source: spip-zone/_plugins_/facteur/trunk/formulaires/configurer_facteur.html @ 54249

Last change on this file since 54249 was 54249, checked in by cedric@…, 8 years ago

cartouche
lien vers la bonne icone
modernisation du script d'upgrade
grostitre sur la page de configuration
ne pas inclure classes/facteur sur chaque calcul, les scripts qui ont besoin de mailer le font par cette inclusion
ou par inc/envoyer_mail

File size: 11.9 KB
Line 
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_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_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_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_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_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_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_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_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_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_facteur_filtres[ (#ENV**{erreurs}|table_valeur{facteur_filtres}|oui)erreur]">
121                                                        <label><:facteur:facteur_smtp_secure:></label>
122                                                        [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_smtp_secure})</span>]
123                                                        <p class="explication"><:facteur:facteur_filtres_descriptif:></p>
124                                                        <div class="choix">
125                                                                <input type="checkbox" name="facteur_filtre_images" class="checkbox" value="1" id="facteur_filtre_images"[(#ENV{facteur_filtre_images,''}|=={1}|oui)checked="checked"]/>
126                                                                <label for="facteur_filtre_images"><:facteur:facteur_filtre_images:></label>
127                                                        </div>
128                                                        <div class="choix">
129                                                                <input type="checkbox" name="facteur_filtre_css" class="checkbox" value="1" id="facteur_filtre_css"[(#ENV{facteur_filtre_css,''}|=={1}|oui)checked="checked"]/>
130                                                                <label for="facteur_filtre_css"><:facteur:facteur_filtre_css:></label>
131                                                        </div>
132                                                        <div class="choix">
133                                                                <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"]/>
134                                                                <label for="facteur_filtre_iso_8859"><:facteur:facteur_filtre_iso_8859:></label>
135                                                        </div>
136                                                </li>
137                                        </ul>
138                                </fieldset>
139                        </li>
140                        <li class="fieldset">
141                                <fieldset>
142                                        <legend><:facteur:facteur_copies:></legend>
143                                        <ul>
144                                                <li class="editer_facteur_copies editer_facteur_desc">
145                                                        <label for="facteur_cc">&nbsp;</label>
146                                                        <p class="explication"><:facteur:facteur_copies_descriptif:></p>
147                                                </li>
148                                                <li class="editer_facteur_copies editer_facteur_cc [ (#ENV**{erreurs}|table_valeur{facteur_cc}|oui)erreur]">
149                                                        <label for="facteur_cc"><:facteur:facteur_cc:></label>
150                                                        [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_cc})</span>]
151                                                        <input type="text" name="facteur_cc" class="text" value="#ENV**{facteur_cc}" id="facteur_cc" />
152                                                </li>
153                                                <li class="editer_facteur_copies editer_facteur_bcc [ (#ENV**{erreurs}|table_valeur{facteur_bcc}|oui)erreur]">
154                                                        <label for="facteur_bcc"><:facteur:facteur_bcc:></label>
155                                                        [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{facteur_bcc})</span>]
156                                                        <input type="text" name="facteur_bcc" class="text" value="#ENV**{facteur_bcc}" id="facteur_bcc" />
157                                                </li>
158                                        </ul>
159                                </fieldset>
160                        </li>
161                </ul>
162                <p class="boutons">
163                        <input type="submit" name="valider" class="submit" value="<:bouton_valider:>" />
164                </p>
165                <ul>
166                        <li class="fieldset">
167                                <fieldset>
168                                        <h3 class="legend"><:facteur:tester_la_configuration:></h3>
169                                        <ul>
170                                                <li>
171                                                <p class="explication"><:facteur:note_test_configuration:></p> 
172                                                </li>
173                                        </ul>
174                                </fieldset>
175                        </li>
176                </ul>
177                <p class="boutons">
178                        <input type="submit" name="tester" class="submit" value="<:facteur:tester:>" />
179                </p>
180        </div></form>
181</div>
182<script type="text/javascript">
183jQuery(function(){
184        jQuery('input[name=facteur_adresse_envoi]').change(function(){
185                        if (jQuery(this).attr('value')=='oui')
186                                jQuery('.editer_facteur_adresse_envoi_perso').show('fast');
187                        else
188                                jQuery('.editer_facteur_adresse_envoi_perso').hide('fast');
189        });
190        jQuery('input[name=facteur_smtp]').change(function(){
191                        if (jQuery(this).attr('value')=='oui')
192                                jQuery('.editer_facteur_smtp_param').show('fast');
193                        else
194                                jQuery('.editer_facteur_smtp_param').hide('fast');
195        });
196        jQuery('input[name=facteur_smtp_auth]').change(function(){
197                        if (jQuery(this).attr('value')=='oui')
198                                jQuery('#smtp-auth').show('fast');
199                        else
200                                jQuery('#smtp-auth').hide('fast');
201        });
202
203
204
205})
206</script>
Note: See TracBrowser for help on using the repository browser.