b_b
Décembre 20, 2009, 2:39
1
Salut,
Avec SPIP 2.0.10 SVN [14796], dans un squelette ou #ENV {dl} vaut "oui"
avec le code suivant :
[(#ENV {dl}|?{[(#HTTP_HEADER {Content-Disposition: attachment;
filename=geodiversite.kml})],''})]
ou
[(#ENV {dl}|?{#HTTP_HEADER {Content-Disposition: attachment;
filename=geodiversite.kml},''})]
SPIP génère le code suivant :
<?php header("Content-Disposition: attachment;
filename=geodiversite.kml"); ?>
Il n'y aurait pas un truc qui cloche là ? ^^
denisb1
(denisb)
Décembre 20, 2009, 3:00
2
bruno bergot a écrit :
[(#ENV {dl}|?{[(#HTTP_HEADER {Content-Disposition: attachment;
filename=geodiversite.kml})],''})]
hum.
[(#ENV {dl}|oui)#HTTP_HEADER {Content-Disposition: attachment; filename=geodiversite.kml}]
et hop !
b_b
Décembre 20, 2009, 3:42
3
Héhé bien tenté mais le filtre oui génère un espace qui "casse" la
validitié du fichier xml généré par le squelette en question... C'est
pour cela que j'utilise du sioui,sinon dans mon cas de figure.
denisb1
(denisb)
Décembre 20, 2009, 3:48
4
bruno bergot a écrit :
Héhé bien tenté mais le filtre oui génère un espace qui "casse" la
validitié du fichier xml généré par le squelette en question...
damned.
et en retournant le bouzin ?
[#HTTP_HEADER {Content-Disposition: attachment; filename=geodiversite.kml}(#ENV {dl}|oui)]
cerdic
Décembre 20, 2009, 3:57
5
#ENV ** dans ce cas car sinon le filtre interdire_script est appliqué au résultat de ta balise, donc au HTTP_HEADER
Cédric
b_b
Décembre 20, 2009, 4:03
6
Super, génial, top, c'est de la boulette !
[(#ENV **{dl}|?{#HTTP_HEADER {Content-Disposition: attachment;
filename=geodiversite.kml},''})]
Merci Cedric