Vorlage:Beispielseiten - Einrichtung und Anpassung

Aus DynPG-Wiki
Wechseln zu: Navigation, Suche

Konfiguration

siehe: Konfiguration der Beispielwebseiten

Einrichtung

Nachdem Sie sich die Dateien für die Webseite heruntergeladen haben, können Sie diese auf Ihrem Webserver laden. Platzieren Sie dazu alle Dateien aus dem Archiv in dem Ordner, wo Ihre Webseite erreichbar sein soll.

Es müssen nun noch einige Einstellungen konfiguriert werden, damit die folgenden Bereiche richtig dargestellt werden.

Text im Fußbereich

Am Ende der Seite existiert bei allen Webseiten in diesem Stil ein kleiner Fußbereich, in dem Sie einen Artikel anzeigen lassen können. Hier können Sie z.B. weitere Links und offizielle Informationen einfügen, oder einfach nur einen Copyright Hinweis platzieren.

Um einen Artikel im Fußbereich anzuzeigen, erstellen Sie einfach einen neuen Artikel im Backend und weisen Sie die ID dieses Artikels der Variable $footerArticleID in der Konfigurationsdatei config.php im Ordner conf/ der Webseite zu. Sie finden die ID eines Artikels im Backend in der Artikelübersichtstabelle der entsprechenden Gruppe in der ersten Spalte.

Die Sitemap einrichten

Sie haben die Möglichkeit in Ihrer Webseite eine Sitemap anzeigen zu lassen, welche neben der Optimierung für Suchmaschinen auch die Übersichtlichkeit der Webseite erhöht. Erstellen Sie dazu im Backend eine Gruppe, welche sinnvollerweise den Namen "Sitemap" haben sollte. Geben Sie anschleißend die ID dieser Gruppe in der Konfigurationsdatei config.php im Ordner conf/ der Webseite als Wert der Variable $sitemapGroupID an. Sie finden die ID einer Gruppe in der Gruppenverwaltung des Backends in der ersten Spalte. Die Webseite zeigt daraufhin automatisch eine Sitemap an, wenn Sie auf diesen Menüpunkt klicken.

Einen Text in der Seitenleiste anzeigen

Unterhalb des Navigationsmenüs befindet sich bei einigen Webseiten ein kleiner Textbereich, in dem Sie einen kurzen Artikel anzeigen können, der zum Beispiel Links zu weiteren Artikeln oder anderen Webseiten oder wichtige Texte wie Ausschlussklauseln (sog. Disclaimer) oder weitere Informationen enthält, die ständig angezeigt werden sollen.

Die Einrichtung dieses Textes ist einfach. Erstellen Sie einfach einen neuen Artikel im Backend und weisen Sie die ID dieses Artikels der Variable $sidebarArticleID in der Konfigurationsdatei config.php im Ordner conf/ der Webseite zu. Sie finden die ID eines Artikels im Backend in der Artikelübersichtstabelle der entsprechenden Gruppe in der ersten Spalte.

Assoziation in der Seitenleiste einrichten

Einige der Webseiten besitzen Assoziationen, d.h. Textbereiche, in denen Artikel angezeigt werden, die mit einer gerade aktiven Gruppe verknüpft (assoziiert) sind. Dieser Text wird unter dem Navigationsmenü in einem kleinen Bereich angezeigt und kann zum Beispiel Links zu weiteren Artikeln oder anderen Webseiten, Bilder oder wichtige Hinweise zum gerade aktiven Bereich enthalten.

Um in der Seitenleiste einen Text anzuzeigen, erstellen Sie einen Artikel im Backend und schreiben Sie den gewünschten Text dort in den Inhaltsbereich. Anschließend müssen Sie nun lediglich noch für die entsprechende Gruppe eine Assoziationen im Backend erstellen. Geben Sie dieser den Namen sidebar und wählen Sie den entsprechenden Artikel der angezeigt werden soll aus. Soll der Artikel auch für etwäige Untergruppen angezeigt werden, wählen Sie hier die Option "Auf Untergruppen vererben" an. Nach einem Klick auf "Erstellen" wird die Assoziation nun erstellt und der Artikel sollte in der Seite erscheinen, wenn Sie auf die entsprechende Gruppe klicken.

Wiederholen Sie diesen Vorgang für alle Gruppen, für die ein Assoziationstext in der Seitenleiste angezeigt werden soll. Soll für eine oder alle Gruppen kein Assoziationstext angezeigt werden, so lassen Sie diese Schritte zur Einrichtung der Assoziationen einfach aus.

Home-Bereich

Weiterhin besitzen einige der Beispielwebseiten einen Home-Bereich, in dem Sie Artikel einer Gruppe anzeigen lassen können, welche die Option "Artikel auf Home" aktiviert haben. Geben Sie dazu einfach den entsprechenden Namen der Gruppe als Wert der Variable $homeGroupName an. Sie finden diese Variable wie alle anderen in der Konfigurationsdatei config.php im Ordner conf/ der Webseite.

Anpassung

Alle Beispielwebseiten verzichten weitestgehend auf Grafiken für das Layout und sind daher sehr leicht und komfortabel anpassbar. Sie eignen sich sehr gut dazu, um mit Hilfe des Backends un der Stylesheets eine personalisierte Webpräsenz zu erstellen. Aufbauend auf diesen Musterwebseiten, welche bereits alle grundlegenden Funktionen implementieren, können Sie daher leicht komplexere und eindrucksvolle Designs erstellen. Auch durch ein individuelles Layout für die Artikel, die Sie im Backend erstellen, lassen sich z.B. durch Positionierung von Überschriften, Bildern, Tabellen und Weiterem interessante Effekte erstellen.

Die CSS Definitionen finden sie in den Dateien im Ordner css/:

  • style.css: legt das Layout und Design der Seite fest
  • menu.css: bestimmt das Design des Navigationsmenüs
  • sitemap.css: hier wird das Design der Sitemap festgelegt