osTube Update Readme

osTube 2.3 beinhaltet ein neues Templatesystem, welches einfacher zu handhaben ist. Eigene Styles lassen sich einfacher erstellen und bearbeiten.
Dieses Readme erklärt, wie ein bestehendes Template in das neue Format konvertiert wird. Bitte lesen Sie den Abschnitt, der auf Ihre osTube-Installation zutrifft.

Wenn Sie sich nicht sicher sind, welcher Abschnitt auf Sie zutrifft, rufen Sie den Updater auf. Dieser wird eine Meldung ausgeben. Wird keine Meldung ausgegeben, bedeutet dies, dass Sie eine nicht modifiziertes Standard Template verwenden und ohne einzugreifen das update einspielen können.

Das ist neu:

Das neue Template-System teilt sich auf in Templates und Styles. Das Template definiert den HTML-Code, während der Style das eigentliche Aussehen der Seite (Farben, Bilder, etc.) bestimmt. Alle osTube-Styles befinden sich nun im "default"-Template, wobei der alte Templatename der neue Stylename ist. Dies vereinfacht Änderungen an einzelnen Styles.

Die Farbwahl im Administrationsbereich wurde durch einen CSS-Bereich ersetzt. Mit diesem können Sie neue CSS-Defitionen hinzufügen oder bestehende Klassen überschreiben. Diese Anpassungen bleiben auch bei einem späteren Update problemlos erhalten.

Im templates-Ordner finden Sie einen einzigen Ordner namens "default". Dieser Ordner enthält einen Unterordner namens "styles", in welchem die eigentlichen Styledefinitionen (default, hightek, black mamba, etc.) liegen.

 

Standard-Template, nicht modifiziert

Wenn Sie ein Standard-Template nutzen und dieses nicht bearbeitet haben, müssen Sie bezüglich der Templates nichts beachten. Überspielen Sie die neuen Dateien in Ihr Hosting und führen Sie die install/update.php (http://www.ihredomain.de/install/update.php) aus.

 

Standard-Template, modifiziert

Wenn Sie ein Standard-Template nutzen und dieses bearbeitet haben, müssen Sie die Änderungen in das neue System übertragen.
Als erstes benennen Sie den templates-Ordner in templates_old um. Anschließend können Sie den templates-Ordner aus dem Update-Paket hochladen. Nun können Sie Ihre Änderungen übertragen:

 

Eigenes Template

Nehmen wir an, Sie verwenden ein eigenes Template namens myTemplate: