[PLUGINS] +set de base
[lhc/web/www.git] / www / plugins / facteur / formulaires / configurer_facteur.html
1 <div class="formulaire_spip formulaire_configurer formulaire_#FORM">
2 [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
3 [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
4
5 [(#ENV{tester,''}|oui)
6 <iframe style='width:95%;height:500px;margin:10px;' src='#URL_PAGE{emails/test_email_html,var_mode=calcul}'></iframe>
7 ]
8 <form method="post" action="#ENV{action}"><div>
9 #ACTION_FORMULAIRE{#ENV{action}}
10 <ul>
11 <li class="fieldset">
12 <fieldset>
13 <legend><:facteur:configuration_adresse_envoi:></legend>
14 <ul>
15 <li class="editer editer_facteur_adresse_envoi [ (#ENV**{erreurs}|table_valeur{facteur_adresse_envoi}|oui)erreur]">
16 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_adresse_envoi})</span>]
17 <div class="choix">
18 <input type="radio" name="facteur_adresse_envoi" class="radio" value="non" id="facteur_adresse_envoi_non"[(#ENV{facteur_adresse_envoi,'non'}|=={non}|oui)checked="checked"]/>
19 <label for="facteur_adresse_envoi_non"><:facteur:utiliser_reglages_site:></label>
20 </div>
21 <div class="choix">
22 <input type="radio" name="facteur_adresse_envoi" class="radio" value="oui" id="facteur_adresse_envoi_oui"[(#ENV{facteur_adresse_envoi,'non'}|=={oui}|oui)checked="checked"]/>
23 <label for="facteur_adresse_envoi_oui"><:facteur:personnaliser:></label>
24 </div>
25 </li>
26 <li class="editer editer_facteur_adresse_envoi_perso editer_facteur_adresse_envoi_nom [ (#ENV**{erreurs}|table_valeur{facteur_adresse_envoi_nom}|oui)erreur]"[(#ENV{facteur_adresse_envoi,'non'}|=={non}|oui)style='display:none;']>
27 <label for="facteur_adresse_envoi_nom"><:facteur:facteur_adresse_envoi_nom:></label>[
28 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_adresse_envoi_nom})</span>]
29 <input type="text" name="facteur_adresse_envoi_nom" class="text" value="#ENV**{facteur_adresse_envoi_nom}" id="facteur_adresse_envoi_nom" />
30 </li>
31 <li class="editer editer_facteur_adresse_envoi_perso editer_facteur_adresse_envoi_email [ (#ENV**{erreurs}|table_valeur{facteur_adresse_envoi_email}|oui)erreur]"[(#ENV{facteur_adresse_envoi,'non'}|=={non}|oui)style='display:none;']>
32 <label for="facteur_adresse_envoi_email"><:facteur:facteur_adresse_envoi_email:></label>[
33 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_adresse_envoi_email})</span>]
34 <input type="text" name="facteur_adresse_envoi_email" class="text" value="#ENV**{facteur_adresse_envoi_email}" id="facteur_adresse_envoi_email" />
35 </li>
36 </ul>
37 </fieldset>
38 </li>
39 <li class="fieldset">
40 <fieldset>
41 <legend><:facteur:configuration_mailer:></legend>
42 <ul>
43 <li class="editer editer_facteur_smtp [ (#ENV**{erreurs}|table_valeur{facteur_smtp}|oui)erreur]">
44 <label><:facteur:configuration_smtp:></label>
45 <p class="explication"><:facteur:configuration_smtp_descriptif:></p>
46 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp})</span>]
47 <div class="choix">
48 <input type="radio" name="facteur_smtp" class="radio" value="non" id="facteur_smtp_non"[(#ENV{facteur_smtp,'non'}|=={non}|oui)checked="checked"]/>
49 <label for="facteur_smtp_non"><:facteur:utiliser_mail:></label>
50 </div>
51 <div class="choix">
52 <input type="radio" name="facteur_smtp" class="radio" value="oui" id="facteur_smtp_oui"[(#ENV{facteur_smtp,'non'}|=={oui}|oui)checked="checked"]/>
53 <label for="facteur_smtp_oui"><:facteur:utiliser_smtp:></label>
54 </div>
55 </li>
56 <li class="editer editer_facteur_smtp_param editer_facteur_smtp_host [ (#ENV**{erreurs}|table_valeur{facteur_smtp_host}|oui)erreur]"[(#ENV{facteur_smtp,'non'}|=={non}|oui)style='display:none;']>
57 <label for="facteur_smtp_host"><:facteur:facteur_smtp_host:></label>[
58 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_host})</span>]
59 <input type="text" name="facteur_smtp_host" class="text" value="#ENV**{facteur_smtp_host}" id="facteur_smtp_host" />
60 </li>
61 <li class="editer editer_facteur_smtp_param editer_facteur_smtp_port [ (#ENV**{erreurs}|table_valeur{facteur_smtp_port}|oui)erreur]"[(#ENV{facteur_smtp,'non'}|=={non}|oui)style='display:none;']>
62 <label for="facteur_smtp_port"><:facteur:facteur_smtp_port:></label>[
63 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_port})</span>]
64 <input type="text" name="facteur_smtp_port" class="text" value="#ENV**{facteur_smtp_port}" id="facteur_smtp_port" />
65 </li>
66 <li class="editer editer_facteur_smtp_param editer_facteur_smtp_auth [ (#ENV**{erreurs}|table_valeur{facteur_smtp_auth}|oui)erreur]"[(#ENV{facteur_smtp,'non'}|=={non}|oui)style='display:none;']>
67 <label><:facteur:facteur_smtp_auth:></label>
68 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_auth})</span>]
69 <div class="choix">
70 <input type="radio" name="facteur_smtp_auth" class="radio" value="non" id="facteur_smtp_auth_non"[(#ENV{facteur_smtp_auth,'non'}|=={non}|oui)checked="checked"]/>
71 <label for="facteur_smtp_auth_non"><:facteur:facteur_smtp_auth_non:></label>
72 </div>
73 <div class="choix">
74 <input type="radio" name="facteur_smtp_auth" class="radio" value="oui" id="facteur_smtp_auth_oui"[(#ENV{facteur_smtp_auth,'non'}|=={oui}|oui)checked="checked"]/>
75 <label for="facteur_smtp_auth_oui"><:facteur:facteur_smtp_auth_oui:></label>
76 </div>
77 <ul id="smtp-auth"[(#ENV{facteur_smtp_auth,'non'}|=={non}|oui)style='display:none;']>
78 <li class="editer_facteur_smtp_username [ (#ENV**{erreurs}|table_valeur{facteur_smtp_username}|oui)erreur]">
79 <label for="facteur_smtp_username"><:facteur:facteur_smtp_username:></label>[
80 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_username})</span>]
81 <input type="text" name="facteur_smtp_username" class="text" value="#ENV**{facteur_smtp_username}" id="facteur_smtp_username" />
82 </li>
83 <li class="editer_facteur_smtp_password [ (#ENV**{erreurs}|table_valeur{facteur_smtp_password}|oui)erreur]">
84 <label for="facteur_smtp_password"><:facteur:facteur_smtp_password:></label>[
85 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_password})</span>]
86 <input type="password" name="facteur_smtp_password" class="text" value="#ENV**{facteur_smtp_password}" id="facteur_smtp_password" />
87 </li>
88 </ul>
89 </li>
90 [(#ENV{_enable_smtp_secure}|oui)
91 <li class="editer editer_facteur_smtp_param editer_facteur_smtp_secure [ (#ENV**{erreurs}|table_valeur{facteur_smtp_secure}|oui)erreur]"[(#ENV{facteur_smtp,'non'}|=={non}|oui)style='display:none;']>
92 <label><:facteur:facteur_smtp_secure:></label>
93 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_secure})</span>]
94 <div class="choix">
95 <input type="radio" name="facteur_smtp_secure" class="radio" value="non" id="facteur_smtp_secure_non"[(#ENV{facteur_smtp_secure,'non'}|=={non}|oui)checked="checked"]/>
96 <label for="facteur_smtp_secure_non"><:facteur:facteur_smtp_secure_non:></label>
97 </div>
98 <div class="choix">
99 <input type="radio" name="facteur_smtp_secure" class="radio" value="ssl" id="facteur_smtp_secure_ssl"[(#ENV{facteur_smtp_secure,'non'}|=={ssl}|oui)checked="checked"]/>
100 <label for="facteur_smtp_secure_ssl"><:facteur:facteur_smtp_secure_ssl:></label>
101 </div>
102 <div class="choix">
103 <input type="radio" name="facteur_smtp_secure" class="radio" value="tls" id="facteur_smtp_secure_tls"[(#ENV{facteur_smtp_secure,'non'}|=={tls}|oui)checked="checked"]/>
104 <label for="facteur_smtp_secure_tls"><:facteur:facteur_smtp_secure_tls:></label>
105 </div>
106 </li>]
107 <li class="editer editer_facteur_smtp_sender [ (#ENV**{erreurs}|table_valeur{facteur_smtp_sender}|oui)erreur]">
108 <label for="facteur_smtp_sender"><:facteur:facteur_smtp_sender:></label>[
109 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_sender})</span>]
110 <p class="explication"><:facteur:facteur_smtp_sender_descriptif:></p>
111 <input type="text" name="facteur_smtp_sender" class="text" value="#ENV**{facteur_smtp_sender}" id="facteur_smtp_sender" />
112 </li>
113 </ul>
114 </fieldset>
115 </li>
116 <li class="fieldset">
117 <fieldset>
118 <legend><:facteur:facteur_filtres:></legend>
119 <ul>
120 <li class="editer editer_facteur_filtres[ (#ENV**{erreurs}|table_valeur{facteur_filtres}|oui)erreur]">
121 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_secure})</span>]
122 <p class="explication"><:facteur:facteur_filtres_descriptif:></p>
123 <div class="choix">
124 <input type="checkbox" name="facteur_filtre_images" class="checkbox" value="1" id="facteur_filtre_images"[(#ENV{facteur_filtre_images,''}|=={1}|oui)checked="checked"]/>
125 <label for="facteur_filtre_images"><:facteur:facteur_filtre_images:></label>
126 </div>
127 <div class="choix">
128 <input type="checkbox" name="facteur_filtre_iso_8859" class="checkbox" value="1" id="facteur_filtre_iso_8859"[(#ENV{facteur_filtre_iso_8859,''}|=={1}|oui)checked="checked"]/>
129 <label for="facteur_filtre_iso_8859"><:facteur:facteur_filtre_iso_8859:></label>
130 </div>
131 </li>
132 </ul>
133 </fieldset>
134 </li>
135 <li class="fieldset">
136 <fieldset>
137 <legend><:facteur:facteur_copies:></legend>
138 <ul>
139 <li class="editer editer_facteur_copies editer_facteur_desc">
140 <p class="explication"><:facteur:facteur_copies_descriptif:></p>
141 </li>
142 <li class="editer editer_facteur_copies editer_facteur_cc [ (#ENV**{erreurs}|table_valeur{facteur_cc}|oui)erreur]">
143 <label for="facteur_cc"><:facteur:facteur_cc:></label>
144 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_cc})</span>]
145 <input type="text" name="facteur_cc" class="text" value="#ENV**{facteur_cc}" id="facteur_cc" />
146 </li>
147 <li class="editer editer_facteur_copies editer_facteur_bcc [ (#ENV**{erreurs}|table_valeur{facteur_bcc}|oui)erreur]">
148 <label for="facteur_bcc"><:facteur:facteur_bcc:></label>
149 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_bcc})</span>]
150 <input type="text" name="facteur_bcc" class="text" value="#ENV**{facteur_bcc}" id="facteur_bcc" />
151 </li>
152 </ul>
153 </fieldset>
154 </li>
155 </ul>
156 <p class="boutons">
157 <input type="submit" name="valider" class="submit" value="<:bouton_valider:>" />
158 </p>
159 <ul>
160 <li class="fieldset">
161 <fieldset>
162 <h3 class="legend"><:facteur:tester_la_configuration:></h3>
163 <ul>
164 <li>
165 <p class="explication"><:facteur:note_test_configuration:></p>
166 </li>
167 </ul>
168 </fieldset>
169 </li>
170 </ul>
171 <p class="boutons">
172 <input type="submit" name="tester" class="submit" value="<:facteur:tester:>" />
173 </p>
174 </div></form>
175 </div>
176 <script type="text/javascript">
177 jQuery(function(){
178 jQuery('input[name=facteur_adresse_envoi]').change(function(){
179 if (jQuery(this).attr('value')=='oui')
180 jQuery('.editer_facteur_adresse_envoi_perso').show('fast');
181 else
182 jQuery('.editer_facteur_adresse_envoi_perso').hide('fast');
183 });
184 jQuery('input[name=facteur_smtp]').change(function(){
185 if (jQuery(this).attr('value')=='oui')
186 jQuery('.editer_facteur_smtp_param').show('fast');
187 else
188 jQuery('.editer_facteur_smtp_param').hide('fast');
189 });
190 jQuery('input[name=facteur_smtp_auth]').change(function(){
191 if (jQuery(this).attr('value')=='oui')
192 jQuery('#smtp-auth').show('fast');
193 else
194 jQuery('#smtp-auth').hide('fast');
195 });
196 })
197 </script>