Feat : KISS utiliser le texte de la rubrique des groupes plutôt qu'une option de config

This commit is contained in:
cy_altern 2025-06-07 00:40:08 +02:00
parent d81982ddb6
commit f0ac172f1e
2 changed files with 15 additions and 15 deletions

View file

@ -40,40 +40,40 @@
</fieldset> </fieldset>
<fieldset> <fieldset>
#SET{name1,id_rub_articles}
#SET{name2,id_rub_groupes}
#SET{name3,id_rub_forum}
#SET{name3b,id_rub_forum_prive}
#SET{name4,id_mots_medias}
#SET{name5,id_mots_espace_membre}
#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name1}}|table_valeur{#GET{name2}}} #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name1}}|table_valeur{#GET{name2}}}
#SET{obli,"obligatoire"} #SET{obli,"obligatoire"}
<legend>Configuration de l'arborescence</legend> <legend>Configuration de l'arborescence</legend>
#SET{name1,id_rub_articles}
<div class="editer editer_[(#GET{name1})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> <div class="editer editer_[(#GET{name1})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<label for="#GET{name1}">ID du secteur des articles</label> <label for="#GET{name1}">ID du secteur des articles</label>
[<span class="erreur_message">(#GET{erreurs})</span>] [<span class="erreur_message">(#GET{erreurs})</span>]
<input type="text" name="#GET{name1}" id="#GET{name1}" value="#ENV{#GET{name1}}"> <input type="text" name="#GET{name1}" id="#GET{name1}" value="#ENV{#GET{name1}}">
</div> </div>
#SET{name2,id_rub_groupes}
<div class="editer editer_[(#GET{name2})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> <div class="editer editer_[(#GET{name2})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<label for="#GET{name2}">ID du secteur des groupes</label> <label for="#GET{name2}">ID du secteur des groupes</label>
[<span class="erreur_message">(#GET{erreurs})</span>] [<span class="erreur_message">(#GET{erreurs})</span>]
<input type="text" name="#GET{name2}" id="#GET{name2}" value="#ENV{#GET{name2}}"> <input type="text" name="#GET{name2}" id="#GET{name2}" value="#ENV{#GET{name2}}">
</div> </div>
#SET{name3,id_rub_forum}
<div class="editer editer_[(#GET{name3})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> <div class="editer editer_[(#GET{name3})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<label for="#GET{name3}">ID du secteur du forum public</label> <label for="#GET{name3}">ID du secteur du forum public</label>
[<span class="erreur_message">(#GET{erreurs})</span>] [<span class="erreur_message">(#GET{erreurs})</span>]
<input type="text" name="#GET{name3}" id="#GET{name3}" value="#ENV{#GET{name3}}"> <input type="text" name="#GET{name3}" id="#GET{name3}" value="#ENV{#GET{name3}}">
</div> </div>
#SET{name3b,id_rub_forum_prive}
<div class="editer editer_[(#GET{name3b})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> <div class="editer editer_[(#GET{name3b})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<label for="#GET{name3b}">ID du secteur du forum privé</label> <label for="#GET{name3b}">ID du secteur du forum privé</label>
[<span class="erreur_message">(#GET{erreurs})</span>] [<span class="erreur_message">(#GET{erreurs})</span>]
<input type="text" name="#GET{name3b}" id="#GET{name3b}" value="#ENV{#GET{name3b}}"> <input type="text" name="#GET{name3b}" id="#GET{name3b}" value="#ENV{#GET{name3b}}">
</div> </div>
#SET{name4,id_mots_medias}
<div class="editer editer_[(#GET{name4})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> <div class="editer editer_[(#GET{name4})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<label for="#GET{name4}">ID du groupe de mots de la médiathèque</label> <label for="#GET{name4}">ID du groupe de mots de la médiathèque</label>
[<span class="erreur_message">(#GET{erreurs})</span>] [<span class="erreur_message">(#GET{erreurs})</span>]
<input type="text" name="#GET{name4}" id="#GET{name4}" value="#ENV{#GET{name4}}"> <input type="text" name="#GET{name4}" id="#GET{name4}" value="#ENV{#GET{name4}}">
</div> </div>
#SET{name5,id_mots_espace_membre}
<div class="editer editer_[(#GET{name5})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> <div class="editer editer_[(#GET{name5})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
<label for="#GET{name5}">ID du groupe de mots de l'espace membre</label> <label for="#GET{name5}">ID du groupe de mots de l'espace membre</label>
[<span class="erreur_message">(#GET{erreurs})</span>] [<span class="erreur_message">(#GET{erreurs})</span>]
@ -89,14 +89,6 @@
</BOUCLE_auteurs> </BOUCLE_auteurs>
</select> </select>
</fieldset> </fieldset>
<fieldset>
<legend>Eléments de l'interface</legend>
#SAISIE{textarea, texte_choix_groupe,
label=Label choix du pays,
explication=La phrase affichée sur la page des groupe lorsqu'il n'y a pas encore de pays sélectionné,
rows=3
}
</fieldset>
<input type="hidden" name="_meta_casier" value="balint" /> <input type="hidden" name="_meta_casier" value="balint" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p> <p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>

View file

@ -37,6 +37,14 @@
<BOUCLE_sinon(ARTICLES){id_rubrique=#ENV{id_rubrique}}> <BOUCLE_sinon(ARTICLES){id_rubrique=#ENV{id_rubrique}}>
</BOUCLE_sinon> </BOUCLE_sinon>
[<div class="col">(#CONFIG{balint/texte_choix_groupe})</div>] [(#REM)
si pas d'articles (= de groupes) afficher le texte de la rubrique des groupes
comme explication
]
<BOUCLE_rub_vide(RUBRIQUES){id_rubrique=#CONFIG{balint/id_rub_groupes}}>
[<div class="col #EDIT{texte}">(#TEXTE|sinon{
[(#AUTORISER{0minirezo}|oui) <i>Double clic pour ajouter une phrase d'explication lorsqu'il n'y a pas encore de pays sélectionné</i>]
})</div>]
</BOUCLE_rub_vide>
<//B_sinon> <//B_sinon>