Konfiguration der Beispielwebseiten (Blog-Stil)

Aus DynPG-Wiki
Version vom 6. Juni 2011, 13:57 Uhr von Torsten (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Die folgenden Einstellungen betreffen die Parameter in der Datei config.php, welche Sie im Ordner conf/ der Besipielseiten finden. Dies ist im Wesentlichen die einzige Datei, die Sie bei der Konfiguration der Webseite ändern müssen. Weitere Änderungen am Code der Webseite sind nicht notwendig, da alle wesentlichen Parameter in dieser zentralen Datei zusammengefasst sind.

DynPG Pfad anpassen

Passen Sie zunächst in der Konfigurationsdatei den Pfad zum DynPG Content Management System an. Geben Sie dazu in den ersten beiden Codezeilen den relativen Pfad zur Datei getcontent.php und dem CMS Ordner an, ausgehend von der Datei index.php der Webseite. Mehr Informationen hierzu finden Sie im Artikel DynPG in eine Webseite einbinden.

Generelle Einstellungen

Die generellen Einstellungen betreffen die Darstellung der Webseite und müssen für eine korrekte Ausgabe der Seite angepasst werden. Sie finden hier die folgenden Parameter:

  • $websiteTitle
geben Sie hier den Titel Ihrer Webseite in Anführungszeichen an. Dieser wird im Kopfbereich und beim Betreten der Webseite als Titel im Browser angezeigt.
  • $websiteSubtitle
geben Sie hier den Untertitel Ihrer Webseite an, welcher unter oder neben dem Titel angezeigt wird.
  • $navigationArticleID
hier müssen Sie den Artikel festlegen, der den Platzhalter für die dynamische Navigation enthält. Mehr Informationen hierzu finden Sie in der Dokumentation zur dynamischen Navigation bzw. im Artikel DynPG Module einbinden. Nachdem Sie den Artikel im Backend erstellt haben, geben Sie hier die ID des Artikels an, die Sie in der Artikelübersichtstabelle der entsprechenden Gruppe in der ersten Spalte finden. Das dynamische Navigationsmenü wird daraufhin automatisch eingebunden, so dass Sie sich nicht um die weitere Einrichtung und Integration mit Snippets kümmern müssen.
  • $homeArticleID
hier können Sie den Artikel festlegen, welcher beim Betreten der Webseite im Inhaltsbereich angezeig wird. Hat Ihre Webseite einen Menüpunkt "Home", so sollte dies sinnvollerweise der Gruppeninhalt dieses Menüpunkts bzw. der entsprechenden Gruppe sein. Sie finden die ID eines Artikels in der Artikelübersichtstabelle der entsprechenden Gruppe in der ersten Spalte.
  • $articlesPerPage
bestimmt die Anzahl der Artikel, die in einer Artikelliste angezeigt werden. Falls mehr Artikel als hier eingestellt existieren, werden diese auf mehrere Seiten verteilt und es wird eine Seitennavigation im unteren Bereich angezeigt.

Artikel-Header und Brotkrümelnavigation

In der Konfigurationsdatei können Sie außerdem festlegen, ob der Artikelheader (d.h. der Titel, Lead-Text und das Lead-Bild des Artikels) in der Artikeldetail-Ansicht angezeigt werden soll und ob die Brokrümelnavigation aktiviert ist. Dazu finden Sie in der Datei die folgenden Parameter, welchen Sie jeweils den Wert true oder false geben können, um die Anzeige zu aktivieren oder zu deaktivieren:

  • $articleHeader
bestimmt, ob der Artikelkopf (Titel, Lead-Text, Lead-Bild) in der Artikeldetail-Ansicht angezeigt werden soll.
  • $categoryNavigationA
legt fest, ob die Brotkrümelnavigation in der Artikeldetail-Ansicht angezeigt werden soll.
  • $categoryNavigationAA
legt fest, ob die Brotkrümelnavigation in der Artikellisten-Ansicht angezeigt werden soll.

Links in Artikeln

Sie können außerdem festlegen, welche zusätzlichen Links unter einem Artikel angezeigt werden sollen. Setzen sie den Wert des entsprechenden Parameters entweder auf true um den Link anzuzeigen, oder false um Ihn auszublenden.

$linkNavigation Button für einen Link auf den Artikel
$pdfNavigation Button zum Konvertieren eines Artikels in das PDF Format
$printNavigationA Drucken-Button in der Artikel-Detailansicht
$printNavigationAA Drucken-Button in der Artikellisten-Ansicht
$recommendNavigation Weiterempfehlen-Button
$facebookNavigation Link zum Teilen des Artikels auf Facebook
$twitterNavigation Twitter-Link für den Artikel

Bild im Kopfbereich der Webseite

Einige der Beispielwebseiten besitzen zudem ein Bild im Kopfbereich der Webseite, welches Sie selbst festlegen können. Falls vorhanden, befindet sich das entsprechende Bild in einem Ordner img/ und hat den Namen header.jpg. Der Name des Bildes wird entweder ebenfalls in der Konfigurationsdatei oder in der Stylesheet Datei style.css festgelegt. Die Style Informationen und Positionierung werden in jedem Fall in der style.css definiert. Beachten Sie bei der Wahl des Bildes die jeweilige Größe des Bereichs im Kopf der Seite und passen Sie es idealerweise an diese Angaben an.