Changeset 69509 in spip-zone


Ignore:
Timestamp:
Jan 29, 2013, 6:17:53 PM (7 years ago)
Author:
jp.GUIHARD@…
Message:

Je continue la migration d'apropos vers le tout SVP

Location:
_plugins_/apropos/Alpha/apropos_3
Files:
8 added
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/apropos/Alpha/apropos_3/modeles/apropos.html

    r69437 r69509  
    88#ENV{prefixe}
    99 -->
    10 
    1110<div class='apropos'>
    1211<!-- on récupère le préfixe passé en paramètre et on le passe en majuscule pour être sûr du traitement -->
     
    3029               
    3130                <div class='apropos-description'>
    32                         Description[(#DESCRIPTION|extraire_multi)]
     31                        [(#DESCRIPTION|extraire_multi)]
    3332                </div>
    3433                <span class='apropos-auteur'>
     
    3635                </span><br />
    3736                <div class='apropos-etat'>
    38                                 [(#GET{nombresite}|>{0}|oui)
    39                                 [(#GET{nombresite}|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n}).]
    40                                 <br />]
     37                        [(#NBR_SITES|?{
     38                        [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})],<:svpstats:info_nbr_sites_0:>}).]
     39                        <br />
    4140                       
    4241                                [<:apropos:la_documentation:> <a href="#LIEN_DOC" title="Lisez la documentation du plugin [(#GET{lenom})].">(#LIEN_DOC)</a><br />]
  • _plugins_/apropos/Alpha/apropos_3/modeles/apropos_liste.html

    r69435 r69509  
    8484                <span class='apropos-etat'><br />
    8585                        [(#NBR_SITES|?{
    86                         [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})],
    87                         <:svpstats:info_nbr_sites_0:>
    88                         }).]
     86                        [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})],<:svpstats:info_nbr_sites_0:>}).]
     87                        <br />
    8988                </span>
    9089        </div>
  • _plugins_/apropos/Alpha/apropos_3/modeles/apropos_tous.html

    r69434 r69509  
    8585                        [(#NBR_SITES|?{
    8686                        [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})],
    87                         <:svpstats:info_nbr_sites_0:>
    88                         }).]
     87                        <:svpstats:info_nbr_sites_0:>}).]
    8988                </span>
    9089        </div>
     
    114113                [<:public:par_auteur:> (#AUTEUR*|svp_afficher_credits)]</span>
    115114                <span class='apropos-etat'><br />
    116                         [(#NBR_SITES|>{0}|oui)
    117                         [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n}).]
    118                         ]
     115                        [(#NBR_SITES|?{
     116                        [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})],<:svpstats:info_nbr_sites_0:>}).]
     117                        <br />
    119118                </span>
    120119        </div>
  • _plugins_/apropos/Alpha/apropos_3/paquet.xml

    r69437 r69509  
    22        prefix="apropos"
    33        categorie="divers"
    4         version="0.3.9"
    5         etat="test"
     4        version="1.0.1"
     5        etat="dev"
    66        compatibilite="[3.0.0-rc;3.0.*]"
    77        logo="apropos.png"
     
    1717        <pipeline nom="insert_head_css" inclure="apropos_pipeline.php" />
    1818        <pipeline nom="insert_head" action="insert_head" inclure="apropos_pipeline.php" />
     19        <necessite nom="svp" compatibilite="[0.72.1;[" />
     20        <necessite nom="svpstats" compatibilite="[0.1.0;[" />
    1921</paquet>
  • _plugins_/apropos/Alpha/apropos_3/plugin.xml

    r69429 r69509  
    22    <nom>À propos des Plugins actifs</nom>
    33    <auteur>[Jean-Philippe Guihard|Se rendre sur le site de Jean-Philippe Guihard->http://www.jp.guihard.net/]</auteur>
    4     <version>0.3.6</version>
    5     <etat>Test</etat>
     4    <version>1.0.1</version>
     5    <etat>Dev</etat>
    66        <slogan>Liste les plugins actifs et affiche une description sommaire</slogan>
    77    <description>
     
    1111    Il sert à afficher sur une page de type « à propos du site » un récapitulatif des plugins actifs, y compris l'ic&#244;ne de ceux-ci.
    1212    <br />
    13         Vous pouvez utiliser la nouvelle balise #APROPOS dans vos squelettes. Cette balise a 4 paramètres : <br />
     13        Dans votre squelette, tapez les code suivant : <br />
    1414       
    15         - soit vous écrivez :  <code>#APROPOS{liste}</code> pour retourner la liste des plugins, <br />
     15        <code><INCLURE{fond=modeles/apropos_liste}></code> pour afficher la liste des plugins et plugins verrouill&eacute;s actifs ;<br />
     16        <code><INCLURE{fond=modeles/apropos_nombre></code> pour n\'afficher que le nombre de plugins ET de plugins verrouill&eacute;s actifs ;<br />
     17        <code><INCLURE{fond=modeles/apropos_plugins></code> pour n\'afficher que le nombre de plugins actifs ;<br />
     18        <code><INCLURE{fond=modeles/apropos_extensions></code> pour n\'afficher que le nombre de plugins verrouill&eacute;s actifs ; <br />
     19        <code><INCLURE{fond=modeles/apropos_adisposition></code> pour n\'afficher que le nombre de plugins dans le dossier plugins ;<br />
     20        <code><INCLURE{fond=modeles/apropos_disponible></code> pour n\'afficher que le nombre total de plugins verrouill&eacute;s et de plugins de votre configuration.<br />
     21        <code><INCLURE{fond=modeles/apropos}{prefixe=apropos}></code> si vous souhaitez afficher la description compl&egrave;te d\'un plugin sp&eacute;cifique, &eacute;crivez <code><INCLURE{fond=modeles/apropos}{prefixe=apropos}></code>. Ainsi, par exemple, pour afficher dans un article la description compl&egrave;te de ce plugin, utilisez <code><INCLURE{fond=modeles/apropos}{prefixe=apropos}></code>.<hr />
    1622       
    17         - soit vous écrivez :  <code>#APROPOS{nombre}</code> pour n'afficher que le nombre de plugins ET de plugins verrouill&eacute;s actifs.<br />
    18        
    19         - soit vous écrivez :  <code>#APROPOS{plugins}</code> pour n'afficher que le nombre de plugins actifs.<br />
    20         - soit vous écrivez :  <code>#APROPOS{extensions}</code> pour n'afficher que le nombre de plugins verrouill&eacute;s actives.<br />
    21         Si vous voulez afficher la description complète d'un plugin dans un article, utilisez <code><apropos|prefixe=le préfixe du plugin></code>. Ainsi, par exemple, si vous mettez <code><apropos|prefixe=apropos></code>, vous afficherez la description complète de ce plugin.<br />
    22         Pour personnaliser ce qui est affiché avant et après la liste des plugins actifs, modifiez le fichier modeles/apropos_liste.html que vous aurez préalablement copié dans le dossier squelettes/modeles.
    23         <br />
    24         Pour afficher la liste dans un article, il faut écrire dans l'article <code><apropos|liste></code>.<br />
     23                Pour afficher la liste dans un article, il faut écrire dans l'article <code><apropos|liste></code>.<br />
    2524        Pour n'afficher que le nombre de plugins ET de plugins verrouill&eacute;s actifs, utilisez <code><apropos|nombre></code>.<br />
    2625        Pour n'afficher que le nombre de plugins actifs, utilisez <code><apropos|plugins></code>.<br />
Note: See TracChangeset for help on using the changeset viewer.