inmedial
CMS - Dokumentation (Stand: 15.12.2003)
Das System basiert auf dem Opensource-Projekt
phpWebsite und wurde insbesondere im Editorbereich
stark erweitert.
Das CMS nutzt die Datenbank MySQL ab Version 3.23
und PHP ab Version 4.01.
Alle Seiteninhalte und viele Konfigurationseinstellungen
werden in der Datenbank gespeichert.
Das System lässt sich von beliebig vielen
unterschiedlichen Clients administrieren.
Der Sourcecode ist offen und lässt sich von
versierten Entwicklern beliebig erweitern.
Der JavaScript-Seiteneditor funktioniert auf Windows
im Internet Explorer ab Version 5.5 und Mozilla
ab 1.3.
- Der Administrationsbereich
- Der Seiteneditor - Editormöglichkeiten des Seiteneditors
- Integration von Dokumenten - Textimport und Textübernahme
- Upload von Dateien und Bildern
- Neue Seiten anlegen - die Seitentypen
- Die Menü/Navigationsverwaltung
- Benutzerverwaltung
- Technische Hinweise
Der Administrationsbereich
Im Administrationsbereich werden Menüs,
Seiteninhalte, Dateien und Zugriffsberechtigungen
verwaltet.
Sie gelangen in die CMS - Administration unter
http://www.xxxx.de/admin.php (User: xxxx und Passwort:
xxxx).
Bei der Administration des CMS sollten Sie die
Seiten bei jedem Zugriff neu anfordern.
(Internet Explorer: Extras > Internet Optionen
> Einstellungen)

Bild 01 - Der Administrationsbereich
Ein guter Einstieg zur Bedienung des CMS ist die
Seitenübersicht, die alle Seiten auflistet.

Bild 02 - Seitenübersicht
Jede Seite besitzt einen Namen, eine Menüzuordnung
und einen Seitentyp.
Empfehlenswert ist eine durchgängige Namensgebung
für Seiten (z.B.: Menü-Seitentitel)
Alle Seiten können durch Klick auf aktiv
online gestellt bzw. deaktiviert werden.
Der Seiteneditor
- Editormöglichkeiten des Seiteneditors
Der WORD- ähnliche Editor zur Pflege
der Seiteninhalte funktioniert auf Windows
mit dem Internet Explorer ab Version 5.5 und Mozilla
ab Version 1.3.
(Andere Browser zeigen den HTML–Quellcode der
Seite.)

Bild03 - Der Seiteneditor
Texteingabe/Textformatierung

Änderung von Schriftart, Schriftgrad, Ausrichtung, Auflistung,
Einrückung und Farbgebung möglich.
Weicher Zeilenumbruch (<br>) mit Shift-Enter - harter
Zeilenumbruch (<p>) mit Enter.
Undo mit STRG-Z.
Setzen von Hyperlinks
Setzen interner Links: Textstellen
bzw. Bilder die Sie verlinken möchten markieren Sie im
Editor.
Klick auf obiges Icon. Wählen Sie eine Zielseite im Dropdownmenü
"Seitenauswahl" und klicken Sie auf "Link setzen".

Setzen externer Links: Durch Eingabe
im Editor (z.B.: www.google.com )
Kontrolle: Sollte der Link nach
der Eingabe im Editor nicht unterstrichen erscheinen, dann
ist "Enter" direkt nach der Linkeingabe zu drücken.
Integration von Vorlagen
Vorlagen
dienen dazu, Textbausteine/Objekte einmal zu definieren
und beliebig oft an gewünschten Stellen einzubinden.
a) Inhaltsvorlagen - durch den
Editor selbst erstellte Textinhalte
siehe dazu Administration "Inhaltsvorlage anlegen".
(Prefix C für Content)
b) Layoutvorlagen - speziell angefertigte
Container, die Text aufnehmen können.
z.B.: Subheadline groß, Subheadline klein usw. (Prefix
L für Layout)
WYSIWYG <=> HTML Modus
Möglichkeit zum Wechsel zwischen Dokumenten-
und HTML-Ansicht.
Die HTML-Ansicht dient der Kontrolle, zum Auffinden von HTML-Fehlern
und zum Editieren des HTML-Codes. (Beim Wechsel in die Dokumentenansicht
wird der HTML Code vom Editor erneut geparst und interpretiert.)
Nur im HTML Modus hat die Einstellung Zeilenumbruch Bedeutung.
Zeilenumbrüche werden nicht zu <br>-Tags konvertiert,
wenn die Einstellung HTML gewählt ist.
Integration von Bildern (.gif, .jpg)
Bilder können mittels Auswahl im
Dropdownmenü "Dateiname" in die
Applikation integriert werden.
Durch Eingabe einer URL im Feld Image/URL können
Sie auf externe Bilder verweisen.
Eingabe von Alternativtext, freier Bildpositionierung,
Umrahmung und Abstand zum Text sind möglich.

Integration von Dokumenten
- Textimport und Textübernahme

1. Textimport mit der Textimportfunktion des Seiteneditors
Sie können WORD-HTML Dokumente, Textdateien (text/html
, text/plain, application/octet-stream) in das CMS importieren.
Bilder von WORD-HTML Dokumenten können mit dem Bildupload
integriert werden.
Alle Dokumente - bis auf den Typ text/plain - durchlaufen
einen HTML-Filter. (Tabellen-Tags werden nicht gefiltert.)
Stylezuweisungen wirken direkt, da unnötige Tags und
Attribute entfernt wurden.
2. Textübernahme mit Copy &
Paste
Text-Inhalte können von Texteditoren (WordPad, NotePad,
etc) oder vom Browser per Copy & Paste übernommen
werden.
Dabei wird der gesamte Textcode auch nicht-konforme HTML Tags
wie z.B.: MS-spezifische Tags übernommen, was dazu führen
kann, dass die Textübernahme nicht funktioniert.
In diesem Fall sollte der Text importiert werden. Browserinhalte
sollten vom Internet Explorer übernommen werden.
Hinweise:
- RTF-Dokumente werden nicht unterstützt.
- Text-Formatierungen werden nicht übernommen!
- Übernommene Texte bedürfen der manuellen Nachbearbeitung
(insbesondere das Setzen von Zeilenumbrüchen, wenn
diese im Ausgangstext nicht gesetzt sind.)
Upload von Dateien
und Bildern
Die Uploadmöglichkeit befindet sich
unter "Administration - Dateiübersicht".
Mögliche Dateitypen sind: .gif, .jpg und
.pdf bis zu einer Dateigröße von 195
KByte.
Die Bilder sollten internetgerecht aufbereitet
sein, bevor sie hochgeladen werden.
Hinweis: Für den Upload größerer
Dateien bzw. anderer Dateitypen oder der Einrichtung
von Verzeichnissen ist ein FTP Client zu verwenden.
(z.B.: WiseFTP, CuteFTP, etc.)

Bild04 - Bilduploadmöglichkeit
Neue Seiten anlegen
- Die Seitentypen
(siehe dazu auch Bild01
- Der Administrationsbereich, Bild03
- Der Seiteneditor)
Es gibt Webseiten, Startseiten, geschützte
Seiten und Vorlagen.
- Webseiten sind einem Menü zuzuordnen
und bewirken beim Aufruf einen Navigationswechsel
in das entsprechende Menü.
- Startseiten sind die Inhaltsseiten zu einem
Hauptmenü.
- Geschützte Seiten bekommen nur registrierte
Benutzer nach Authentifizierung angezeigt.
- Vorlagen (Layoutvorlagen,
Inhaltsvorlagen)
Hinweise:
- Neu angelegte Seiten sind grundsätzlich
inaktiv und werden für den Internetuser
erst nach Aktivierung sichtbar.
Vorlagen sind immer aktiv.
- Der Administrator sieht alle Seiten - unabhängig
ob die Seiten inaktiv oder geschützt sind.
- User-Berechtigungen werden in der Administration
unter "Berechtigungen" eingestellt.
Nicht registrierte Benutzer werden beim Versuch
geschützte Seiten aufzurufen auf die Startseite
verwiesen.
- Seiten die einem Menü zugeordnet wurden
bewirken einen Hauptmenüsprung bzw. Navigationswechsel
in dieses Menü.

Bild05 - Startseite anlegen
Neue Seiten anlegen - Startseiten
Vorgehensweise:
a) In der Administration auf "Startseite"
klicken.
b) In der Dropdownbox "Startseite" das
Menü wählen und auf anzeigen klicken.
Die aktuellen Inhalte werden geladen.
c) Inhalte im Seiteneditor eingeben, Seite gestalten
und Seitennamen vergeben z.B.: Unternehmen - Startseite.
d) Auf weiter klicken. Man gelangt zur Seitenvorschau
und speichert diese Seite mit Klick auf weiter.
e) In der Seitenübersicht kann diese Seite
aktiv (=online) geschalten werden.
Neue Seiten anlegen - Webseiten
Vorgehensweise:
a) In der Administration auf "Seite anlegen"
klicken.
b) Inhalte eingeben, Seite gestalten, Seitennamen
vergeben z.B.: Startseite-Unternehmen und die
Seite einem Menü zuordnen.
c) Auf Weiter klicken. Man gelangt zur Seitenvorschau
und speichert sie mit Klick auf weiter.
d) In der Seitenübersicht kann diese Seite
aktiv (=online) geschalten werden.
Die Menüverwaltung
- Navigationsverwaltung
Bild06 - Editieren der Navigation
Das Menü im Menüselektor auswählen
und auf "anzeigen" klicken. Die aktuellen
Inhalte des Menüs werden geladen.
Hier können Sie einen Actiontitle und die
Untermenüpunkte der linken Navigation eingeben.
Der Actiontitle wird in der Datei /include/actiontitle.js
gespeichert.
Die Untermenüpunkte (Textlinks) sind mit
den entsprechenden Seiten zu verlinken. (siehe
"Setzen von Hyperlinks").
Die Hauptmenüpunkte befinden sich hardcodiert
in der Datei /themes/xxxx/header.php.
Benutzerverwaltung

Bild07 - Benutzerverwaltung
|