|
Joomla Profi
Registriert seit: 24.10.2005
Beiträge: 207
Bedankte sich: 20 62 Danksagungen in 52 Beiträgen |
Ich möchte eine Änderung für den RSS-Feed hier zur Diskussion stellen.
Folgendes Szenario wäre denkbar: Aus irgendeinem Grund wird von Joomla weggegangen und ein anderes CMS kommt zum Einsatz. In diesem Fall müssen alle Live-Bookmarks bei den Benutzern neu gesetzt werden. Es wäre also besser, gleich möglichst „kompatible“ RSS-Feeds und Live-Bookmarks zu erzeugen, um bei einer möglichen Umstellung keine User zu verlieren. Ein Beispiel wäre: http://www.eastereggs.svensoltmann.de/rss.xml Ein weiterer Vorteil ist es, das sich der Feed wesentlich leichter merken lässt, als der von Joomla ( http://www.eastereggs.svensoltmann.de/index2.php?option=com_rss&feed=RSS2.0&no_html=1 ) generierte. Diese Funktion lässt sich sehr leicht mit Joomla und einer Änderung in der „.htaccess“ umsetzen. Folgende Schritte sind dazu notwendig: 1.erstellen Sie eine Datei mit dem Namen „rss.xml“ im root-Verzeichniss. Inhalt dieser Datei ist ein Vermerk, z.B. „Dummydatei für RSS“. Diese Datei ist wichtig, da sie von Ihnen bzw. dem Feedreader aufgerufen wird. Fehlt diese Datei, erscheint ein Fehler 404. 2.fügen Sie in der Datei “.htaccess“ folgende Zeile hinzu: Code:
Um diese neue „rss.xml“ auch als Live-Bookmark im Firefox zur Verfügung zu stellen, muss im Template folgende, von Ihnen angepasste Zeile eingebaut werden „<link rel="alternate" type="application/rss+xml" title="eastereggs - Versteckte Spielereien der Programmierer" href="http://www.eastereggs.svensoltmann.de/rss.xml" /> „ Weiterhin muss im Adminbereich unter Components --> Syndicates der Eintrag „Live Bookmarks“ auf OFF gestellt werden. Wenn das nicht getan wird, werden im Header der Datei zwei RSS-Files angegeben, was ja nicht erwünscht wäre. Voraussetzung für das alles ist, das Ihr Hoster das mod_rewrite unterstützt. Das brauchen Sie auch für jede Form von SEO/SEF. Ansonsten sind eigentlich keine Änderungen am Joomlakern erforderlich. In dem fiktiven Nachfolgesystem sollte es mit der Anpassung in der .htaccess-Datei gleich oder sehr ähnlich funktionieren. Die derzeit vorhandenen „langen“ Links sind weiterhin verfügbar, es werden also auch jetzt keinen User ausgesperrt. Lediglich das fertige Modul RSS „mod_rssfeed“ kann dann so nicht mehr eingesetzt werden, die Links zu Ihrem Feed müssen „von Hand“ angelegt werden. Beispiele finde Sie hier: http://www.eastereggs.svensoltmann.de Wenn Sie Fehler finden, oder andere Vorschläge, Hinweise, Tipps oder Gegenargumente haben, dann her damit. Das hier vorgestellte Beispiel verweist lediglich auf den RSS2.0 Feed. Die anderen biete ich in diesem fall nicht an, sind aber auch möglich. Habe ich was vergessen? Mit freundlichem Gruß Sven Soltmann
__________________
http://www.eastereggs.svensoltmann.de |
|
|
|
|
Administrator
Registriert seit: 17.11.2004
Ort: Karlsruhe
Beiträge: 2,438
Bedankte sich: 25 285 Danksagungen in 169 Beiträgen |
Sehr schön.
/verschoben.
__________________
Wenn mal einer sucht, wird er es auch finden... wenn denn mal einer die Suche findet.
|
|
|
|
| Werbung |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| eigenen rss feed in joomla einbinden... will net :( | drshinobi | Allgemeine Fragen zu Joomla | 2 | 17.11.2006 22:27 |
| RSS Feed im Contentbereich anzeigen - geht das überhaupt? | Lieni | Mambo Module | 4 | 20.05.2006 10:39 |
| RSS Feed Umlaut Problem unter Joomla 1.0.4 | HassanMullah | Joomla Komponenten | 2 | 25.11.2005 11:19 |
| rss feed aus mod_totalusers.xml ??? | smokeyjoe | Mambo Module | 3 | 11.04.2005 17:59 |