source: spip-zone/_plugins_/zotspip/trunk/formulaires/configurer_zotspip.html @ 61372

Last change on this file since 61372 was 61372, checked in by joseph@…, 8 years ago
  • correctif sur la recherche (pas de LIKE conditionnel)
  • personnalisation de l'ordre du tri par type
File size: 4.9 KB
Line 
1<!-- presentation=non -->
2<!-- nom=zotspip -->
3
4<div class="formulaire_spip formulaire_cfg formulaire_configurer formulaire_#FORM">
5        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
6        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
7        [(#REM) Tester si open_ssl et simpleXML sont disponibles ]
8        [(#VAL{'openssl_open'}|function_exists|non)<p class="reponse_formulaire reponse_formulaire_erreur"><:zotspip:erreur_openssl:></p>]
9        [(#VAL{'simplexml_load_string'}|function_exists|non)<p class="reponse_formulaire reponse_formulaire_erreur"><:zotspip:erreur_simplexml:></p>]
10       
11        <form method="post" action="#ENV{action}"><div>
12                #ACTION_FORMULAIRE{#ENV{action}}
13                <ul>
14                <li class="fieldset"><fieldset><legend><:zotspip:label_identifiants_zotero:></legend>
15                [(#REM) Tester la connexion à l'API Zotéro ]
16                [(#TESTER_CONNEXION_ZOTERO|?{<p class="reponse_formulaire reponse_formulaire_ok"><:zotspip:connexion_ok:></p>,<p class="reponse_formulaire reponse_formulaire_erreur"><:zotspip:erreur_connexion:></p>})]<ul>
17                        <li class="editer_type_librairie[ (#ENV**{erreurs}|table_valeur{type_librairie}|oui)erreur]">
18                                <label><:zotspip:label_type_librairie:></label>
19                                <div class="choix">
20                                        <input type="radio" name="type_librairie" class="radio" id="type_librairie_user" value="user" [(#ENV{type_librairie}|=={user}|oui) checked="checked"] />
21                                        <label for='type_librairie_user'><:zotspip:item_type_librairie_user:></label>
22                                </div>
23                                <div class="choix">
24                                        <input type="radio" name="type_librairie" class="radio" id="type_librairie_group" value="group" [(#ENV{type_librairie}|=={group}|oui) checked="checked"] />
25                                        <label for='type_librairie_group'><:zotspip:item_type_librairie_group:></label>
26                                </div>
27                        </li>
28                        <li class="editer_id_librairie[ (#ENV**{erreurs}|table_valeur{id_librairie}|oui)erreur]">
29                                <label><:zotspip:label_id_librairie:></label>
30                                <p class="explication"><:zotspip:explication_id_librairie:></p>
31                                <input type="text" name="id_librairie" class="text" value="#ENV*{id_librairie}" id="id_librairie" [(#HTML5|oui)required='required']/>
32                        </li>
33                        <li class="editer_username[ (#ENV**{erreurs}|table_valeur{username}|oui)erreur]">
34                                <label><:zotspip:label_username:></label>
35                                <p class="explication"><:zotspip:explication_username:></p>
36                                <input type="text" name="username" class="text" value="#ENV*{username}" id="username" [(#HTML5|oui)required='required']/>
37                        </li>
38                        <li class="editer_api_key[ (#ENV**{erreurs}|table_valeur{api_key}|oui)erreur]">
39                                <label><:zotspip:label_api_key:></label>
40                                <p class="explication"><:zotspip:explication_api_key:></p>
41                                <input type="text" name="api_key" class="text" value="#ENV*{api_key}" id="api_key" [(#HTML5|oui)required='required']/>
42                        </li>
43                </ul></fieldset></li>
44                <li class="fieldset"><fieldset><legend><:zotspip:label_options:></legend><ul>
45                        <B_csl_defaut>
46                        <li class="editer_csl_defaut[ (#ENV**{erreurs}|table_valeur{csl_defaut}|oui)erreur]">
47                                <label for='csl_defaut'><:zotspip:label_csl_defaut:></label>
48                                <select name="csl_defaut" id="csl_defaut">
49                                        <BOUCLE_csl_defaut(POUR){tableau #LISTER_CSL}>
50                                        <option value="#CLE"[(#ENV{csl_defaut}|=={#CLE}|oui)selected="selected"]>#VALEUR</option>
51                                        </BOUCLE_csl_defaut>
52                                </select>
53                        </li>
54                        </B_csl_defaut>
55                        <li class="editer_corriger_date[ (#ENV**{erreurs}|table_valeur{corriger_date}|oui)erreur]">
56                                <label><:zotspip:label_corriger_date:></label>
57                                <p class="explication"><:zotspip:explication_corriger_date:></p>
58                                <div class="choix">
59                                        <input type="radio" name="corriger_date" class="radio" id="corriger_date_non" value="" [(#ENV{corriger_date}|non) checked="checked"] />
60                                        <label for='type_librairie_user'><:item_non:></label>
61                                </div>
62                                <div class="choix">
63                                        <input type="radio" name="corriger_date" class="radio" id="corriger_date_oui" value="on" [(#ENV{corriger_date}|oui) checked="checked"] />
64                                        <label for='type_librairie_group'><:item_oui:></label>
65                                </div>
66                        </li>
67                        <B_ordre_types>
68                        <li class="editer_ordre_types[ (#ENV**{erreurs}|table_valeur{ordre_types}|oui)erreur]">
69                                <label for='ordre_types'><:zotspip:label_ordre_types:></label>
70                                <p class="explication"><:zotspip:explication_ordre_types:></p>
71                                <ul class="spip" id="liste_ordre_types">
72                                <BOUCLE_ordre_types(POUR){tableau #ENV**{ordre_types}|zotspip_configurer_ordre_types}>
73                                        <li style="list-style-image : url([(#CLE|zotspip_icone_type|extraire_attribut{src})]);">#VALEUR
74                                        <input type="hidden" name="ordre_types[]" value="#CLE" />
75                                        </li>
76                                </BOUCLE_ordre_types>
77                                </ul>
78                        </li>
79                        </B_ordre_types>
80                </ul></fieldset></li>
81                </ul>
82                <p class='boutons'><span class='image_loading'>&nbsp;</span>
83                        <input type='submit' class='submit' value='<:bouton_enregistrer:>' />
84                </p>
85        </div></form>
86</div>
87<script type="text/javascript">// <![CDATA[
88$(document).ready(function(){
89        $( "ul#liste_ordre_types" ).sortable({
90                        placeholder: "ui-state-highlight"
91                });
92});
93 //]]></script>
Note: See TracBrowser for help on using the repository browser.