Bonjour
La concaténation de la chaîne php permet d'éviter à SPIP une erreur d'interprétation de cette ligne en xml.
Elle doit fonctionner très bien et d'ailleurs fonctionne sur tous les site sous BioSPIP que vous avez en démontration.
Il doit y avoir une erreur quelque part ailleurs, dûe à une modification que vous auriez faite dans les fichiers.
Bien cordialement