- 1. Vorbemerkung
- 2. Installation des Hauptsystems
- 3. Aktualisierungen
- 4. Weitere Plugins
- 5. Inhaltsdateien
- 5.1. Global
- 5.2. Dateien in about
- 5.3. Datei in link (Alternative)
- 5.4. Dateien in blog
- 6. Medien
Vorbemerkung
Eine automatisches Update von Yellow CMS 0.7.2 auf 0.8.5 ist nicht möglich. Ich beschreibe hier das Vorgehen der Überführung des alten Installation in die neue. Die alte Installation habe ich zuvor gesichert.
Installation des Hauptsystems
Die Installation des Hauptsystems erfolgt mit den Optionen Deutsch und Blog. Nach der Grundinstalltion erstes Login und Anpassung des Seitentitels von Datenstrom Yellow auf Yellow Blog CMS.
Aktualisierungen
Aktualisierungen funktionieren auf dem localhost nicht.
Weitere Plugins
Die bisherigen Plugins nennen sich sich Feature-Extensions. Es gibt außerdem Language-Extensions und Theme-Extensions. Installiert sind zunächst:
- blog.php
- bundle.php
- command.php
- core.php
- edit.php
- image.php
- markdown.php
- meta.php -muss noch geprüft werden, wozu es dient
- update.php
Außerdem wurden installiert:
- gallery.zip
- highlight.zip
- preview.zip
- previousnext.zip
- sitemap.zip
- toc.zip
Nicht installiert wurden:
- burger-menu.php - nicht kompatibel
- global.php - ist auf Grund der neuen Struktur nicht erforderliche
- jquery.php - nicht kompatibel
- language.php - nicht notwendig
- links.php - nicht kompatibel
- markbar.php - nicht mehr notwendig
Inhaltsdateien
Zuerst werden die Inhaltsdateien (außer shared
und sitemap
) in der neuen Installation gelöscht. Die gesicherten Dateien des bisherigen Systems werden umbenannt von *.txt nach *.md. Das kann man effektiv mit
FOR /R %x IN (*.txt) DO ren "%x" *.md
erledigen.
Global
Der Inhalt der Datei global\sidebar.txt wird in shared\footer.md eingefügt. In allen Dateien muss
[global]
entfernt werden. dazu kann man die Fähigkeiten von Notepad++ verwenden. Dieser Editor ist in der Lage Suchen/Ersetzen für Textdateien in Verzeichnissen einschließlich Unterverzeichnissen durchzuführen.
Dateien in about
ok
Datei in link (Alternative)
Zeigt
Serverfehler
Etwas ist schief gelaufen. Theme 'alternativ' does not exist!
Dateien in blog
Hauptseite ist zunächst leer, auch in der Sidebar werden nur die Platzhalter angezeigt, daher in page.md
ersetzt
Template: blogpages
TemplateNew: blog
durch
Layout: blogpages
LayoutNew: blog
In den Blogbeiträgen ersetzt:
Template: blog
durch
Layout: blog
Medien
Die in der Originalinstallation enthaltenen Mediendateien wurden weitgehend gelöscht. Die Mediendateien aus der Ausgangsinstallation wurden kopiert.