Browse Source

On déplace le squelette xml sous un nom plus approprié (il sert à affiche le contenu d'un paquet.xml, colorié si possible).

On laisse l'ancien squelette vide.
On échappe les entités html si coloration_code n'est pas présent pour décorer le xml.
spip-3.1 v0.88.2
marcimat@rezo.net 6 years ago
parent
commit
beb0d39f41
  1. 2
      paquet.xml
  2. 8
      paquet_xml.html
  3. 2
      prive/objets/liste/paquets.html
  4. 9
      xml.html

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="svp"
categorie="maintenance"
version="0.88.0"
version="0.88.2"
etat="stable"
compatibilite="[3.0.0;3.1.*]"
logo="svp-64.png"

8
paquet_xml.html

@ -0,0 +1,8 @@
<BOUCLE_paquet(PAQUETS){id_paquet}{id_depot > 0}>[(#REM)
]<BOUCLE_depot(DEPOTS){id_depot}>[(#REM)
][(#SET{url,#URL_ARCHIVES|concat{/,#NOM_ARCHIVE|basename{.zip},.xml}})
][(#SET{content,#GET{url}|recuperer_url|table_valeur{page}})
][(#PLUGIN{COLORATION_CODE}|non|?{#GET{content}|entites_html|wrap{<pre>}})][(#REM)
][(#PLUGIN{COLORATION_CODE}|oui|?{#GET{content}|appliquer_filtre{coloration_code_color, xml, code, span}|wrap{<div class='xml'>}})][(#REM)
]</BOUCLE_depot>[(#REM)
]</BOUCLE_paquet>

2
prive/objets/liste/paquets.html

@ -47,7 +47,7 @@
<td class="intervalle">[(#COMPATIBILITE_SPIP|svp_afficher_intervalle{SPIP}|sinon{--})]</td>
<td class="numero">[(#_liste_paquets:VERSION)]</td>
<td class="lien">
<a class="mediabox boxIframe boxWidth-800px boxHeight-600px"[ href="(#URL_PAGE{xml,id_paquet=#ID_PAQUET})"] title="<:svp:bulle_afficher_xml_plugin:>">
<a class="mediabox boxIframe boxWidth-800px boxHeight-600px"[ href="(#URL_PAGE{paquet_xml,id_paquet=#ID_PAQUET})"] title="<:svp:bulle_afficher_xml_plugin:>">
[(#CHEMIN_IMAGE{plugin-16.png}|balise_img{'', icone})]
</a>
</td>

9
xml.html

@ -1,8 +1 @@
[(#HTTP_HEADER{Content-Type: [(#PLUGIN{COLORATION_CODE}|?{text/html, text/plain})]; charset=#CHARSET})][(#REM)
]<BOUCLE_paquet(PAQUETS){id_paquet}{id_depot > 0}>[(#REM)
]<BOUCLE_depot(DEPOTS){id_depot}>[(#REM)
][(#SET{url,#URL_ARCHIVES|concat{/,#NOM_ARCHIVE|basename{.zip},.xml}})
][(#SET{content,#GET{url}|recuperer_url|table_valeur{page}})
][(#GET{content}|interdire_scripts|appliquer_filtre{coloration_code_color, xml, code, span})][(#REM)
]</BOUCLE_depot>[(#REM)
]</BOUCLE_paquet>
[(#REM) 404 ]
Loading…
Cancel
Save