source: spip-zone/_plugins_/crayons/paquet.xml @ 69369

Last change on this file since 69369 was 69369, checked in by marcimat@…, 7 years ago

Gérer les crayons sur des parties de configuration, avec #EDIT{meta-demo/truc} ou #EDIT_CONFIG{demo/truc}.

Attention, cette nouvelle balise (#EDIT_CONFIG) n'étant pas présente dans SPIP, si le plugin crayon est désactivé, le contenu de la balise s'affiche dans les squelettes ({demo/truc}).

Par ailleurs, enregistrer des sous configurations nécessite soit SPIP 3, soit SPIP 2.x + Bonux 2 ou CFG

On change de stratégie pour l'autorisation de lire ou d'écrire des metas : on dit que celles de SPIP qu'on pouvait éditer ne changent pas (pouvoir configurer le site), mais les autres, plutôt que de les interdire nécessitent d'être webmestre pour être modifiées.

Ces 2 écritures sont donc valables :

<div class="#EDIT_CONFIG{demo/truc}">#CONFIG{demo/truc,---}</div>
<div class="#EDIT{meta-demo/truc}">#CONFIG{demo/truc,---}</div>

On ajoute quelques PHPDocs au passage.

File size: 604 bytes
Line 
1<paquet
2        prefix="crayons"
3        categorie="edition"
4        version="1.14.0"
5        etat="stable"
6        compatibilite="[1.9.0;*]"
7        logo="images/crayon-32.png"
8        documentation="http://www.spip-contrib.net/Les-Crayons"
9>
10        <nom>Crayons</nom>
11       
12        <auteur>Fil</auteur>
13        <auteur>toggg</auteur>
14       
15        <licence>GNU/GPL</licence>
16
17        <traduire gestionnaire="salvatore" module="crayons" reference="fr" />
18       
19        <pipeline nom="affichage_final" inclure="crayons_fonctions.php" />
20        <pipeline nom="header_prive" inclure="crayons_fonctions.php" action="insert_head" />
21
22        <!-- utilise id="cfg" version="[1.14.1;]" / -->
23</paquet>
Note: See TracBrowser for help on using the repository browser.