Skip to content
Extraits de code Groupes Projets
Valider 1147a4c5 rédigé par Fil's avatar Fil
Parcourir les fichiers

simplifier le hack xml, certains veulent la definition <?xml mais pas le header (N-K)

parent c56c6f9b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
#CACHE{3600} #CACHE{3600}
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]
<?xml version="1.0"[ encoding="(#CHARSET)"]?> <?xml version="1.0"[ encoding="(#CHARSET)"]?>
<rss version="2.0" <rss version="2.0"
xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/"
......
#CACHE{3600} #CACHE{3600}
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]
<?xml version="1.0"[ encoding="(#CHARSET)"]?> <?xml version="1.0"[ encoding="(#CHARSET)"]?>
<rss version="2.0" <rss version="2.0"
xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/"
......
...@@ -661,7 +661,7 @@ function public_compiler_dist($squelette, $nom, $gram, $sourcefile) { ...@@ -661,7 +661,7 @@ function public_compiler_dist($squelette, $nom, $gram, $sourcefile) {
$squelette = transcoder_page($squelette); $squelette = transcoder_page($squelette);
// Hacke un eventuel tag xml "<?xml" pour qu'il ne soit pas traite comme php // Hacke un eventuel tag xml "<?xml" pour qu'il ne soit pas traite comme php
$squelette = str_replace('<'.'?xml', "#HTTP_HEADER{X-Xml-Hack: ok}[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]<\1?xml", $squelette); $squelette = str_replace('<'.'?xml', "#HTTP_HEADER{X-Xml-Hack: ok}<\1?xml", $squelette);
// Phraser le squelette, selon sa grammaire // Phraser le squelette, selon sa grammaire
// pour le moment: "html" seul connu (HTML+balises BOUCLE) // pour le moment: "html" seul connu (HTML+balises BOUCLE)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter