PORTAL und PPS Knowledge Base
Teaser für Inhalte über den Editor einbetten
Berechtigte Benutzer:innen können über den Editor Teaser für andere PORTAL-Inhalte inline im Textfeld einfügen und dabei unterschiedliche Layouts wählen.
Funktionalitäten von Teaser für Inhalte über den Editor einbetten
Anbieten von Klick- und Leseanreizen für Leser:innen
Verlinkung von empfohlenen Inhalten
Inhaltsverzeichnis
Allgemeine Beschreibung
Mit den Funktionen “Beitrag einbetten”, “Schnappschuss einbetten” und “Veranstaltung einbetten” können berechtigte Benutzer:innen über den Editor im PORTAL (BBCode) Teaser für andere PORTAL-Inhalte inline im Textfeld einfügen. Hierzu wird im jeweils entsprechenden Overlay die URL oder ID des Inhalts eingegeben.
Workflow
Ein Inhalt kann an beliebiger Stelle im Text eingebunden werden. Hierfür muss die gewünschte Stelle im Textfeld ausgewählt werden und anschließend auf das “Beitrags”-, “Schnappschuss”-, oder “Veranstaltungs”-Symbol in der Editor-Leiste geklickt werden.
In dem sich öffnenden Overlay kann ein Layout für den Teaser ausgewählt werden. Je nach Inhaltstyp, gibt es hier unterschiedliche Optionen. Außerdem muss die URL oder ID des entsprechenden Inhalts eingefügt werden.
Die Standard Reihenfolge für “Beitrag oder Bildergalerie einbetten” ist:
Beitrag ohne Teasertext
Beitrag mit Teasertext
Beitrag in Listenansicht ohne Teasertext (ist beim Öffnen des Formulars standardmäßig ausgewählt)
Beitrag in Listenansicht mit Teasertext
Bildergalerie
Die Standard Reihenfolge für “Veranstaltung oder Bildergalerie einbetten” ist:
Veranstaltung ohne Teasertext
Veranstaltung mit Teasertext
Veranstaltung in Listenansicht ohne Teasertext (ist beim Öffnen des Formulars standardmäßig ausgewählt)
Veranstaltung in Listenansicht mit Teasertext
Bildergalerie
Nach der Einbettung des Inhalts wird ein Platzhalter im Editor dargestellt. Die Einbettung kann mit einem Klick auf das “X” wieder entfernt werden.
Layout-Optionen
Fehlermeldungen
Es können über das Overlay nur veröffentlichte Inhalte eingegeben werden. Bei ungültigen URLs oder Inhalten, die nicht veröffentlicht sind (z. B. im Status ENTWURF , ZEITGESTEUERT oder ZURÜCKGELEGT ), erhalten Benutzer:innen eine Fehlermeldung.
Inhalte, die nicht veröffentlicht sind, können immer noch direkt als BBCode-Schnipsel (siehe unten) eingegeben und damit eingebettet werden.
Sie werden im Editor normal angeteasert.
Falls der eingebettete Inhalt nicht verfügbar ist, da er gelöscht wurde, wird dies im Editor mit einem roten Platzhalter sowie einem entsprechenden Text angezeigt. In der BBCode-Ansicht wird die ID aus dem Platzhalter-BBCode gelöscht.
Nicht verfügbare Inhalte werden auf den Detailseiten ebenfalls mit einem Platzhalter angezeigt.
BBCodes für eingebettete Beitrags-Cards
Beschreibung | BBCode-Tag im Editor | Beispiel |
---|---|---|
Eingebettete Teaser-Card auf einen Beitrag ohne Teasertext |
| [earticle={idDesBeitrags} layout=article-no-text]Überschrift des Beitrags[/earticle] |
Eingebettete Teaser-Card auf einen Beitrag mit Teasertext |
| [earticle={idDesBeitrags} layout=article]Überschrift des Beitrags[/earticle] |
Eingebettete Teaser-Card auf einen Beitrag in Listenansicht ohne Teasertext |
| [earticle={idDesBeitrags} layout=article-list-no-text]Überschrift des Beitrags[/earticle]
|
Eingebettete Teaser-Card auf einen Beitrag in Listenansicht mit Teasertext |
|
|
Eingebettete Teaser-Card auf einen Beitrag als Bildergalerie |
|
|
BBCodes für eingebettete Schnappschuss-Cards
Beschreibung | BBCode-Tag im Editor | Beispiel |
---|---|---|
Eingebettete Teaser-Card auf einen Schnappschuss |
|
|
BBCodes für eingebettete Veranstaltungs-Cards
Beschreibung | BBCode-Tag im Editor | Beispiel |
---|---|---|
Eingebettete Teaser-Card auf eine Veranstaltung ohne Teasertext |
| |
Eingebettete Teaser-Card auf eine Veranstaltung mit Teasertext |
|
|
Eingebettete Teaser-Card auf eine Veranstaltung in Listenansicht ohne Teasertext |
| |
Eingebettete Teaser-Card auf eine Veranstaltung in Listenansicht mit Teasertext |
|
|
Eingebettete Teaser-Card auf einen Beitrag als Bildergalerie |
|
|
Hinweise zur Implementierung
Der BBCode wird als Platzhalter-<div>
abgespeichert. Der Platzhalter wird erst beim Ausspielen durch den entsprechenden Embed-Code ersetzt. Weitere Informationen hier: Ablage des BBCode-Textes in der Datenbank | Einbettungen von internen Inhalten
Bei Importen muss der eingebettete Teaser des Inhalts als Platzhalter-<div>
importiert werden. Der Platzhalter wird erst beim Ausspielen durch den entsprechenden Embed-Code ersetzt. Weitere Informationen hier: Verwendung von HTML- & BBCode-Tags bei Importen
Verwandte Seiten
Nur für PEIQ-Mitarbeiter:innen
https://peiq.atlassian.net/wiki/x/aoDfMg