At 1:03 +0100 7/01/02, Pierre Thierry wrote:
loadVariablesNum ("http://…/article.php3?id_article=2", 0,
> "POST")
Tu t'y prends dans le mauvais sens. Tu dois créer un squelette SPIP
spécifique, par exemple flash.php3, et dans le flash.html, tu mets ça
:
<B1>
<BOUCLE1(ARTICLES){id_article}>
result="article trouvé"
[surtitre=#SURTITRE]
[texte="#TEXTE"]
[nb_visites=#VISITES]
</BOUCLE1>
</B1>
result="pas d'article correspondant"
<//B1>
et tu peux en ajouter autant que tu veux d'autres, pour que ton appli
Flash récupère d'autres infos... Corrigez ma boucle si j'ai raconté
des conneries, mais à priori ça devrait tourner comme ça. Pour Flash,
la requête HTTP lui retournera un bête fichier texte...
Salut vouzôtres,
Je ne connais pas le format à utiliser pour les fichiers texte intégrés par flash, mais sur le principe de ta boucle, ça m'a l'air tout bon.
PS : y'a-t-il moyen de forcer le header "Content-Type" d'un squelette
Oui, mais il y a un petit truc. Pour que le header soit valide, il faut l'envoyer avant tout autre chose. Or, le squelette est géré par le fichier "inc-public" de SPIP, qui peut lui-même fabriquer des informations. Donc il faut envoyer le header _avant_ d'appeler inc-public.php3. Très simple: il suffit d'intervenir non pas dans le fichier ".html" (comme dans "article.html"), mais dans le fichier ".php3" (comme dans "article.php3").
Pour modèle, vous pouvez regarder le fichier "backend.php3", qui balance un header ("Content-type: text/plain") avant d'afficher le fichier de backend.
=======
N'hésitez pas à nous tenir au courant de vos essais avec Flash, c'est un truc qui m'intéresse beaucoup. En effet, depuis la sortie de Flash 5, je suis persuadé qu'on peut parfaitement réaliser une interface en Flash sur un site SPIP.
-> Non seulement une interface complète en Flash, dont le contenu serait créé dynamiquement par SPIP.
-> Mais aussi le choix entre une interface en Flash et une interface en HTML. Donc compatibilité maximum.
-> Mais aussi la possibilité de mélanger dans une même interface de l'information en HTML et une navigation _dynamique_ (dont le contenu varie en fonction de l'environnement) en Flash. Là, ça devient top-moumoute (parce qu'un très long document affiché en Flash, c'est pas dément).
Va falloir que j'essaie de récupérer Flash 5, parce qu'il y a vraiment à faire de ce côté... (Je suppose qu'on peut aussi s'amuser avec Director avec les mêmes principes.)
Bon courage...
ARNO*
--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B