1 <div class=
"ajax formulaire_spip formulaire_configurer formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
2 <h3 class=
"titrem"><:onglet_declarer_une_autre_base:> (
1/
3)
</h3>
3 [
<p class=
"reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})
</p>]
4 [
<p class=
"reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})
</p>]
6 [
<p><strong><:config_info_base_sup_disponibles:></strong><br />
7 (#ENV*{_bases_deja}|implode{', '})
9 <form method='post' action='#ENV{action}'
><div>
10 [(#REM) declarer les hidden qui declencheront le service du formulaire
11 parametre : url d'action ]
12 #ACTION_FORMULAIRE{#ENV{action}}
13 <p class=
"explication"><:config_info_base_sup:></p>
15 #SET{name,sql_serveur_db}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
16 <li class=
"editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
17 <label for=
"#GET{name}"><:install_select_type_db:></label>[
18 <span class='erreur_message'
>(#GET{erreurs})
</span>
20 <select class=
"select" name=
"#GET{name}" id=
"#GET{name}">
21 <BOUCLE_serv(POUR){tableau #ENV*{_serveurs}}
>
22 <option value=
"#CLE"[(#ENV{#GET{name}}|=={#CLE}|oui)
selected=
"selected"]
>[(#VALEUR|_T)]
</option>
25 <p><:install_types_db_connus:></p>
26 <p class=
"small"><:install_types_db_connus_avertissement:></p>
28 <li class=
"fieldset connexion_db">
30 <legend><:install_adresse_base_hebergeur:></legend>
31 #SET{name,adresse_db}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
32 <li class=
"editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
33 <label for=
"#GET{name}"><:entree_base_donnee_1:></label>[
34 <span class='erreur_message'
>(#GET{erreurs})
</span>
35 ]
<input type=
"text" class=
"text" name=
"#GET{name}" value=
"#ENV*{#GET{name}}" id=
"#GET{name}"/>
37 #SET{name,login_db}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
38 <li class=
"editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
39 <label for=
"#GET{name}"><:entree_login_connexion_1:></label>[
40 <span class='erreur_message'
>(#GET{erreurs})
</span>
41 ]
<input type=
"text" class=
"text" name=
"#GET{name}" value=
"#ENV*{#GET{name}}" id=
"#GET{name}"/>
43 #SET{name,pass_db}#SET{obli,''}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
44 <li class=
"editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
45 <label for=
"#GET{name}"><:entree_mot_passe_1:></label>[
46 <span class='erreur_message'
>(#GET{erreurs})
</span>
47 ]
<input type=
"password" class=
"text password" name=
"#GET{name}" value=
"#ENV*{#GET{name}}" id=
"#GET{name}"/>
53 [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
55 <p class='boutons'
><span class='image_loading'
> </span>
56 <input type='submit' class='submit' value='
<:bouton_suivant:>'
/></p>
60 <script type=
"text/javascript">
61 $(document).ready(function() {
62 if ($(
"#sql_serveur_db").attr(
"value").match(
"sqlite*"))
63 $(
"#sql_serveur_db").parents('li').siblings(
"li.connexion_db").hide();
65 $(
"#sql_serveur_db").parents('li').siblings(
"li.connexion_db").show();
66 $(
"#sql_serveur_db").change(function(){
67 if ($(this).find(
"option:selected").attr(
"value").match(
"sqlite*"))
68 $(
"#sql_serveur_db").parents('li').siblings(
"li.connexion_db:visible").hide('fast');
70 $(
"#sql_serveur_db").parents('li').siblings(
"li.connexion_db:hidden").show('fast');