Abschnitt: RSS

Aus SiteparkWiki
Version vom 1. Dezember 2015, 11:12 Uhr von Appelhoff (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Beschreibung== Der RSS-Abschnitt besteht aus einer Überschrift, einem Link zu dem anzuzeigenden RSS-Feed. Es kann ausgewählt werden, wie viele Meldungen angez…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Beschreibung

Der RSS-Abschnitt besteht aus einer Überschrift, einem Link zu dem anzuzeigenden RSS-Feed. Es kann ausgewählt werden, wie viele Meldungen angezeigt werden sollen, wie diese dargestellt werden und ob der enthaltene Link im aktuellen oder in einem neuen Fenster geöffnet werden soll. Zusätzlich kann ein Link zu der Website des Feed-Anbieters hinterlegt werden, der zur Ausgabe mit einem Linktext versehen werden muss und ebenfalls im aktuellen oder in einem neuen Fenster geöffnet werden kann.


hervorheben
Die Überschrift des Text-Abschnitts wird mittels HTML-Markup und/oder (S)CSS hervorgehoben.
für Inhaltsverzeichnis verwenden
Die Überschrift des Text-Abschnitts wird für ein Inhaltsverzeichnis verwendet. Damit wird das Navigieren zwischen mehreren Text-Abschnitten ermöglicht.

Konfiguration

IES Optionen

{
	"sectionTypes" : {
		...,
		"rss": {
		"id" : "rss",
		"name": "RSS",
		"order": 380,
		"template": { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/rss.spml" },
		"aggregator" : { "module" : "sitekit-module", "uri" : "/aggregator/sectionTypes/rss.spml" }
	},
		...
	}
}

PHP Optionen

Mehrsprachigkeit

Unterstütz parallele Mehrsprachigkeit.

IES Mehrsprachigkeit

Die Definitionen der Mehrsprachigkeit befindet sich unter dem Pfad "/WEB-INF/lang/de/templates/sectionTypes/rss.json" und besitzt folgende Struktur:

{
	"headline": "Überschrift",
	"wrongInput": "Bitte kontrollieren Sie Ihre Eingaben!", 
	"rssfeed": "RSS Feed", 
	"urlToRssFeed": "URL zu einem RSS Feed ", 
	"requiredStartsWithHttp": "(Pflichtfeld, mit \"http://\" beginnen)",
	"startsWithHttp": "(mit \"http://\" beginnen)",
	"openLinksInWindow": "Links öffnen im selben Fenster", 
	"openLinkInWindow": "Link öffnet im selben Fenster",
	"options": "Optionen", 
	"numberOfNews": "Anzahl der Meldungen", 
	"displayAs": "Darstellung als", 
	"linkList": "Linkliste", 
	"teaserList": "Teaserliste", 
	"hidePictures": "Bilder ausblenden", 
	"linkToProvider": "Link zur Website des Feed-Anbieters", 
	"urlToLinkingSite": "URL der zu verknüpfenden Seite ", 
	"linkText": "Linktext", 
	"requiredForLinkOutput": "*(Pflichtfeld, zur Ausgabe des Links erforderlich)",
	"showHelp": "Erläuterungen zur Eingabe und Bedienung", 
	"closeHelp": "Erläuterungen schließen", 
	"supportedFeeds": "Folgende Feeds werden unterstützt:", 
	"feedVersions": "RSS Feeds in den Versionen 0.91, 1.0 und 2.0", 
	"atomFeedVersions": "Atom Feeds in der Version 1.0", 
	"urlHelp": "Tragen Sie in das Feld \"URL zu einem RSS Feed\" eine valide URL zum gewünschten RSS Feed ein (z.B. \"http://www.spiegel.de/schlagzeilen/index.rss\").",
	"feedProvider": "Feed-Anbieter:", 
	"feedProviderHelp": "Tragen Sie anschließend die URL des Feed-Anbieters (z.B. \"http://www.spiegel.de\") und einen Linktext (z.B. \"Spiegel Online\") ein.<br> Dieser externe Link wird unterhalb der RSS-Feeds ausgegeben."
}

PHP Mehrsprachigkeit

Hat keine Mehrsprachigkeits-Definitionen in PHP

Datenstruktur

IES Datenstruktur

Name Type Beschreibung
sp_headline String Überschrift
sp_feed url Url des RSS-Feeds
sp_feedThisWindow Boolean Gibt an, ob die Links des Feeds im aktuellen oder in einem neuen Fenster geöffnet werden sollen.
sp_count integer Anzahl der anzuzeigenden Meldungen
sp_type String Wird nur gesetzt, wenn eine andere Anzeigeart als Linkliste gewählt wird und spezifiziert diese.
sp_url url Url des RSS-Anbieters
sp_urlText String Beschriftung der Url des Anbieters
sp_urlThisWindow Boolean Gibt an, ob der Link zum Anbieter im aktuellen oder in einem neuen Fenster geöffnet werden soll.

PHP Datenstruktur

Model

SP\SiteKit\Model\Content\Rss