Bonjour,
j'ai longtemps cherché mais je suis arrivé au bout de mes capacités et j'ai
besoin de pistes.
J'utilisais sans problème la fonction #MENU_LANG dans la version 1.8.3.
Je suis passé à la 1.9 en effaçant les fichiers 1.8.3 et en décompressant les
fichiers 1.9 (avec remplacement du fichier 'ecrire/mes_options.php' et remise
en place du répertoire 'squelettes').
Or depuis ce passage de version, le site fonctionne sans problème MAIS la
balise #MENU_LANG ne renvoit strictement plus rien. J'ai vérifié les options
multilingues, tout est coché. J'ai vérifié dans la base sql, et la
variable 'langues_multilingue' vaut "fr,en,es". J'ai regardé sous le debugger
et il y a bien un appel d'interprétation de la commande MENU_LANG.
Mais où donc pourrais-je aller regarder???
Salut
Je ne sais pas si c'est lié, mais lorsque j'utilise la balise <multi> dans le champ "description rapide" d'une rubrique, #MENU_LANG disparait.
Je l'enlève et #MENU_LANG réapparait !
Magique
From: Mort Cinder <jean-baptiste.mossa@airliquide.com>
To: spip@rezo.net
Subject: [Spip] #menu_lang disparu depuis spip 1.9
Date: Wed, 12 Jul 2006 09:48:51 +0000 (UTC)
Bonjour,
j'ai longtemps cherché mais je suis arrivé au bout de mes capacités et j'ai
besoin de pistes.
J'utilisais sans problème la fonction #MENU_LANG dans la version 1.8.3.
Je suis passé à la 1.9 en effaçant les fichiers 1.8.3 et en décompressant les
fichiers 1.9 (avec remplacement du fichier 'ecrire/mes_options.php' et remise
en place du répertoire 'squelettes').
Or depuis ce passage de version, le site fonctionne sans problème MAIS la
balise #MENU_LANG ne renvoit strictement plus rien. J'ai vérifié les options
multilingues, tout est coché. J'ai vérifié dans la base sql, et la
variable 'langues_multilingue' vaut "fr,en,es". J'ai regardé sous le debugger
et il y a bien un appel d'interprétation de la commande MENU_LANG.
Mais où donc pourrais-je aller regarder???
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
Ce qui peut perturber avec le #MENU_LANG en SPIP 1.9, c'est qu'il n'apparaît que si et seulement si il y a du contenu en plusieurs langues.
L'avantage c'est que depuis la 1.9 ca permet de mettre le #MENU_lang dans les squelettes par défaut.
Il ne s'active que dès qu'il y a du contenu multilingue.
Par rapport à la remarque de Marc, chez moi ca fonctionne très bien avec des <multi>, forcer langue true dans mes_options.php et du contenu dans les 3 langues sélectionnées.
Quand au problème de Jean Baptiste, je vois pas trop.
Peut être des url de vos sites ?
@+
Alexandra
Alexandra Guiderdoni <alexandra.maison <at> laposte.net> writes:
Ce qui peut perturber avec le #MENU_LANG en SPIP 1.9, c'est qu'il
n'apparaît que si et seulement si il y a du contenu en plusieurs
langues.
Bien vu!!!!
Il faut en effet que je déclare une rubrique comme étant en English par
exemple pour que le menu apparaisse.
Si je peux me permettre : "Quel délire!"
En effet, cela signifie que l'utilisation d'une balise <multi> n'active pas
l'option d'apparition, or c'est bien du contenu multilingue.
J'espère bien qu'il va y avoir une option de forçage pour faire apparaître ce
menu quel que soit le contenu du site.
Merci encore Alexandra!