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

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

Quelques modifications mineures dans le fichier de langue
On échappe les guillemets doubles dans le module de réécriture à la volée du fichier de langue, du coup, l'utilisateur n'a plus à passer par des entités.

File size: 2.3 KB
Line 
1<div class="formulaire_spip formulaire_configurer formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
2<h3 class='titrem'><img src="#CHEMIN_IMAGE{plume.png}" class="cadre-icone" /><:evahabillage:eva_langue:></h3>
3
4<form method='post' action='#ENV{action}' name ="formvignette">
5[(#REM) declarer les hidden qui declencheront le service du formulaire
6                parametre : url d'action ]
7                #ACTION_FORMULAIRE{#ENV{action}}
8                [(#REM) On recupere les variables necessaires au traitement du bloc]
9                #SET{langue,langue_courante}
10                #SET{habillage,changement_habillage}
11                #SET{vignette,nom_vignette}
12                #SET{chemin_vignette,chemin_vignettes}
13                #SET{chemin_style,chemin_styles}
14                #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
15<input type="hidden" name="langue" value="#ENV{#GET{langue}}">
16[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
17[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
18
19<?php
20/*<p><:evahabillage:titrebloc_debut:></p>
21<p><h4><:evahabillage:titrebloc_entites_html:></h4><:evahabillage:titrebloc_detail:></p>
22<p>&nbsp;</p>
23<p><h4><:evahabillage:titrebloc_go:></h4>*/
24include(_DIR_PLUGIN_EVASQUELETTES.'lang/local_#ENV{#GET{langue}}.php');
25$couleur_table = 0;?>
26<table align="center" class="spip">
27<tr align="center" class="row_even"><td align="center"><:evahabillage:titrebloc_tab1:></td>
28<td align="center"><:evahabillage:titrebloc_tab2:></td></tr>
29<?php $couleur_table++;
30    foreach ($langue_fichier_initial as $cle => $val) {
31        $test_langue=sql_select('nom_image','spip_eva_habillage_images',"type = 'fichier_lang' AND nom_habillage = 'Defaut' AND attach='#ENV{#GET{langue}}' AND nom_div = '$cle'");
32        $result_langue=sql_fetch($test_langue);
33        $resultat=$result_langue['nom_image'];
34        echo '<tr align="center" ';
35        if (($couleur_table%2)==0) {echo 'class="row_even"';} else {echo 'class="row_odd"';}
36        $couleur_table++;
37        echo '><td align="center">'.$val.'</td>';
38        echo "<td align=\"center\"><input type=\"text\" name=\"$cle\" value=\"".str_replace("\"","&#34;",$resultat)."\" size=\"25\" /></td>";
39        echo '</tr>';
40    }
41?>
42</table>
43</p>
44        <div style="text-align:center;">
45               
46               
47                <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:evahabillage:eva_choisir:>' /></p>
48        </div>
49</form>
50</div>
Note: See TracBrowser for help on using the repository browser.