Abschnitt: Intro

Aus SiteparkWiki
Version vom 6. November 2015, 10:30 Uhr von Veltrup (Diskussion | Beiträge) (→‎IES Optionen)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Beschreibung

Mit dem Intro-Abschnitt können einleitenden Artikelstammdaten eingegeben werden. Diese Informationen werden an unterschiedlichen Stellen Ausgegeben.

Seitentitel
Gibt den Titel der Seite an. Dieser wird an unterschiedlichsten Stellen genutzt:
  • Für die Definition des Title-Tags in HTML.
  • Wird als Anzeigewert für Artikel in InfoSite 6 genutzt
  • Wenn Links auf diesen Artikel verweisen, wird der Seitentitel als title Attribut für den Link genutzt.
  • Text für die Navigationslinks
Überschrift
Gibt die Überschrift der Seite an.
Einleitungstext
Der Einleitungstext ist ein kurzer Text der die aktuelle Seite einleiten soll.
Bild
Definiert das Bild der Seite.
Alternativtext zum Bild
Dient als Alternativtext des Bildes
Copyrighttext zum Bild
Gibt Copyrightinformationen zum Artikelbild an
Bildbeschriftung
Ein kurzer Text der das Bild beschreibt

Konfiguration

IES Optionen

Name Type Beschreibung
sectionTypes.intro.options.title.maxlength Number Gibt die maximale Länge des Seitentitels an
sectionTypes.intro.options.headline.enabled Boolean Gibt an ob die Eingabe der Überschrift möglich ist
sectionTypes.intro.options.headline.maxlength Number Gibt die maximale länge der Überschrift an
sectionTypes.intro.options.intro.enabled Boolean Gibt an ob die Eingabe des Einleitungstextes möglich ist
sectionTypes.intro.options.headline.maxlength Number Gibt die maximale länge des Einleitungstextes an
sectionTypes.intro.options.image.enabled Boolean Gibt an ob die Definition eines Artikelbildes möglich ist
sectionTypes.intro.options.image.copyright Object Siehe Bilder im SiteKit#Copyright
sectionTypes.intro.options.image.legend.enabled Boolean Gibt an ob die Definition einer Bildbeschriftung möglich ist

Beispiel

{
	"sectionTypes" : {
		...,
		"image": {
			"id" : "intro",
			"name": "Intro",
			"template": { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/intro.spml" },
			"aggregator" : { "module" : "sitekit-module", "uri" : "/aggregator/sectionTypes/intro.spml" },
			"options": {
				"title": {
					"maxlength": 60
				},
				"headline": {
					"enabled": true,
					"maxlength": 160
				},
				"intro": {
					"enabled": true,
					"maxlength": 320
				},
				"image": {
					"enabled": true,
					"copyright": {
						"enabled": true,
						"default": ":global.copyright"
					},
					"legend": {
						"enabled": true
					}
				}
			}	
		},
		...
	}
}

PHP Optionen

Mehrsprachigkeit

Unterstütz z.Z. keine Mehrsprachigkeit.

IES Mehrsprachigkeit

PHP Mehrsprachigkeit

Hat keine Mehrsprachigkeits-Definitionen in PHP

Datenstruktur

IES Datenstruktur

PHP Datenstruktur

Model

SP\SiteKit\Model\Content\Intro