Changeset 80043 in spip-zone


Ignore:
Timestamp:
Jan 14, 2014, 9:14:22 PM (6 years ago)
Author:
teddy.spip@…
Message:

Evolution du plugin sur une idée originale de YannX et Maieul lors de la SPIPnoz 2013. Sur la page ?exec=lister_plugins, on génère un paquet.xml lié au site en cours. Vous pourriez utiliser cette trame pour batir un fichier paquet.xml, Utilisable comme pseudo-plugin pour reconfigurer votre site (cf. mes_fichiers).
ON passe aussi les pages du plugin en onglet pour ne pas surcharger le menu configuration.

Location:
_plugins_/lister_config/trunk
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/lister_config/trunk/lang/lister_config_fr.php

    r79861 r80043  
    99        'description_page' => 'Vous pouvez trouver ci-dessous la liste des plugins actifs du site proposant une page de configuration du type <code>?exec=configurer_prefixe-plugin</code>.',
    1010        'description_lister_exec' => '<strong>Mise en garde !</strong> Faites attention à l\'utilisation de ces pages. <br/>On ne liste pas ici les pages de vue et d\'édition d\'un objet éditorial comme les pages d\'un article, de brèves, de mots clés, etc. <br /><em>Cette page est un proof of concept.</em>',
     11        'description_lister_plugins' => 'G&eacute;n&eacute;ration du fichier d\'appel des plugins n&eacute;cessaires au site ',
     12        'description_utiliser_plugins' => 'Vous pourriez utiliser cette trame pour batir un fichier <em>paquet.xml</em>,<br />
     13        Utilisable comme pseudo-plugin pour reconfigurer votre site (cf. mes_fichiers) !<br />
     14        (vous pouvez aussi passer vos squelettes dans ce plugin, qui pourra faciliter vos migrations).',
    1115
    1216        // I
     
    1721        'titre_lister_config' => 'Les pages de configuration',
    1822        'titre_lister_exec' => 'La liste des pages ?exec=xxx',
     23        'titre_lister_plugins' => 'Les plugins nécessaires au site',
    1924        'titre_page' => 'Pages de configuration des plugins actifs du site'
    2025
  • _plugins_/lister_config/trunk/paquet.xml

    r79861 r80043  
    22        prefix="lister_config"
    33        categorie="outil"
    4         version="0.11.0"
     4        version="0.11.2"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
     
    1717
    1818        <menu nom="lister_config" titre="lister_config:titre_lister_config" parent="menu_configuration" icone="images/lister_config-16.png" />
    19         <menu nom="lister_exec" titre="lister_config:titre_lister_exec" parent="menu_configuration" icone="images/lister_config-16.png" />
     19
     20        <onglet nom="lister_config" titre="lister_config:titre_lister_config" parent="lister_config" action="lister_config" />
     21        <onglet nom="lister_exec" titre="lister_config:titre_lister_exec" parent="lister_config" action="lister_exec" />
     22        <onglet nom="lister_plugins" titre="lister_config:titre_lister_plugins" parent="lister_config" action="lister_plugins" />
    2023
    2124</paquet>
  • _plugins_/lister_config/trunk/prive/squelettes/contenu/lister_config.html

    r74795 r80043  
     1[(#VAL{lister_config}|barre_onglets{lister_config})]
     2<div class="nettoyeur"> </div>
    13[(#SET{actif, #ARRAY})]
    24<BOUCLE_actif(PLUGINS paquets) {tout} {actif=='oui'}>[(#SET{chemin, configurer_#PREFIXE|strtolower})]
  • _plugins_/lister_config/trunk/prive/squelettes/contenu/lister_exec.html

    r79861 r80043  
     1[(#VAL{lister_config}|barre_onglets{lister_exec})]
     2<div class="nettoyeur"> </div>
    13<h1><:lister_config:titre_lister_exec:></h1>
    24<p><:lister_config:description_lister_exec:></p>
Note: See TracChangeset for help on using the changeset viewer.