Aufbau eines Weblication® Projektes

Eine Weblication® Präsenz kann aus einem oder mehreren Projekten bestehen.
Ein Projekt ist eine Zusammenfassung von meist sprachabhängigen Inhalten (statische Inhaltsseiten in XML), Anwendungen (in der Regel Weblics®), sowie globalen Inhalten und Funktionen. 

Generelle Informationen zu Projekten

Ein Projekt besteht aus einem oder mehreren (Sprach-/Inhalts-) Verzeichnissen (Sprachprojekte bzw. Inhaltsprojekte), die direkt in der DocumentRoot (und somit parallel zum weblication-Software-Verzeichnis) installiert sind. Ein Inhaltsprojekt wird dann als Sprachprojekt bezeichnet, wenn diesem in den Projekteinstellungen eine Sprache zugewiesen wurde. Dies dient mehr der Unterscheidung in der Lizenz (z.B. für weitere Sprachprojekte) und der Nutzung der Sprachwahl bzw. des Sprachmanagents. Ansonsten wird ein Sprachprojekt wie ein Inhaltsprojekt behandelt.

Das Inhalts-Verzeichnis beinhaltet die Webseiten und Inhaltsanwendungen (Startseite, Impressum, Aktuelles, etc.).

Parallel zu diesen Sprachverzeichnissen werden zwei weitere Verzeichnisse abgelegt, das Global-Verzeichnis (Layout) sowie das Assets-Verzeichnis (Bilder, Media-Dateien, ...):

Das Global-Verzeichnis beinhaltet sämtliche XSL-Stylesheets, CSS- und Javascript-Dateien sowie globale Einstellungen für die Inhaltsprojekte.

Das Assets-Verzeichnis stellt einen zentralen, sprachunabhängigen Speicherort für global verwendbare Binärdateien wie Bilder, Office- und PDF-Dateien und Downloads dar. 

Die Sprachverzeichnisse sowie die beiden zentralen Projekt-Verzeichnisse für das Layout und die Assets werden in der Projektverwaltung von Weblication® automatisch zu einem Projekt zusammengefasst, was z.B. im Projekte-Report oder auch Dateiexplorer (Projekteauswahl) ersichtlich ist.

Reports - Projekte-Report
Reports - Projekte-Report
Dateiexplorer - Projekte
Dateiexplorer - Projekte

Aufbau eines Inhalts-Projektverzeichnisses

Die Verzeichnisstruktur eines Inhaltsprojektes setzt sich aus folgenden Elementen zusammen:

  1. Statische Inhalte (Dateien und Verzeichnisse)
  2. Sprachabhängig zentrale Elemente in /[INHALTSPROJEKT]/wGlobal (zentrale Inhalte wie Navigationen, Kategorien und Texte) 
Inhalt eines Sprachverzeichnisses bzw. Projektes
Inhalt eines Sprachverzeichnisses bzw. Projektes

Statische Inhalte
Alle Verzeichnisse, die Sie selbst im Inhaltsprojektverzeichnis anlegen, können statische Inhaltsdateien beinhalten. Darunter fallen sowohl XML-Dateien, die über Weblication angelegt und bearbeitet werden als auch Binärdateien wie Bilder und Office-Dateien, die Sie über den Dateiupload in das Inhaltsprojekt einspielen.
Zur Trennung von Inhaltsseiten und Binärdateien empfiehlt es sich, die Binärdateien wenn möglich im Assets-Projekt abzulegen.

Zentrale Inhalte im Verzeichnis wGlobal
In der Installation des Standard-Projektes von Weblication® werden alle Elemente, welche global innerhalb des Inhaltsprojektes verwendet werden sollen, auch zentral abgelegt. Auf diese Dateien haben nur Administratoren Zugriff, das wGlobal-Verzeichnis wird Redakteuren nicht angezeigt.

Einstellungen der Inhaltsprojekte
Informationen zu individuellen Einstellungen für jedes Inhaltsprojekt finden Sie hier:
Projekteinstellungen Inhaltsprojekt

Inhaltsprojektübergreifend globale Inhalte und Funktionen

Alle Elemente, die global für alle Inhaltsprojekte verwendet werden sollen, werden im parallel zu den Inhaltsprojekten abgelegten Global-Projekt (Layout) gespeichert. Dies sind hauptsächlich

  • XSL-Stylesheets
  • CSS-Stylesheets
  • Javascript-Dateien
  • Zentrale Konfigurationseinstellungen 

Weitere Informationen zu den Elementen des Global-Projektes finden Sie hier
Das Global-Projekt - projektunabhängige Einstellungen und Konfigurationen