From 364e72cd54c585102b8f8bdb0cc73017d3a48c4b Mon Sep 17 00:00:00 2001 From: "teddy.spip@gmail.com" <> Date: Sat, 4 Feb 2012 22:13:00 +0000 Subject: [PATCH] =?UTF-8?q?Passage=20en=20d=C3=A9coupage=20Z=20de=20la=20p?= =?UTF-8?q?artie=20priv=C3=A9e=20de=20formidable.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitattributes | 21 ++++++ .../contenu/formulaires_analyse.html | 22 ++++++ .../contenu/formulaires_editer.html | 31 ++++++++ .../contenu/formulaires_reponse.html | 16 +++++ .../contenu/formulaires_reponses.html | 15 ++++ .../squelettes/contenu/formulaires_tous.html | 11 +++ .../squelettes/contenu/formulaires_voir.html | 36 ++++++++++ .../squelettes/extra/formulaires_editer.html | 9 +++ .../extra/formulaires_reponses.html | 7 ++ prive/squelettes/extra/formulaires_voir.html | 19 +++++ .../hierarchie/formulaires_analyse.html | 7 ++ .../hierarchie/formulaires_editer.html | 6 ++ .../hierarchie/formulaires_reponse.html | 5 ++ .../hierarchie/formulaires_reponses.html | 5 ++ .../hierarchie/formulaires_tous.html | 2 + .../hierarchie/formulaires_voir.html | 5 ++ .../navigation/formulaires_analyse.html | 12 ++++ .../navigation/formulaires_editer.html | 13 ++++ .../navigation/formulaires_reponse.html | 45 ++++++++++++ .../navigation/formulaires_reponses.html | 70 +++++++++++++++++++ .../navigation/formulaires_tous.html | 5 ++ .../navigation/formulaires_voir.html | 12 ++++ 22 files changed, 374 insertions(+) create mode 100644 prive/squelettes/contenu/formulaires_analyse.html create mode 100644 prive/squelettes/contenu/formulaires_editer.html create mode 100644 prive/squelettes/contenu/formulaires_reponse.html create mode 100644 prive/squelettes/contenu/formulaires_reponses.html create mode 100644 prive/squelettes/contenu/formulaires_tous.html create mode 100644 prive/squelettes/contenu/formulaires_voir.html create mode 100644 prive/squelettes/extra/formulaires_editer.html create mode 100644 prive/squelettes/extra/formulaires_reponses.html create mode 100644 prive/squelettes/extra/formulaires_voir.html create mode 100644 prive/squelettes/hierarchie/formulaires_analyse.html create mode 100644 prive/squelettes/hierarchie/formulaires_editer.html create mode 100644 prive/squelettes/hierarchie/formulaires_reponse.html create mode 100644 prive/squelettes/hierarchie/formulaires_reponses.html create mode 100644 prive/squelettes/hierarchie/formulaires_tous.html create mode 100644 prive/squelettes/hierarchie/formulaires_voir.html create mode 100644 prive/squelettes/navigation/formulaires_analyse.html create mode 100644 prive/squelettes/navigation/formulaires_editer.html create mode 100644 prive/squelettes/navigation/formulaires_reponse.html create mode 100644 prive/squelettes/navigation/formulaires_reponses.html create mode 100644 prive/squelettes/navigation/formulaires_tous.html create mode 100644 prive/squelettes/navigation/formulaires_voir.html diff --git a/.gitattributes b/.gitattributes index 0e12c865..8450988b 100644 --- a/.gitattributes +++ b/.gitattributes @@ -64,6 +64,27 @@ prive/exec/formulaires_tous.html -text prive/exec/formulaires_voir.html -text prive/liste/formulaires.html -text prive/liste/formulaires_reponses.html -text +prive/squelettes/contenu/formulaires_analyse.html -text +prive/squelettes/contenu/formulaires_editer.html -text +prive/squelettes/contenu/formulaires_reponse.html -text +prive/squelettes/contenu/formulaires_reponses.html -text +prive/squelettes/contenu/formulaires_tous.html -text +prive/squelettes/contenu/formulaires_voir.html -text +prive/squelettes/extra/formulaires_editer.html -text +prive/squelettes/extra/formulaires_reponses.html -text +prive/squelettes/extra/formulaires_voir.html -text +prive/squelettes/hierarchie/formulaires_analyse.html -text +prive/squelettes/hierarchie/formulaires_editer.html -text +prive/squelettes/hierarchie/formulaires_reponse.html -text +prive/squelettes/hierarchie/formulaires_reponses.html -text +prive/squelettes/hierarchie/formulaires_tous.html -text +prive/squelettes/hierarchie/formulaires_voir.html -text +prive/squelettes/navigation/formulaires_analyse.html -text +prive/squelettes/navigation/formulaires_editer.html -text +prive/squelettes/navigation/formulaires_reponse.html -text +prive/squelettes/navigation/formulaires_reponses.html -text +prive/squelettes/navigation/formulaires_tous.html -text +prive/squelettes/navigation/formulaires_voir.html -text prive/themes/basic/images/formulaire-16.png -text prive/themes/spip/images/formulaire-16.png -text public/formidable_criteres.php -text diff --git a/prive/squelettes/contenu/formulaires_analyse.html b/prive/squelettes/contenu/formulaires_analyse.html new file mode 100644 index 00000000..766ac73d --- /dev/null +++ b/prive/squelettes/contenu/formulaires_analyse.html @@ -0,0 +1,22 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse}}> +[(#BOITE_OUVRIR{ + [<h4><:formidable:reponses_analyse:></h4> + <h1>(#TITRE|sinon{<:info_sans_titre:>})[(#CHEMIN_IMAGE{formulaire-24.png}|balise_img{formulaire,cadre-icone})]</h1>] +})] +[(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:retour:>,formidable,formulaire-24,left})] + + [(#BOITE_OUVRIR{'','simple'})] + <BOUCLE_reponses(FORMULAIRES_REPONSES){id_formulaire}> + </BOUCLE_reponses> + <strong><:formidable:analyse_reponses_total{nb=#_reponses:TOTAL_BOUCLE}:></strong> + </B_reponses> + <strong><:formidable:analyse_reponses_total{nb=0}:></strong> + <//B_reponses> + #BOITE_FERMER + +<style type="text/css">div.analyser table.liste .stat{width:15%; text-align:center;}</style> +#INCLURE{fond=modeles/formulaire_analyse,id_formulaire} + +</BOUCLE_autoriser> +</BOUCLE_formulaire> diff --git a/prive/squelettes/contenu/formulaires_editer.html b/prive/squelettes/contenu/formulaires_editer.html new file mode 100644 index 00000000..c8a10fcd --- /dev/null +++ b/prive/squelettes/contenu/formulaires_editer.html @@ -0,0 +1,31 @@ +<BOUCLE_autoriser(CONDITION){si #AUTORISER{editer, formulaire}}> +[(#BOITE_OUVRIR{'','info'})] + <BOUCLE_formulaire(FORMULAIRES){id_formulaire=#VAL{id_formulaire}|_request}> + [(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:retour:>,formulaire,formulaire-24,left})] + + <h4><:formidable:editer_modifier_formulaire:></h4> + <h1>#TITRE</h1> + + #SET{configurer,#ENV{configurer}|in_array{#ARRAY{0,formulaire,1,champs,2,traitements}}|?{#ENV{configurer},champs}} + </BOUCLE_formulaire> + [(#URL_ECRIRE{formulaire_tous}|icone_verticale{<:retour:>,formulaire,formulaire-24,left})] + + <:formidable:editer_modifier_formulaire:> + <h1> + [(#ENV{nouveau}|=={oui}|?{<:formidable:editer_nouveau:>,#VAL{id_menu}|_request})] + </h1> + + #SET{configurer,formulaire} + <//B_formulaire> + + [(#GET{configurer}|=={formulaire}|oui) + #FORMULAIRE_EDITER_FORMULAIRE{#VAL{id_formulaire}|_request|sinon{0}, #VAL{nouveau}|_request|sinon{''}} + ] + [(#GET{configurer}|=={champs}|oui) + #FORMULAIRE_EDITER_FORMULAIRE_CHAMPS{#ENV{id_formulaire}} + ] + [(#GET{configurer}|=={traitements}|oui) + #FORMULAIRE_EDITER_FORMULAIRE_TRAITEMENTS{#ENV{id_formulaire}} + ] +#BOITE_FERMER +</BOUCLE_autoriser> diff --git a/prive/squelettes/contenu/formulaires_reponse.html b/prive/squelettes/contenu/formulaires_reponse.html new file mode 100644 index 00000000..b2f8bc33 --- /dev/null +++ b/prive/squelettes/contenu/formulaires_reponse.html @@ -0,0 +1,16 @@ +<BOUCLE_formulaires_reponse(FORMULAIRES_REPONSES){tout}{id_formulaires_reponse}> +<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse, #ID_FORMULAIRES_REPONSE}}> +[(#BOITE_OUVRIR{'','info'})] + [(#URL_ECRIRE{formulaires_reponses}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:retour:>,formulaire,formulaire-reponses-24,left})] + + [(#SET{auteur,[(#ID_AUTEUR|>{0}|?{<a href="[(#INFO_URL{auteur,#ID_AUTEUR})]">[(#INFO_TITRE{auteur,#ID_AUTEUR})]</a>,<:formidable:reponses_anonyme:>})]})] + [(#SET{formulaire,<a href="[(#URL_ECRIRE{formulaires_voir,id_formulaire=#ID_FORMULAIRE})]">[(#INFO_TITRE{formulaire,#ID_FORMULAIRE})]</a>})] + [(#SET{date,#DATE|affdate_jourcourt|concat{#DATE|affdate{", H:i"}}})] + <h1><:formidable:reponse_intro{auteur=#GET{auteur}, formulaire=#GET{formulaire}}:></h1> + <strong>#GET{date}</strong> +#BOITE_FERMER + +#INCLURE{fond=modeles/formulaires_reponse,id_formulaires_reponse} + +</BOUCLE_autoriser> +</BOUCLE_formulaires_reponse> diff --git a/prive/squelettes/contenu/formulaires_reponses.html b/prive/squelettes/contenu/formulaires_reponses.html new file mode 100644 index 00000000..7018b3e6 --- /dev/null +++ b/prive/squelettes/contenu/formulaires_reponses.html @@ -0,0 +1,15 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse}}> +[(#BOITE_OUVRIR{'','simple'})] + [(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:retour:>,formulaire,formulaire-24,left})] + + <h4><:formidable:voir_reponses:></h4> + <h1>#TITRE</h1> +#BOITE_FERMER + +<INCLURE{fond=prive/liste/formulaires_reponses}{id_formulaire}{statut=prop}{titre=<:formidable:reponses_liste_prop:>}{ajax}> + +<INCLURE{fond=prive/liste/formulaires_reponses}{id_formulaire}{statut=publie}{titre=<:formidable:reponses_liste_publie:>}{ajax}> + +</BOUCLE_autoriser> +</BOUCLE_formulaire> diff --git a/prive/squelettes/contenu/formulaires_tous.html b/prive/squelettes/contenu/formulaires_tous.html new file mode 100644 index 00000000..7bd8ce77 --- /dev/null +++ b/prive/squelettes/contenu/formulaires_tous.html @@ -0,0 +1,11 @@ +[(#BOITE_OUVRIR{ + <h1><:formidable:bouton_formulaires:></h1> + <p><:formidable:formulaires_introduction:></p> +})] +#BOITE_FERMER + +<INCLURE{fond=prive/liste/formulaires}{titre=<:formidable:bouton_formulaires:>}{ajax}> + +[(#AUTORISER{editer, formulaire}|oui) +[(#URL_ECRIRE{formulaires_editer}|parametre_url{nouveau,oui}|icone_verticale{<:formidable:formulaires_nouveau:>,formulaire,formulaire-nouveau-48,center})] +] diff --git a/prive/squelettes/contenu/formulaires_voir.html b/prive/squelettes/contenu/formulaires_voir.html new file mode 100644 index 00000000..9fb60d70 --- /dev/null +++ b/prive/squelettes/contenu/formulaires_voir.html @@ -0,0 +1,36 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +[(#BOITE_OUVRIR{ + [(#AUTORISER{editer, formulaire, #ID_FORMULAIRE}|oui) + [(#URL_ECRIRE{formulaires_editer,id_formulaire=#ID_FORMULAIRE}|icone_verticale{<:formidable:editer_modifier_formulaire:>,formulaire,formulaire-editer-24,right ajax preload})] + ] + [<h1>(#TITRE|sinon{<:info_sans_titre:>})[(#CHEMIN_IMAGE{formulaire-24.png}|balise_img{formulaire,cadre-icone})]</h1>] +})] +<div id="wysiwyg"> +<div class="champ contenu_descriptif[ (#DESCRIPTIF*|strlen|?{'',vide})]"> +<div class='label'><:info_descriptif:></div> +<div dir='#LANG_DIR' class='#EDIT{descriptif} descriptif'>[(#DESCRIPTIF|image_reduire{500,0})]</div> +</div> +</div> + + #SET{traitements_disponibles, #VAL|traitements_lister_disponibles} + [(#BOITE_OUVRIR{#CHEMIN_IMAGE{formulaire-config-traitements-24.png}|balise_img{'',cadre-icone}|concat{<:formidable:voir_traitements:>},'simple','titrem'})] + <B_traitements> + <div class="cadre_padding"> + <BOUCLE_traitements(POUR){tableau #TRAITEMENTS|unserialize|sinon{#ARRAY}}> + [(#GET{traitements_disponibles}|table_valeur{#CLE}|table_valeur{titre})]<br/> + </BOUCLE_traitements> + </div> + [(#AUTORISER{editer, formulaire, #ID_FORMULAIRE}|oui) + <div class="boutons_formulaire"> + <a href="[(#URL_ECRIRE{formulaires_editer, id_formulaire=#ID_FORMULAIRE}|parametre_url{configurer,traitements})]"><:formidable:editer_menu_traitements:></a> + </div> + <div class="nettoyeur"></div> + ] + </B_traitements> + + #BOITE_FERMER + + #FORMULAIRE_FORMIDABLE{#ID_FORMULAIRE} + +#BOITE_FERMER +</BOUCLE_formulaire> diff --git a/prive/squelettes/extra/formulaires_editer.html b/prive/squelettes/extra/formulaires_editer.html new file mode 100644 index 00000000..959b0ebe --- /dev/null +++ b/prive/squelettes/extra/formulaires_editer.html @@ -0,0 +1,9 @@ +<BOUCLE_formulaire(FORMULAIRES) {id_formulaire}> +<!--#extra--> +[(#ENV{configurer}|=={traitements}|oui) +[(#BOITE_OUVRIR{'','info'})] + #INCLURE{fond=modeles/formulaire_aide_memoire, id_formulaire=#ID_FORMULAIRE} +#BOITE_FERMER +] +<!--/#extra--> +</BOUCLE_formulaire> \ No newline at end of file diff --git a/prive/squelettes/extra/formulaires_reponses.html b/prive/squelettes/extra/formulaires_reponses.html new file mode 100644 index 00000000..59b56822 --- /dev/null +++ b/prive/squelettes/extra/formulaires_reponses.html @@ -0,0 +1,7 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse}}> +[(#BOITE_OUVRIR{<:titre_cadre_raccourcis:>,'info'})] +[(#URL_ACTION_AUTEUR{exporter_formulaires_reponses,#ID_FORMULAIRE}|icone_verticale{<:formidable:reponses_exporter:>,formulaire,formulaire-reponses-exporter-24,center})] +#BOITE_FERMER +</BOUCLE_autoriser> +</BOUCLE_formulaire> diff --git a/prive/squelettes/extra/formulaires_voir.html b/prive/squelettes/extra/formulaires_voir.html new file mode 100644 index 00000000..1da90680 --- /dev/null +++ b/prive/squelettes/extra/formulaires_voir.html @@ -0,0 +1,19 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<!--#extra--> +[(#BOITE_OUVRIR{<:titre_cadre_raccourcis:>,'simple','titrem'})] + [(#AUTORISER{editer, formulaire}|oui) + [(#URL_ACTION_AUTEUR{dupliquer_formulaire, #ID_FORMULAIRE}|icone_horizontale{<:formidable:formulaires_dupliquer:>,formulaire,formulaire-dupliquer-24})] + ] + [(#AUTORISER{editer, formulaire, #ID_FORMULAIRE}|oui) + [(#URL_ACTION_AUTEUR{supprimer_formulaire, #ID_FORMULAIRE}|inserer_attribut{'onclick','return confirm("<:formidable:formulaires_supprimer_confirmation:>");'} + |icone_horizontale{<:formidable:formulaires_supprimer:>,formulaire,formulaire-supprimer-24})] + ] +#BOITE_FERMER + +[(#BOITE_OUVRIR{<:formidable:voir_exporter:>,'simple','titrem'})] + <BOUCLE_exports(POUR){tableau #VAL|echanges_formulaire_lister_disponibles|table_valeur{exporter}}> + [(#URL_ACTION_AUTEUR{exporter_formulaire,#ID_FORMULAIRE-#CLE}|icone_horizontale{#CLE,formulaire,formulaire-exporter-24})] + </BOUCLE_exports> +#BOITE_FERMER +<!--/#extra--> +</BOUCLE_formulaire> \ No newline at end of file diff --git a/prive/squelettes/hierarchie/formulaires_analyse.html b/prive/squelettes/hierarchie/formulaires_analyse.html new file mode 100644 index 00000000..3ae1684b --- /dev/null +++ b/prive/squelettes/hierarchie/formulaires_analyse.html @@ -0,0 +1,7 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse}}> +<a href="#URL_ECRIRE{accueil}"><:info_racine_site:></a> > +<a href="#URL_ECRIRE{formulaires_tous}"><:formidable:formulaires_tous:></a> > +<a class="on" href="[(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE})]">#TITRE</a> +</BOUCLE_autoriser> +</BOUCLE_formulaire> diff --git a/prive/squelettes/hierarchie/formulaires_editer.html b/prive/squelettes/hierarchie/formulaires_editer.html new file mode 100644 index 00000000..78d47843 --- /dev/null +++ b/prive/squelettes/hierarchie/formulaires_editer.html @@ -0,0 +1,6 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<a href="#URL_ECRIRE{accueil}"><:info_racine_site:></a> > +<a href="#URL_ECRIRE{formulaires_tous}"><:formidable:formulaires_tous:></a> > +<a href="[(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE})]">#TITRE</a> > +<strong class="on"><:formidable:editer_modifier_formulaire:></strong> +</BOUCLE_formulaire> \ No newline at end of file diff --git a/prive/squelettes/hierarchie/formulaires_reponse.html b/prive/squelettes/hierarchie/formulaires_reponse.html new file mode 100644 index 00000000..dc24d4be --- /dev/null +++ b/prive/squelettes/hierarchie/formulaires_reponse.html @@ -0,0 +1,5 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<a href="#URL_ECRIRE{accueil}"><:info_racine_site:></a> > +<a href="[(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE})]">#INFO_TITRE{formulaire,#ID_FORMULAIRE}</a> > +<a class="on" href="[(#URL_ECRIRE{formulaires_reponses}|parametre_url{id_formulaire,#ID_FORMULAIRE})]"><:formidable:voir_reponses:></a> +</BOUCLE_formulaire> diff --git a/prive/squelettes/hierarchie/formulaires_reponses.html b/prive/squelettes/hierarchie/formulaires_reponses.html new file mode 100644 index 00000000..fd7138c4 --- /dev/null +++ b/prive/squelettes/hierarchie/formulaires_reponses.html @@ -0,0 +1,5 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<a href="#URL_ECRIRE{accueil}"><:info_racine_site:></a> > +<a href="[(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE})]">#INFO_TITRE{formulaire,#ID_FORMULAIRE}</a> > +<strong class="on"><:formidable:voir_reponses:></strong> +</BOUCLE_formulaire> diff --git a/prive/squelettes/hierarchie/formulaires_tous.html b/prive/squelettes/hierarchie/formulaires_tous.html new file mode 100644 index 00000000..421e5e2d --- /dev/null +++ b/prive/squelettes/hierarchie/formulaires_tous.html @@ -0,0 +1,2 @@ +<a href="#URL_ECRIRE{accueil}"><:info_racine_site:></a> > +<strong class="on"><:formidable:bouton_formulaires:></strong> diff --git a/prive/squelettes/hierarchie/formulaires_voir.html b/prive/squelettes/hierarchie/formulaires_voir.html new file mode 100644 index 00000000..5207cc93 --- /dev/null +++ b/prive/squelettes/hierarchie/formulaires_voir.html @@ -0,0 +1,5 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<a href="#URL_ECRIRE{accueil}"><:info_racine_site:></a> > +<a href="#URL_ECRIRE{formulaires_tous}"><:formidable:formulaires_tous:></a> > +<strong class="on">#TITRE</strong> +</BOUCLE_formulaire> \ No newline at end of file diff --git a/prive/squelettes/navigation/formulaires_analyse.html b/prive/squelettes/navigation/formulaires_analyse.html new file mode 100644 index 00000000..36321c0e --- /dev/null +++ b/prive/squelettes/navigation/formulaires_analyse.html @@ -0,0 +1,12 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse}}> +#BOITE_OUVRIR{'','info'} +#PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type','formulaire','id',#ENV{id_formulaire}}}} + +[(#URL_ECRIRE{formulaires_reponses}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:formidable:reponses_liste:>,formulaire,formulaire-reponses-24,center})] + +[(#SELF|icone_verticale{<:formidable:reponses_analyse:>,formulaire,formulaire-analyse-24,center})] + +#BOITE_FERMER +</BOUCLE_autoriser> +</BOUCLE_formulaire> diff --git a/prive/squelettes/navigation/formulaires_editer.html b/prive/squelettes/navigation/formulaires_editer.html new file mode 100644 index 00000000..b00b338e --- /dev/null +++ b/prive/squelettes/navigation/formulaires_editer.html @@ -0,0 +1,13 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +#BOITE_OUVRIR{'','info'} +#PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type','formulaire','id',#ENV{id_formulaire}}}} + +[(#SELF|parametre_url{configurer,formulaire}|parametre_url{avertissement,''}|icone_horizontale{<:formidable:editer_menu_formulaire:>,formulaire,formulaire-editer-24,center})] + +[(#SELF|parametre_url{configurer,champs}|parametre_url{avertissement,''}|icone_horizontale{<:formidable:editer_menu_champs:>,formulaire,formulaire-config-champs-24,center})] + +[(#SELF|parametre_url{configurer,traitements}|parametre_url{avertissement,''}|icone_horizontale{<:formidable:editer_menu_traitements:>,formulaire,formulaire-config-traitements-24,center})] + +#BOITE_FERMER + +</BOUCLE_formulaire> diff --git a/prive/squelettes/navigation/formulaires_reponse.html b/prive/squelettes/navigation/formulaires_reponse.html new file mode 100644 index 00000000..f0ba678f --- /dev/null +++ b/prive/squelettes/navigation/formulaires_reponse.html @@ -0,0 +1,45 @@ +<BOUCLE_formulaires_reponse(FORMULAIRES_REPONSES){tout}{id_formulaires_reponse}> +<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse, #ID_FORMULAIRES_REPONSE}}> +#BOITE_OUVRIR{'','info'} +#PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type','formulaires_reponse','id',#ENV{id_formulaire_reponse}}}} + +[(#URL_ECRIRE{formulaires_reponses}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:formidable:reponses_liste:>,formulaire,formulaire-reponses-24,center})] + +[(#SELF|icone_verticale{<:formidable:reponses_analyse:>,formulaire,formulaire-analyse-24,center})] + + <ul class="instituer instituer_formulaires_reponse"> + <li><:formidable:reponse_statut:> + <ul> + <li class="prop[ (#STATUT|=={prop}|oui)selected]"> + [(#STATUT|=={prop}|non)<a onclick="javascript:return confirm(confirm_changer_statut);" href="#URL_ACTION_AUTEUR{instituer_formulaires_reponse, #ID_FORMULAIRES_REPONSE-prop, #SELF}">] + <img width="9" height="9" alt="" src="#CHEMIN{images/puce-orange.gif}"> + <:texte_statut_propose_evaluation:> + [(#STATUT|=={prop}|non)</a>] + </li> + <li class="publie[ (#STATUT|=={publie}|oui)selected]"> + [(#STATUT|=={publie}|non)<a onclick="javascript:return confirm(confirm_changer_statut);" href="#URL_ACTION_AUTEUR{instituer_formulaires_reponse, #ID_FORMULAIRES_REPONSE-publie, #SELF}">] + <img width="9" height="9" alt="" src="#CHEMIN{images/puce-verte.gif}"> + <:texte_statut_publie:> + [(#STATUT|=={publie}|non)</a>] + </li> + <li class="poubelle[ (#STATUT|=={poubelle}|oui)selected]"> + [(#STATUT|=={poubelle}|non)<a onclick="javascript:return confirm(confirm_changer_statut);" href="#URL_ACTION_AUTEUR{instituer_formulaires_reponse, #ID_FORMULAIRES_REPONSE-poubelle, #SELF}">] + <img width="9" height="9" alt="" src="#CHEMIN{images/puce-poubelle.gif}"> + <:texte_statut_poubelle:> + [(#STATUT|=={poubelle}|non)</a>] + </li> + </ul> + </li> + </ul> + [(#URL_ECRIRE{formulaires_analyse}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:formidable:reponses_analyse:>,formulaire,formulaire-analyse-24,left})] + [(#REM) Si le statut "poubelle" marche bien, on supprimera totalement cette option + [(#AUTORISER{supprimer, formulaires_reponse, #ID_FORMULAIRES_REPONSE}|oui) + [(#URL_ACTION_AUTEUR{supprimer_formulaires_reponse,#ID_FORMULAIRES_REPONSE + |icone_verticale{<:formidable:reponse_supprimer:>,formulaires_reponse,formulaire-reponse-supprimer-24,left}})] + ] + ] +</div> +#BOITE_FERMER + +</BOUCLE_autoriser> +</BOUCLE_formulaires_reponse> diff --git a/prive/squelettes/navigation/formulaires_reponses.html b/prive/squelettes/navigation/formulaires_reponses.html new file mode 100644 index 00000000..ba5abd0f --- /dev/null +++ b/prive/squelettes/navigation/formulaires_reponses.html @@ -0,0 +1,70 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse}}> + +<!--#hierarchie--> +<ul id="chemin"> + <li> + <span class="bloc"> + <a href="#URL_ECRIRE{formulaires_tous}" class="racine"><:formidable:formulaires_tous:></a> + </span> + </li> + <li> + <span class="bloc"> + <em> > </em> + <a class="on" href="[(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE})]">#TITRE</a> + </span> + </li> +</ul> +<!--/#hierarchie--> + +<div class="fiche_objet"> + <a href="[(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE})]" class="icone36" style="float:left;"> + <img width="24" height="24" src="#CHEMIN{images/formulaire-24.png}" /> + <span><:retour:></span> + </a> + + <:formidable:voir_reponses:> + <h1> + #TITRE + </h1> + <div class="nettoyeur"></div> +</div> + +<INCLURE{fond=prive/liste/formulaires_reponses}{id_formulaire}{statut=prop}{titre=<:formidable:reponses_liste_prop:>}{ajax}> + +<INCLURE{fond=prive/liste/formulaires_reponses}{id_formulaire}{statut=publie}{titre=<:formidable:reponses_liste_publie:>}{ajax}> + +<!--#navigation--> +<div class="cadre infos cadre-info"> + <div class="numero"> + <:formidable:voir_numero:> + <p>#ID_FORMULAIRE</p> + </div> + <div class="hover"> + <a href="#SELF" class="cellule-h"> + [<img src="(#CHEMIN{images/formulaire-reponses-24.png})" style="vertical-align:middle;" alt="" />] + <span style="vertical-align:middle;"><:formidable:reponses_liste:></span> + </a> + </div> + <div> + <a href="[(#URL_ECRIRE{formulaires_analyse}|parametre_url{id_formulaire,#ID_FORMULAIRE})]" class="cellule-h"> + [<img src="(#CHEMIN{images/formulaire-analyse-24.png})" style="vertical-align:middle;" alt="" />] + <span style="vertical-align:middle;"><:formidable:reponses_analyse:></span> + </a> + </div> +</div> +<!--/#navigation--> + +<!--#extra--> +<div class="cadre cadre-e cadre_padding"> + <strong><:titre_cadre_raccourcis:></strong> + <div> + <a href="#URL_ACTION_AUTEUR{exporter_formulaires_reponses,#ID_FORMULAIRE}" class="cellule-h"> + [<img src="(#CHEMIN{images/formulaire-reponses-exporter-24.png})" style="vertical-align:middle;" />] + <span style="vertical-align:middle;"><:formidable:reponses_exporter:></span> + </a> + </div> +</div> +<!--/#extra--> +</BOUCLE_autoriser> +</BOUCLE_formulaire> diff --git a/prive/squelettes/navigation/formulaires_tous.html b/prive/squelettes/navigation/formulaires_tous.html new file mode 100644 index 00000000..0ee28b01 --- /dev/null +++ b/prive/squelettes/navigation/formulaires_tous.html @@ -0,0 +1,5 @@ +[(#BOITE_OUVRIR{<:formidable:importer_formulaire:>,'info'})] +[(#AUTORISER{editer, formulaire}|oui) + #FORMULAIRE_IMPORTER_FORMULAIRE +] +#BOITE_FERMER diff --git a/prive/squelettes/navigation/formulaires_voir.html b/prive/squelettes/navigation/formulaires_voir.html new file mode 100644 index 00000000..2082aa7c --- /dev/null +++ b/prive/squelettes/navigation/formulaires_voir.html @@ -0,0 +1,12 @@ +<BOUCLE_formulaire(FORMULAIRES){id_formulaire}> +#BOITE_OUVRIR{'','info'} +#PIPELINE{boite_infos,#ARRAY{data,'',args,#ARRAY{'type','formulaire','id',#ENV{id_formulaire}}}} + +<BOUCLE_resultats(FORMULAIRES_REPONSES){id_formulaire}> +</BOUCLE_resultats> +[(#URL_ECRIRE{formulaires_reponses}|parametre_url{id_formulaire, #ID_FORMULAIRE}|icone_horizontale{<:formidable:voir_reponses:> (#TOTAL_BOUCLE),formulaire,formulaire-reponses-24,center})] +[(#URL_ECRIRE{formulaires_analyse}|parametre_url{id_formulaire, #ID_FORMULAIRE}|icone_horizontale{<:formidable:reponses_analyse:>,formulaire,formulaire-analyse-24,center})] +</B_resultats> + +#BOITE_FERMER +</BOUCLE_formulaire> \ No newline at end of file -- GitLab