Der Separator

Aus DynPG-Wiki
Wechseln zu: Navigation, Suche

Mit dem Separator können Sie eine gekürzte Übersichtsversion eines Artikels erstellen um den Besuchern Ihrer Webseite z.B. eine Liste von diesen kurzen Versionen zu präsentieren und Sie selbst entscheiden zu lassen, welchen Artikel Sie sich tatsächlich durchlesen wollen. Wie Sie den DynPG Separator hierfür verwenden erfahren Sie in diesem Artikel.

Funktionsweise

Der Separator von DynPG wird dazu verwendet, um Texte an einer bestimmten Stelle zu unterbrechen und an dieser Position einen "Mehr"-Link zu platzieren. Bei einem Klick auf diesen Link gelangt man zur vollständigen Version des Textes. Die Verwendung von Separatoren eignet sich daher besonders gut, um kurze Übersichtsdarstellungen von Artikeln zu erstellen. Es empfiehlt sich z.B. einen Separator nach dem ersten Absatz einzufügen, damit der Text in Ansichten, bei denen der Separator nicht ignoriert wird, an einer günstigen Stelle unterbrochen werden kann.


Beispiel:

Separator im Text.png

Notwendige Anpassung im Frontend

Damit der Text auch wie gewünscht an der Stelle, an der sich der Separator befindet, unterbrochen wird, muss eine entsprechende Funktion im Frontend der Webseite aktiviert werden. Bei der Artikel-Detailansicht, welche die Artikel Ihrer Webseite anzeigt, muss vor dem Befehl $GLOBALS["DynPG"]->Write_Article(); zum Ausgeben von Artikeln folgende Codezeile hinzugefügt werden, damit der Separator nicht einfach ignoriert wird:

Artikeldetailansicht:

...
$GLOBALS["DynPG"]->SetParam_A_IgnoreSeperator(FALSE);
...
$GLOBALS["DynPG"]->Write_Article();

Erstellen eines Separators

Separatoren können über den integrierten Texteditor zu Artikeltexten hinzugefügt werden. Klicken Sie dazu in der Werkzeugleiste des Editors auf den Dynpg separator.gif "Separator einfügen"-Button. Es erscheint daraufhin der Dynpg separator placeholder.gif Platzhalter für den Separator und der Text wird nun ggf. in Artikelansichten an dieser Stelle unterbrochen. Zum Löschen des Separators entfernen Sie in einfach wieder aus dem Text, indem Sie in wie ganz gewöhnlichen Text entfernen.