Das erste was getan werden muss ist die aktuellste Fassung von webSPELL runterzuladen. Diese findet man hier auf der webSPELL Seite. Danach ist es dringend zu empfehlen, eine Sicherung der Datenbank als auch eine komplette Sicherung des aktuellen webSPELL Ordners anzufertigen.
Den Weg zur Sicherung der Datenbank beschreibe ich in dieser Anleitung: „Kurzanleiteung: Datenbankbackup mit phpmyadmin„.
Um eure kompletten Dateien zu sichern, verbindet ihr euch am einfachsten mit einem FTP-Client (wie z.B. FileZilla) auf euren Webspace, sucht den Ordner eurer webSPELL Installation heraus, und ladet diesen vollständig runter. Am besten mit einem Datum versehen und gut aufbewahren (gleiches gillt für die Datenbank).
Wer auch nach dem Update noch seine Modifikationen nutzen möchte, sollte sich jetzt die veränderten Dateien gesondert von seinem Webspace holen und einzeln ablegen, um sie später mit den aktualisierten Fassungen der Systemdateien zu vergleichen und die neue Version entsprechend anzupassen. (Habt ihr beispielsweise eine erweiterte Ansicht eurer User-Profile installiert, solltet ihr euch die profile.html Datei im „/templates“ Ordern sichern und dann nach dem Update mit der neuen profile.html Datei vergleichen und entsprechend anpassen. Bei anderen Plugins muss entsprechend geprüft werden, welche Dateien angepasst werden müssen).
Zur späteren optischen Angleichung, solltet ihr euch zudem die Werte und Einträge eurer „_stylesheet.css“ Datein notieren, oder sichern (auch zu finden im webSPELL Admincenter unter „Einstellungen (Settings)„).
Jetzt nehmt ihr die aktuellste Version von webSPELL, die ihr zuvor runtergeladen habt und ladet den gesamten Inhalt (bis auf die Datei _mysql.php, die die Informationen zur Datenbankanbindung enthält) auf euren Webspace, in den Ordner mit der aktuellen Fassung eurer Seite. Überschreibt dabei alle vorhanden Dateien, sobald ihr danach gefragt werdet. Je nach Verbindung und Anbieter kann das ein Weilchen dauern.
Sind alle Dateien korrekt hochgeladen, ruft ihr in eurem Browser das /install Verzeichniss von webSPELL auf. Zu erreichen ist es über . Nun folgt der bekannten Installationsroutine (siehe Screenshots unten) und wählt bei der Art der Installation Update von eurer alten Version auf die neue aus (in unserem Fall war das von Version 4.01.02 auf 4.2.1b).
Damit habt ihr die eigentliche Installation beendet, jetzt noch das „/install“ Verzeichniss löschen und ihr könnt eure frisch aktualisierte Seite aufrufen.
[nggallery id=11]
Die Anpassungen nach der Installation
Nach der Installation folgt das Feintuning. Durch das überschreiben der Dateien sind vermutlich diverse Einstellungen verloren gegangen. Aufjedenfall aber die Einträge in der „_stylesheet.css„. Diese könnt ihr nun aus eurer vorherigen Sicherung übernehmen und in der neuen Stylsheet Datei anpassen (Linkfarbe, Tabellenhintergrundfarben, usw.). Natürlich habt ihr jetzt auch die Möglichkeit eure Modifikationen wiederherzustellen. Dabei ist natürlich viel Geduld gefragt, neben den Sicherungen die ihr vorher angefertigt haben solltet. Stück für Stück müssen jetzt die Dateien verglichen werden, in denen sich vorher Teile des Plugin-Codes befanden um diesen in die aktualisierte Fassung der Datei zu übertragen. Ganz ohne PHP Kenntnisse wird man hier wohl nicht drumrum kommen, es sei denn, man findet auf einer der zahlreichen webSPELL Plugin Seiten eine bereits für die aktuellste Version angepasste Fassung. Aber auch da kommt man meistens an kleinen Änderungen nicht vorbei.
– Hilfe zu PHP auf selfphp.de.
– Hilfe zu HTML auf selfhtml.org.