source: spip-zone/_plugins_/apropos/Alpha/apropos_3/modeles/apropos.html @ 69437

Last change on this file since 69437 was 69437, checked in by jp.GUIHARD@…, 8 years ago

on continue le passage à SVP

File size: 2.4 KB
Line 
1<!--
2SVP crée 2 tables (spip_paquets et spip-plugins) pour stocker différentes informations relatives aux plugins installés
3Ces informations n'étant pas redondantes, il nous faut piocher dans l'une et l'autre
4D'ou l'utilisation des 2 boucles pour prendre les éléments dans chacune des tables.
5
6
7[<pre>(#ENV**|unserialize|print_r{1})</pre>]
8#ENV{prefixe}
9 -->
10
11<div class='apropos'>
12<!-- on récupère le préfixe passé en paramètre et on le passe en majuscule pour être sûr du traitement -->
13#SET{leprefixe,#ENV*{prefixe}|mb_strtoupper}
14
15<B_utilisation>
16<BOUCLE_utilisation(PAQUETS) {tout}{constante LIKE _DIR_PLUGINS%}{actif=oui}{prefixe=#GET{leprefixe}}>
17
18        <BOUCLE_plugin(PLUGINS) {prefixe=#GET{leprefixe}} {tout}>
19        <!-- on récupère le nom, le nombre de visites du plugin depuis la table spip_plugins -->
20                #SET{lenom,#NOM}
21                #SET{nombresite,#NBR_SITES}
22        </BOUCLE_plugin>
23       
24        <div class='apropos-resume'>
25                <div class='apropos-icon'>
26                        [(#CHEMIN{#LOGO}|balise_img{"L'icone du plugin "#NOM}|image_reduire{32}|sinon{#CHEMIN{plugins/apropos_3/img/generique.png}|balise_img{"Icone g&eacute;n&eacute;rique de plugin"}})]
27                </div>
28                [<span class='apropos-nom'>(#GET{lenom}),</span>]
29                <span class='apropos-version'>version #VERSION, [(#ETAT|svp_afficher_etat)].</span>
30               
31                <div class='apropos-description'>
32                        Description[(#DESCRIPTION|extraire_multi)]
33                </div>
34                <span class='apropos-auteur'>
35                        [<:public:par_auteur:> (#AUTEUR*|svp_afficher_credits)]
36                </span><br />
37                <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 />]
41                       
42                                [<:apropos:la_documentation:> <a href="#LIEN_DOC" title="Lisez la documentation du plugin [(#GET{lenom})].">(#LIEN_DOC)</a><br />]
43                                [<:apropos:la_demonstration:> <a href="#LIEN_DEMO" title="La page de démonstration du plugin [(#GET{lenom})].">(#LIEN_DEMO)</a><br />]
44                       
45                                Plus d'information sur le plugin <a href="http://plugins.spip.net/#ENV*{prefixe}.html" title="Tout sur le plugin [(#GET{lenom})] via le site plugin.spip.net.">[(#GET{lenom})]</a> sur le site plugin.spip.net.
46                </div>
47        </div>
48
49</BOUCLE_utilisation>
50</B_utilisation>
51<div class="apropos-erreur">
52<!-- Affiche un message d'erreur si le préfixe saisi n'est pas bon. -->
53Impossible d'afficher les informations relatives au préfixe : <b>#ENV{prefixe}</b> devenu #GET{leprefixe}.
54</div>
55<//B_utilisation>
56</div>
Note: See TracBrowser for help on using the repository browser.