Sindbad~EG File Manager

Current Path : /home/checkyd/www/squelettes/
Upload File :
Current File : /home/checkyd/www/squelettes/sitemap.xml.html

[(#REM)

	Exemple tres simple de sitemap.xml accessible via URL_SITE_SPIP/sitemap.xml
	(copier htaccess.txt en .htaccess pour en beneficier)

	Ce sitemap affiche la liste des rubriques, breves et articles, en se limitant a 1000 rubriques, 1000 breves et 2000 articles pour des raisons
	de performances.

	Duree de reindexation et priorite ne sont pas precisees,
	sauf pour l'accueil.

	Mais si date_modif est recente (1 jour) on l'indique, pour que ce
	soit reindexe en priorite

	(On pose un cache a zero pour echapper au test _IS_BOT)

]#CACHE{0}
#HTTP_HEADER{Content-Type: text/xml; charset=utf-8}
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

[(#REM) Accueil en fr]
<url>
	<loc>#URL_SITE_SPIP/</loc>
	<changefreq>hourly</changefreq>
</url>
[(#REM) Accueil en nl]
<url>
	<loc>[(#URL_SITE_SPIP|parametre_url{lang,nl})]</loc>
	<changefreq>hourly</changefreq>
</url>

[(#REM) Rubriques ]
[(#REM) On boucle sur les langues disponibles]


[(#REM) on boucle sur les langues disponibles dans le public grâce à  spip-bonux]
  [(#SET{langues,[(#CONFIG{langues_multilingue}|explode{','}|serialize)]})]
<BOUCLE_langue_possibles(POUR){tableau #GET{langues}}>
[(#REM) On ne prend pas les rub dont le parent est 0, car rubrique techniques (menus), ni les sous-rubriques de la rub 10, ni celle ci]
<BOUCLE_r(RUBRIQUES){!par date}{0,1000}{id_parent !IN 0,10}{id_rubrique !IN 10}>
[<url><loc>(#URL_RUBRIQUE|url_absolue|parametre_url{lang,#VALEUR})</loc></url>]
</BOUCLE_r> 
</BOUCLE_langue_possibles>

[(#REM) Articles ]
[(#SET{recent,[(#VAL{Y-m-d H:i:s}|date{#VAL{"-1 day"}|strtotime})]})]
<BOUCLE_a(ARTICLES){!par date_modif}{!par date}{0,2000}>[
<url><loc>(#URL_ARTICLE|url_absolue)</loc>[(#DATE_MODIF**|>{#GET{recent}}
|?{[<lastmod>(#DATE_MODIF**|date_iso)</lastmod>]})]</url>]</BOUCLE_a>

</urlset>

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists