From 547de3647b717fa6c7a4d4016e7270c1ad92ed9e Mon Sep 17 00:00:00 2001 From: "dominique.lepaisant@ac-caen.fr" <> Date: Thu, 26 Dec 2019 20:12:01 +0000 Subject: [PATCH] Un peu d'ergonomie sur les formulaires de conf des types de noisette --- .gitattributes | 2 + lang/sdnnoisettes_fr.php | 20 +++++-- noisettes/article-contenu-preview.html | 4 ++ noisettes/article-contenu.html | 2 +- noisettes/article-contenu.yaml | 30 +++++++++- noisettes/article-documents-preview.html | 6 ++ noisettes/article-documents.yaml | 9 ++- noisettes/article-ecrire_auteur-preview.html | 2 +- noisettes/article-metas-preview.html | 2 +- noisettes/article-metas.yaml | 20 +++++-- noisettes/article-portfolio.yaml | 4 +- .../article-rubrique_articles_freres.yaml | 12 +++- noisettes/carousel.yaml | 12 +++- noisettes/data_localisation.yaml | 8 ++- noisettes/liste_articles.html | 7 +-- noisettes/liste_articles.yaml | 58 ++++++++++++++----- noisettes/liste_breves.yaml | 8 ++- noisettes/liste_evenements.yaml | 32 +++++++--- noisettes/liste_sites.html | 8 +-- noisettes/liste_sites.yaml | 39 +++++++++---- noisettes/liste_syndics.yaml | 12 +++- noisettes/liste_videos.yaml | 8 ++- noisettes/menu.yaml | 8 ++- noisettes/nuage.yaml | 8 ++- noisettes/rubrique-liste_sous_rubs.yaml | 6 +- noisettes/rubrique-rubriques_soeurs.yaml | 13 +++-- noisettes/tweets.yaml | 9 ++- paquet.xml | 2 +- 28 files changed, 258 insertions(+), 93 deletions(-) create mode 100644 noisettes/article-contenu-preview.html create mode 100644 noisettes/article-documents-preview.html diff --git a/.gitattributes b/.gitattributes index 3fd0ffd..3ffd5f2 100644 --- a/.gitattributes +++ b/.gitattributes @@ -46,8 +46,10 @@ liste/breves-resume.html -text liste/rubriques-resume.html -text liste/sites-resume.html -text liste/videos.html -text +noisettes/article-contenu-preview.html -text noisettes/article-contenu.html -text noisettes/article-contenu.yaml -text +noisettes/article-documents-preview.html -text noisettes/article-documents.html -text noisettes/article-documents.yaml -text noisettes/article-ecrire_auteur-preview.html -text diff --git a/lang/sdnnoisettes_fr.php b/lang/sdnnoisettes_fr.php index 1af2265..3811634 100755 --- a/lang/sdnnoisettes_fr.php +++ b/lang/sdnnoisettes_fr.php @@ -8,6 +8,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( /* noisettes */ +'afficher'=>'Afficher', 'alert_activer_breves'=>'Attention, vous devez activer l\'utilisation des brèves pour utiliser cette noisette.', 'alert_activer_sites'=>'Attention, vous devez activer la gestion\'annuaire de sites web pour utiliser cette noisette.', 'article_contenu'=>'Contenu de l\'article', @@ -23,6 +24,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'data_localisation' => 'Localisation', 'date' => 'Date', +'description_article_contenu' => 'Affiche le titre et le texte de l\'article, et le logo s\il existe. Les autres éléments activés (sur-titre, sous-titre, chapo, etc...) de l\'article sont également affichés s\'ils existent.', +'description_article_documents' => 'Documents liès à l\'article en cours.', +'description_article_ecrire_auteur' => 'Formulaire "Écrire à l\'auteur" de l\'article en cours.', 'description_calendrier_mini' => 'Affiche un mini-calendrier mensuel navigable avec un lien pointant vers une page au choix en filtrant les résultats sur le jour en question.', 'description_carousel'=>'Bannière animée d\'images et de textes.', 'description_liste_articles'=>'Liste d\'articles d\'une rubrique particulère ou non.', @@ -37,20 +41,20 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'info_galerie'=>'Galerie', 'erreur_uai' => 'Attention, vous devez saisir le code UAI de votre établissement.', +'explication_articles_exclus'=>'Cliquer sur "Ajouter" à droite et sélectionner les articles à exclure de la liste.', 'explication_carousel'=>'Les articles affichés dans le carousel sont les articles séléctionnés à la racine du site pour l\'affichage
dans la page d\'accueil et ceux selectionnés dans la rubrique pour l\'affichage dans une page rubrique.', +'explication_carousel_id_rubrique'=>'Par défaut, affiche les articles sélectionnés à la racine du site.
Vous pouvez choisir d\'afficher les articles sélectionnés d\'une rubrique particuliére.', 'explication_conf_avancee_noisettes'=>'/!\ Attention, vous devez avoir une connaisance minimum du html5 pour utiliser cette option./!\', 'explication_exclure_article_selection'=>'Vous pouvez exclure les articles sélectionnés à la racine du site ou de la rubrique (articles affichés dans le carrousel).', 'explication_image_passe_partout'=>'Rogne le logo pour l\'afficher aux dimensions (largeur,hauteur) saisies ci-dessus.', 'explication_image_zoom_hover'=>'Zoom à 110% au survol de l\'image.', 'explication_liste_span'=>'Par défaut, la liste affichée est une liste simple (les items sont les uns au dessous des autres).
Vous pouvez choisir d\'afficher la liste sous forme de vignettes en 2, 3 ou 4 colonnes.', -'explication_articles_exclus'=>'Saisissez les identifiants des articles à exclure de la liste, séparés par une virgule.', -'explication_carousel_id_rubrique'=>'Par défaut, affiche les articles sélectionnés à la racine du site.
Vous pouvez choisir d\'afficher les articles sélectionnés d\'une rubrique particuliére.', 'explication_nb_total'=>'Laisser vide pour "tous"', 'explication_pagination'=>'Pour ne pas afficher de pagination, saisissez un nombre supérieur au nombre total.', 'explication_pagination_sans'=>'Laisser vide pour ne pas afficher de pagination.', 'explication_picto' => 'Pour modifier le pictograme, choisissez en un autre sur Fontawesome.', -'explication_rubriques_exclues'=>'Saisissez les identifiants des rubriques dont les articles sont à exclure de la liste, séparés par une virgule.', -'explication_rubriques_exclues_sites'=>'Saisissez les identifiants des rubriques dont les sites sont à exclure de la liste, séparés par une virgule.', +'explication_rubriques_exclues'=>'Cliquer sur "Ajouter" à droite et sélectionner les rubriques dont les articles sont à exclure de la liste.', +'explication_rubriques_exclues_sites'=>'Cliquer sur "Ajouter" à droite et sélectionner les rubriques dont les sites sont à exclure de la liste.', //'explication_picto' => 'Par défaut, le pictogramme est " @picto@ ".
Vous pouvez le modifier en choisissant un autre pictogramme sur Fontawesome', 'explication_sites_partenaires'=>'Saisissez les identifiants des sites que vous voulez afficher (maximum 6), séparés par une virgule.
1. Les sites doivent avoir été préalablement enregistrés sur le site.
2. Les logos des sites seront affichés dans l\'ordre de la saisie.
', 'explication_socialtags'=>'Les réseaux sociaux à afficher sont à sélectionner dans la page de configuration du plugin "Socialtags"', @@ -154,18 +158,22 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'liste_breves' => 'Liste de brèves ', 'liste_evenements' => 'Liste des événements', 'liste_rubriques_soeurs' => 'Liste des rubriques soeurs', -'liste_sites' => 'Liste de sites ', +'liste_simple' => 'Liste simple', +'liste_sites' => 'Liste de sites', 'liste_sous_rubriques' => 'Liste des sous-rubriques', 'liste_syndics' => 'Liste d\'articles syndics', 'liste_videos' => 'Liste de vidéos', -'menu' => 'Menu', +'masquer' => 'Masquer', 'nom_calendrier_mini' => 'Mini-calendrier des évènements', +'non' => 'Non', 'nuage' => 'Nuage de mots-clé', 'num_titre' => 'Numero de titre', 'nous_situer' => 'Nous situer', +'oui' => 'Oui', + 'rub_cartouche'=>'Cartouche de la rubrique', 'rub_conteneur'=>'Bloc conteneur pour rubrique', 'rub_documents'=>'Documents de la rubrique', diff --git a/noisettes/article-contenu-preview.html b/noisettes/article-contenu-preview.html new file mode 100644 index 0000000..8c1c1bd --- /dev/null +++ b/noisettes/article-contenu-preview.html @@ -0,0 +1,4 @@ +
+<:sdnnoisettes:description_article_contenu:> + [
(#ENV{masquer_logo}|?{Pas de logo, Logo : #ENV{largeur_logo,200}x#ENV{largeur_logo,200}px })][,(#ENV{afficher_descriptif}) affiche le descriptif.] +
\ No newline at end of file diff --git a/noisettes/article-contenu.html b/noisettes/article-contenu.html index 34b7ab9..677b92e 100755 --- a/noisettes/article-contenu.html +++ b/noisettes/article-contenu.html @@ -1,7 +1,7 @@
- [(#ENV{masquer_logo}|non)[(#LOGO_ARTICLE|image_reduire{200,200})]] + [(#ENV{masquer_logo}|non)[(#LOGO_ARTICLE|image_reduire{#ENV{largeur_logo,200},#ENV{hauteur_logo,200}})]] [

(#SURTITRE)

]

#TITRE[ (#SOUSTITRE) diff --git a/noisettes/article-contenu.yaml b/noisettes/article-contenu.yaml index 40b6953..2fd9725 100755 --- a/noisettes/article-contenu.yaml +++ b/noisettes/article-contenu.yaml @@ -7,14 +7,40 @@ contexte: - 'id_rubrique' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'afficher_descriptif' label: '<:sdnnoisettes:label_afficher_descriptif:>' + datas: + on: '<:sdnnoisettes:afficher:>' defaut: '' + conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_logo' label: '<:sdnnoisettes:label_masquer_logo:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' + conteneur_class: 'long_label' + - + saisie: 'input' + options: + nom: 'largeur_logo' + label: '<:sdnnoisettes:label_largeur_logo:>' + defaut: '200' + afficher_si: '@masquer_logo@ != "on"' + conteneur_class: 'long_label' + verifier: + type: 'entier' + - + saisie: 'input' + options: + nom: 'hauteur_logo' + label: '<:sdnnoisettes:label_hauteur_logo:>' + defaut: '200' + afficher_si: '@masquer_logo@ != "on"' + conteneur_class: 'long_label' + verifier: + type: 'entier' diff --git a/noisettes/article-documents-preview.html b/noisettes/article-documents-preview.html new file mode 100644 index 0000000..bfd6b97 --- /dev/null +++ b/noisettes/article-documents-preview.html @@ -0,0 +1,6 @@ +
[(#ENV{titre}) ]
+
+ + <:sdnnoisettes:description_article_documents:> + +
diff --git a/noisettes/article-documents.yaml b/noisettes/article-documents.yaml index cc89767..e82bc5a 100644 --- a/noisettes/article-documents.yaml +++ b/noisettes/article-documents.yaml @@ -1,15 +1,18 @@ nom: '<:sdnnoisettes:article_documents:>' +description: '<:sdnnoisettes:description_article_documents:>' icon: 'documents-24.png' ajax: 'non' contexte: - 'id_article' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' defaut: '' + datas: + on: '<:sdnnoisettes:masquer:>' conteneur_class: 'long_label' - saisie: 'input' @@ -20,10 +23,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/article-ecrire_auteur-preview.html b/noisettes/article-ecrire_auteur-preview.html index f3e5805..6d6c84f 100644 --- a/noisettes/article-ecrire_auteur-preview.html +++ b/noisettes/article-ecrire_auteur-preview.html @@ -1 +1 @@ -
#ENV{id_auteur} #INFO_NOM{auteur,id_auteur=#ENV{id_auteur}}
\ No newline at end of file +
<:sdnnoisettes:description_article_ecrire_auteur:>
\ No newline at end of file diff --git a/noisettes/article-metas-preview.html b/noisettes/article-metas-preview.html index 22e5374..744a53f 100644 --- a/noisettes/article-metas-preview.html +++ b/noisettes/article-metas-preview.html @@ -1 +1 @@ -
Affichage : [ (#ENV{masquer_auteurs}|?{Pas d'auteurs,Auteurs})][ - (#ENV{masquer_date}|?{Pas de date,Date})][ - (#ENV{masquer_mots}|?{Pas de mots-clé,Mots-clé})]
\ No newline at end of file +
Affichage : [ (#ENV{masquer_auteurs}|?{Pas d'auteurs,Auteurs})][ - (#ENV{masquer_date}|?{Pas de date,Date})][ - (#ENV{masquer_mots}|?{Pas de mots-clé,Mots-clé})]
\ No newline at end of file diff --git a/noisettes/article-metas.yaml b/noisettes/article-metas.yaml index c30b9e1..5995f21 100755 --- a/noisettes/article-metas.yaml +++ b/noisettes/article-metas.yaml @@ -4,26 +4,38 @@ icon: 'metas_aricle-24.png' ajax: 'non' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_auteurs' label: '<:sdnnoisettes:label_masquer_auteurs:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' + conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'afficher_logo' label: '<:sdnnoisettes:label_afficher_logo:>' + datas: + on: '<:sdnnoisettes:afficher:>' defaut: '' + conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_date' label: '<:sdnnoisettes:label_masquer_date:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' + conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_mots' label: '<:sdnnoisettes:label_masquer_mots:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' + conteneur_class: 'long_label' diff --git a/noisettes/article-portfolio.yaml b/noisettes/article-portfolio.yaml index aea62c8..4c1e9bc 100644 --- a/noisettes/article-portfolio.yaml +++ b/noisettes/article-portfolio.yaml @@ -5,7 +5,7 @@ contexte: - 'id_article' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' @@ -20,7 +20,7 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' diff --git a/noisettes/article-rubrique_articles_freres.yaml b/noisettes/article-rubrique_articles_freres.yaml index 208939a..47bc752 100644 --- a/noisettes/article-rubrique_articles_freres.yaml +++ b/noisettes/article-rubrique_articles_freres.yaml @@ -8,10 +8,12 @@ contexte: - 'id_rubrique' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -23,17 +25,21 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_nombre' label: '<:sdnnoisettes:label_masquer_nombre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/carousel.yaml b/noisettes/carousel.yaml index 4a5fba5..bdb1df1 100755 --- a/noisettes/carousel.yaml +++ b/noisettes/carousel.yaml @@ -9,10 +9,12 @@ parametres: nom: 'explication_carousel' texte: '<:sdnnoisettes:explication_carousel:>' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -24,10 +26,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -52,11 +56,13 @@ parametres: min: 2 max: 10 - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'image_passe_partout' label: '<:sdnnoisettes:label_image_passe_partout:>' explication: '<:sdnnoisettes:explication_image_passe_partout:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/data_localisation.yaml b/noisettes/data_localisation.yaml index ee55023..5a91bac 100644 --- a/noisettes/data_localisation.yaml +++ b/noisettes/data_localisation.yaml @@ -4,10 +4,12 @@ ajax: 'oui' necessite: 'gis' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' conteneur_class: 'long_label' - @@ -19,10 +21,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/liste_articles.html b/noisettes/liste_articles.html index e2c1a28..a68aaff 100755 --- a/noisettes/liste_articles.html +++ b/noisettes/liste_articles.html @@ -1,8 +1,5 @@ -[(#REM)#SET{articles_exclus,#ENV{articles_exclus}|picker_selected{article}} -#SET{rubriques_exclues,#ENV{rubriques_exclues}|picker_selected{rubrique}} -] -#SET{articles_exclus,#ENV{articles_exclus}|explode{','}} -#SET{rubriques_exclues,#ENV{rubriques_exclues}|explode{','}} +#SET{articles_exclus, #ENV{articles_exclus}|is_array|?{#ENV{articles_exclus}|picker_selected{article},#ENV{articles_exclus}|explode{','}}} +#SET{rubriques_exclues, #ENV{rubriques_exclues}|is_array|?{#ENV{rubriques_exclues}|picker_selected{rubrique},#ENV{rubriques_exclues}|explode{','}}} #SET{span, #ENV{liste_span}|?{#ENV{span}, ''}} #SET{masquer_h2, #ENV{masquer_titre}|et{#ENV{masquer_picto}}|oui|?{on,''}} diff --git a/noisettes/liste_articles.yaml b/noisettes/liste_articles.yaml index 9db2ee9..859ce1e 100755 --- a/noisettes/liste_articles.yaml +++ b/noisettes/liste_articles.yaml @@ -4,10 +4,12 @@ icon: 'liste-articles-24.png' ajax: 'non' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -19,17 +21,21 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_nombre' label: '<:sdnnoisettes:label_masquer_nombre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -42,27 +48,31 @@ parametres: afficher_si: '@masquer_picto@ != "on"' conteneur_class: 'long_label' - - saisie: 'input' + saisie: 'selecteur_article' options: nom: 'articles_exclus' label: '<:sdnnoisettes:label_articles_exclus:>' explication: '<:sdnnoisettes:explication_articles_exclus:>' + multiple: 'oui' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'exclure_article_selection' label: '<:sdnnoisettes:label_exclure_article_selection:>' explication: '<:sdnnoisettes:explication_exclure_article_selection:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'input' + saisie: 'selecteur_rubrique' options: nom: 'rubriques_exclues' label: '<:sdnnoisettes:label_rubriques_exclues:>' explication: '<:sdnnoisettes:explication_rubriques_exclues:>' + multiple: 'oui' defaut: '' conteneur_class: 'long_label' - @@ -98,17 +108,21 @@ parametres: verifier: type: 'entier' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'afficher_liste_simple' label: '<:sdnnoisettes:label_afficher_liste_simple:>' conteneur_class: 'long_label' + datas: + on: '<:sdnnoisettes:liste_simple:>' defaut: '' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_logo' label: '<:sdnnoisettes:label_masquer_logo:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -132,20 +146,24 @@ parametres: verifier: type: 'entier' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'image_passe_partout' label: '<:sdnnoisettes:label_image_passe_partout:>' explication: '<:sdnnoisettes:explication_image_passe_partout:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' afficher_si: '@masquer_logo@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'image_zoom_hover' label: '<:sdnnoisettes:label_image_zoom_hover:>' explication: '<:sdnnoisettes:explication_image_zoom_hover:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' afficher_si: '@masquer_logo@ != "on" && @image_passe_partout@ == "on"' conteneur_class: 'long_label' @@ -157,11 +175,13 @@ parametres: afficher_si: '@afficher_liste_simple@ != "on"' saisies: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_intro' label: '<:sdnnoisettes:label_masquer_intro:>' conteneur_class: 'long_label' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' - saisie: 'input' @@ -174,25 +194,31 @@ parametres: verifier: type: 'entier' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_date' label: '<:sdnnoisettes:label_masquer_date:>' conteneur_class: 'long_label' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'afficher_tags' label: '<:sdnnoisettes:label_afficher_tags:>' conteneur_class: 'long_label' + datas: + on: '<:sdnnoisettes:afficher:>' defaut: '' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'afficher_parent' label: '<:sdnnoisettes:label_afficher_parent:>' conteneur_class: 'long_label' + datas: + on: '<:sdnnoisettes:afficher:>' defaut: '' - saisie: 'fieldset' @@ -202,11 +228,13 @@ parametres: afficher_si: '@afficher_liste_simple@ != "on"' saisies: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'liste_span' label: '<:sdnnoisettes:label_liste_span:>' explication: '<:sdnnoisettes:explication_liste_span:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/liste_breves.yaml b/noisettes/liste_breves.yaml index 726117e..1cf37e5 100755 --- a/noisettes/liste_breves.yaml +++ b/noisettes/liste_breves.yaml @@ -4,10 +4,12 @@ icon: 'breves-24.png' ajax: 'non' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -19,10 +21,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/liste_evenements.yaml b/noisettes/liste_evenements.yaml index 14b25f1..a3e6249 100755 --- a/noisettes/liste_evenements.yaml +++ b/noisettes/liste_evenements.yaml @@ -5,10 +5,12 @@ ajax: 'non' necessite: 'agenda' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -20,10 +22,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -46,18 +50,22 @@ parametres: type: 'entier' min: 1 - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_logo' label: '<:sdnnoisettes:label_masquer_logo:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'image_passe_partout' label: '<:sdnnoisettes:label_image_passe_partout:>' explication: '<:sdnnoisettes:explication_image_passe_partout:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' afficher_si: '@masquer_logo@ != "on"' conteneur_class: 'long_label' @@ -82,30 +90,38 @@ parametres: verifier: type: 'entier' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_date' label: '<:sdnnoisettes:label_masquer_date:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_descriptif' label: '<:sdnnoisettes:label_masquer_descriptif:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_adresse' label: '<:sdnnoisettes:label_masquer_adresse:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_mots' label: '<:sdnnoisettes:label_masquer_mots:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' diff --git a/noisettes/liste_sites.html b/noisettes/liste_sites.html index 2c8df42..a38cda1 100644 --- a/noisettes/liste_sites.html +++ b/noisettes/liste_sites.html @@ -1,14 +1,10 @@ [(#REM) Sites de la rubrique ** variables ** -- url: url vers laquelle pointe le lien -- masquer_logo -- largeur_logo: largeur du logo -- hauteur_logo: hauteur du logo -- nb: pas de la pagination +- rubriques_exclues - liste_span: Affichage en colonne - span: nombre de colonnes ] -#SET{rubriques_exclues,#ENV{rubriques_exclues}|explode{','}} +#SET{rubriques_exclues, #ENV{rubriques_exclues}|is_array|?{#ENV{rubriques_exclues}|picker_selected{rubrique},#ENV{rubriques_exclues}|explode{','}}} #SET{span, #ENV{liste_span}|?{#ENV{span}, ''}} #SET{masquer_h2, #ENV{masquer_titre}|et{#ENV{masquer_picto}}|oui|?{on,''}}
diff --git a/noisettes/liste_sites.yaml b/noisettes/liste_sites.yaml index a38e1a6..4aa8eb7 100644 --- a/noisettes/liste_sites.yaml +++ b/noisettes/liste_sites.yaml @@ -4,10 +4,12 @@ icon: 'liste-sites-24.png' ajax: 'non' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -19,17 +21,21 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_nombre' label: '<:sdnnoisettes:label_masquer_nombre_sites:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -42,11 +48,12 @@ parametres: afficher_si: '@masquer_picto@ != "on"' conteneur_class: 'long_label' - - saisie: 'input' + saisie: 'selecteur_rubrique' options: nom: 'rubriques_exclues' label: '<:sdnnoisettes:label_rubriques_exclues:>' explication: '<:sdnnoisettes:explication_rubriques_exclues_sites:>' + multiple: 'oui' defaut: '' conteneur_class: 'long_label' - @@ -57,17 +64,21 @@ parametres: defaut: 10 conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'liste_simple' label: '<:sdnnoisettes:label_liste_simple:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_logo' label: '<:sdnnoisettes:label_masquer_logo:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -91,26 +102,32 @@ parametres: verifier: type: 'entier' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_nom_site' label: '<:sdnnoisettes:label_masquer_nom_site:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' afficher_si: '@liste_simple@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_intro' label: '<:sdnnoisettes:label_masquer_descriptif:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' afficher_si: '@liste_simple@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'afficher_syndics' label: '<:sdnnoisettes:label_afficher_syndics:>' + datas: + on: '<:sdnnoisettes:afficher:>' defaut: '' afficher_si: '@liste_simple@ != "on"' conteneur_class: 'long_label' @@ -122,11 +139,13 @@ parametres: afficher_si: '@liste_simple@ != "on"' saisies: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'liste_span' label: '<:sdnnoisettes:label_liste_span:>' explication: '<:sdnnoisettes:explication_liste_span:>' + datas: + on: '<:sdnnoisettes:oui:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/liste_syndics.yaml b/noisettes/liste_syndics.yaml index 32847f4..ed62696 100755 --- a/noisettes/liste_syndics.yaml +++ b/noisettes/liste_syndics.yaml @@ -3,10 +3,12 @@ description: '<:sdnnoisettes:description_liste_syndics:>' icon: 'liste_syndics-24.png' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -18,10 +20,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -41,9 +45,11 @@ parametres: defaut: 10 conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'afficher_site' label: '<:sdnnoisettes:label_afficher_nom_site:>' + datas: + on: '<:sdnnoisettes:afficher:>' defaut: '' conteneur_class: 'long_label' diff --git a/noisettes/liste_videos.yaml b/noisettes/liste_videos.yaml index 8b9b7e7..2eae2bd 100755 --- a/noisettes/liste_videos.yaml +++ b/noisettes/liste_videos.yaml @@ -3,10 +3,12 @@ description: '<:sdnnoisettes:description_liste_videos:>' icon: 'video-24.png' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -18,10 +20,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/menu.yaml b/noisettes/menu.yaml index 5e160fa..13dde5e 100644 --- a/noisettes/menu.yaml +++ b/noisettes/menu.yaml @@ -15,10 +15,12 @@ parametres: cacher_option_intro: 'oui' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -30,10 +32,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/nuage.yaml b/noisettes/nuage.yaml index 2460f86..dd86e88 100644 --- a/noisettes/nuage.yaml +++ b/noisettes/nuage.yaml @@ -6,10 +6,12 @@ contexte: - 'identifiant' parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -21,10 +23,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/rubrique-liste_sous_rubs.yaml b/noisettes/rubrique-liste_sous_rubs.yaml index 63346f3..62fb362 100644 --- a/noisettes/rubrique-liste_sous_rubs.yaml +++ b/noisettes/rubrique-liste_sous_rubs.yaml @@ -9,7 +9,7 @@ parametres: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' datas: - on: 'Oui' + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -21,10 +21,12 @@ parametres: afficher_si: '@masquer_titre@ !IN "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - diff --git a/noisettes/rubrique-rubriques_soeurs.yaml b/noisettes/rubrique-rubriques_soeurs.yaml index d1e3e8d..817fe08 100644 --- a/noisettes/rubrique-rubriques_soeurs.yaml +++ b/noisettes/rubrique-rubriques_soeurs.yaml @@ -13,7 +13,7 @@ parametres: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' datas: - on: 'Oui' + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -25,10 +25,12 @@ parametres: afficher_si: '@masquer_titre@ !IN "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -41,10 +43,11 @@ parametres: afficher_si: '@masquer_picto@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_rubrique_en_cours' label: '<:sdnnoisettes:label_masquer_rubrique_en_cours:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' - conteneur_class: 'long_label' - - + conteneur_class: 'long_label' \ No newline at end of file diff --git a/noisettes/tweets.yaml b/noisettes/tweets.yaml index de88ec0..2d121a1 100755 --- a/noisettes/tweets.yaml +++ b/noisettes/tweets.yaml @@ -2,13 +2,14 @@ nom: 'Tweets' description: '<:sdnnoisettes:tweets:>' icon: 'twitter-24.png' ajax: 'non' -parametres: parametres: - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_titre' label: '<:sdnnoisettes:label_masquer_titre:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - @@ -20,10 +21,12 @@ parametres: afficher_si: '@masquer_titre@ != "on"' conteneur_class: 'long_label' - - saisie: 'oui_non' + saisie: 'checkbox' options: nom: 'masquer_picto' label: '<:sdnnoisettes:label_masquer_picto:>' + datas: + on: '<:sdnnoisettes:masquer:>' defaut: '' conteneur_class: 'long_label' - diff --git a/paquet.xml b/paquet.xml index 198a9b1..38fdee5 100755 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@