Browse Source

On utilise un inclure pour avoir l'affichage de l'a fonction, ça permet de mutualiser le code.

svn/root/tags/plugins/dev/0.3.9
teddy.spip@gmail.com 9 years ago
parent
commit
1ceefd57da
  1. 1
      .gitattributes
  2. 23
      prive/squelettes/contenu/source_fonctions.html
  3. 8
      prive/squelettes/inclure/fonction_info_ligne.html

1
.gitattributes vendored

@ -40,6 +40,7 @@ prive/squelettes/contenu/charte_typo.html -text
prive/squelettes/contenu/source_constantes.html -text
prive/squelettes/contenu/source_fonctions.html -text
prive/squelettes/contenu/source_images.html -text
prive/squelettes/inclure/fonction_info_ligne.html -text
prive/squelettes/inclure/image_info_ligne.html -text
prive/squelettes/navigation/source_constantes.html -text
prive/squelettes/navigation/source_fonctions.html -text

23
prive/squelettes/contenu/source_fonctions.html

@ -1,9 +1,6 @@
[(#VAL{lister_fonctions}|barre_onglets{lister_fonctions})]
[(#VAL{source_fonctions}|barre_onglets{source_fonctions})]
<h1><:fonction:titre_page_fonctions:></h1>
[(#SET{icone_ok,[(#CHEMIN_IMAGE{ok-16.png}|balise_img)]})]
[(#SET{icone_ko,[(#CHEMIN_IMAGE{supprimer-8.png}|balise_img)]})]
<B_fonctions>
<div class="liste-objets fonctions">
@ -21,24 +18,10 @@
<tbody>
<BOUCLE_fonctions (DATA) {source table, (#ENV{prefixe,''}|lister_fonctions)}>
<BOUCLE_prefixe (DATA) {source table, #VALEUR} {si #VALEUR|is_array}>
[<tr class="prefixe">
<td colspan="3"><h3>(#_fonctions:CLE|unique)</h3></td>
</tr>]
<tr class="[(#COMPTEUR_BOUCLE|alterner{'row_even','row_odd'})]">
<td class="fonction principale">[(#VALEUR|replace{'_','_<wbr/>'})] [(#VALEUR|fonction_fichier|match{'/plugins/'}|non)<a href="http://code.spip.net/@#VALEUR" target="_blank" class="aide">[(#CHEMIN_IMAGE{aide-16.png}|balise_img|inserer_attribut{title,<:titre_image_aide:>})]</a>]</td>
<td class="filename secondaire">[(#VALEUR|fonction_fichier|replace{(/|_),$1<wbr/>})]</td>
<td class="surcharge secondaire">[(#VALEUR|match{(_dist)$}|?{[(#GET{icone_ok})],[(#GET{icone_ko})]})]</td>
</tr>
#INCLURE{fond=prive/squelettes/inclure/fonction_info_ligne,fonction=#VALEUR,class=(#COMPTEUR_BOUCLE|alterner{'row_odd','row_even'}),prefixe=(#_images:CLE|unique)}
</BOUCLE_prefixe>
</B_prefixe>
[<tr class="prefixe">
<td colspan="3"><h3>(#ENV{prefixe,''}|unique)</h3></td>
</tr>]
<tr class="[(#COMPTEUR_BOUCLE|alterner{'row_odd','row_even'})]">
<td class="fonction principale">[(#VALEUR|replace{'_','_<wbr/>'})] [(#VALEUR|fonction_fichier|match{'/plugins/'}|non)<a href="http://code.spip.net/@#VALEUR" target="_blank" class="aide">[(#CHEMIN_IMAGE{aide-16.png}|balise_img|inserer_attribut{title,<:titre_image_aide:>})]</a>]</td>
<td class="filename secondaire">[(#VALEUR|fonction_fichier|replace{(/|_),$1<wbr/>})]</td>
<td class="surcharge secondaire">[(#VALEUR|match{(_dist)$}|?{[(#GET{icone_ok})],[(#GET{icone_ko})]})]</td>
</tr>
#INCLURE{fond=prive/squelettes/inclure/fonction_info_ligne,fonction=#VALEUR,class=(#COMPTEUR_BOUCLE|alterner{'row_odd','row_even'}),prefixe=(#ENV{prefixe,''}|unique),env}
<//B_prefixe>
</BOUCLE_fonctions>
</tbody>

8
prive/squelettes/inclure/fonction_info_ligne.html

@ -0,0 +1,8 @@
[<tr class="prefixe">
<td colspan="3"><h3>(#ENV{prefixe})</h3></td>
</tr>]
<tr class="[(#ENV{class})]">
<td class="fonction principale">[(#ENV{fonction}|replace{'_','_<wbr/>'})] [(#ENV{fonction}|fonction_fichier|match{'/plugins/'}|non)<a href="http://code.spip.net/@#ENV{fonction}" target="_blank" class="aide">[(#CHEMIN_IMAGE{aide-16.png}|balise_img|inserer_attribut{title,<:titre_image_aide:>})]</a>]</td>
<td class="filename secondaire">[(#ENV{fonction}|fonction_fichier|replace{(/|_),$1<wbr/>})]</td>
<td class="surcharge secondaire">[(#ENV{fonction}|match{(_dist)$}|?{[(#CHEMIN_IMAGE{ok-16.png}|balise_img)],[(#CHEMIN_IMAGE{supprimer-8.png}|balise_img)]})]</td>
</tr>
Loading…
Cancel
Save