From e94a5575b1af8abab87926736011051a4d5843ec Mon Sep 17 00:00:00 2001 From: divinatus <milykim@hotmail.fr> Date: Thu, 22 Feb 2024 16:05:32 +0100 Subject: [PATCH] Define max langues --- .../configurer_design_system_admin.html | 359 ++++++++++++++---- design_system_admin/mes_fonctions.php | 2 +- design_system_admin/mes_options.php | 1 + 3 files changed, 277 insertions(+), 85 deletions(-) diff --git a/design_system_admin/formulaires/configurer_design_system_admin.html b/design_system_admin/formulaires/configurer_design_system_admin.html index 93f79d1..e8b4267 100644 --- a/design_system_admin/formulaires/configurer_design_system_admin.html +++ b/design_system_admin/formulaires/configurer_design_system_admin.html @@ -54,7 +54,7 @@ <div class="editer-groupe grp_nom_de_domaine_en_production"> <div class="editer editer_menu_1 obligatoire saisie_input editer_even "> <label class="editer-label" for="champ_nom_de_domaine_en_production">Domaine en production<span class="obligatoire"> (obligatoire)</span></label> - <input type="text" name="nom_de_domaine_en_production" class="text" id="champ_nom_de_domaine_en_production" value="#CONFIG_VALUE{nom_de_domaine_en_production}" required="required" placeholder="Champ obligatoire. Saisir l'url de votre domaine de production"> + <input type="text" name="nom_de_domaine_en_production" class="text" id="champ_nom_de_domaine_en_production" value="#CONFIG_VALUE{nom_de_domaine_en_production}" required="required" placeholder="Saisir l'url de votre domaine de production"> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_nom_de_domaine_en_production" data-fille="aide_nom_de_domaine_en_production"><span class="bold colorblack">?</span></button> </div> </div> @@ -62,14 +62,14 @@ <div class="editer editer_address_email_responsable obligatoire saisie_email editer_even"> <label class="editer-label" for="champ_address_email_responsable">Email du responsable<span class="obligatoire"> (obligatoire)</span></label> <p hidden id="format_email_address_email_responsable">Saisir une adresse email au format vous@fournisseur.fr</p> - <input type="email" name="address_email_responsable" class="text email text_email" id="champ_address_email_responsable" value="#CONFIG_VALUE{address_email_responsable}" required="required" aria-describedby="format_email_address_email_responsable" placeholder="Champ obligatoire. Saisir une adresse email au format vous@fournisseur.fr"> + <input type="email" name="address_email_responsable" class="text email text_email" id="champ_address_email_responsable" value="#CONFIG_VALUE{address_email_responsable}" required="required" aria-describedby="format_email_address_email_responsable" placeholder="Saisir une adresse email au format vous@fournisseur.fr"> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_address_email_responsable" data-fille="aide_address_email_responsable"><span class="bold colorblack">?</span></button> </div> </div> <div class="editer-groupe grp_form_contact"> <div class="editer editer_form_contact obligatoire saisie_input editer_odd"> <label class="editer-label" for="champ_form_contact">URL de contact<span class="obligatoire"> (obligatoire)</span></label> - <input type="text" name="form_contact" class="text" id="champ_form_contact" value="#CONFIG_VALUE{form_contact}" required="required" placeholder="Champ obligatoire. Saisir l'url de votre page de contact"> + <input type="text" name="form_contact" class="text" id="champ_form_contact" value="#CONFIG_VALUE{form_contact}" required="required" placeholder="Saisir l'url de votre page de contact"> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_form_contact" data-fille="aide_form_contact"><span class="bold colorblack">?</span></button> </div> </div> @@ -87,7 +87,7 @@ <div class="editer-groupe grp_elements_recherche"> <div class="editer editer_elements_recherche obligatoire saisie_input editer_odd"> <label class="editer-label" for="champ_elements_recherche">Résultats recherche par page(obligatoire) </label> - <input type="text" name="elements_recherche" class="text" id="champ_elements_recherche" value="#CONFIG_VALUE{elements_recherche}" required="required" placeholder="Champ obligatoire. Nombre d'élements à faire apparaître sur la page Recherche"> + <input type="text" name="elements_recherche" class="text" id="champ_elements_recherche" value="#CONFIG_VALUE{elements_recherche}" required="required" placeholder="Nombre d'élements à faire apparaître sur la page Recherche"> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_elements_recherche" data-fille="aide_elements_recherche"><span class="bold colorblack">?</span></button> </div> </div> @@ -119,21 +119,21 @@ <div class="editer-groupe grp_title_onglet_navigateur"> <div class="editer editer_title_onglet_navigateur obligatoire saisie_input editer_even"> <label class="editer-label" for="champ_title_onglet_navigateur">Titre dans l'onglet<span class="obligatoire"> (obligatoire)</span></label> - <input type="text" name="title_onglet_navigateur" class="text" id="champ_title_onglet_navigateur" value="#CONFIG_VALUE{title_onglet_navigateur}" required="required" placeholder="Champ obligatoire. Saisir le titre qui apparaît dans l'onglet du navigateur"> + <input type="text" name="title_onglet_navigateur" class="text" id="champ_title_onglet_navigateur" value="#CONFIG_VALUE{title_onglet_navigateur}" required="required" placeholder="Saisir le titre qui apparaît dans l'onglet du navigateur"> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_title_onglet_navigateur" data-fille="aide_title_onglet_navigateur"><span class="bold colorblack">?</span></button> </div> </div> <div class="editer-groupe grp_meta_description"> <div class="editer editer_meta_description obligatoire saisie_textarea editer_odd"> <label class="editer-label" for="champ_meta_description">Méta-description<span class="obligatoire"> (obligatoire)</span></label> - <textarea name="meta_description" id="champ_meta_description" rows="6" cols="33" required="required" placeholder="Champ obligatoire. Saisir le texte de la méta intitulée Meta-description dans le header">#CONFIG_VALUE{meta_description}</textarea> + <textarea name="meta_description" id="champ_meta_description" rows="6" cols="33" required="required" placeholder="Saisir le texte de la méta intitulée Meta-description dans le header">#CONFIG_VALUE{meta_description}</textarea> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_meta_description" data-fille="aide_meta_description"><span class="bold colorblack">?</span></button> </div> </div> <div class="editer-groupe grp_texte_marianne"> <div class="editer editer_texte_marianne obligatoire saisie_textarea editer_even"> <label class="editer-label" for="champ_texte_marianne">Texte de la Marianne<span class="obligatoire"> (obligatoire)</span></label> - <textarea name="texte_marianne" id="champ_texte_marianne" rows="4" cols="33" required="required" placeholder="Champ obligatoire. Saisir le nom de l'institution qui doit apparaître sous la Marianne">#CONFIG_VALUE{texte_marianne}</textarea> + <textarea name="texte_marianne" id="champ_texte_marianne" rows="4" cols="33" required="required" placeholder="Saisir le nom de l'institution qui doit apparaître sous la Marianne">#CONFIG_VALUE{texte_marianne}</textarea> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_texte_marianne" data-fille="aide_texte_marianne"><span class="bold colorblack">?</span></button> </div> </div> @@ -145,42 +145,74 @@ <div id="tabpanel-2" role="tabpanel" tabindex="0" aria-labelledby="tab-2" class="is-hidden"> <div class="editer-groupe grp_title_onglet_navigateur"> <div class="editer editer_title_onglet_navigateur obligatoire saisie_input editer_even"> - <label class="editer-label" for="champ_title_onglet_navigateur_#CONFIG_VALUE{langue_2}">Titre dans l'onglet<span class="obligatoire"></span></label> - <input type="text" name="title_onglet_navigateur_#CONFIG_VALUE{langue_2}" class="text" id="champ_title_onglet_navigateur_#CONFIG_VALUE{langue_2}" value="#CONFIG_VALUE{title_onglet_navigateur_#CONFIG_VALUE{langue_2}}" placeholder="Champ obligatoire. Saisir le titre qui apparaît dans l'onglet du navigateur"> + <label class="editer-label" for="champ_title_onglet_navigateur_#CONFIG_VALUE{langue_2}">Titre dans l'onglet</label> + <input type="text" name="title_onglet_navigateur_#CONFIG_VALUE{langue_2}" class="text" id="champ_title_onglet_navigateur_#CONFIG_VALUE{langue_2}" value="#CONFIG_VALUE{title_onglet_navigateur_#CONFIG_VALUE{langue_2}}" placeholder="Saisir le titre qui apparaît dans l'onglet du navigateur"> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_title_onglet_navigateur" data-fille="aide_title_onglet_navigateur"><span class="bold colorblack">?</span></button> </div> </div> <div class="editer-groupe grp_meta_description"> <div class="editer editer_meta_description obligatoire saisie_textarea editer_odd"> - <label class="editer-label" for="champ_meta_description_#CONFIG_VALUE{langue_2}">Méta-description<span class="obligatoire"></span></label> - <textarea name="meta_description_#CONFIG_VALUE{langue_2}" id="champ_meta_description_#CONFIG_VALUE{langue_2}" rows="6" cols="33" placeholder="Champ obligatoire. Saisir le texte de la méta intitulée Meta-description dans le header">#CONFIG_VALUE{meta_description_#CONFIG_VALUE{langue_2}}</textarea> + <label class="editer-label" for="champ_meta_description_#CONFIG_VALUE{langue_2}">Méta-description</label> + <textarea name="meta_description_#CONFIG_VALUE{langue_2}" id="champ_meta_description_#CONFIG_VALUE{langue_2}" rows="6" cols="33" placeholder="Saisir le texte de la méta intitulée Meta-description dans le header">#CONFIG_VALUE{meta_description_#CONFIG_VALUE{langue_2}}</textarea> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_meta_description" data-fille="aide_meta_description"><span class="bold colorblack">?</span></button> </div> </div> <div class="editer-groupe grp_texte_marianne"> <div class="editer editer_texte_marianne obligatoire saisie_textarea editer_even"> - <label class="editer-label" for="champ_texte_marianne">Texte de la Marianne<span class="obligatoire"></span></label> - <textarea name="texte_marianne_#CONFIG_VALUE{langue_2}" id="champ_texte_marianne_#CONFIG_VALUE{langue_2}" rows="4" cols="33" placeholder="Champ obligatoire. Saisir le nom de l'institution qui doit apparaître sous la Marianne">#CONFIG_VALUE{texte_marianne_#CONFIG_VALUE{langue_2}}</textarea> + <label class="editer-label" for="champ_texte_marianne">Texte de la Marianne</label> + <textarea name="texte_marianne_#CONFIG_VALUE{langue_2}" id="champ_texte_marianne_#CONFIG_VALUE{langue_2}" rows="4" cols="33" placeholder="Saisir le nom de l'institution qui doit apparaître sous la Marianne">#CONFIG_VALUE{texte_marianne_#CONFIG_VALUE{langue_2}}</textarea> <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_texte_marianne" data-fille="aide_texte_marianne"><span class="bold colorblack">?</span></button> </div> </div> </div> [(#CONFIG_VALUE{nombre_de_langue}|>{2}|oui) <div id="tabpanel-3" role="tabpanel" tabindex="0" aria-labelledby="tab-3" class="is-hidden"> - <p> - Ida Henriette da Fonseca (July 27, 1802 – July 6, 1858) was a Danish opera singer and composer. - Ida Henriette da Fonseca was the daughter of Abraham da Fonseca (1776–1849) and Marie Sofie Kiærskou (1784–1863). - She and her sister Emilie da Fonseca were students of Giuseppe Siboni, choir master of the Opera in Copenhagen. - She was given a place at the royal Opera alongside her sister the same year she debuted in 1827. - </p> + <div class="editer-groupe grp_title_onglet_navigateur"> + <div class="editer editer_title_onglet_navigateur obligatoire saisie_input editer_even"> + <label class="editer-label" for="champ_title_onglet_navigateur">Titre dans l'onglet</label> + <input type="text" name="title_onglet_navigateur" class="text" id="champ_title_onglet_navigateur" value="#CONFIG_VALUE{title_onglet_navigateur}" placeholder="Saisir le titre qui apparaît dans l'onglet du navigateur"> + <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_title_onglet_navigateur" data-fille="aide_title_onglet_navigateur"><span class="bold colorblack">?</span></button> + </div> + </div> + <div class="editer-groupe grp_meta_description"> + <div class="editer editer_meta_description obligatoire saisie_textarea editer_odd"> + <label class="editer-label" for="champ_meta_description">Méta-description</label> + <textarea name="meta_description" id="champ_meta_description" rows="6" cols="33" placeholder="Saisir le texte de la méta intitulée Meta-description dans le header">#CONFIG_VALUE{meta_description}</textarea> + <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_meta_description" data-fille="aide_meta_description"><span class="bold colorblack">?</span></button> + </div> + </div> + <div class="editer-groupe grp_texte_marianne"> + <div class="editer editer_texte_marianne obligatoire saisie_textarea editer_even"> + <label class="editer-label" for="champ_texte_marianne">Texte de la Marianne</label> + <textarea name="texte_marianne" id="champ_texte_marianne" rows="4" cols="33" placeholder="Saisir le nom de l'institution qui doit apparaître sous la Marianne">#CONFIG_VALUE{texte_marianne}</textarea> + <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_texte_marianne" data-fille="aide_texte_marianne"><span class="bold colorblack">?</span></button> + </div> + </div> </div> ] [(#CONFIG_VALUE{nombre_de_langue}|>{3}|oui) <div id="tabpanel-4" role="tabpanel" tabindex="0" aria-labelledby="tab-4" class="is-hidden"> - <p> - Peter Erasmus Lange-Müller (1 December 1850 – 26 February 1926) was a Danish composer and pianist. - His compositional style was influenced by Danish folk music and by the work of Robert Schumann; Johannes Brahms; and his Danish countrymen, including J.P.E. Hartmann. - </p> + <div class="editer-groupe grp_title_onglet_navigateur"> + <div class="editer editer_title_onglet_navigateur obligatoire saisie_input editer_even"> + <label class="editer-label" for="champ_title_onglet_navigateur">Titre dans l'onglet</label> + <input type="text" name="title_onglet_navigateur" class="text" id="champ_title_onglet_navigateur" value="#CONFIG_VALUE{title_onglet_navigateur}" required="required" placeholder="Saisir le titre qui apparaît dans l'onglet du navigateur"> + <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_title_onglet_navigateur" data-fille="aide_title_onglet_navigateur"><span class="bold colorblack">?</span></button> + </div> + </div> + <div class="editer-groupe grp_meta_description"> + <div class="editer editer_meta_description obligatoire saisie_textarea editer_odd"> + <label class="editer-label" for="champ_meta_description">Méta-description</label> + <textarea name="meta_description" id="champ_meta_description" rows="6" cols="33" required="required" placeholder="Saisir le texte de la méta intitulée Meta-description dans le header">#CONFIG_VALUE{meta_description}</textarea> + <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_meta_description" data-fille="aide_meta_description"><span class="bold colorblack">?</span></button> + </div> + </div> + <div class="editer-groupe grp_texte_marianne"> + <div class="editer editer_texte_marianne obligatoire saisie_textarea editer_even"> + <label class="editer-label" for="champ_texte_marianne">Texte de la Marianne</label> + <textarea name="texte_marianne" id="champ_texte_marianne" rows="4" cols="33" required="required" placeholder="Saisir le nom de l'institution qui doit apparaître sous la Marianne">#CONFIG_VALUE{texte_marianne}</textarea> + <button class="liste_de_lien questionmark_header" type="button" title="Afficher la fenêtre d'aide" data-parent="grp_texte_marianne" data-fille="aide_texte_marianne"><span class="bold colorblack">?</span></button> + </div> + </div> </div> ] </div> @@ -203,15 +235,6 @@ <ul> <li><button class="questionmark" type="button" data-parent="masquer_le_titre">?</button></li> </ul> - [(#CONFIG_VALUE{_masquer_le_titre}|=={non}|oui) - [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) - [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) - <ul> - <li><button class="traduction_plugin" title="Traduire sur le site public" type="button" data-parent="plugin_traduction_titre"><img src="[(#CHEMIN{prive/themes/spip/images/traduire.png})]" width="21"></button></li> - </ul> - ] - ] - ] <ul class="gestion_masquer_le_titre masquer_le_titre_primaire"> <li class="center bold"> <label for="masquer_le_titre"> @@ -223,10 +246,61 @@ </li> <BOUCLE_test_masquer_le_titre(CONDITION){si #CONFIG_VALUE{_masquer_le_titre}|=={non}|oui}> <li class="_masquer_le_titre"> + [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) + [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) + <div class="tabs"> + <div role="tablist" aria-labelledby="tablist-1-titre" class="automatic"> + <button id="tab-1-titre" type="button" role="tab" aria-selected="true" aria-controls="tabpanel-1-titre"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_1}.png})]" width="21"> #CONFIG_VALUE{langue_1}</span> + </button> + <button id="tab-2-titre" type="button" role="tab" aria-selected="false" aria-controls="tabpanel-2-titre" tabindex="-1"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_2}.png})]" width="21"> #CONFIG_VALUE{langue_2}</span> + </button> + [(#CONFIG_VALUE{nombre_de_langue}|>{2}|oui) + <button id="tab-3-titre" type="button" role="tab" aria-selected="false" aria-controls="tabpanel-3-titre" tabindex="-1"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_3}.png})]" width="21"> #CONFIG_VALUE{langue_3}</span> + </button> + ] + [(#CONFIG_VALUE{nombre_de_langue}|>{3}|oui) + <button id="tab-4-titre" type="button" role="tab" aria-selected="false" aria-controls="tabpanel-4-titre" tabindex="-1"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_4}.png})]" width="21"> #CONFIG_VALUE{langue_4}</span> + </button> + ] + </div> + <div id="tabpanel-1-titre" role="tabpanel" tabindex="0" aria-labelledby="tab-1-titre"> + ] + ] <div class="editer editer_titre_du_site obligatoire saisie_input editer_odd masquer_le_titre"> <label class="editer-label" for="champ_titre_du_site">Titre du site<span class="obligatoire"> (obligatoire)</span></label> - <input type="text" name="titre_du_site" class="text" id="champ_titre_du_site" value="#CONFIG_VALUE{'titre_du_site'}" required="required" data-parent="masquer_le_titre" placeholder="Champ obligatoire. Saisir le titre du site"> + <input type="text" name="titre_du_site" class="text" id="champ_titre_du_site" value="#CONFIG_VALUE{titre_du_site}" required="required" data-parent="masquer_le_titre" placeholder="Saisir le titre du site en #CONFIG_VALUE{langue_1}"> </div> + [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) + [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) + </div> + <div id="tabpanel-2-titre" role="tabpanel" tabindex="0" aria-labelledby="tab-2-titre" class="is-hidden"> + <div class="editer editer_titre_du_site saisie_input editer_odd masquer_le_titre"> + <label class="editer-label" for="champ_titre_du_site_#CONFIG_VALUE{value_langue_2}">Titre du site</label> + <input type="text" name="titre_du_site_#CONFIG_VALUE{value_langue_2}" class="text" id="champ_titre_du_site_#CONFIG_VALUE{value_langue_2}" value="#CONFIG_VALUE{titre_du_site_#CONFIG_VALUE{value_langue_2}}" placeholder="Saisir le titre du site en #CONFIG_VALUE{langue_2}."> + </div> + </div> + ] + [(#CONFIG_VALUE{nombre_de_langue}|>{2}|oui) + <div id="tabpanel-3-titre" role="tabpanel" tabindex="0" aria-labelledby="tab-3-titre" class="is-hidden"> + <div class="editer editer_titre_du_site obligatoire saisie_input editer_odd masquer_le_titre"> + <label class="editer-label" for="champ_titre_du_site_#CONFIG_VALUE{value_langue_3}">Titre du site</label> + <input type="text" name="titre_du_site_#CONFIG_VALUE{value_langue_3}" class="text" id="champ_titre_du_site_#CONFIG_VALUE{value_langue_3}" value="#CONFIG_VALUE{titre_du_site_#CONFIG_VALUE{value_langue_3}}" placeholder="Saisir le titre du site en #CONFIG_VALUE{langue_3}."> + </div> + </div> + ] + [(#CONFIG_VALUE{nombre_de_langue}|>{3}|oui) + <div id="tabpanel-4-titre" role="tabpanel" tabindex="0" aria-labelledby="tab-4-titre" class="is-hidden"> + <div class="editer editer_titre_du_site obligatoire saisie_input editer_odd masquer_le_titre"> + <label class="editer-label" for="champ_titre_du_site_#CONFIG_VALUE{value_langue_4}">Titre du site</label> + <input type="text" name="titre_du_site_#CONFIG_VALUE{value_langue_4}" class="text" id="champ_titre_du_site_#CONFIG_VALUE{value_langue_4}" value="#CONFIG_VALUE{titre_du_site_#CONFIG_VALUE{value_langue_4}}" placeholder="Saisir le titre du site en #CONFIG_VALUE{langue_4}."> + </div> + </div> + ] + ] </li> </BOUCLE_test_masquer_le_titre> </ul> @@ -236,15 +310,6 @@ <ul> <li><button class="questionmark" type="button" data-parent="masquer_le_slogan">?</button></li> </ul> - [(#CONFIG_VALUE{_masquer_le_slogan}|=={non}|oui) - [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) - [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) - <ul> - <li><button class="traduction_plugin" title="Traduire sur le site public" type="button" data-parent="plugin_traduction_slogan"><img src="[(#CHEMIN{prive/themes/spip/images/traduire.png})]" width="21"></button></li> - </ul> - ] - ] - ] <ul class="gestion_masquer_le_slogan masquer_le_slogan_primaire"> <li class="center bold"> <label for="masquer_le_slogan"> @@ -256,10 +321,61 @@ </li> <BOUCLE_test_masquer_le_slogan(CONDITION){si #CONFIG_VALUE{_masquer_le_slogan}|=={non}|oui}> <li class="_masquer_le_slogan"> + [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) + [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) + <div class="tabs"> + <div role="tablist" aria-labelledby="tablist-1-slogan" class="automatic"> + <button id="tab-1-slogan" type="button" role="tab" aria-selected="true" aria-controls="tabpanel-1-slogan"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_1}.png})]" width="21"> #CONFIG_VALUE{langue_1}</span> + </button> + <button id="tab-2-slogan" type="button" role="tab" aria-selected="false" aria-controls="tabpanel-2-slogan" tabindex="-1"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_2}.png})]" width="21"> #CONFIG_VALUE{langue_2}</span> + </button> + [(#CONFIG_VALUE{nombre_de_langue}|>{2}|oui) + <button id="tab-3-slogan" type="button" role="tab" aria-selected="false" aria-controls="tabpanel-3-slogan" tabindex="-1"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_3}.png})]" width="21"> #CONFIG_VALUE{langue_3}</span> + </button> + ] + [(#CONFIG_VALUE{nombre_de_langue}|>{3}|oui) + <button id="tab-4-slogan" type="button" role="tab" aria-selected="false" aria-controls="tabpanel-4-slogan" tabindex="-1"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_4}.png})]" width="21"> #CONFIG_VALUE{langue_4}</span> + </button> + ] + </div> + <div id="tabpanel-1-slogan" role="tabpanel" tabindex="0" aria-labelledby="tab-1-slogan"> + ] + ] <div class="editer editer_slogan_du_site obligatoire saisie_input editer_odd"> <label class="editer-label" for="champ_slogan_du_site">Slogan du site<span class="obligatoire"> (obligatoire)</span></label> - <input type="text" name="slogan_du_site" class="text" id="champ_slogan_du_site" value="#CONFIG_VALUE{'slogan_du_site'}" required="required" data-parent="masquer_le_slogan" placeholder="Champ obligatoire. Saisir le slogan"> + <input type="text" name="slogan_du_site" class="text" id="champ_slogan_du_site" value="#CONFIG_VALUE{slogan_du_site}" required="required" data-parent="masquer_le_slogan" placeholder="Saisir le slogan en #CONFIG_VALUE{langue_3}"> </div> + [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) + [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) + </div> + <div id="tabpanel-2-slogan" role="tabpanel" tabindex="0" aria-labelledby="tab-2-slogan" class="is-hidden"> + <div class="editer editer_slogan_du_site obligatoire saisie_input editer_odd"> + <label class="editer-label" for="champ_slogan_du_site_#CONFIG_VALUE{value_langue_2}">Slogan du site</label> + <input type="text" name="slogan_du_site_#CONFIG_VALUE{value_langue_2}" class="text" id="champ_slogan_du_site_#CONFIG_VALUE{value_langue_2}" value="#CONFIG_VALUE{slogan_du_site_#CONFIG_VALUE{value_langue_2}}" placeholder="Saisir le slogan en #CONFIG_VALUE{langue_2}"> + </div> + </div> + ] + [(#CONFIG_VALUE{nombre_de_langue}|>{2}|oui) + <div id="tabpanel-3-slogan" role="tabpanel" tabindex="0" aria-labelledby="tab-3-slogan" class="is-hidden"> + <div class="editer editer_slogan_du_site obligatoire saisie_input editer_odd"> + <label class="editer-label" for="champ_slogan_du_site_#CONFIG_VALUE{value_langue_3}">Slogan du site</label> + <input type="text" name="slogan_du_site_#CONFIG_VALUE{value_langue_3}" class="text" id="champ_slogan_du_site_#CONFIG_VALUE{value_langue_3}" value="#CONFIG_VALUE{slogan_du_site_#CONFIG_VALUE{value_langue_3}}" placeholder="Saisir le slogan en #CONFIG_VALUE{langue_3}"> + </div> + </div> + ] + [(#CONFIG_VALUE{nombre_de_langue}|>{3}|oui) + <div id="tabpanel-4-slogan" role="tabpanel" tabindex="0" aria-labelledby="tab-4-slogan" class="is-hidden"> + <div class="editer editer_slogan_du_site obligatoire saisie_input editer_odd"> + <label class="editer-label" for="champ_slogan_du_site_#CONFIG_VALUE{value_langue_4}">Slogan du site</label> + <input type="text" name="slogan_du_site_#CONFIG_VALUE{value_langue_4}" class="text" id="champ_slogan_du_site_#CONFIG_VALUE{value_langue_4}" value="#CONFIG_VALUE{slogan_du_site_#CONFIG_VALUE{value_langue_4}}" placeholder="Saisir le slogan en #CONFIG_VALUE{langue_4}"> + </div> + </div> + ] + ] </li> </BOUCLE_test_masquer_le_slogan> </ul> @@ -355,15 +471,40 @@ </li> [(#CONFIG_VALUE{_masquer_contact}|==={non}|oui) <li class="_masquer_contact"> - <div class="editer editer_titre_lien_contact obligatoire editer_odd"> - <label class="editer-label" for="titre_lien_contact">Titre du lien contact<span class="obligatoire"> (obligatoire)</span></label> - <input type="text" name="titre_lien_contact" class="text" id="titre_lien_contact" value="#CONFIG_VALUE{'titre_lien_contact'}" required="required" data-parent="masquer_contact" placeholder="Champ obligatoire. Titre du lien contact à afficher dans les menus"> - </div> + [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) + [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) + #SET{nombre_de_langue, #CONFIG_VALUE{nombre_de_langue}} + <div class="tabs"> + <div role="tablist" aria-labelledby="tablist-1-contact" class="automatic"> + <BOUCLE_afficher_nbreelement_liste_de_langues(POUR){tableau #GET{nombre_de_langue}|range{1}}> + <button id="tab-#COMPTEUR_BOUCLE-contact" type="button" role="tab" aria-selected="true" aria-controls="tabpanel-#COMPTEUR_BOUCLE-contact"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_#COMPTEUR_BOUCLE}.png})]" width="21"> #CONFIG_VALUE{langue_#COMPTEUR_BOUCLE}</span> + </button> + </BOUCLE_afficher_nbreelement_liste_de_langues> + </div> + <BOUCLE_afficher_nbreelement_liste_de_langues_champs(POUR){tableau #GET{nombre_de_langue}|range{1}}> + <div id="tabpanel-#COMPTEUR_BOUCLE-contact" role="tabpanel" tabindex="0" aria-labelledby="tab-#COMPTEUR_BOUCLE-contact" [(#COMPTEUR_BOUCLE|>{1}|oui) class="is-hidden"]> + [(#COMPTEUR_BOUCLE|=={1}|?{#SET{value_config, ''}, #SET{value_config, _#CONFIG_VALUE{value_langue_#COMPTEUR_BOUCLE}}})] + <div class="editer editer_titre_lien_contact obligatoire editer_odd"> + <label class="editer-label" for="titre_lien_contact#GET{value_config}">Titre du lien contact</label> + <input type="text" name="titre_lien_contact#GET{value_config}" class="text" id="titre_lien_contact#GET{value_config}" value="#CONFIG_VALUE{titre_lien_contact#GET{value_config}}" placeholder="Titre en [(#CONFIG_VALUE{langue_#COMPTEUR_BOUCLE}|strtolower)] du lien contact à afficher dans les menus"> + </div> + </div> + </BOUCLE_afficher_nbreelement_liste_de_langues_champs> + </div> + ] + ] + [(#CONFIG_VALUE{_masquer_langue}|=={oui}|oui) + <div class="editer editer_titre_lien_contact obligatoire editer_odd"> + <label class="editer-label" for="titre_lien_contact">Titre du lien contact<span class="obligatoire"> (obligatoire)</span></label> + <input type="text" name="titre_lien_contact" class="text" id="titre_lien_contact" value="#CONFIG_VALUE{titre_lien_contact}" required="required" data-parent="masquer_contact" placeholder="Titre du lien contact à afficher dans les menus"> + </div> + ] </li> <li class="_masquer_contact"> <div class="editer editer_id_auteur_contact obligatoire editer_odd"> <label class="editer-label" for="id_auteur_contact">ID de l'auteur<span class="obligatoire"> (obligatoire)</span></label> - <input type="text" name="id_auteur_contact" class="text" id="id_auteur_contact" value="#CONFIG_VALUE{'id_auteur_contact'}" required="required" data-parent="masquer_contact" placeholder="Champ obligatoire. ID de l'auteur à qui envoyer ce formulaire par email"> + <input type="text" name="id_auteur_contact" class="text" id="id_auteur_contact" value="#CONFIG_VALUE{'id_auteur_contact'}" required="required" data-parent="masquer_contact" placeholder="ID de l'auteur à qui envoyer ce formulaire par email"> </div> </li> <li class="_masquer_contact"> @@ -415,15 +556,6 @@ <ul> <li><button class="questionmark" type="button" data-parent="masquer_message_alerte">?</button></li> </ul> - [(#CONFIG_VALUE{_masquer_message_alerte}|=={non}|oui) - [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) - [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) - <ul> - <li><button class="traduction_plugin" title="Traduire sur le site public" type="button" data-parent="plugin_traduction_alerte"><img src="[(#CHEMIN{prive/themes/spip/images/traduire.png})]" width="21"></button></li> - </ul> - ] - ] - ] <ul class="gestion_masquer_message_alerte masquer_message_alerte_primaire"> <li class="center bold"> <label for="masquer_message_alerte"> @@ -435,10 +567,35 @@ </li> [(#CONFIG_VALUE{_masquer_message_alerte}|==={non}|oui) <li class="_masquer_message_alerte"> - <div class="editer editer_message_alerte obligatoire saisie_textarea editer_odd"> - <label class="editer-label" for="champ_message_alerte">Message d'alerte<span class="obligatoire"> (obligatoire)</span></label> - <textarea name="message_alerte" class="" id="champ_message_alerte" rows="4" cols="33" aria-describedby="explication_message_alerte" data-parent="masquer_message_alerte" required="required" placeholder="Champ obligatoire. Saisir le message d'alerte">#CONFIG_VALUE{message_alerte}</textarea> - </div> + [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) + [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) + #SET{nombre_de_langue, #CONFIG_VALUE{nombre_de_langue}} + <div class="tabs"> + <div role="tablist" aria-labelledby="tablist-1-alerte" class="automatic"> + <BOUCLE_afficher_nbreelement_liste_de_langues_alerte(POUR){tableau #GET{nombre_de_langue}|range{1}}> + <button id="tab-#COMPTEUR_BOUCLE-alerte" type="button" role="tab" aria-selected="true" aria-controls="tabpanel-#COMPTEUR_BOUCLE-alerte"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_#COMPTEUR_BOUCLE}.png})]" width="21"> #CONFIG_VALUE{langue_#COMPTEUR_BOUCLE}</span> + </button> + </BOUCLE_afficher_nbreelement_liste_de_langues_alerte> + </div> + <BOUCLE_afficher_nbreelement_liste_de_langues_champs_alerte(POUR){tableau #GET{nombre_de_langue}|range{1}}> + <div id="tabpanel-#COMPTEUR_BOUCLE-alerte" role="tabpanel" tabindex="0" aria-labelledby="tab-#COMPTEUR_BOUCLE-contact" [(#COMPTEUR_BOUCLE|>{1}|oui) class="is-hidden"]> + [(#COMPTEUR_BOUCLE|=={1}|?{#SET{value_config, ''}, #SET{value_config, _#CONFIG_VALUE{value_langue_#COMPTEUR_BOUCLE}}})] + <div class="editer editer_message_alerte obligatoire saisie_textarea editer_odd"> + <label class="editer-label" for="champ_message_alerte#GET{value_config}">Message d'alerte<span class="obligatoire"> (obligatoire)</span></label> + <textarea name="message_alerte#GET{value_config}" id="champ_message_alerte#GET{value_config}" rows="4" cols="33" aria-describedby="explication_message_alerte" [(#COMPTEUR_BOUCLE|=={1}|oui) data-parent="masquer_message_alerte#GET{value_config}" required="required"] placeholder="Saisir le message d'alerte en [(#CONFIG_VALUE{langue_#COMPTEUR_BOUCLE}|strtolower)]">#CONFIG_VALUE{message_alerte#GET{value_config}}</textarea> + </div> + </div> + </BOUCLE_afficher_nbreelement_liste_de_langues_champs_alerte> + </div> + ] + ] + [(#CONFIG_VALUE{_masquer_message_alerte}|==={oui}|oui) + <div class="editer editer_message_alerte obligatoire saisie_textarea editer_odd"> + <label class="editer-label" for="champ_message_alerte">Message d'alerte<span class="obligatoire"> (obligatoire)</span></label> + <textarea name="message_alerte" class="" id="champ_message_alerte" rows="4" cols="33" aria-describedby="explication_message_alerte" data-parent="masquer_message_alerte" required="required" placeholder="Saisir le message d'alerte">#CONFIG_VALUE{message_alerte}</textarea> + </div> + ] </li> <li class="_masquer_message_alerte"> <hr class="hr width100"> @@ -469,7 +626,7 @@ <li class="_masquer_statistiques"> <div class="editer editer_script_statistiques obligatoire saisie_textarea editer_odd"> <label class="editer-label" for="champ_script_statistiques">Script statistiques<span class="obligatoire"> (obligatoire)</span></label> - <textarea name="script_statistiques" class="" id="champ_script_statistiques" rows="4" cols="33" aria-describedby="explication_script_statistiques" data-parent="masquer_statistiques" required="required" placeholder="Champ obligatoire. Saisir votre script de statistiques ici avec les balises <script> et </script>">#CONFIG_VALUE{script_statistiques}</textarea> + <textarea name="script_statistiques" class="" id="champ_script_statistiques" rows="4" cols="33" aria-describedby="explication_script_statistiques" data-parent="masquer_statistiques" required="required" placeholder="Saisir votre script de statistiques ici avec les balises <script> et </script>">#CONFIG_VALUE{script_statistiques}</textarea> </div> </li> <li class="_masquer_statistiques"> @@ -486,15 +643,6 @@ <ul> <li><button class="questionmark" type="button" data-parent="masquer_liste_de_lien">?</button></li> </ul> - [(#CONFIG_VALUE{_masquer_liste_de_lien}|=={non}|oui) - [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) - [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) - <ul> - <li><button class="traduction_plugin" title="Traduire sur le site public" type="button" data-parent="plugin_traduction_liste_de_liens"><img src="[(#CHEMIN{prive/themes/spip/images/traduire.png})]" width="21"></button></li> - </ul> - ] - ] - ] <ul class="gestion_masquer_liste_de_lien masquer_liste_de_lien_primaire"> <li class="center bold"> <label for="masquer_liste_de_lien"> @@ -518,18 +666,61 @@ </li> <li class="_masquer_liste_de_lien masquer_liste_de_lien_1"> #SET{nombre_de_liste_de_liens, #CONFIG_VALUE{nombre_de_liste_de_liens}} - <BOUCLE_afficher_element_liste_de_liens(POUR){tableau #GET{nombre_de_liste_de_liens}|range{1}}> - <ul class="l8020 masquer_liste_de_lien_#COMPTEUR_BOUCLE"> - <li> - #SET{liste_de_liens,liste_de_liens_#COMPTEUR_BOUCLE} - <div class="editer editer_liste_de_liens_#COMPTEUR_BOUCLE obligatoire saisie_input editer_odd"> - <label class="editer-label" for="champ_liste_de_liens_#COMPTEUR_BOUCLE">Liste de liens #COMPTEUR_BOUCLE<span class="obligatoire"> (obligatoire)</span></label> - <input type="text" name="liste_de_liens_#COMPTEUR_BOUCLE" class="text" id="champ_liste_de_liens_#COMPTEUR_BOUCLE" value="#CONFIG_VALUE{#GET{liste_de_liens}}" required="required" data-parent="masquer_liste_de_lien" placeholder="Cliquer sur le bouton pour configurer cet élément"> - <button class="configurer_element" type="button" title="Configurer cet élément" data-parent="masquer_liste_de_lien_primaire" data-fille="liste_de_liens_#COMPTEUR_BOUCLE" data-type-generateur="liste_de_liens"><img src="[(#CHEMIN{prive/themes/spip/images/settings.svg})]" width="12" height="12"></button> + [(#CONFIG_VALUE{_masquer_langue}|=={non}|oui) + [(#CONFIG_VALUE{nombre_de_langue}|>{1}|oui) + #SET{nombre_de_langue, #CONFIG_VALUE{nombre_de_langue}} + <div class="tabs"> + <div role="tablist" aria-labelledby="tablist-1-ll" class="automatic"> + <BOUCLE_afficher_nbreelement_liste_de_langues_liste_de_liens(POUR){tableau #GET{nombre_de_langue}|range{1}}> + <button id="tab-#COMPTEUR_BOUCLE-ll" type="button" role="tab" aria-selected="true" aria-controls="tabpanel-#COMPTEUR_BOUCLE-ll"> + <span class="focus"><img src="[(#CHEMIN{prive/themes/spip/images/langues/#CONFIG_VALUE{value_langue_#COMPTEUR_BOUCLE}.png})]" width="21"> #CONFIG_VALUE{langue_#COMPTEUR_BOUCLE}</span> + </button> + </BOUCLE_afficher_nbreelement_liste_de_langues_liste_de_liens> + </div> + <BOUCLE_afficher_nbreelement_liste_de_langues_champs_liste_de_liens(POUR){tableau #GET{nombre_de_langue}|range{1}}> + #SET{compteur_langue, #COMPTEUR_BOUCLE} + + <div id="tabpanel-#GET{compteur_langue}-ll" role="tabpanel" tabindex="0" aria-labelledby="tab-#GET{compteur_langue}-ll" [(#GET{compteur_langue}|>{1}|oui) class="is-hidden"]> + [(#GET{compteur_langue}|=={1}|?{#SET{value_config, ''}, #SET{value_config, _#CONFIG_VALUE{value_langue_#GET{compteur_langue}}}})] + + + <BOUCLE_afficher_element_liste_de_liens_champs(POUR){tableau #GET{nombre_de_liste_de_liens}|range{1}}> + + <ul class="l8020 masquer_liste_de_lien_#COMPTEUR_BOUCLE"> + <li> + #SET{liste_de_liens,liste_de_liens_#COMPTEUR_BOUCLE} + + <div class="editer editer_liste_de_liens_#COMPTEUR_BOUCLE obligatoire saisie_input editer_odd"> + <label class="editer-label" for="champ_liste_de_liens_#COMPTEUR_BOUCLE#GET{value_config}">Liste de liens #COMPTEUR_BOUCLE<span class="obligatoire"> (obligatoire)</span></label> + <input type="text" name="liste_de_liens_#COMPTEUR_BOUCLE#GET{value_config}" class="text" id="champ_liste_de_liens_#COMPTEUR_BOUCLE#GET{value_config}" value="#CONFIG_VALUE{#GET{liste_de_liens#GET{value_config}}}" required="required" data-parent="masquer_liste_de_lien" placeholder="Cliquer sur le bouton pour configurer cet élément"> + [(#GET{compteur_langue}|=={1}|oui) + <button class="configurer_element" type="button" title="Configurer cet élément" data-parent="masquer_liste_de_lien_primaire" data-fille="liste_de_liens_#COMPTEUR_BOUCLE#GET{value_config}" data-type-generateur="liste_de_liens"><img src="[(#CHEMIN{prive/themes/spip/images/settings.svg})]" width="12" height="12"></button> + ] + </div> + </li> + </ul> + </BOUCLE_afficher_element_liste_de_liens_champs> + + </div> + + </BOUCLE_afficher_nbreelement_liste_de_langues_champs_liste_de_liens> </div> - </li> - </ul> - </BOUCLE_afficher_element_liste_de_liens> + ] + ] + [(#CONFIG_VALUE{_masquer_langue}|=={oui}|oui) + <BOUCLE_afficher_element_liste_de_liens(POUR){tableau #GET{nombre_de_liste_de_liens}|range{1}}> + <ul class="l8020 masquer_liste_de_lien_#COMPTEUR_BOUCLE"> + <li> + #SET{liste_de_liens,liste_de_liens_#COMPTEUR_BOUCLE} + <div class="editer editer_liste_de_liens_#COMPTEUR_BOUCLE obligatoire saisie_input editer_odd"> + <label class="editer-label" for="champ_liste_de_liens_#COMPTEUR_BOUCLE">Liste de liens #COMPTEUR_BOUCLE<span class="obligatoire"> (obligatoire)</span></label> + <input type="text" name="liste_de_liens_#COMPTEUR_BOUCLE" class="text" id="champ_liste_de_liens_#COMPTEUR_BOUCLE" value="#CONFIG_VALUE{#GET{liste_de_liens}}" required="required" data-parent="masquer_liste_de_lien" placeholder="Cliquer sur le bouton pour configurer cet élément"> + <button class="configurer_element" type="button" title="Configurer cet élément" data-parent="masquer_liste_de_lien_primaire" data-fille="liste_de_liens_#COMPTEUR_BOUCLE" data-type-generateur="liste_de_liens"><img src="[(#CHEMIN{prive/themes/spip/images/settings.svg})]" width="12" height="12"></button> + </div> + </li> + </ul> + </BOUCLE_afficher_element_liste_de_liens> + ] </li> </ul> </li> @@ -1172,7 +1363,7 @@ <li class="nombre_de_liens_ecosysteme_#COMPTEUR_BOUCLE"> <div class="editer editer_lien_eco_#COMPTEUR_BOUCLE saisie_input editer_even"> <label class="editer-label" for="champ_lien_eco_#COMPTEUR_BOUCLE">Lien écosystème #COMPTEUR_BOUCLE</label> - <input type="text" name="lien_eco_#COMPTEUR_BOUCLE" class="text" id="champ_lien_eco_#COMPTEUR_BOUCLE" value="#CONFIG_VALUE{lien_eco_#COMPTEUR_BOUCLE}" placeholder="Champ obligatoire. Cliquer sur le bouton pour configurer cet élément" required="required"> + <input type="text" name="lien_eco_#COMPTEUR_BOUCLE" class="text" id="champ_lien_eco_#COMPTEUR_BOUCLE" value="#CONFIG_VALUE{lien_eco_#COMPTEUR_BOUCLE}" placeholder="Cliquer sur le bouton pour configurer cet élément" required="required"> <button class="liste_de_lien configurer_element" type="button" title="Cliquer sur le bouton pour configurer cet élément" data-parent="ecosystem_links" data-fille="lien_eco_#COMPTEUR_BOUCLE" data-type-generateur="simple-icone"><img src="[(#CHEMIN{prive/themes/spip/images/settings.svg})]" width="12" height="12"/> </div> </li> @@ -1192,7 +1383,7 @@ <li> <div class="editer editer_dsfr_licence obligatoire saisie_textarea editer_odd"> <label class="editer-label" for="champ_dsfr_licence">Information de licence?<span class="obligatoire"> (obligatoire)</span></label> - <textarea name="dsfr_licence" class="" id="champ_dsfr_licence" rows="6" cols="33" required="required" placeholder="Champ obligatoire. Saisir les informations de licence de votre site" required="required">#CONFIG_VALUE{dsfr_licence}</textarea> + <textarea name="dsfr_licence" class="" id="champ_dsfr_licence" rows="6" cols="33" required="required" placeholder="Saisir les informations de licence de votre site" required="required">#CONFIG_VALUE{dsfr_licence}</textarea> </div> </li> </ul> diff --git a/design_system_admin/mes_fonctions.php b/design_system_admin/mes_fonctions.php index b7c21d1..459054e 100644 --- a/design_system_admin/mes_fonctions.php +++ b/design_system_admin/mes_fonctions.php @@ -21,7 +21,7 @@ define('_MAX_NOMBRE_DE_LIENS_PARTENAIRES_PRINCIPAUX', 2); define('_MAX_NOMBRE_DE_LIENS_PARTENAIRES_SECONDAIRES', 4); define('_MAX_NOMBRE_DE_LIENS_ECOSYSTEME', 4); define('_MAX_NOMBRE_DE_LIENS_LEGAUX', 8); - +define('_MAX_NOMBRE_DE_LANGUES','4'); diff --git a/design_system_admin/mes_options.php b/design_system_admin/mes_options.php index 7466e01..6052d90 100644 --- a/design_system_admin/mes_options.php +++ b/design_system_admin/mes_options.php @@ -33,6 +33,7 @@ define('_MASQUER_LA_NEWSLETTER', '17'); define('_MASQUER_PARTAGE_RESEAUX_SOCIAUX', '18'); define('_MASQUER_LOGO_SECONDAIRE', '19'); define('_MASQUER_LIENS_OBLIGATION_LEGALE', '20'); + // futurs composants //define('_COMPOSANT_18', 'order:18'); //define('_COMPOSANT_19', 'order:19'); -- GitLab