Erreur SQL
U.url, U.date, O.titre FROM spips AS O LEFT JOIN spip_urls AS U ON
(U.type='spip' AND U.id_objet=O.) WHERE O.=12 ORDER BY U.date DESC
LIMIT 1
le $type passé dans declarer_url_arbo (ou declarer_url_propre) est
"spip" (urls non définies sur mon site, mais contenu copié de spip.net)
même genre de chose si je mets [->spop12], c'est donc un problème
assez générique : on crée de fausses requête en cas de faute de frappe
C'est réparé. Je l'avais blindé pour propres mais je n'avais pas vu que le pb allait se poser pour les URL arbos.
Je signale que c'était dû à une nouvelle fonctionnalité intéressante autour de type_urls, savoir que generer_url_entite est en fait automatiquement appelée pour gérer un éventuel raccourci. Par exemple, [->message864] est automatiquement vu par les URLS propre comme référençant le id_message 864 dans la table messages. Evidemment, en l'absence de génération préalable d'une URL propre de ce message ça donnera vide, mais le mécanisme est en place.