Intelligente Archivierung - das rss_suparchive Plugin
Autor: Alex
Rob Sable von wilshireone.com hat schon vor geraumer Zeit das Archivierungsplugin namens rss_suparchive schlechthin geschrieben.
Das Plugin ist eines der umfangreichsten auf dem Markt und kann zu vielen unterschiedlichen Zwecken, über ein nach Datum sortiertes Archiv hinaus, verwendet werden. Eine Beschäftigung mit dem Plugin ist durchaus lohnend!
Die Hauptfeatures sind die folgenden:
- Eine Artikelliste sortiert und gruppiert nach Datum
- Eine Artikelliste die auf dem URL Schema basiert
- Eine Artikelliste sortiert und gruppiert nach category/section.
- Ein Archiv Menu das die Artikel nach Monaten/Jahr aufzählt.
Das Plugin besteht aus 3 Haupttags:
- rss_suparchive
- rss_suparchive_bycat
- rss_suparchive_menue
und jeweils zahlreichen dazugehörigen Attributen.
Rob schreibt in der Hilfeanleitung zu den einzelnen Tags:
The rss_suparchive is used to generate an article listing grouped by date. The overall structure used for the archive is the XHTML Definition List (<dl>, <dt>, and <dd> tags). Entries will be grouped by date under the <dt> tag. The plugin supports multiple sections and can output links to the section and categories of a particular article. The archive can be filtered by day, month or year by generating URLs in the format /yourarchivesection/yyyy/mm/dd or /yourarchivesection/yyyy/mm or /yourarchivesection/yyyy, which is done by using the rss_suparchive_menu tag or the rss_posted plugin.
The rss_suparchive_bycat is used to generate an article listing grouped by category and optionally by section in the form of an unordered list. It can also be used to generate related article listings. The archive can be filtered by day, month or year by generating URLs in the format /yourarchivesection/yyyy/mm/dd or /yourarchivesection/yyyy/mm or /yourarchivesection/yyyy, which is done by using the rss_suparchive_menu tag or the rss_posted plugin.
The rss_suparchive_menu is used to generate an unordered list that displays x number of months and the number os posts per month. It is used to link to an archive page filtered by month.
Hier einige Beispiele:
Rob hat sein Archiv nach Jahr, Monat, Tag und Kategorie angelegt.
Hier im Blog wurde das Archiv nach Sektionen geordnet. Das dazugehörige Plugin-Tag sieht so aus:
<txp:rss_suparchive section="sectionname" showsection="0" showsubdate="0" dateformat="0" />
Im Archiv des TXP Magazine wurde nur aus den beiden Sektionen news und interviews nach Monat und Tag gefiltert. Der zugehörige Tag sieht so aus:
<txp:rss_suparchive dateformat="F.y" section="news,interviews" showsection="0" showsubdate="1" subdateformat=”d,Y” />
Will man Artikeltitel nach Kategorien innerhalb nur einer Sektion filtern und sortieren, wie das hier im Blog in der Sidebar der Sektion Plugin umgesetzt wurde, dann nehme man diesen tag:
<txp:rss_suparchive_bycat showsection="plugin" showcats="1" section="plugin" showarticle="0" />.
Darüberhinaus läßt sich nicht nur der Artikeltitel anzeigen, sondern auch der Autor oder ein excerpt.
Last but not least spuckt das Plugin auch jeweils CSS Klassen und ID´s aus, so dass die Ausgabe auch noch entsprechend gestylt werden kann.
Auch wenn das Plugin erstmal sehr umfangreich ist und damit den Durchblick etwas erschwert, sei es jedem ans Herz gelegt.
Sofern ihr das Plugin in einer weiteren kreativen Weise eingesetzt habt, postet doch hier euer Ergebnis mit Tag-Angabe.
Weitere neue Artikel
Neue TXP Sites
- Unable to connect to del.icio.us