source: spip-zone/_squelettes_/galaxie_melusine/melusine/trunk/modules/bouton.html @ 87158

Last change on this file since 87158 was 87158, checked in by jml9340@…, 5 years ago

correction bugs page recherche, contact2,modèle socialtag

File size: 2.9 KB
Line 
1<!-- *********************************************************************** -->
2<!-- *********************************************************************** -->
3<!-- MODULE BOUTON ********************************************************* -->
4<!-- *********************************************************************** -->
5<!-- *********************************************************************** -->
6
7
8<!-- *********************************************************************** -->
9<!-- RECUPERATION DES DONNEES ET INITIALISATION **************************** -->
10<!-- *********************************************************************** -->
11
12
13<BOUCLE_noisette(NOISETTES){id_noisette =#ID_NOISETTE }>
14        #SET{params,#PARAMETRES|unserialize}
15</BOUCLE_noisette>
16
17<!-- On récupère l'intitulé du bouton -->
18#SET{intitule,(#GET{params}|table_valeur{intitule})}
19<!-- On récupère l'URL saisie -->
20#SET{url,(#GET{params}|table_valeur{url})}
21<!-- On récupère le choix pour l'ouverture dans un nouvel onglet -->
22#SET{onglet,(#GET{params}|table_valeur{onglet})}
23<!-- On récupère le choix pour le style : bloc visible ou invisible -->
24#SET{style,(#GET{params}|table_valeur{style})}
25<!-- On récupère l'image choisie -->
26#SET{image,(#GET{params}|table_valeur{image})}
27<!-- On récupère la classe du bouton -->
28#SET{class,(#GET{params}|table_valeur{class})}
29<!-- On récupère la description de l'image -->
30#SET{alt,(#GET{params}|table_valeur{alt})}
31<!-- On récupère le choix d'alignement -->
32#SET{centrer,(#GET{params}|table_valeur{centrer})}
33
34<!-- *********************************************************************** -->
35<!-- AFFICHAGE CONDITIONNE ************************************************* -->
36<!-- *********************************************************************** -->
37
38
39<!-- Si il manque des saisies, avertissement pour l'admin -->
40[(#SESSION{statut}|=={0minirezo}|oui)
41        [(#GET{url}|non)
42                <div class="module_content bloc_visible info">
43                URL à configurer
44            </div>
45        ]
46        [(#GET{image}|non)
47                <div class="module_content bloc_visible info">
48                Image à choisir
49            </div>
50        ]
51]       
52
53
54[(#GET{style}|=={visible}|oui)  <div class="module_content bloc_visible">]
55        <!-- Alignement conditionné par le choix de l'utilisateur -->
56        [(#GET{centrer}|=={gauche}|oui) <div class="alignegauche">]
57        [(#GET{centrer}|=={centre}|oui) <div class="alignecentre">]
58        [(#GET{centrer}|=={droite}|oui) <div class="alignedroite">]
59                <a  href="#GET{url}"
60                        [(#GET{onglet}|=={oui}?{target="_blank",})]>
61                        [(#GET{image}|!={none}|oui)
62                        [(#GET{image}   |image_reduire{0,300}
63                                                        |inserer_attribut{'class','img-responsive'}
64                                                        |inserer_attribut{'alt',#GET{alt}})]
65                        ]
66                        [<div class="logo-titre">(#GET{intitule})</div>]       
67                </a>
68        <!-- Fin alignement -->
69        [(#GET{centrer}|=={gauche}|oui) </div>]
70        [(#GET{centrer}|=={centre}|oui) </div>]
71        [(#GET{centrer}|=={droite}|oui) </div>]
72
73[(#GET{style}|=={visible}|oui)  </div>]
Note: See TracBrowser for help on using the repository browser.