Changeset 110844 in spip-zone


Ignore:
Timestamp:
Jun 24, 2018, 6:58:28 PM (3 years ago)
Author:
eric@…
Message:

On adapte le message d'erreur d'une page inactive pour fournir les plugins en cause.

Location:
_plugins_/noizetier/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/lang/noizetier_fr.php

    r110831 r110844  
    5050        'erreur_doit_choisir_noisette' => 'Vous devez choisir une noisette.',
    5151        'erreur_mise_a_jour' => 'Une erreur s’est produite pendant la mise à jour de la base de donnée.',
    52         'erreur_page_inactive' => 'La page @page@ est inactive car au moins un plugin nécessaire à son utilisation est désactivé.',
     52        'erreur_page_inactive' => 'La page est inactive car le ou les plugins suivants sont désactivés : @plugins@.',
    5353        'erreur_type_noisette_indisponible' => 'Le type de noisette @type_noisette@ n’est plus disponible car le plugin qui fournit ce type noisette doit être désactivé.',
    5454        'explication_code' => 'ATTENTION : pour utilisateur avancé. Vous pouvez saisir du code Spip (boucles et balises) qui sera interprété comme s’il s’agissait d’un squelette. La noisette aura par ailleurs accès à toutes les variables de l’environnement de la page.',
  • _plugins_/noizetier/trunk/prive/squelettes/contenu/noizetier_pages.html

    r110401 r110844  
    2424                                        [(#CHEMIN_IMAGE{#ICON}|image_reduire{24}|extraire_attribut{src}|balise_img)]
    2525                                </div>
    26                         [(#EST_ACTIVE|=={non}|oui)
     26                        <BOUCLE_si_inactive(CONDITION) {si #EST_ACTIVE|=={non}}>
     27                                #SET{inactifs, #ARRAY}
     28                                <BOUCLE_plugins(DATA) {source table, #NECESSITE}{par cle}>
     29                                        [(#PLUGIN{#VALEUR, est_actif}|non)
     30                                                #SET{inactifs, #GET{inactifs}|push{#VALEUR}}
     31                                        ]
     32                                </BOUCLE_plugins>
     33                                #SET{inactifs, #GET{inactifs}|implode{', '}}
    2734                                #BOITE_OUVRIR{'','notice'}
    28                                         <:noizetier:erreur_page_inactive{page=#PAGE}:>
     35                                        <:noizetier:erreur_page_inactive{plugins=#GET{inactifs}}:>
    2936                                #BOITE_FERMER
    30                         ]
     37                        </BOUCLE_si_inactive>
    3138                        </div>
    3239
Note: See TracChangeset for help on using the changeset viewer.