Eingebetteter eigener Code
1. Einleitung
Mit Hilfe diesen Seiteninhalts können im OpenText Facebook - Kanäle auf der Seite eingebunden werden. Das Einbinden von Facebook auf der Webseite kann die Nutzererfahrung (UX) verbessern und das Inhalts-Angebot bereichern. Zudem bietet es die Möglichkeit, auf andere Themen außerhalb der Webseite aufmerksam zu machenDas Template “Eingebetteter eigener Code” steht nur sehr wenigen Redakteuren zur Verfügung. Aufgabe dieses Seiteninhalts ist es, sachsen.de-fremden Softwarecode in einer sachsen.de-Webseite einzubetten und die Funktionalität anderer Webseiten innerhalb der sachsen.de-Seite bereitzustellen. Häufigster und zugleich einfachster Anwendungsfall dürften in diesem Zusammenhang “Iframe-Integrationen” sein, die es erlauben, eine andere Webseite oder Teile davon in www.sachsen.de anzuzeigen. Möglich sind z.B. auch Webcams, Wetter-Widgets oder auch Schnittstellen zu Drittanbietern wie Amt24.
Was genau ein Quellcode ist, woher ein Quellcode bezogen werden kann und welche Voraussetzungen dafür erfüllt sein müssen, bedarf spezifischer Arbeitsschritte. Auf der Seite https://buergerbeteiligung.sachsen.de/portal/widgets/samples/beteiligungsdetail.xhtml werden diese näher beschrieben. Es wird empfohlen, diese Beschreibung als Erstes zu lesen und im Folgenden mit den nächsten beschriebenen Arbeitsschritten fortzufahren.
Voraussetzung für das Einbinden solcher Inhalte ist eine “sichere Verbindung” zum Drittserver via HTTPS.
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
2. Verschiedene Darstellungsmöglichkeiten |
2.1
Facebook - KanalEingebetteter Code als einzelner Seiteninhalt
Je nach Seitenaufteilung (mit oder ohne Marginalspalte), variiert die Breite der Darstellung.
In der Beispielabbildung ist die Seitenaufteilung “Navigation-Inhalt breit” (ohne Marginalspalte) gewählt.
Info |
---|
Siehe dazu Kapitel Die Marginalspalte (Randspalte) 7.6 Marginalinhalte in der Marginalspalte und Kapitel Auswahl der Seitenaufteilung. |
2.2
Facebook - Kanal als Seiteninhalte in einem BoxenbereichFacebook-Kanäle können auch mehrfach (beispielsweise nebeneinander) dargestellt werden. Dies bietet die Möglichkeit auf verschiedene Kanäle aufmerksam zu machenEingebetteter Code als Akkordeoneintrag
Ein Code und dessen inhaltliche Darstellung kann auch als Akkordeoneintrag integriert werden. Die Darstellung zeigt den Inhalt des Quellcodes bei geöffnetem Akkordeon in der Seitenvorschau.
Je nach Seitenaufteilung (mit oder ohne Marginalspalte), variiert die Breite der Darstellung.
Info |
---|
Siehe dazu auch Kapitel Boxenbereich und Die Marginalspalte (Randspalte) Akkordeon und 7.6 Marginalinhalte in der Marginalspalte und Kapitel Auswahl der Seitenaufteilung. |
2.3
Facebook - KanalEingebetteter Code als weiterer Seiteninhalt in
der Marginalspalte Ist die Seite in ein 3-spaltiges Layout aufgeteilt, kann ein Facebook-Kanal auch in der Marginalspalte verwendet werden“Bild und Text”
Der Seiteninhalt “Eingebetteter Code” kann auch als weiterer Seiteninhalt in “Bild und Text” eingebunden werden. Somit kann der Text als Einleitung dienen und stellt einen besonderen Bezug zum eingebundenen Inhalt des Quellcodes dar.
Info |
---|
Siehe dazu |
auch Kapitel Überschrift+Bild+Textabsatz. |
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
3. Verwendung im SmartEdit |
3.1 Erstellen des Seiteninhalts
“Facebook - Kanal”“Eingebetteter eigener Code”
Schrittweise Erläuterung für die Erstellung eines neuen Seiteninhalts basierend auf der CMS-Vorlage “ Facebook - Kanal” Eingebetteter eigener Code”.
Aktion | Vorschau im CMS | ||||
---|---|---|---|---|---|
1 | Seite öffnen | ||||
2 | Seiteninhalte | ||||
3 | Seite erstellen & verknüpfen | ||||
4 | Content-Klassen Ordner “Inhalts - und Marginalspalten - Templates” auswählen
| ||||
5 | Content-Klasse “Facebook - KanalEingebetteter eigener Code” auswählen
| ||||
6 | Es erscheint ein Dialogfenster mit einem aus der Content-Klasse generierten Seitennamen, der mit der späteren Überschrift des neuen Seiteinhalts belegt werden sollte. | ||||
7 | Mit “OK” bestätigen | ||||
8 | Darstellung nach Erstellung “Facebook - Kanal”“Eingebetteter eigener Code”.
| ||||
Die Facebook-Integration ist im SmartEdit-Modus nicht verfügbar. Der vollständige Seiteninhalt ist in der Seitenvorschau sichtbar. |
Aus Sicherheitsgründen können eingebettete Inhalte innerhalb des CMS nur angezeigt, wenn diese über eine sichere Verbindung (HTTPS) geladen werden. |
3.2 Bearbeiten des Seiteninhalts
“Facebook-Kanal”“Eingebetteter eigner Code”
3.2.1
KanalauswahlQuellcode am Beispiel “Bürgerbeteiligung”
Symbol
Aktion
Vorschau im CMS
Höhe des Seiteninhalts bestimmen
benutzerdefinierte Angabe in px (z. Bsp. 500px) oder
Auswahl aus 2 Optionen
ein Beitrag
zwei Beiträge
Darstellung in der Seitenvorschau mit Höhe “ein Beitrag”
(siehe Abbildung unter 2.1 Facebook - Kanal als einzelner Seiteninhalt zum Vergleich)
Symbol | Aktion | Vorschau im CMS | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Kanalauswahl | Quellcode | ||||||||||||||
2 | Auswahl eines bestimmten Kanals aus der Liste Verfügbaren Kanäle einen Kanal auswählen Eingabe des Quellcodes
| 3 | Darstellung nach erfolgter Auswahl in der Seitenvorschau (Darstellung im SmartEdit-Modus nicht möglich). Im Beispiel wurde der Kanal “Sachsen.de” gewählt. | 4 | Mehrfachauswahl von Kanälen
| 5 | Darstellung in der Seitenvorschau nach Mehrfachauswahl von Kanälen
|
3.2.2 Höhe des Seiteninhalt
Im CMS ist die Höhe dieses Seiteninhalts bereits voreingestellt (siehe Abbildung 1 Vorschau im CMS). Soll die Höhe den individuellen Bedürfnissen angepasst werden, so kann diese Anpassung, wie folgend beschrieben, vorgenommen werden.
| |||
3 | Darstellung nach Einfügen des Quellcodes der Plattform “Bürgerbeteiligung”. |
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
4. Häufig gestellte Fragen (FAQ) |
Frage | Antwort |
---|---|
Welche Kanäle sind bei der Kanalauswahl hinterlegt? | Die Facebook - Kanäle des Freistaat Sachsen. |
Kann im CMS ein andere Facebook-Kanal eingestellt werden? | Nein, aktuell sind die Kanäle in der zentralen Einstellung vorgegeben. |
Wie kann ein Kanal bei der Kanalauswahl hinzugefügt werden? | Die Onlineredaktion ist für die Verwaltung der Facebook - Kanäle des “Freistaat Sachsen” zuständig. |
Ist es möglich Kanäle aus anderen Quellen als Facebook zu laden? | |