English Version medianotions.de RSS-Feed abonnieren

30.05.2010

MODx: RSS-Feed mit Ditto selbst gemacht

Themen: MODx, Snippets, RSS | zuletzt bearbeitet: 30.05.2010


Ditto kann zwar von Haus aus RSS-Feeds ausgeben, aber anpassen lässt sich diese Ausgabe leider nicht. Wer einen komplett anpassbaren RSS-Feed in MODx ausgeben möchte, kann das relativ leicht mit den folgenden Schritten einrichten.

Schritt 1:

RSS-Ressource Inhalt

		

		
			
				Blog.Medianotions
				https://blog.medianotions.de/
				RSS-Feed mit MODx und Ditto
				de
				Blog.Medianotions 
				120	

				
	Blog-Comeback!
	https://blog.medianotions.de/de/artikel/2014/blog-comeback

	
	Wed, 07 May 2014 10:05:36 +0200
	https://blog.medianotions.de/de/artikel/2014/blog-comeback
	Blog.Medianotions	


	Der vorerst letzte Artikel
	https://blog.medianotions.de/de/artikel/2012/der-vorerst-letzte-artikel

	
	Fri, 30 Nov 2012 18:44:27 +0100
	https://blog.medianotions.de/de/artikel/2012/der-vorerst-letzte-artikel
	Blog.Medianotions	


	Smartphone-Erkennung mit PHP
	https://blog.medianotions.de/de/artikel/2012/smartphone-erkennung-mit-php

	
	Mon, 03 Dec 2012 16:10:04 +0100
	https://blog.medianotions.de/de/artikel/2012/smartphone-erkennung-mit-php
	Blog.Medianotions	


	Wallpaper: Patchwork
	https://blog.medianotions.de/de/artikel/2012/wallpaper-patchwork

	
	Wed, 23 May 2012 09:16:07 +0200
	https://blog.medianotions.de/de/artikel/2012/wallpaper-patchwork
	Blog.Medianotions	


	Sehenswert: maintain.se/cocktail
	https://blog.medianotions.de/de/sehenswert/2012/maintain.se-cocktail

	
	Fri, 10 Feb 2012 16:10:06 +0100
	https://blog.medianotions.de/de/sehenswert/2012/maintain.se-cocktail
	Blog.Medianotions	


	Freies Photoshop-Template: Real Estate Webdesign
	https://blog.medianotions.de/de/artikel/2011/freies-photoshop-template

	
	Mon, 20 Jun 2011 15:52:45 +0200
	https://blog.medianotions.de/de/artikel/2011/freies-photoshop-template
	Blog.Medianotions	


	Sehenswert: fairpreispraxis.de
	https://blog.medianotions.de/de/sehenswert/2011/fairpreispraxis.de

	
	Fri, 13 May 2011 10:35:14 +0200
	https://blog.medianotions.de/de/sehenswert/2011/fairpreispraxis.de
	Blog.Medianotions	


	Wallpaper: Schneeglöckchen
	https://blog.medianotions.de/de/artikel/2011/wallpaper-schneegloeckchen

	
	Sat, 11 Jun 2011 09:27:46 +0200
	https://blog.medianotions.de/de/artikel/2011/wallpaper-schneegloeckchen
	Blog.Medianotions	


	Sehenswert: druck-deine-diplomarbeit.de
	https://blog.medianotions.de/de/sehenswert/2011/druck-deine-diplomarbeit.de

	
	Thu, 12 May 2011 19:37:55 +0200
	https://blog.medianotions.de/de/sehenswert/2011/druck-deine-diplomarbeit.de
	Blog.Medianotions	


	jQuery-Plugin-Sammlungen für Webdesigner
	https://blog.medianotions.de/de/artikel/2010/jquery-plugin-sammlungen-fuer-webdesigner

	
	Fri, 10 Feb 2012 15:24:41 +0100
	https://blog.medianotions.de/de/artikel/2010/jquery-plugin-sammlungen-fuer-webdesigner
	Blog.Medianotions	


	Sehenswert: campaignmonitor.com
	https://blog.medianotions.de/de/sehenswert/2010/campaignmonitor.com

	
	Tue, 07 Sep 2010 11:40:50 +0200
	https://blog.medianotions.de/de/sehenswert/2010/campaignmonitor.com
	Blog.Medianotions	


	Web-Typo mit @font-face-Schriften (Update)
	https://blog.medianotions.de/de/artikel/2010/web-typo-mit-font-face-schriften

	
	Wed, 12 Jul 2017 11:37:01 +0200
	https://blog.medianotions.de/de/artikel/2010/web-typo-mit-font-face-schriften
	Blog.Medianotions	


	Sehenswert: launchlist.net
	https://blog.medianotions.de/de/sehenswert/2010/launchlist.net

	
	Sun, 11 Jul 2010 13:16:34 +0200
	https://blog.medianotions.de/de/sehenswert/2010/launchlist.net
	Blog.Medianotions	


	Textures: Old Wood
	https://blog.medianotions.de/de/artikel/2010/textures-old-wood

	
	Sat, 19 Jun 2010 15:20:22 +0200
	https://blog.medianotions.de/de/artikel/2010/textures-old-wood
	Blog.Medianotions	


	Sehenswert: kaleidoscopeapp.com
	https://blog.medianotions.de/de/sehenswert/2010/kaleidoscopeapp.com

	
	Sat, 19 Jun 2010 13:43:35 +0200
	https://blog.medianotions.de/de/sehenswert/2010/kaleidoscopeapp.com
	Blog.Medianotions	


	MODx: RSS-Feed mit Ditto selbst gemacht
	https://blog.medianotions.de/de/artikel/2010/modx-rss-feed-mit-ditto-selbst-gemacht

	
	Sun, 30 May 2010 19:46:14 +0200
	https://blog.medianotions.de/de/artikel/2010/modx-rss-feed-mit-ditto-selbst-gemacht
	Blog.Medianotions	


	Sehenswert: rareview.com
	https://blog.medianotions.de/de/sehenswert/2010/rareview.com

	
	Sun, 30 May 2010 13:56:25 +0200
	https://blog.medianotions.de/de/sehenswert/2010/rareview.com
	Blog.Medianotions	


	MODx: Doc Finder 1.6 veröffentlicht
	https://blog.medianotions.de/de/artikel/2010/modx-doc-finder-1.6-veroeffentlicht

	
	Sat, 17 Sep 2011 07:10:09 +0200
	https://blog.medianotions.de/de/artikel/2010/modx-doc-finder-1.6-veroeffentlicht
	Blog.Medianotions	


	CSS-Page-Tagging
	https://blog.medianotions.de/de/artikel/2010/css-page-tagging

	
	Mon, 10 May 2010 09:28:52 +0200
	https://blog.medianotions.de/de/artikel/2010/css-page-tagging
	Blog.Medianotions	


	Sehenswert: crayonslife.com
	https://blog.medianotions.de/de/sehenswert/2010/crayonslife.com

	
	Sun, 30 May 2010 13:56:10 +0200
	https://blog.medianotions.de/de/sehenswert/2010/crayonslife.com
	Blog.Medianotions	


			
		
	

Erklärung der Platzhalter und Snippet-Aufrufe

  • Blog.Medianotions: MODx-Konfigurationsvariable, enthält den Seitennamen
  • https://blog.medianotions.de/: MODx-Konfigurationsvariable, enthält die Seiten-URL
  • : eigenes Snippet zur Datumsausgabe (siehe unten)
  • Keine Dokumente gefunden.

    : Ditto-Aufruf zur Ausgabe der einzelnen RSS-Einträge (Parameter entsprechend der eigenen Konfiguration anpassen)

Hinweise zur Ressource

  • Als Template „blank“ auswählen, denn im Content steht bereits alles, was für den RSS-Feed benötigt wird.
  • Für den Inhaltstyp (unter den Seiteneinstellungen) „text/xml“ auswählen, da ein RSS-Feed ein XML-Dokument ist.
  • Werte und Parameter sind natürlich nur beispielhaft und können / sollen entsprechend der eignen Konfiguration angepasst werden.

Schritt 2:

Damit ist die Ressource angelegt, die später den RSS-Feed ausgeben wird. Jetzt benötigen wir noch das RSS-Template für Ditto.

Chunk „rssTpl“ als Ditto-Template

		
			
			https://blog.medianotions.de/[~~]

			
			
			https://blog.medianotions.de/[~~]
			Blog.Medianotions	
		
	

Erkärung der Platzhalter und Snippet-Aufrufe

  • : Ditto-Platzhalter für den Langtitel
  • : Ditto-PLatzhalter für die Zusammenfassung
  • Blog.Medianotions: MODx-Konfigurationsvariable, enthält den Seitennamen
  • https://blog.medianotions.de/: MODx-Konfigurationsvariable, enthält die Seiten-URL
  • [~~]: Ditto-Platzhalter für den Link zur Ressource
  • : eigenes Snippet zur Datumsausgabe (siehe unten)

Hinweise zum Chunk

  • Werte und Parameter sind natürlich nur Beispielhaft und können / sollen entsprechend der eigenen Konfiguration angepasst werden.

Schritt 3:

Jetzt brauchen wir nur noch zwei kleine Snippets für die Datumsausgabe.

Snippet „getDate“

		
	

Snippet „getDocumentDate“

		getDocument($id);			
		$secs=$document[$date];
		echo(date($format, $secs));
		?>
	

Fertig ist der eigene, voll konfigurierbare RSS-Feed! Der Quelltext der Ausgabe sollte in etwa so aussehen:

Quelltext des RSS-Feeds

		

		
			
				Blog.Medianotions
				http://blog.medianotions.de/
				Gedanken, Nützliches und Beiträge rund um die Themen Webdesign und Web-Programmierung.
				de

				Blog.Medianotions 2010
				120	

				
					Sehenswert: rareview.com
					http://blog.medianotions.de/de/sehenswert/2010/rareview.com

					
					Sun, 30 May 2010 13:56:25 +0200

					http://blog.medianotions.de/de/sehenswert/2010/rareview.com
					Blog.Medianotions	
				
				
					MODx: Doc Finder 1.6 veröffentlicht
					http://blog.medianotions.de/de/artikel/2010/modx-doc-finder-1.6-veroeffentlicht

					

					Tue, 18 May 2010 15:57:21 +0200
					http://blog.medianotions.de/de/artikel/2010/modx-doc-finder-1.6-veroeffentlicht
					Blog.Medianotions	
				
				
					CSS-Page-Tagging
					http://blog.medianotions.de/de/artikel/2010/css-page-tagging

					
					Mon, 10 May 2010 09:28:52 +0200
					http://blog.medianotions.de/de/artikel/2010/css-page-tagging
					Blog.Medianotions	
				
				
				[…]
				
			
		
	

Kommentar schreiben

Die Kommentarfunktion ist nicht mehr aktiv

0 Kommentare