source: spip-zone/_plugins_/boussole/modeles/boussole_panorama.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: 2.0 KB
Line 
1[(#REM) <!--  MODELE DE BOUSSOLE
2
3        BOUSSOLE_PANORAMA
4        Galerie de logos avec bulle d'info pour chaque site.
5        Seuls les sites configures comme tel sont affiches.
6        Le classement se fait par rang de groupe, puis rang de site dans le groupe.
7-->]
8
9[(#REM) <!-- UTILISATION
10
11        - boussole :            alias de la boussole a afficher. spip, pour la galaxie SPIP
12        - titre_boussole :      indicateur oui/non d'affichage du titre de la boussole. Vide correspond a non
13        - taille_logo :         taille max du logo de chaque site (en pixels). Vide correspond a 40
14        - type_bulle :          type de bulle d'info parmi dont les valeurs possibles sont :
15                                                + nom_site
16                                                + slogan_site
17                                                + nom_slogan_site correspond a la chaine "nom, slogan"
18                                                + descriptif_site correspond a une intro de 100 caracteres du descriptif
19                                                Pour ce modele, vide correspond a nom_slogan_site
20        - div_id :                      id du div englobant. Vide correspond a aucun id
21        - div_class :           classe css du div englobant. Vide correspond a aucune classe
22        - a_class :                     classe css de l'ancre englobant le logo. Vide correspond a aucune classe
23        - aka_groupe :          filtre par groupe. Vide correspond a tous les groupes de la boussole
24-->]
25
26<B_boussole>
27<div[ id="(#ENV{div_id})"][ class="(#ENV{div_class})"]>
28[(#ENV{titre_boussole, non}|=={oui}|oui)
29        [<h2>(#ENV{boussole}|boussole_traduire{nom_boussole})</h2>]
30]
31<BOUCLE_boussole(BOUSSOLES){aka_boussole=#ENV{boussole}}{affiche=oui}{aka_groupe?}{par rang_groupe, rang_site}>
32        [(#SET{bulle, [(#AKA_BOUSSOLE|boussole_traduire{#ENV{type_bulle, nom_slogan_site}, #AKA_SITE})]})]
33        [<a rel="external" href="#URL_SITE"[ title="(#GET{bulle}|couper{80}|attribut_html)"] class="spip_out[ (#ENV{a_class})]">
34                (#CHEMIN{images/boussole/site[-(#AKA_BOUSSOLE)][-(#AKA_SITE)].png}
35                        |image_reduire{#ENV{taille_logo, 40}}
36                        |image_recadre{#ENV{taille_logo, 40},#ENV{taille_logo, 40},center,transparent}
37                        |inserer_attribut{class,spip_logos}
38                        |inserer_attribut{alt,[(#GET{bulle}|couper{60}|attribut_html)]})
39        </a>]
40</BOUCLE_boussole>
41</div>
42</B_boussole>
Note: See TracBrowser for help on using the repository browser.