Browse Source

Une page de configuration, et une autre de test à compléter.

pull/1/head
Matthieu Marcillaud 2 years ago
parent
commit
e2065219cb
  1. 16
      formulaires/configurer_select2.html
  2. 8
      lang/select2_fr.php
  3. 5
      prive/squelettes/contenu/tester_select2.html
  4. 23
      prive/squelettes/navigation/configurer_select2.html
  5. 1
      prive/squelettes/navigation/tester_select2.html
  6. BIN
      prive/themes/spip/images/select2-16.png
  7. BIN
      prive/themes/spip/images/select2-24.png

16
formulaires/configurer_select2.html

@ -1,6 +1,6 @@
<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
<h3 class="titrem"><:select2:cfg_titre_parametrages:></h3>
<h3 class="titrem"><:select2:titre_parametrages_select2:></h3>
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
@ -9,6 +9,20 @@
<div>
#ACTION_FORMULAIRE
<div class="editer-groupe">
<div class="editer editer_active[ (#ENV**{erreurs}|table_valeur{active}|oui)erreur]">
<div class="choix">
<input type="checkbox" name="active" class="checkbox" id="active_on" value="oui"[(#ENV{active,non}|=={oui}|oui) checked="checked"] />
<label for='active_on'><strong><:select2:champ_active_label:></strong></label>
</div>
</div>
<div class="editer editer_selecteur_commun[ (#ENV**{erreurs}|table_valeur{selecteur_commun}|oui)erreur]">
<label for="selecteur_commun"><:select2:champ_selecteur_label:></label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{selecteur_commun})</span>]
<p class="explication"><:select2:champ_selecteur_explication:></p>
<input type="text" name="selecteur_commun" class="text" id="selecteur_commun" size="60" value="#ENV*{selecteur_commun}" />
</div>
</div>
<input type="hidden" name="_meta_casier" value="select2" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
</div>

8
lang/select2_fr.php

@ -11,10 +11,12 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'select2_titre' => 'Select2',
// C
'cfg_exemple' => 'Exemple',
'cfg_exemple_explication' => 'Explication de cet exemple',
'cfg_titre_parametrages' => 'Paramétrages',
'champ_active_label' => 'Activer "Select2" dans le site public',
'champ_selecteur_label' => 'Sélecteur',
'champ_selecteur_explication' => 'Indiquez la cible des éléments qui déclencheront Select2. (Expression CSS ou étendue jQuery)',
// T
'titre_page_configurer_select2' => 'Configurer Select2',
'titre_page_tester_select2' => 'Tester Select2',
'titre_parametrages_select2' => 'Paramétrer Select2',
);

5
prive/squelettes/contenu/tester_select2.html

@ -0,0 +1,5 @@
[(#AUTORISER{configurer,_select2}|sinon_interdire_acces)]
<h1 class="grostitre"><:select2:titre_page_tester_select2:></h1>
...

23
prive/squelettes/navigation/configurer_select2.html

@ -0,0 +1,23 @@
[(#BOITE_OUVRIR{[<:select2:select2_titre:>(#CHEMIN_IMAGE{select2-24.png}|balise_img{'',cadre-icone})],simple})]
<p>[(#VAL{paquet-select2:select2_description}|_T)]</p>
#BOITE_FERMER
[(#SET{liste,#LISTE{
#ARRAY{
exec,configurer_select2,
libelle,select2:titre_page_configurer_select2,
icone,cfg-16,
},
#ARRAY{
exec,tester_select2,
libelle,select2:titre_page_tester_select2,
icone,warning-16,
},
}})]
<ul class='liste_items sous_navigation'>
<BOUCLE_menu(DATA){source tableau,#GET{liste}}>
<li class="item[(#ENV{exec}|=={#EXEC}|oui)on]">
[(#URL_ECRIRE{#EXEC}|icone_horizontale{[(#LIBELLE|_T)], #ICONE})]
</li>
</BOUCLE_menu>
</ul>

1
prive/squelettes/navigation/tester_select2.html

@ -0,0 +1 @@
<INCLURE{fond=prive/squelettes/navigation/configurer_select2, env} />

BIN
prive/themes/spip/images/select2-16.png

After

Width: 16  |  Height: 16  |  Size: 602 B

BIN
prive/themes/spip/images/select2-24.png

After

Width: 24  |  Height: 24  |  Size: 823 B

Loading…
Cancel
Save