RSS Aggregieren
Bei der Abrechnung des Testballons Bio Emma habe ich u.a. geschrieben, dass wordpress als Plattform nicht in Frage kommt, weil zuviel der notwendigen Funktionalität extern hingebastelt werden müsste. Ein fleissiger wordpress Nutzer schlug mir daraufhin in einer Mail (warum nicht im Kommentar?) vor, mir für das Aggegieren mal ein paar Plugins anzusehen: feedwordpress, SimplePie Plugin for WordPress und KB Advanced RSS Widget.
Das KB Advanced RSS Widget hatte ich schon für den Test im Einsatz und hat mir als Ersatz für die wordpress interne RSS Funktion seht gut gefallen. Schlußendlich hat es mich aber zum Wahnsinn getrieben, weil ich es nicht geschafft habe alle RSS Elemente auszuwerten. Das wäre wichtig gewesen, da ich auch Feeds einbinden wollte, die sich nicht 100% an Standards halten. In der Spalte ganz rechts werden die “Nachhaltigen Blogs” immer noch mit dem KB Advanced RSS Widget angezeigt. Eigentlich sollte dort neben der Überschrift (title) auch ein Anriss (description) zu sehen sein. Irgendwo ist da der Hund drin und versteckt sich vor mir. Im Feed selbst sind jedenfalls alle Elemente vorhanden.
Das SimplePie Plugin for WordPress habe ich mittlerweile ebenfalls ausprobiert. Das Parsen der Feeds klappt wunderbar, wen wunderts, dafür wird die Bibliothek SimplePie verwendet. Die Einbindung in wordpress als php Anweisung gefällt mir persönlich nicht so gut. Das macht die Anwendung zwar flexibel, für einen Anwender ohne PHP Know How ist es eher hinderlich.
feedwordpress schliesslich hat mit mir sehr gut gefallen und mich kurzfristig daran denken lassen, doch wordpress einzusetzen. Mit feedwordpress werden die aggregierten Artikel in den normalen Arbeitsablauf des Blogs integriert. D.h. sie können über die normale Artikelverwaltung geändert (z.B. gekürzt) werden und erscheinen nach der Veröffentlichung wie normale Artikel. Das riecht zwar ein wenig nach Content Klau, ist es aber nur dann, wenn mehr angezeigt wird, als mit dem eigentlichen Autor vereinbart wurde. Über eine besonders nützliche Funktion für “Metablogs” bin ich gestolpert. Bei Bedarf kann ein Feed so konfiguriert werden, dass ein Artikel nur dann aufgenommen wird, wenn er vom Autor einer Kategorie zugeordnet wurde, die auch im “Metablog” existiert. Wenn sich RSS Sammler und Autor absprechen, hat er damit die Möglichkeit zu bestimmen welche Artikel er dem “Metablog” zur Veröffentlichung überlässt und welche nicht. Einziger Schönheitsfehler ist, dass der eigentliche Begriff nicht festgelegt werden kann. Wenn z.B. auf beiden Blogs “Intern” als Kategorie existiert, werden auch Artikel dieser Zuordnung übernommen.
So verblüfft ich doch wieder bin was mit wordpress alles möglich ist, wenn man nur das passende plugin kennt, so ändert das auch nichts daran, dass ein anderes CMS her muss. Aber ich sehe es schon kommen, wenn ich dann alles so weit habe wie es mir gefällt, kommt eine Mail in der steht mit welchen plugins, es auch mit wordpress geklappt hätte
Weitere Artikel vom selben Autor


Horst schreibt:
Und wenn Du mal näher ran willst, an die Technik, könnte ich Dir ein paar Routinen geben, die direkt Feeds abholen. Aber daraus was zu basteln ist schon noch sehr aufwendig…
Michael Wenzl schreibt:
Danke für Dein Angebot! Sind das etwa Pascal Routinen
Mein Problem im Fall der wordpress plugins ist nicht, dass ich nicht könnte, sondern nicht will. Mit wordpress spiele ich nur rum.
Für die “ernsthafte” Arbeit habe ich im Hintergrund einen eigenen feedfetcher laufen, der weniger Ärger macht.
Horst schreibt:
Pascal kommt schon recht nahe. Das ganze ist in Easy, der Programmiersprache der tdbengine. Das ist vom Stil her sehr an Pascal angelehnt. Aber zusätzlich ist die tdbengine selber auch in Pascal (Freepascal) geschrieben. Theoretisch könnte man also auch alles direkt damit machen. Die Quellen sind ja alle frei.
Listen, Suche und Aggregatoren – Bio Emma schreibt:
[...] habe ich hier im Blog wahrscheinlich schon genug geschrieben (1, 2, 3, 4, 5), trotzdem verliert das Thema nicht an Interesse. Meine Meinung dazu ist relativ simpel. Reine [...]