X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fplugins%2FMenu_langue_lien%2Fformulaires%2Fmenu_lang.html;fp=www%2Fplugins%2FMenu_langue_lien%2Fformulaires%2Fmenu_lang.html;h=4848fca7a45eafec639ec583e1d7d151cd5284b2;hb=4f443dce95ff6f8221c189880a70c74ce1c1f238;hp=a74bb00f92f4126bed4c4d2cef716b1ab30fa4ea;hpb=4a628e9b277d3617535f99d663ca79fa2e891177;p=lhc%2Fweb%2Fwww.git diff --git a/www/plugins/Menu_langue_lien/formulaires/menu_lang.html b/www/plugins/Menu_langue_lien/formulaires/menu_lang.html index a74bb00f..4848fca7 100644 --- a/www/plugins/Menu_langue_lien/formulaires/menu_lang.html +++ b/www/plugins/Menu_langue_lien/formulaires/menu_lang.html @@ -21,11 +21,14 @@ -[(#REM) - Y-a-t'il plus d'une langue reellement utilisee dans le site (moins les langues "invisibles") ? +[(#REM) + Y-a-t'il plus d'une langue à afficher (moins les langues "invisibles") ? Si oui, on affiche le menu de langue Si non, rien + Si _MLL_LANGUES_MULTILINGUE est definie, on utilise la variable meta langues_multilingue (langues à disposition des rédacteurs, comportement natif de SPIP). + Sinon, on utilise langues_utilisees (langues reellement utilisees dans les articles). + Les langues "invisibles" sont les langues que le webmestre peut choisir de ne pas afficher dans le menu, a partir du formulaire de configuration du plugin. @@ -34,7 +37,12 @@ avec la fonction PHP 'array_diff' http://www.php.net/manual/fr/function.array-diff.php qui renvoie elle-meme un tableau. ] -[(#SET{langues_a_afficher,[(#CONFIG{langues_utilisees}|explode{","}|array_diff{#CONFIG{menu_lang_liens/langues_invisibles, #ARRAY}})]})] +[(#VAL{_MLL_LANGUES_MULTILINGUE}|defined|et{#VAL{_MLL_LANGUES_MULTILINGUE}|constant|=={true}}|?{ + #SET{mll_langues,langues_multilingue} +, + #SET{mll_langues,langues_utilisees} +})] +[(#SET{langues_a_afficher,[(#CONFIG{#GET{mll_langues}}|explode{","}|array_diff{#CONFIG{menu_lang_liens/langues_invisibles, #ARRAY}})]})] #SET{liste,#CONFIG{menu_lang_liens/formatliste,bloc}} #SET{format,#CONFIG{menu_lang_liens/format,abrege}} #SET{separateur,#CONFIG{menu_lang_liens/separateur,''}}