PDF

Transcrição

PDF
openEngine – Web Content Management System
Dokumentation des Kontrollzentrums
Version 1.9
Autor: Stephan Raabe
Letzter Stand: 26.02.2007
Dokumentation des Kontrollzentrums: Seite 1 von 33
Inhaltsverzeichnis
1. Einleitung......................................................................................................................................... 4
2. Öffnen des Kontrollzentrums........................................................................................................... 5
3. Allgemeine Einstellungen................................................................................................................ 6
3.1 Pfade.......................................................................................................................................... 7
3.2 Eigenschaften.............................................................................................................................8
3.3 Berechtigungen.......................................................................................................................... 9
3.4 Module..................................................................................................................................... 11
3.5 WYSIWYG-Editor.................................................................................................................. 11
4. Templates....................................................................................................................................... 12
5. Attribute..........................................................................................................................................13
6. String Pool...................................................................................................................................... 14
7. Benutzer..........................................................................................................................................15
7.1 Berechtigungen für Autoren.................................................................................................... 17
8. Anwender-Gruppen........................................................................................................................ 19
9. Externe Dateien einchecken........................................................................................................... 20
10. Statistik......................................................................................................................................... 20
11. Newsletter.....................................................................................................................................21
12. Export-Ersetzungen...................................................................................................................... 22
13. Editor CSS.................................................................................................................................... 22
14. Sprachpakete.................................................................................................................................23
15. Online-Hilfe..................................................................................................................................23
16. Forum........................................................................................................................................... 23
Dokumentation des Kontrollzentrums: Seite 2 von 33
17. In Seitenstruktur enthaltene Zusatzmodule für Administratoren................................................. 24
17.1 Neue Start-Site anlegen......................................................................................................... 24
17.2 Seitencache leeren..................................................................................................................26
17.3 Papierkorb leeren................................................................................................................... 26
17.4 Start-Site bearbeiten...............................................................................................................27
17.5 Statischen Export der Seite erzwingen.................................................................................. 28
17.6 Seite wiederherstellen............................................................................................................ 28
17.7 Berechtigungspunkt für Autoren definieren.......................................................................... 29
17.8 Verbotspunkt für Autoren definieren.....................................................................................30
18. Definieren von Berechtigungen im FilePool................................................................................ 33
19. Toolbox/Informationen.................................................................................................................33
Dokumentation des Kontrollzentrums: Seite 3 von 33
1. Einleitung
openEngine ist ein Open Source Content Management System (CMS) zum Verwalten einer WebSite. Das System ermöglicht es Ihnen ohne Programmierkenntnisse neue Web-Seiten in Ihren
Auftritt zu integrieren und bestehende Seiten durch verschiedene intuitiv bedienbare Editoren zu
bearbeiten.
Diese Dokumentation beschreibt die Funktionen des openEngine-Kontrollzentrums mit dem Sie
grundsätzliche Einstellungen vornehmen und spezielle Aufgaben vornehmen können. Die hier
beschriebenen Module und Funktionen sind nur für Anwender der openEngine-Benutzergruppe
Administratoren verfügbar.
Für einen erweiterten Support beachten Sie bitte neben dieser Dokumentation auch das openEngineForum unter:
http://www.openengine.de/forum
Feedback oder Änderungsvorschläge zu dieser Dokumentation senden Sie bitte an:
[email protected]
Dokumentation des Kontrollzentrums: Seite 4 von 33
2. Öffnen des Kontrollzentrums
Das openEngine-Kontrollzentrum steht nur Anwendern der Benutzergruppe Administratoren zur
Verfügung. Sie öffnen das Kontrollzentrum durch Klick auf den entsprechenden Punkt im Admin
Menü.
Es öffnet sich das Kontrollzentrum in einem Popup. Durch Klick auf die Icons der Startseite oder
über das Pulldown-Menü des Kontrollzentrums öffnen Sie das gewünschte Modul.
Sie schließen das Kontrollzentrum durch Klick auf Abbrechen.
Dokumentation des Kontrollzentrums: Seite 5 von 33
openEngine Kontrollzentrum Startseite
3. Allgemeine Einstellungen
Hier definieren Sie die grundlegenden Einstellungen Ihrer Web-Site.
Bitte beachten Sie:
Nach einer Installation bzw. Update Ihres openEngine-Systems überprüfen Sie bitte unbedingt die
eingestellten Werte dieses Moduls.
Dokumentation des Kontrollzentrums: Seite 6 von 33
3.1 Pfade
URL der Web-Site:
Tragen Sie in dieses Feld die URL Ihrer Web-Site ein, in der sich die Datei website.php befindet,
z.B. http://www.yoursite.de/cms. Wurde openEngine in einen Unterordner installiert, tragen Sie
bitte folgendes ein, z.B. http://127.0.0.1/unterordner/cms. Testen Sie Ihre Angabe durch Klick auf
das rechts stehende Link-Symbol. Erscheint Ihre Web-Site ist der Link korrekt.
Log-File Pfad:
Definieren Sie hier den relativen Pfad zum schreiben des openEngine-Log-Files.
Standard Pfad zum FilePool-Verzeichnis (relativ zur website.php):
Tragen Sie hier den relativen Server-Pfad zu Ihrem FilePool-Ordner ab der website.php ein, z.B.
../html/img/pool
Standard Pfad zum Cache Verzeichnis (relativ zur website.php):
Tragen Sie hier den relativen Server-Pfad zu Ihrem Cache Ordner zum ablegen von Thumbnails ab
der website.php ein, z.B.
../html/img/cache
Pfad zum Template-Verzeichnis (relativ zu website.php):
Sie haben die Möglichkeit Ihren Template-Ordner an jeder beliebigen Stelle Ihres Web-Servers
abzulegen. Tragen Sie hier den relativen Pfad ab der Datei website.php ein, z.B.
templates
Pfad zum Modul-Verzeichnis (relativ zu website.php):
Tragen Sie hier den Pfad zu Ihrem Modul-Verzeichnis ein, relativ zu der Datei website.php, z.B.
Dokumentation des Kontrollzentrums: Seite 7 von 33
../html/modules
Bitte beachten Sie:
Ihre Pfade sind korrekt gesetzt, wenn das grüne Bestätigungssymbol nebem dem Formular-Feld zu
sehen ist.
3.2 Eigenschaften
Site-Titel:
Titel Ihrer Web-Seite. Der Titel erscheint im Browser-Fenster vor dem Seitentitel.
Administrator E-Mail:
Tragen Sie hier E-Mail Adresse des Webmasters/Administrators ein.
Standard Dateityp (Dateiname):
Definieren Sie hier die Dateiendung für den Dialog neue Unterseite anlegen.
Template Position:
Definieren Sie hier, ob Sie die Funktionen zum Speichern von Templates in der Datenbank und den
dazugehörigen Template-Editor aktivieren.
Abstand Administrator Menu zum oberen Browser Rand:
Stellen Sie hier den Abstand des openEngine-Menü-Starters zum oberen Browser Rand ein.
Edit-Button Stylesheet:
Definieren Sie hier das Stylesheet für die openEngine Edit-Buttons.
Interface Theme:
Dokumentation des Kontrollzentrums: Seite 8 von 33
Hier haben Sie die Möglichkeit ein Design-Thema für die openEngine-Benutzeroberfläche zu
definieren.
Debugging:
Geben Sie unter Ihrem Quellcode Debugging Informationen zur aktuellen Web-Seite aus.
3.3 Berechtigungen
Seitenberechtigungen für Autoren:
Aktivieren Sie diesen Punkt wenn Sie ein detailliertes Berechtigungskonzept für Benutzer der
Gruppe Autoren erstellen möchten. Die Freigabe der Seiten definieren Sie als angemeldeter
Administrator unter dem Punkt Seitenstruktur.
Parameter-Login:
Wenn dieser Punkt aktiviert ist, können Benutzername und Passwort über Url-Parameter übergeben
werden. Betrachten Sie folgendes Beispiel:
http://localhost/openengine19/cms/openengine/[email protected]&pw=admin
Änderungen von Inhalten zwischenspeichern:
Ja: Inhalte von freigebenen Seiten werden bei Änderungen nicht sofort veröffentlicht. Es erscheint
nach einer Änderung der Release-Button.
Nein: Geänderte Inhalte von freigegebenen Seiten sind sofort online und veröffentlicht.
Direktes Löschen:
Ja: Web-Seiten werden beim Löschvorgang endgültig aus der Datenbank entfernt.
Nein: Web-Seiten bleiben nach dem Löschen in der Datenbank erhalten und können über das
Dokumentation des Kontrollzentrums: Seite 9 von 33
Modul Seitenstruktur bearbeiten in den Auftritt zurück gespielt werden.
Benutzer-Registrierung:
Definieren Sie hier, ob Benutzer nach Registrierung über das mitgelieferte Profil-Modul direkt
freigeben und aktiv sind oder erst nach einer Validierung durch einen Administrator sich an Ihrer
Web-Site anmelden dürfen.
File Permissions für hochgeladene Dateien:
Tragen Sie hier die Berechtigungen für Dateien ein, die durch openEngine über den Upload-Editor
auf Ihrem Web-Server übertragen werden. Sie brauchen das Feld nur zu füllen, falls es nach einem
Upload zu Berechtigungsproblemen kommt. Tragen Sie die Berechtigung im UNIX-Format ein.
Session-Check: HTTP_USER_AGENT, session_regenerate_id():
Ist diese Funktion aktiviert wird zur Erhöhung der Sicherheit Ihrer openEngine Installation
Informationen der Variable HTTP_USER_AGENT in Ihrer Session gespeichert und während Ihrer
Arbeit geprüft. Außerdem wird bei einem Logout die Session ID neu erstellt.
Non-Cookie Support (Personalization):
Unterstützung von Sessions ohne Cookies
Bitte beachten Sie:
Diese Funktion funktioniert erst ab PHP 4.3.2. Sollten Sie eine frühere PHP-Version im Einsatz
haben oder sollte es häufig vorkommen, dass Ihre Autoren im laufenden Betrieb automatisch
abgemeldet werden, deaktivieren Sie bitte diese Funktion.
Dokumentation des Kontrollzentrums: Seite 10 von 33
3.4 Module
Newsletter-Timer:
Stellen Sie hier ein, in welchem Zeitfenster Newsletter in definierter Schrittgröße versendet werden
sollen.
Newsletter-Schrittgröße:
Stellen Sie hier ein, wie viele Newsletter pro Zeitfenster versendet werden sollen.
Newsletter-Encoding:
Stellen Sie hier die Zeichensatz-Codierung Ihrer Newsletter ein.
Export-Schrittgröße:
Stellen Sie hier ein, wie viele Web-Seiten pro Zeitfenster statisch exportiert werden sollen.
Standard-Sprache:
Wählen Sie hier die Standard-Sprache für die administrative Oberfläche aus.
Content Scroller:
Ist dieses Modul aktiviert, scrollt die Seite automatisch nach einer Änderung bzw. nach einer
Veröffentlichung eines Inhalts an die entsprechende Stelle der Seite. Dies mach die Bearbeitung
umfangreicher Seiten erheblich einfacher.
3.5 WYSIWYG-Editor
Filepool im WYSIWYG-Editor anzeigen:
Ja: Der FilePool wird in der Link-Liste des WYSIWYG-Editors angezeigt.
Dokumentation des Kontrollzentrums: Seite 11 von 33
Nein: Der FilePool wird in der Link-Liste des WYSIWYG-Editors ausgeblendet.
Nur aktuelle Start-Site im WYSIWYG-Editor anzeigen:
JA: Nur die aktuelle Start-Site wird in der Link-Liste des WYSIWYG-Editors angezeigt.
Nein: Alle Start-Sites werden in der Link-Liste des WYSIWYG-Editors angezeigt.
4. Templates
Templates sind Layout-Vorlagen und definieren das visuelle Erscheinungsbild Ihrer Web-Site.
Templates werden im Ordner /templates oder einem beliebigen Ordner abgelegt und müssen vor
dem Einsatz im System registriert werden. Dies erledigen Administratoren im Modul Templates.
Bitte beachten Sie:
Ein Template wird im Filesystem durch einen Ordner /templatename und einer darin befindlichen
Datei index.php mit der HTML-Programmierung definiert. Weitere Informationen finden Sie in der
Technischen Dokumentation.
Sie können dort auch definieren, welche Templates für Unterseiten auswählbar sein sollen. Dadurch
erhöhen Sie die Usability der Anwendung für Autoren, wenn nur sinnvolle Templates im Modul
Neue Unterseite anlegen bzw. Einstellungen erscheinen. Geben Sie in das Feld Templates für
Unterseiten z.B. folgende Eingabe ein:
default, overview, sitemap
Bitte beachten Sie:
Das Löschen von Templates ist nur dann möglich, wenn keine Web-Seite mehr das entsprechende
Template nutzt. Sie erhalten über das Informationssymbol Informationen zu den Web-Seiten, die
Dokumentation des Kontrollzentrums: Seite 12 von 33
das entsprechende Template verwenden.
Bitte beachten Sie:
Um Autoren und Redakteure bei der Auswahl der Templates zu unterstützen, haben Sie die
Möglichkeit Vorschau-Bilder dem Template zuzuordnen. Speichern Sie einfach im entsprechenden
Template-Ordner folgende Bilder ab:
thumb.jpg mit Bildgröße 100 x 75 Pixel für die Template-Übersicht
detail.jpg mit Bildgröße 800 x 600 Pixel für die Template-Detailansicht
Sie haben hier die Möglichkeit bei entsprechend aktivierter Funktion unter Allgemeine
Einstellungen Templates auch in der Datenbank abzuspeichern. Ist die Funktion aktiviert steht
Ihnen ein Template-Editor in diesem Modul und im Admin-Menü zur Verfügung. Weitere
Informationen finden Sie im Dokument Technische Dokumentation.
Weiterhin haben Sie die Möglichkeit, Seiten eines bestimmten Templates beim Export
auszuschließen.
5. Attribute
Attribute sind frei definierbare Werte, die über das Modul Seiteneigenschaften den einzelnen WebSeiten zugeordnet werden können.
Template-Programmierer erhalten den Wert der Attribute über die Variablen:
<?= $page["page_att1"]; ?>
<?= $page["page_att2"]; ?>
Dokumentation des Kontrollzentrums: Seite 13 von 33
Sie löschen eine bestehendes Attribut durch Klick auf das Löschen-Symbol.
6. String Pool
Im String Pool speichern Sie auf Basis zweier Suchkriterien Begriffe und Textpassagen für Ihre
Template-Programmierung. Legen Sie hier z.B. den oft verwendeten Begriff mehr unter den
Sprachkriterien de und en ab, definiert durch die Variable more und den Selektionen de und en.
Die Ausgabe in den Templates erfolgt dann z.B. durch:
<?= stringpool("more",$lang_input);?>
Dabei ist more die Variable und $lang_input die Selektion.
Befindet sich der Nutzer auf einer deutschen Seite, $lang_input hat den Wert de, wird mehr
ausgeben.
Befindet sich der Nutzer auf einer englischen Seite, $lang_input hat den Wert en, wird more
ausgeben.
Dokumentation des Kontrollzentrums: Seite 14 von 33
String Pool im Einsatz
7. Benutzer
In diesem Modul verwalten Sie die Daten der openEngine-Anwender (Administratoren/Autoren)
und registrierten Nutzer.
Nach Öffnen des Moduls haben Sie die Möglichkeit nach bestehenden Autoren, Administratoren
Dokumentation des Kontrollzentrums: Seite 15 von 33
oder registrierten Benutzern zu suchen. Füllen Sie dazu einfach das Formular aus und klicken Sie
auf Suchen.
Zum Bearbeiten der Benutzerdaten klicken Sie entweder auf den Edit-Button des entsprechenden
Benutzers oder auf das Ändern-Symbol im Suchergebnis. Ändern Sie dort die Eingaben der
Formular-Felder und bestätigen Sie Ihre Änderungen mit OK.
E-Mail (Username):
E-Mail/Benutzername des Anwenders.
Neues Passwort:
Wenn Sie das Passwort des Anwenders ändern möchten, tragen Sie hier das neue Passwort ein.
Benutzergruppe:
Sollte es sich um einen Anwender der Gruppe Registrierter Benutzer handeln können Sie hier die
Benutzergruppe definieren. Folgende Gruppen sind auswählbar:
Autoren: Änderung von Inhalten der Web-Site möglich.
Administratoren: Zusätzlich kann das Kontrollzentrum geöffnet werden.
Registrierter Benutzer: Für diese Gruppe können spezielle Web-Seiten freigeschaltet werden und so
ein Extranet aufgebaut werden. Ein Ändern von Inhalten und der Zugriff auf Systemeinstellungen
ist nicht möglich.
Status:
Nur aktivierte Anwender haben die Möglichkeit sich an Ihrer Web-Site anzumelden.
Vorname:
Vorname des Anwenders.
Dokumentation des Kontrollzentrums: Seite 16 von 33
Nachname:
Nachname des Anwenders.
Telefon:
Telefonnummer des Anwenders.
Firma:
Firmenname des Anwenders.
Homepage:
Homepage des Anwenders.
Sprache für Admin-Bereich:
Tragen Sie hier die Sprache ein, in der der Admin-Bereich dargestellt werden soll.
Newsletter:
Bestimmen Sie hier, ob der Empfänger einen Newsletter empfangen soll.
Mögliche Newsletter-Sprachen:
Wählen Sie die Newsletter-Sprache aus.
7.1 Berechtigungen für Autoren
Für Benutzer der Gruppe Autoren haben Sie die Möglichkeit, detaillierte Berechtigungen zu
definieren:
WYSIWYG-Editor:
Ordnen Sie hier dem Anwender einen passenden Editor zu. Folgende Editoren stehen zur Auswahl:
Dokumentation des Kontrollzentrums: Seite 17 von 33
WYSIWYG-Editor (Full): Editor mit allen Formatierungsfunktionen
WYSIWYG-Editor (Custom): WYSIWYG-Editor (Full) mit ausgeblendeten Funktionalitäten
WYSIWYG-Editor (Simple): Editor mit einfachen Text-Formatierungsfunktionen
WYSIWYG-Editor (Advanced): Editor mit erweiterter Text-Formatierungsfunktionen
HTML/Text-Editor: Reiner Editor zur Text/HTML-Eingabe
WYSIWYG-Editor auswählbar:
Definieren Sie hier, ob der Autor im Modul Profil bearbeiten den WYSIWYG-Editor auswählen
darf..
Seiten löschen:
Definieren Sie hier, ob der Autor Seiten löschen darf.
Inhalte veröffentlichen:
Definieren Sie hier, ob der Autor Änderungen der Web-Seiten veröffentlichen darf.
Seitenreihenfolge bearbeiten:
Definieren Sie hier, ob der Autor das Modul Seitenreihenfolge verwenden darf.
Seiten exportieren:
Definieren Sie hier, ob der Autor die Web-Site statisch exportieren darf.
Zugriff auf Filepool:
Definieren Sie hier, ob der Autor auf den Filepool zugreifen darf.
Filepool Ordner bearbeiten:
Definieren Sie hier, ob der Autor die Ordnerstruktur bearbeiten darf.
Dokumentation des Kontrollzentrums: Seite 18 von 33
Dateien uploaden:
Definieren Sie hier, ob der Autor Dateien von der lokalen Web-Seite auf den Server übertragen
darf.
Dateien importieren:
Definieren Sie hier, ob der Autor neue Dateien aus dem Ordner /html/img/pool in den FilePool
importieren darf.
Dateien löschen:
Definieren Sie hier, ob der Autor Dateien aus dem Filepool löschen darf.
Sie löschen einen bestehenden Benutzer durch Klick auf das Löschen-Symbol im Suchergebnis.
Bitte beachten Sie:
Neu angelegte Benutzer haben zu Beginn den Status gesperrt und haben noch kein gültiges
Passwort.
8. Anwender-Gruppen
Definieren Sie hier die Gruppen für Ihre registrierten Nutzer.
Sie haben die Möglichkeit den zehn Benutzergruppen frei definierbare Namen zu vergeben. Sie
können im nachhinein unter Benutzer Ihren registrierten Nutzer eine dieser Gruppen zuordnen.
Unter Freigabe/Berechtigung können Sie einer Seite eine Gruppe zuordnen.
Zum besseren Verständnis der Gruppenfunktion betrachten Sie folgende Beispiele:
Besucht nun ein registrierter Benutzer der Gruppen Priorität 5 eine Web-Seite mit Gruppen Priorität
Dokumentation des Kontrollzentrums: Seite 19 von 33
4 ist die Seite für den Benutzer erreichbar.
Besucht nun ein registrierter Benutzer der Gruppen Priorität 2 eine Web-Seite mit Gruppen Priorität
4 ist die Seite für den Benutzer gesperrt.
Besucht nun ein registrierter Benutzer der Gruppen Priorität 0 eine Web-Seite mit Gruppen Priorität
0 ist die Seite für den Benutzer erreichbar.
9. Externe Dateien einchecken
Über dieses Modul haben Sie die Möglichkeit, externe Text-Dateien, wie z.B. CSS-, PHP-, XMLDateien über den Template-Editor bearbeitbar zu machen.
Bitte beachten Sie:
Die Dateien, die in diesem Modul eingecheckt werden, müssen auf dem Server schreibbar sein.
Um eine externe Datei einzuchecken müssen Sie einen Namen definieren, unter dem die Datei im
Template-Editor aufrufbar sein soll, und den relativen Pfad zur entsprechenden Datei ab der
website.php eintragen.
Danach steht Ihnen die Datei im Template-Editor zur Verfügung.
Bitte beachten Sie:
Um den Template-Editor nutzen zu können müssen Sie unter „Allgemeine Einstellungen“ den
Punkt Template Position auf Filesystem & Datenbank einstellen.
10. Statistik
Das administrative Modul Statistik zählt die Aufrufe Ihrer Web-Seiten. Dabei wird ein Zähler bei
Dokumentation des Kontrollzentrums: Seite 20 von 33
jeder einen Klick erhöht, wenn ein Besucher bzw. angemeldeter Nutzer die entsprechende Seite
besucht.
Administratoren haben die Möglichkeit den Seitenzähler zurückzusetzen. Es empfiehlt sich, die
Statistik vor jedem Reset als CSV File zu speichern (unter Information).
Bitte beachten Sie:
Die Statistik funktioniert nur, wenn openEngine dynamisch läuft und keine statischen Web-Seiten
ausspielt.
11. Newsletter
Durch dieses Modul können Text- und Multipart-Newsletter (HTML/Text) an alle registrierten
Nutzer unter dem Modul Benutzer verschickt werden. Sie aktivieren den Newsletter-Empfang
unter eines Benutzers in den Benutzereingenschaften im Modul Benutzer.
Einen neuen Newsletter legen Sie an durch Klick auf den Button Neuen Newsletter anlegen. Geben
Sie dann die notwendigen Grunddaten zu Ihrem Newsletter an. Bestätigen Sie Ihre Eingaben mit
OK.
Wählen Sie danach Ihren Newsletter durch Klick auf den entsprechenden Edit-Button aus.
Definieren Sie im erscheinenden Formular die Text- und gegebenenfalls die HTML-Version Ihres
Newsletters. Haben Sie die Bearbeitung abgeschlossen, bestätigen Sie Ihre Eingaben mit OK.
In der Newsletter-Übersicht haben Sie die Möglichkeit einen Test-Newsletter an den eingetragenen
Testempfänger zu versenden oder den endgültigen Versand zu starten.
Dokumentation des Kontrollzentrums: Seite 21 von 33
Bitte beachten Sie:
Versendete Newsletter werden gesperrt und müssen bei einem erneuten Versand erst unter den
Newsletter-Eigenschaften wieder freigegeben werden.
Um die Erstellung eines Folge-Newsletters zu vereinfachen, kann ein bestehender Newsletter mit
allen Inhalten durch Klick auf das Kopie-Symbol kopiert werden.
Sie löschen einen bestehenden Newsletter durch Klick auf das Löschen-Symbol.
12. Export-Ersetzungen
Für den statischen Export können eigene, beliebig definierbare Ersetzungen im Quellcode angelegt
werden. Z.B. müssen die Bild-Pfade beim Export an die neue Verzeichnis-Strukur angepasst
werden. Im dynamischen System sind die Bildpfade wie folgt verlinkt: img/bild.gif. Diese müssen
aber in den exportierten Seiten wie folgt gesetzt sein: ../img/bild.gif. Deswegen muss eine Ersetzung
der Form Name: img/, Wert: ../img/ angelegt werden.
Bitte beachten Sie:
Die grundlegenden und wichtigen Ersetzungen sind im Demo- und im Empty-Project-Paket bereits
eingerichtet.
13. Editor CSS
Bearbeiten Sie hier das zentrale Cascading Stylesheet den openEngine WYSIWYG-Editor.
Optional können Sie die darin eingetragenen CSS-Definitionen in Ihre Templates eintragen lassen.
Öffnen Sie dazu die Datei /templates/_system/head.php und tragen folgenden Codeblock ein:
Dokumentation des Kontrollzentrums: Seite 22 von 33
<style type="text/css">
<?= $site_css; ?>
</style>
14. Sprachpakete
Registrieren Sie in diesem Modul neue Sprachpakete für openEngine. Für jede Abkürzung muss
eine entsprechende PHP-Datei im Ordner /system/language_packs abgelegt werden. Der Dateiname
muss z.B. für das deutsche Sprachpaket mit der Abkürzung de lauten: lang_de.php.
Bitte beachten Sie:
Sollten Sie einer Start-Site Ihrer Web-Site eine Sprache zugeordnet haben, wird die Variable
$lang_input für Ihre Template mit der Abkürzung belegt.
15. Online-Hilfe
Sollten Sie Fragen zu openEngine haben, besuchen Sie über diesen die ausführliche Online-Hilfe
im Internet.
16. Forum
Diskutieren Sie im Internet mit anderen openEngine Anwendern im openEngine-Forum.
Dokumentation des Kontrollzentrums: Seite 23 von 33
17. In Seitenstruktur enthaltene Zusatzmodule für
Administratoren
Als angemeldeter Administrator erhalten Sie im Modul Seitenstruktur, welches Sie aus dem AdminMenü öffnen können, weitere Zusatzmodule und Funktionen, mit denen Sie die
Seitenberechtigungen für Autoren und neue Start-Sites definieren können.
17.1 Neue Start-Site anlegen
Mit Start-Sites definieren Sie unabhängige Strukturbäume, die parallel mit eigenen Inhalten und
Navigationen existieren. Einsatzmöglichkeiten für Start-Sites sind beliebig viele Sprachversionen
oder Microsites mit eigenen Layout.
Dokumentation des Kontrollzentrums: Seite 24 von 33
Neue Start-Site anlegen
Um eine neue Start-Site anzulegen klicken Sie auf das Datenbank-Symbol vor dem obersten Eintrag
openEngine-Server und füllen das erscheinende Formular aus.
Start-Site Titel:
Der Titel der neuen Start-Site.
Dateiname:
Definieren Sie hier einen eindeutigen Dateinamen für Ihre neue Start-Site.
Dokumentation des Kontrollzentrums: Seite 25 von 33
Start-Sites mit Fahnen-Symbol und Datenbank-Symbol
Start-Sites erkennen Sie an dem Fahnen-Symbol mit zusätzlichem Datenbank-Symbol.
17.2 Seitencache leeren
Diese Funktion entfernt Sie die temporär gespeicherten Inhaltsänderungen aus der Datenbank. Um
den Seiten-Cache zu löschen klicken Sie auf das Datenbank-Symbol vor dem obersten Eintrag
openEngine-Server und wählen dann das Modul Seitencache leeren aus.
17.3 Papierkorb leeren
Diese Funktion entfernt alle temporär gelöschten Seiten aus der Datenbank. Diese sind im
Strukturbaum mit einem Papierkorb-Symbol markiert.
Bitte beachten Sie:
Der Papierkorb ist nur aktiviert, wenn Sie den Punkt Direktes Löschen im Kontrollzentrum /
Allgemeine Einstellungen / Berechtigungen deaktiviert haben.
Dokumentation des Kontrollzentrums: Seite 26 von 33
Um den Papierkorb zu leeren klicken Sie auf das Datenbank-Symbol vor dem obersten Eintrag
openEngine-Server und wählen dann das Modul Papierkorb leeren aus.
17.4 Start-Site bearbeiten
Um eine Start-Site zu bearbeiten klicken Sie das Start-Site-Symbol für der entsprechenden StartSeite und wählen danach das Modul Start-Site bearbeiten aus.
Hier haben Sie die Möglichkeit folgende Informationen zu definieren:
Haupt-Start-Site:
Haupt-Start-Sites werden aufgerufen, wenn Ihre Web-Site-Url eingegeben wird.
Export-Ordner:
Sie haben für alle Start-Sites die Möglichkeit, einen beliebigen Ordner für den statischen Export zu
definieren. In diesen Ordner werden die generierten Web-Sites geschrieben. Der Ordner muss
Schreibrechte haben.
Start-Site bearbeiten
Dokumentation des Kontrollzentrums: Seite 27 von 33
17.5 Statischen Export der Seite erzwingen
Mit dieser Funktion können Sie Seiten definieren, die bei jeden statischen Export immer mit
exportiert werden. Klicken Sie dazu auf das Fahnen-Symbol vor dem entsprechenden Seitennamen
und wählen danach das Modul Statischen Export der Seite erzwingen aus. Es scheint neben der
Seite das Export-Icon. Nun wird diese Seite in die Export-Liste aufgenommen.
Zum Löschen dieser Einstellung markieren Sie die entsprechende Seite und klicken erneut auf das
Fahnen-Symbol vor dem entsprechenden Seitennamen und wählen danach das Modul Statischen
Export der Seite erzwingen aus. Das Export-Icon verschwindet wieder und die Seite wird aus der
Export-Liste entfernt.
17.6 Seite wiederherstellen
Temporär gelöschte Seiten werden im Strukturbaum mit einem Papierkorb-Symbol dargestellt.
Diese Seiten sind nicht mehr in die Navigationsbäume Ihrer Web-Site eingebunden. Mit dem
Modul Seite wiederherstellen können Sie diese Seiten wieder aktivieren.
Bitte beachten Sie:
Dieses Modul ist nur aktiviert, wenn Sie den Punkt Direktes Löschen im Kontrollzentrum /
Allgemeine Einstellungen / Berechtigungen deaktiviert haben.
Um das Modul aufzurufen klicken Sie auf das Papierkorb-Symbol und wählen dann das Modul
Seite wiederherstellen aus.
Dokumentation des Kontrollzentrums: Seite 28 von 33
17.7 Berechtigungspunkt für Autoren definieren
Mit Hilfe von Berechtigungspunkten, die Sie auf beliebige Seiten in Ihrem Auftritt definieren
können, berechtigen Sie ausgewählte Autoren zum Bearbeiten der entsprechenden Seiten. Dadurch
können beliebig komplexe und für jeden Autor individuelle Berechtigungskonzepte erstellt werden.
Bitte beachten Sie:
Berechtigungspunkte können nur dann definiert werden, wenn im Kontrollzentrum / Allgemeine
Einstellungen im Reiter Berechtigung der Punkt Seitenberechtigung für Autoren
(Berechtigungspunkte) aktiviert ist. Sonst sind alle Seiten für Autoren bearbeitbar.
Wenn Sie einen Berechtigungspunkt für eine Seite definieren möchten, klicken Sie auf das FahnenSymbol der entsprechenden Seite und wählen danach das Modul Berechtigungspunkt für Autoren
der aktuellen Seite bearbeiten aus.
Aktivieren Sie im erscheinenden Dialog die entsprechenden Autoren. Betrachten Sie folgendes
Beispiel:
Dokumentation des Kontrollzentrums: Seite 29 von 33
Berechtigungspunkt für Autoren
Im obigen Beispiel, darf der ausgewählte Autor lediglich die Seite News und alle strukturellen
Unterseiten bearbeiten. Die übrigen Seiten sind gesperrt.
17.8 Verbotspunkt für Autoren definieren
In einem strukturellen Teilbaum, in dem für einen Autor ein Berechtigungspunkt gesetzt ist, kann
Dokumentation des Kontrollzentrums: Seite 30 von 33
ein sich darunter befindlicher Teilbaum wieder gesperrt werden. Um dies zu ermöglichen klicken
Sie auf die auf das Fahnen-Symbol der entsprechenden Seite und wählen danach das Modul
Verbotspunkt für Autoren der aktuellen Seite bearbeiten aus. Wählen Sie im erscheinenden Dialog
den gewünschten Autor aus. Betrachten Sie folgendes Beispiel:
Verbotspunkt für Autoren
Im obigen Beispiel kann der ausgewählte Autor die Seite News und alle strukturellen Unterseiten
Dokumentation des Kontrollzentrums: Seite 31 von 33
bearbeiten, außer die Seite Artikel 2, die durch einen Verbotspunkt gesperrt ist. Für den
angemeldeten Autor sieht der Dialog Seitenstruktur wie folgt aus:
Berechtigungskonzept aus Sicht des Autors
Dabei sind die mit einem Schloss markierten Seiten für den Autor gesperrt. Sollte das ExportModul für den Autor freigeschaltet sein, werden bei einem Export nur die nicht gesperrten Seiten
generiert.
Dokumentation des Kontrollzentrums: Seite 32 von 33
18. Definieren von Berechtigungen im FilePool
Als Administrator haben Sie die Möglichkeit Berechtigungspunkte für Autoren ähnlich wie im
Modul Seitenstruktur zu setzen. Damit können Sie definieren, in welchen Ordnern bestimmte
Autoren arbeiten dürfen.
Das Definieren von Berechtigungspunkten erfolgt analog, wie im Modul Seitenstruktur
beschrieben.
19. Toolbox/Informationen
Das Modul Toolbox/Information ist über das Admin-Menü aufrufbar und ist ebenfalls nur für
Administratoren verfügbar. In diesem Modul erhalten Sie Informationen zu den Navigations-Arrays
und können sich die Programmierung der Templates ansehen. Dabei bezieht sich die Ausgabe auf
die aktuelle Seite. Sollten Sie den statischen Export von openEngine einsetzen, können Sie hier den
von openEngine generierten HTML-Quellcode einsehen.
Dokumentation des Kontrollzentrums: Seite 33 von 33

Documentos relacionados