Re: SPIP 3.1+ Critère {traduction} et sitemap.xml en erreur

Bruno Bergot <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Hop,

Le 12/02/2016 12:15, Matthieu Marcillaud a écrit :
>
> Ce critère utilise un champ 'id_trad' qui n'est pas présent par défaut
> sur cette table (sans l'utilisation du plugin tradrub ou autre).
>

>
> Faudrait-il, au choix :
> - enlever cette boucle ?

À première vue je proposerais bien de virer cette boucle, étant donné 
que les squelettes par défaut ont une prise en charge limitée du 
multilinguisme (due au fait qu'il y a plusieurs méthodes pour le mettre 
en place). De plus, cela ferait une modif dans le core pour une fonction 
disponible uniquement à l'aide d'un plugin. Mais...

> - modifier le critère traduction pour qu'il mette un where 0=1 dans le
> cas ou id_trad n'existe pas sur la table ? éventuellement un log
> d'information en plus ?
> - ou accepter {traduction ?} qui dans ce cas ne lèverait pas d'erreur si
> id_trad n'existe pas et ajouterait where 0=1
>

Une de ces deux solutions (avec une préférence pour la dernière) me 
semble plus sympa que la première :)

++
b_b
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.