Abschnitt: Text: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 4: Zeile 4:
 
Neben der Formatierung des Textes bietet der TinyMCE die Möglichkeit Verlinkungen auf Systeminterne Artikel zu erstellen.
 
Neben der Formatierung des Textes bietet der TinyMCE die Möglichkeit Verlinkungen auf Systeminterne Artikel zu erstellen.
  
{| class="prettytable"
+
;hervorheben: Die Überschrift des Text-Abschnitts wird mittels HTML-Markup und/oder (S)CSS hervorgehoben.
|- class="hintergrundfarbe1"
+
;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.
! Option || Beschreibung
 
|-
 
| <code>hervorheben</code>
 
| Die Überschrift des Text-Abschnitts wird mittels HTML-Markup und/oder (S)CSS hervorgehoben.
 
|-
 
| <code>für Inhaltsverzeichnis verwenden</code>
 
| Die Überschrift des Text-Abschnitts wird für ein Inhaltsverzeichnis verwendet. Damit wird das Navigieren zwischen mehreren Text-Abschnitten ermöglicht.
 
|}
 
  
 
==Konfiguration==
 
==Konfiguration==

Version vom 17. Juli 2015, 14:33 Uhr

Beschreibung

Der Text-Abschnitt besteht aus einer Überschrift und einem Text. Der Text wird mittels einer Textarea oder dem WYSIWYG-Editor TinyMCE gepflegt. Neben der Formatierung des Textes bietet der TinyMCE die Möglichkeit Verlinkungen auf Systeminterne Artikel zu erstellen.

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

Name Type Beschreibung
sectionTypes.text.options.enableHighlight Boolean Checkbox "hervorheben" einschalten
sectionTypes.text.options.enableInToc Boolean Checkbox "für Inhaltsverzeichnis verwenden" einschalten
{
	"sectionTypes" : {
		...,
		"text": {
			"id" : "text",
			"name": { "de" : "Text", "en" : "Text" },
			"order": 0.1,
			"template": { 
				"module" : "sitekit-module",
				"uri" : "/templates/sectionTypes/text.spml"
			},
			"aggregator": { "module" : "sitekit-module", "uri" : "/aggregator/sectionTypes/text.spml" },
			"options" : {
				"enableHighlight" : true,
				"enableInToc" : true
			}
		},
		...
	}
}

PHP Optionen

Mehrsprachigkeit

Unterstütz parallele Mehrsprachigkeit.

IES Mehrsprachigkeit

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

{
	"headline": "Überschrift",
	"text": "Text",
	"highlight": "hervorheben",
	"index": "für Inhaltsverzeichnis verwenden"
}

PHP Mehrsprachigkeit

Hat keine Mehrsprachigkeits-Definitionen in PHP

Datenstruktur

IES Datenstruktur

Name Type Beschreibung
sp_headline String Überschrift
sp_text String Text
sp_highlight Boolean Überschrift hervorheben
sp_inToc Boolean für Inhaltsverzeichnis verwenden

PHP Datenstruktur

Der Text-Abschnitt benutzt folgende Models:

SP\SiteKit\Model\Content\Text