C'est une bidouille peut-être affreuse mais j'ai réussi à trouver une
solution pour ouvrir une fenêtre en popup et y afficher le document de son
choix, embedé par spip lui-même :
Le lien est codé comme ceci
<a href="pagepopup.php3?ledoc=#ID_DOCUMENT">clic</a>
La balise #ID_DOCUMENT n'est pas documentée mais elle fonctionne
Dans la page pagepopup.php3, outre l'habillage voulu, on insère le code
suivant à l'endroit où on veut afficher le document :
En fait je fais appel à la fonction de traitement de #TEXTE dans le moteur
de spip, le script fonctionne donc comme si le champ texte comportait juste
"<emb2|center>".
Les concepteurs de spip vont peut-être hurler à l'hérésie mais sans
connaître le php c'est la meilleure solution trouvée. A priori avec mes
maigres connaissance, ceci n'est pas un trou de sécurité.
Question subsidiaire : les fonctions interdire_scripts et trim sont-elle
necessaire dans ce cas ?
Stéphane
--
Embrasse le chien sur la bouche
jusqu'a ce que tu aies obtenu ce que tu veux.