Abschnitt: Intro: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „==Beschreibung== Mit dem Intro-Abschnitt können einleitenden Artikelstammdaten eingegeben werden. Diese Informationen werden an unterschiedlichen Stellen Ausgege…“)
 
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 12: Zeile 12:
 
;Alternativtext zum Bild: Dient als Alternativtext des Bildes
 
;Alternativtext zum Bild: Dient als Alternativtext des Bildes
 
;Copyrighttext zum Bild: Gibt Copyrightinformationen zum Artikelbild an
 
;Copyrighttext zum Bild: Gibt Copyrightinformationen zum Artikelbild an
 +
;Bildbeschriftung: Ein kurzer Text der das Bild beschreibt
 +
 
==Konfiguration==
 
==Konfiguration==
 
===IES Optionen===
 
===IES Optionen===
Zeile 42: Zeile 44:
 
| Gibt an ob die Definition eines Artikelbildes möglich ist
 
| Gibt an ob die Definition eines Artikelbildes möglich ist
 
|-
 
|-
| <code>sectionTypes.intro.options.image.copyright.enabled</code>
+
| <code>sectionTypes.intro.options.image.copyright</code>
| [[Boolean]]
+
| [[Object]]
| Gibt an ob die Definition eines Copyrighthinweis zu dem Artikelbildes möglich ist
+
| Siehe [[Bilder im SiteKit#Copyright]]
|-
 
| <code>sectionTypes.intro.options.image.copyright.default</code>
 
| [[String]]
 
| Gibt das Standardcopyright für den Copyrighthinweis zu dem Artikelbild an
 
 
|-
 
|-
 
| <code>sectionTypes.intro.options.image.legend.enabled</code>
 
| <code>sectionTypes.intro.options.image.legend.enabled</code>
 
| [[Boolean]]
 
| [[Boolean]]
| Gibt an ob die Definition einer Kurzbeschreibung zu dem Artikelbildes möglich ist
+
| Gibt an ob die Definition einer Bildbeschriftung möglich ist
 
|}
 
|}
 
====Beispiel====
 
====Beispiel====
Zeile 108: Zeile 106:
  
 
===PHP Datenstruktur===
 
===PHP Datenstruktur===
Der Intro-Abschnitt benutzt folgende Models:
+
====Model====
<source lang="xml">
+
 
</source>
+
[https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Content.Intro.html SP\SiteKit\Model\Content\Intro]
 +
 
 
<noinclude>
 
<noinclude>
 
[[Category:Abschnitte]]
 
[[Category:Abschnitte]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 6. November 2015, 10:30 Uhr

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