Abschnitt: Code: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Knak (Diskussion | Beiträge) |
|||
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