|
Integration des Systemes in eigene ProjekteEiner der besonderen Vorteile des yappadoo-Systems liegt darin, die Inhalte aus dem CMS-System einfach innerhalb anderer Webseiten anzeigen zu lassen. Der Einbau der CMS-Funktionalitäten ist dabei denkbar einfach. Die einzelnen Seitenelemente des Systems (Navigationsmenü, Suchformular, Seiteninformation, Administrationsmenü, etc.) werden einfach per Benutzerfunktionsaufruf in Ihre bestehende Seite eingefügt. Eine weitere Möglichkeit besteht in der Nutzung einer Vorlagendatei. Auch innerhalb einer Vorlagendatei werden die Elemente des CMS per Benutzerfunktion eingefügt. Eine Vorlagendatei ist also eine Art Maske für die Positionierung der verfügbaren Seitenelemente des CMS auf einer Webseite. Die dem System mitgegebene Standard-Vorlagendatei " VorbereitungenUm das System vollständig nutzen zu können, müssen Sie einzig die Datei "yappadoo.php" aus dem Stammverzeichnis des Systems includieren. Notieren Sie dazu im Quelltext Ihrer Seite: <?php include_once('RelativerPfadZumVerzeichnis/yappadoo.php'); ?> Die Datei sollte möglichst "frühzeitig" während der Seitenabarbeitung includiert werden, d.h. notieren Sie die obengenannte Zeile möglichst als erstes in Ihrem Skript. Das Integrations-PrinzipÜber die Benutzerfunktionen können Sie die einzelnen Elemente des CMS-Systems ausgeben lassen (Navigationsmenü, Content, Suchformular ...). Das automatische Navigationsmenü fügen Sie z.B. in Ihre Website ein, indem Sie folgendes in den HTML-Sourcecode Ihrer Seite notieren: <!-- yappadoo-CMS Navigationsmenü --> <?php yap_renderPageStructure(); ?> Im ausgegebenen HTML-Code der funktionsaufrufenden Seite wird statt dem "<?php ?>"-Block das Navigationsmenü erscheinen. Anpassungen der ausgegebenen ElementeDas Aussehen der einzelnen Seiten-Elemente wird einfach per CSS eingestellt. Die mitgelieferten CSS-Vorlagen können einfach angepasst und genutzt werden. Auf der Seite Benutzerfunktionen finden Sie Angaben zu den von den einzelnen Seitenelementen verwendeten Stylesheet-Klassen. Auch grundlegende Anpassungen mittels eigener Anpassung des vom CMS ausgegebenen HTML-Codes sind möglich. Alle HTML-ausgebenden Benutzerfunktionen finden Sie in der Datei "etc/dynamics.php" deklariert.
[ Seite drucken ]
[
nach oben ]
|
Zuletzt bearbeitet am 2009-02-25 01:49 von StefanSorg.
Ausgegeben in 0.0133 sec |