In Joomla gibt es ein Modul, welches RSS-Feeds erzeugt, die andere abonnieren können. Das Problem ist nur, dass dieses Modul jeweils nur einen Feed für die gerade aktuelle Seite/Kategorie erzeugt. Wenn ich einen Feed für meine Tutorialsite mit dem Joomla-Module machen wollte, dann müsste ein Abonnenment insgesamt sechs Feeds abonnieren. Pro Menü in Joomla 3x einen.
Das geht natürlich nicht, denn ich denke, dass jemand, der sich für Tutorials über die Rechteverwaltung auch für Tutorials über die Komponenten interessiert.
Schaut man aber nun in das Joomla Extensions Directory (JED), dann gibt es eine einzige Erweiterung, die diesen Umstand beseitigt und beliebige Kategorien zusammenfasst. Es handelt sich dabei um obRSS von foobla. Der ist ansich nicht schlecht, bietet eine ganze Menge, ist aber kostenpflichtig - was nicht verkehrt ist und er ist auch sein Geld Wert - jedoch muss diese Summe jedes Jahr hingelegt werden, will man stets auf dem Laufenden bleiben. Und dann wird die Erweiterung meines Erachtens irgendwann mal zu teuer.
Aber es gibt eine völlig kostenlose Lösung, die einfach und um so verblüffender funktioniert und bei mir auch im Einsatz ist. Es müssen lkediglich die vielen einzelnen RSS-Links zu einem Feed gruppiert werden. Dummerweise gibt es die allermeisten Tools, die es mal gab, heute nicht mehr oder sehen sehr sehr alt und wenig innovativ aus.
Nach einigem suchen habe ich aber eine Website gefunden, die macht was sie soll und das sehr einfach tut.
Zunächst muss ein Account auf Feed Informer angelegt werden. Das geht schnell und problemlos. Nach dem Einloggen muss zunächst der Button Create new Digest angeklickt werden und im dann erscheinenden Fenster oben zunächst der Titel des neuen Digest, der neuen Gruppierung von Feeds, eingegeben werden. Bei mir ist "time4joomla-Tutorials".
Mit Maximum Number of Items wird die Anzahl der Feeds, die beim ersten Abonnieren angezeigt werden, festgelegt.
Möchte man nicht, dass das Logo von Feed Informer angezeigt wird, muss man 50,- USD im Jahr bezahlen. Zahlt man das nicht, kann man das Tool genauso benutzen, wie wenn man bezahlt, aber es wird das Logo des Anbieters angezeigt. Das tut es sehr unaufdringlich und ich finde das auch völlig in Ordnung. Was anderes gilt vielleicht bei Firmenseiten.
Man kann nun unten auf "Save Changes" klicken oder oben auf Digest Source und erst später speichern.
In Digest Source werden die einzelnen Feeds angegeben, die dann als Gruppe vereint werden.
Bei mir sieht das so aus:
Also jeder einzelne Joomlafeed wird dort eingegeben mit dem Button +Add.
Wie bekommt man die URL in Joomla heraus:
Es gibt zwei Möglichkeiten:
- Einfach in die Modulübersicht gehen, auf Neu klicken und das Modul "Feeds - Feed erzeugen" auswählen. Dieses einfach aktivieren. Man benötigt es nur zurt Ermittlung der URL und wird anschließend wieder gelöscht. Wenn man einen Loginbereich hat oder dieses Modul kurzfristig aktiviert, kann man das Feed-Modul auf die Zugangsebene "Special" setzen und sich als Admin einloggen - dann sieht nur der Admin das Modul.
- Man nehme die vorhandene URL aus dem Browserfenster und hängt hinten .feed?type=rss an. Also beispielsweise:
Meine URL im Browser lautet:
https://www.time4joomla.de/joomla-3-x/beitraege-menues.html
Das "html" am Ende entferne ich und hänge stattdessen den obigen Teil an die URL. Das ergibt dann:
https://www.time4joomla.de/joomla-3-x/beitraege-menues.feed?type=rss
Diese URL trage ich bei Feed Informer ein.
Das muss wiederholt werden für jede einzelne Feed-URL.
Als drittes kommt der Button Output Filters (oben) zum Einsatz. Hier wird die Sprache und die Zeitzone festgelegt. In erster Linie wird dieser Bereich aber für die Anzeige eigener und fremder Feeds auf der eigenen Website benötigt. Dort kommen dann auch die beiden Filter AND und OR filter zum Einsatz. Damit können Feeds zu bestimmten Stichwörtern gefiltert werden. Mit AND müssen alle Stichwörter im Feed vorkommen, damit er angezeigt wird - mit OR einer der angegebenen Stichwörter.
Mit Show live items only können nur aktuelle Feeds angezeigt werden oder auch noch Feeds, die nur noch im Archiv von Feed Informer liegen. Was ich nicht beantworten kann, ist wie eigene Feeds ins Form Informater Archiv kommen.
Ganz unten kann noch festgelegt werden, was mit doppelten Feeds passieren sollen. Bei mir gibt es keine doppelten Feeds, weshalb ich das auf Don't remove duplicated items stehen gelassen haben. Andernfalls einfach mal selber etwas experimentieren.
Hier nun sollte gespeichert werden (Save Changes).
Das reicht für die eigenen Feeds.
Nun muss wieder in den ersten Button zurückgekehrt werden --> Digest Properties.
Es gibt nun zwei URLs zur Auswahl: Einmal im RSS-Format und einmal für das Atomic-Format. Ich habe mich für das weit verbreitete RSS-Format entschieden, man kann aber natü+rlich auch beide Formate auswählen. Die URL kopieren und ein "Eigenes Modul" in Joomla erstellen. Hier wird die URL eingegeben. Wahlweise mit einem Link ähnlich meiner Art oder man legt sich den Link auf die passende Grafik und zeigt nur das Icon an. Bei mir siehst du links das RSS-Icon.
Das wars. Ab sofort gibt es nur noch eine RSS-URL für ganz viele Feeds.
Abonniere doch mal meinen Feed, damit du siehst, was passiert!
Wobei ich meinen Feed mit Feedburner verknüpft habe. Damit habe ich eine statistische Auswertung und kann sehen, wieviele meinen Feed abonniert haben.