Abschnitt: Code: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
Zeile 49: Zeile 49:
 
SP\SiteKit\Model\Content\Code
 
SP\SiteKit\Model\Content\Code
 
</source>
 
</source>
 +
 +
====Model====
 +
 +
[https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Content.Code.html SP\SiteKit\Model\Content\Code]
 +
 +
<noinclude>
 +
[[Category:Abschnitte]]
 +
</noinclude>
 
<noinclude>
 
<noinclude>
 
[[Category:Abschnitte]]
 
[[Category:Abschnitte]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 21. Oktober 2015, 10:37 Uhr

Beschreibung

Der Code-Abschnitt bietet eine technische Möglichkeit zur Code-Eingabe (z.B. HTML-Markup, JavaScript- und/oder PHP-Code). Der Code-Abschnitt kann nur von Personen mit den Rollen "code" oder "admin" verwendet werden.

Beispielanwendungen sind: Einbindung von Webcams, Spezialformulare, Flash-Anwendungen etc. Für Redakteure wird an Stelle des Codes ein kurzer Hinweis eingeblendet, dass an dieser Stelle eine funktionale Erweiterung integriert wurde. Die Verantwortung für ein korrektes Funktionieren sowie die korrekte Darstellung des eingefügten Codes liegt beim zuständigen Nutzer.

Konfiguration

IES Optionen

{
	"sectionTypes" : {
		...,
		"code": {
			"id" : "code",
			"name": "Code",
			"order": 0.2,
			"editorLevel": ["admin", "code"],
			"template": { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/code.spml" },
			"aggregator" : { "module" : "sitekit-module", "uri" : "/aggregator/sectionTypes/code.spml" }
		},
		...
	}
}

PHP Optionen

Mehrsprachigkeit

Unterstütz keine implizite Mehrsprachigkeit.

Datenstruktur

IES Datenstruktur

Name Type Beschreibung
sp_code String Code (HTML, JavaScript, PHP)

PHP Datenstruktur

Der Code-Abschnitt benutzt folgende Models:

SP\SiteKit\Model\Content\Code

Model

SP\SiteKit\Model\Content\Code