Update auf Version 4 von Version 3.x
Bei einem Update von Admidio Version 2 auf eine aktuelle Version 4 musst du erst ein Zwischenupdate auf Version 3 machen. Es ist kein Update von Admidio 2.x direkt auf Admidio 4.x möglich. Schaue dir dazu die Anleitung zu einem Update von Admidio 2 auf Admidio 3 an.
Bei einem Update von Admidio 3.x auf die Version 4.x sind ein paar Besonderheiten zu beachten. Dies liegt unter anderem daran, dass wir in Version 4 das Layout komplett überarbeitet haben und in Teilen auch die Ordnerstruktur verändert wurde.
Vor einem Update solltest du als erstes prüfen, ob deine verwendeten Plugins für die Version 4 freigegeben sind. Diese Information findest du im Plugin-Bereich.
Sind die Plugins aktuell dann musst du dir im klaren sein, dass ein einfaches Update des Themes nicht möglich ist. Die CSS-Dateien haben sich vollständig geändert und es wurde nun eine Template-Engine eingebunden. Hast du vorher Anpassungen am Theme vorgenommen, so musst du diese in dem Theme der Version 4 erneut durchführen.
Sofern auch dies kein Problem für dich darstellt, steht einem Update auf die Version 4 nichts mehr im Wege.
Folgende Schritte solltest du nun durchführen:
- Erstelle zuerst ein Backup von der Datenbank (In der Datenbank werden alle deine Benutzerdaten, Rollenberechtigungen, Rollenmitgliedschaften uvm. gespeichert) !
- Ersetze die Ordner adm_program, adm_themes und adm_plugins durch die gleichnamigen Ordner der Version 4.
- Tausche die index.php im Admidio-Verzeichnis aus.
- Die Wikiseite zu Layout-Anpassungen im Theme kann dir helfen unser Theme an dein gewünschtes Layout anzupassen.
- Kopiere deine config.php-Dateien in die entsprechenden adm_plugins Ordner (z.B. birthday). Beachte dabei, dass sich die Ordnernamen von sidebar_announcement in announcement-list, sidebar_dates in event-list, sidebar_online in who-is-online geändert haben !
- Aktualisiere weitere Plugins, welche du bisher genutzt hast und die nicht direkt mit Admidio ausgeliefert werden.
- Sofern du unter Punkt 1 ein Backup erstellt hast, kannst du nun im Browser die Updateseite direkt aufrufen
www.example.org/admidio/adm_program/installation/update.php
.
Diese führt dich zum Update-Dialog. Aus Sicherheitsgründen musst du hier nun Benutzername und Passwort eines Administrators angeben und kannst danach die Datenbank auf Version 4 aktualisieren. Sollte es bei diesem Schritt Probleme geben, so lösche einmal alle Cookies zu eurer Domain und rufe die Updateseite erneut auf.
Nun hast du Admidio erfolgreich auf Version 4 aktualisiert und kannst damit arbeiten.