Changeset 107886 in spip-zone


Ignore:
Timestamp:
Dec 6, 2017, 7:52:22 AM (20 months ago)
Author:
erational@…
Message:

On suit la dist, permettre des sitemaps par année
sitemap.xml?annee=1985

Location:
_plugins_/sitemap_images/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/sitemap_images/trunk/paquet.xml

    r107874 r107886  
    22        prefix="sitemap_images"
    33        categorie="statistique"
    4         version="1.1.2"
     4        version="1.2.0"
    55        etat="stable"
    66        compatibilite="[3.0.1;3.2.*]"
  • _plugins_/sitemap_images/trunk/sitemap-images.xml.html

    r106114 r107886  
    1111        Exemple tres simple de sitemap.xml accessible via URL_SITE_SPIP/sitemap.xml
    1212        (copier htaccess.txt en .htaccess pour en beneficier)
     13
     14        Parametre
     15        - annee (facultatif)  permet de lister les items par annee
    1316
    1417        (On pose un cache a zero pour echapper au test _IS_BOT)
     
    2932
    3033[(#REM) Rubriques]
    31 <BOUCLE_r(RUBRIQUES){!par date}{0,1000}>
     34<BOUCLE_r(RUBRIQUES){si #ENV{annee}|non}{!par date}{0,1000}>
    3235<url>
    3336        [<loc>(#URL_RUBRIQUE|url_absolue)</loc>]
     
    4043
    4144[(#REM) Articles]
    42 <BOUCLE_a(ARTICLES){!par date_modif}{!par date}{0,2000}>
     45<BOUCLE_a(ARTICLES){annee?}{!par date_modif}{!par date}{0,2000}>
    4346<url>
    4447        <loc>[(#URL_ARTICLE|url_absolue)]</loc>
     
    5962
    6063[(#REM) Breves]
    61 <BOUCLE_b(BREVES){!par date}{0,1000}>[
     64<BOUCLE_b(BREVES){annee?}{!par date}{0,1000}>[
    6265<url><loc>(#URL_BREVE|url_absolue)</loc></url>]</BOUCLE_b>
    6366
    6467[(#REM) Extensions de sitemap par des plugins ]
    65 <BOUCLE_objets(DATA){source table,#REM|lister_tables_objets_sql}>
     68<BOUCLE_objets(DATA){source table,#REM|lister_tables_objets_sql}{si #ENV{annee}|non}>
    6669        #SET{fond,#VAL{sitemap-}|concat{#VALEUR{table_objet}}}
    6770        [(#GET{fond}|trouver_fond|oui)#INCLURE*{fond=#GET{fond}}]
  • _plugins_/sitemap_images/trunk/sitemap.xml.html

    r106114 r107886  
    1212        (copier htaccess.txt en .htaccess pour en beneficier)
    1313
     14        Parametre facultatif: annee
     15        Sur les sites avec beaucoup de contenus permet de depasser le limite de 2000 items par sitemap
     16        on appellera les sitemaps par annee URL_SITE_SPIP/sitemap.xml?annee=2015
     17
    1418        (On pose un cache a zero pour echapper au test _IS_BOT)
    1519
     
    1721]#CACHE{0}
    1822#HTTP_HEADER{Content-Type: text/xml; charset=utf-8}
    19 <INCLURE{fond=sitemap-images.xml}>
     23<INCLURE{fond=sitemap-images.xml,annee}>
Note: See TracChangeset for help on using the changeset viewer.