source: spip-zone/_plugins_/boussole/modeles/boussole_contenu_z.html @ 55572

Last change on this file since 55572 was 55572, checked in by eric@…, 9 years ago

Déplacement des images :

  • logo du plugin à la racine
  • logos de la boussole spip dans images/boussole/
  • les autres ne bougent pas
  • Property svn:eol-style set to native
File size: 3.1 KB
Line 
1[(#REM) <!--  MODELE DE BOUSSOLE
2
3        BOUSSOLE_CONTENU_Z
4        Contenu d'une page utilisant la nomenclature Z. Peut-etre utilise sans Zpip-dist.
5        Toutes les infos d'un site peuvent etre affiches a l'exception du logo.
6        Les titres des groupes peuvent aussi etre affiches comme intertitres.
7        Seuls les sites configures comme tel sont affiches.
8        Le classement se fait par rang de groupe, puis rang de site dans le groupe.
9-->]
10
11[(#REM) <!-- UTILISATION
12
13        - boussole :                    alias de la boussole a afficher. spip, pour la galaxie SPIP
14        - cartouche_boussole :  indicateur oui/non d'affichage du cartouche de la boussole.
15                                                        Le cartouche comprends le logo, le titre et le slogan de la boussole.
16                                                        Vide correspond a non
17        - taille_logo :                 taille max du logo de la boussole (en pixels). Vide correspond a 64
18        - titre_groupe :                indicateur oui/non d'affichage du titre de chaque groupe. Vide correspond a non
19        - type_bulle :                  type de bulle d'info parmi dont les valeurs possibles sont :
20                                                        + nom_site
21                                                        + slogan_site
22                                                        + nom_slogan_site correspond a la chaine "nom, slogan"
23                                                        + descriptif_site correspond a une intro de 100 caracteres du descriptif
24                                                        vide correspond a aucune bulle
25                                                        Pour ce modele, vide correspond a slogan_site
26        - slogan_site :                 indicateur oui/non d'affichage du slogan de chaque site. Vide correspond a non
27        - descriptif_site :             indicateur oui/non d'affichage du descriptif de chaque site. Vide correspond a non
28        - p_class :                             classe css du p englobant chaque site. Vide correspond a aucune classe
29-->]
30
31<B_groupe>
32<div class="contenu-principal">
33[(#ENV{cartouche_boussole, non}|=={oui}|oui)
34        <div class="cartouche">
35                [(#CHEMIN{images/boussole/boussole[-(#ENV{boussole})].png}
36                        |image_reduire{#ENV{taille_logo, 64}}
37                        |image_recadre{#ENV{taille_logo, 64},#ENV{taille_logo, 64},center,transparent}
38                        |inserer_attribut{class,spip_logos}
39                        |inserer_attribut{alt,[(#ENV{boussole}|boussole_traduire{nom_boussole}|couper{60}|attribut_html)]})]
40                [<h1 class="h1">(#ENV{boussole}|boussole_traduire{nom_boussole})</h1>]
41                [<p class="info-publi">
42                        (#ENV{boussole}|boussole_traduire{slogan_boussole})
43                </p>]
44        </div>
45]
46        <div class="surlignable">
47<BOUCLE_groupe(BOUSSOLES){fusion aka_groupe}{aka_boussole=#ENV{boussole}}{affiche=oui}{par rang_groupe}>
48        [(#REM) <!-- Liste des site du groupe en cours -->]
49        <B_site>
50        [(#ENV{titre_groupe, non}|=={oui}|oui)
51                [<h3 class="h3">(#AKA_BOUSSOLE|boussole_traduire{nom_groupe, #AKA_GROUPE})</h3>]
52        ]
53        <BOUCLE_site(BOUSSOLES){aka_boussole}{aka_groupe}{affiche=oui}{par rang_site}>
54                [(#SET{bulle, [(#AKA_BOUSSOLE|boussole_traduire{#ENV{type_bulle}, #AKA_SITE}|couper{100})]})]
55                [<p[ class="(#ENV{p_class})"]>
56                        <strong>
57                                <a class="spip_out" rel="external" href="#URL_SITE"[ title="(#GET{bulle}|couper{80}|attribut_html)"]>
58                                        (#AKA_BOUSSOLE|boussole_traduire{nom_site, #AKA_SITE})
59                                </a>
60                        </strong>
61                [(#ENV{slogan_site, non}|=={oui}|oui)
62                        [&nbsp;:&nbsp;(#AKA_BOUSSOLE|boussole_traduire{slogan_site, #AKA_SITE})]
63                ]
64                [(#ENV{descriptif_site, non}|=={oui}|oui)
65                        [<br />(#AKA_BOUSSOLE|boussole_traduire{descriptif_site, #AKA_SITE})]
66                ]
67                </p>]
68        </BOUCLE_site>
69        </B_site>
70</BOUCLE_groupe>
71        </div>
72</div>
73</B_groupe>
Note: See TracBrowser for help on using the repository browser.