source: spip-zone/_plugins_/apropos/branches/spip3/apropos_3/modeles/apropos.html @ 104335

Last change on this file since 104335 was 104335, checked in by spip.franck@…, 3 years ago

plugins.spip est maintenant en https, donc j'ajoute le "s"

File size: 2.3 KB
Line 
1[(#REM)
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
6fichier modele/apropos.html
7]
8 
9
10
11<!-- affichage des informations synthétiques d'un plugin -->
12
13<!-- on récupère le préfixe passé en paramètre et on le passe en majuscule pour être sûr du traitement -->
14#SET{leprefixe,#ENV*{prefixe}|mb_strtoupper}
15<div class='apropos'>
16
17<B_utilisation>
18<BOUCLE_utilisation(PAQUETS) {tout}{constante LIKE _DIR_PLUGINS%}{prefixe=#GET{leprefixe}}>
19
20        <BOUCLE_plugin(PLUGINS) {prefixe=#GET{leprefixe}} {tout}>
21        <!-- on récupère le nom, le nombre de visites du plugin depuis la table spip_plugins -->
22                #SET{lenom,#NOM}
23                #SET{nombresite,#NBR_SITES}
24        </BOUCLE_plugin>
25       
26        <div class='apropos-resume'>
27                <div class='apropos-icon'>
28                [(#CHEMIN{#LOGO}|balise_img{"L'icone du plugin "#NOM}|image_reduire{32}|sinon{#CHEMIN{apropos/img/generique.png}|balise_img{"Icone g&eacute;n&eacute;rique de plugin"}})]
29
30                </div>
31                [<span class='apropos-nom'>(#GET{lenom}), #GET{linformation}</span>]
32                <span class='apropos-version'>version #VERSION, [(#ETAT|svp_afficher_etat)]#FICHIER.</span>
33               
34                <div class='apropos-description'>
35                        [(#DESCRIPTION|extraire_multi)]
36                </div>
37                <span class='apropos-auteur'>
38                        [<:public:par_auteur:> (#AUTEUR*|svp_afficher_credits)]
39                </span><br />
40                <div class='apropos-etat'>
41               
42                        [(#GET{nombresite}|?{
43                                [(#GET{nombresite}|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})],
44                                <:svpstats:info_nbr_sites_0:> 
45                        }).]
46                        <br />
47                       
48                                [<:apropos:la_documentation:> <a href="#LIEN_DOC" title="Lisez la documentation du plugin [(#GET{lenom})].">(#LIEN_DOC)</a><br />]
49                                [<:apropos:la_demonstration:> <a href="#LIEN_DEMO" title="La page de démonstration du plugin [(#GET{lenom})].">(#LIEN_DEMO)</a><br />]
50                       
51                                Plus d'information sur le plugin <a href="https://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.
52                </div>
53        </div>
54
55</BOUCLE_utilisation>
56</B_utilisation>
57<div class="apropos-erreur">
58</div>
59<//B_utilisation>
60</div>
Note: See TracBrowser for help on using the repository browser.