source: spip-zone/_squelettes_/eva-web/4_2/eva_habillage/formulaires/evahabillage_graphisme_couleurs_liens.html @ 62100

Last change on this file since 62100 was 62100, checked in by olivier.gautier@…, 7 years ago

Module des boutons d'administration pour spip 3
Ne pas laisse Palette vider les formulaires lorsqu'ils contiennent la couleur 'transparent'

File size: 2.2 KB
Line 
1<?php
2        include_spip("inc/eva_habillage_definition_themes");
3        $mon_theme=eva_habillage_definition_themes ();
4        $resultat_themes_defini = sql_select('*','spip_eva_habillage_themes',"nom='Defaut'");
5        $tableau_themes_defini = sql_fetch($resultat_themes_defini);
6?>
7
8<div class="formulaire_spip formulaire_configurer formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
9<h3 class='titrem'><img src="#CHEMIN_IMAGE{palette.png}" class="cadre-icone" /><center><:evahabillage:lien_:></em></center></h3>
10[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
11[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
12
13<form method='post' action='#ENV{action}' name ="formvignette">
14                [(#REM) declarer les hidden qui declencheront le service du formulaire
15                parametre : url d'action ]
16                #ACTION_FORMULAIRE{#ENV{action}}
17
18<table align="center" class="spip">
19<?php
20$couleur_table=1;
21foreach($mon_theme as $habillage_cles => $habillage_inutile) {
22        if (strpos($habillage_cles,'lien_')!==FALSE) {
23                echo '<tr align="center" ';
24                if (($couleur_table%2)==0) {echo 'class="row_even"';} else {echo 'class="row_odd"';}
25                $couleur_table++;
26                echo '><td align="center">';
27                if ((strpos($mon_habillage,'droite')!=FALSE) AND ($habillage_cles=='taille_largeur_menu')) {echo _T('evahabillage:taille_largeur_menudroite');}
28                elseif ((strpos($mon_habillage,'droite')!=FALSE) AND ($habillage_cles=='taille_largeur_menudroite')) {echo _T('evahabillage:taille_largeur_menu');}
29                else {echo _T('evahabillage:'.$habillage_cles);}
30                echo '</td><td align="center">'.'<input ';
31                if ((strpos($habillage_cles,'bordure_style')===FALSE)
32                        AND (strpos($habillage_cles,'bordure_largeur')===FALSE)
33                        AND (strpos($habillage_cles,'taille_')===FALSE)
34                        AND (strpos($habillage_cles,'admin_deplacement')===FALSE)
35                        AND (strtolower($tableau_themes_defini[$habillage_cles])!='transparent')
36                        ){echo 'class="palette" ';}
37                echo 'type="text" name="'.$habillage_cles.'" value="'.$tableau_themes_defini[$habillage_cles].'" size="25"></td></tr>';
38        }
39}
40?>
41</table>
42<div style="text-align:center;"><input type="submit" name="eva_choix_liens" value="<:evahabillage:eva_valider:>"></div><br />
43</form>
44</div>
Note: See TracBrowser for help on using the repository browser.