|
Mit MCSB die Erstellung und Pflege einer Webseite möglichst einfach und effizient zu gestalten.
Die Vorbereitungen: Erstellen Sie eine Liste, mit den Menu-Punkten der Webseite. Ergänzen Sie diese Liste mit zweistelligen, nummerischen Präfixen um die Reihenfolge der Menupunkte zu bestimmen.
Beispiel Menu-Punkte:

Das Startverzeichnis muss zwingend ohne Unterverzeichnisse angelegt werden. Der Name "Start" ist aber nicht zwingend. Muss dann aber in der setting.php angepasst werden.
Diese Nummerierung (ausser 99) dient der Sortierung der Menupunkte.
Ausnahme Präfix 99: Wenn das Menu der ersten Ebene mit dem Präfix 99 anfängt, so sind alle untergeordneten Verzeichnisse Gallerien! Im Beispiel Menu-Punkte sind das "Paris" und "KI-Fun".
Die Inhalte: In jedem Verzeichnis, das keine Gallerie ist, wird eine HTML-Datei mit dem Namen "start.html" plaziert. Dies ist der Inhalt des jeweiligen Menupunkt und kann online bearbeitet werden.
Die Bearbeitung: Der MCSB kann im Bearbeitungsmodus oder im Normalmodus laufen. Über den Befehl login.php?status=xxxx kann der Bearbeitungsmodus eingeschaltet werden. Wobei xxxx für die Zugangsnummer steht, die ich vergeben habe. Jeder andere Aufruf von login.php schaltet den Bearbeitungsmodus aus. Wenn der Bearbeitungsmodus an ist, wird oben rechts der Bearbeiten-Link und der Logout-Link eingeblendet. Über den Bearbeiten-Link kann der Inhalt in einem neuen Tab "bearbeitet/verändert/gespeichert" werden. Für "abbrechen" Tab schliessen. Mit dem Logout-Link wird zurück in den Normalmodus geschaltet.
Danach die Seite aktuallisieren.
Die Bilder in den Beiträgen: Da hat der MCSB noch ziemlich viel Luft nach oben. Im Moment werden alle Beitragsbilder im Verzeichnis images gespeichert und mit direkter URL angesprochen. Ein neues Bild einfügen geht über Umwege ist aber etwas knifflig. Sobald aber ein Bild eingefügt ist, kann es im Beitrag einfach verändert werden.
|
|
Die Gedanken dahinter:
- Fast jedes Betriebssystem arbeitet mit Dateien, Verzeichnissen und Unterverzeichnissen. So werden Dateien strukturiert abgelegt.
Das ist die Datenstruktur.
- Diesen Umstand nutze ich um mit MCSB aus der Datenstruktur und den abgelegten Dateien automatisch eine Webseite zu generieren.
- Aus der Datenstruktur werden Menus und Untermenus, mit den darin enthalten Beiträgen als Seiten erzeugt.
- Die Beiträge sind online mit in einem WYSIWYG-Editor bearbeitbar!
- Die erzeugten Seiten sind responsiv, d.h. an den jeweiligen Bildschirm angepasst.
- Die Microcloud Simple Gallerie ist eingebaut.
Die Umsetzung: Da ich mit der Microcloud Simple Gallerie Erfahrung gesammelt habe, konnte ich vieles davon verwenden. Hauptsächlich verwende ich PHP, HTML, CSS und eine Prise Javascript.
Für die Bearbeitung der Beitäge verwende ich im Moment den Editor Tiny MCE. Der Einbau des tinymce gestalltete sich schon etwas schwieriger als ich gedacht hätte.
Und so voll gezähmt habe ich ihn noch nicht. Jedenfalls im Bereich Bilder einfügen.
Die Gallerie: Sobald ein Menu der ersten Ebene mit 99 anfängt, sind alle Untermenus Galerien. Danach genügt es gültige Bilderdateien in die Verzeichnisse zu kopieren. Der Nachteil daran ist dass das Galleriemenu so immer am Schluss kommt. Wie ist es eigendlich mit mehreren Gallerieverzeichnissen?
Empfehlungen und Tipps: Um die aktuellen Änderungen im Browser zu sehen, genügt meist die Taste F5. Aber nicht immer. Deshalb wärend der Entwicklung ohne Cache arbeiten! Wie das geht wird hier erklärt:
Cache temporär abschalten
Benötigte/empfohlene Programme:
| Zweck |
Name |
Beschreibung |
Webseite |
| FTP-Client |
FileZilla |
Verzeichnisse und Dateien bearbeiten |
FileZilla |
| Browser |
Chrome / Firefox |
Webseiten anschauen... |
|
|