Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
de:2.0:speziellen_updateseite [2008/05/01 23:19] fassede:2.0:speziellen_updateseite [2008/05/13 19:26] (current) fasse
Line 1: Line 1:
 ====== Update von Version 1.x auf Version 2.x ====== ====== Update von Version 1.x auf Version 2.x ======
  
-Mit der Version 2.0 sind einige größere Änderungen in Admidio eingeflossen, so dass ein einfaches Austauschen der Programmordner bei diesem Update nicht ausreicht. Achten Sie beim Update darauf, dass Sie jeden der hier dokumentierten Schritte durchführen, da es ansonsten zu Problemen kommen kann.+Mit der Version 2.0 sind einige größere Änderungen in Admidio eingeflossen, so dass ein einfaches Austauschen der Programmordner bei diesem Update nicht ausreicht. Achte beim Update darauf, dass du jeden der hier dokumentierten Schritte durchführen, da es ansonsten zu Problemen kommen kann.
  
-  * Löschen Sie als erstes den Ordner **adm_program** und kopieren Sie den entsprechenden Ordner **adm_program** der neuen Version auf Ihren Webspace +  **Erstelle zuerst ein Backup von der Datenbank (In dieser werden alle deine Userdaten, Rollenberechtigungen, Rollenmitgliedschaften uvm. gespeichert)** 
-  * Kopieren Sie die Datei **config.php** aus dem Ordner **adm_config** in das Hauptverzeichnis von Admidio +  - Zur Sicherheit solltest du im nächsten Schritt ein Backup der Admidio-Ordnerstruktur erstellen 
-  * Rufen Sie nun das Updatescript unter **adm_install/update.php** auf, wählen Sie Ihre vorherige Version aus und starten Sie das Update+  - Nachdem das Backup erfolgreich erstellt wurde, lösche als erstes den Ordner **adm_program** 
 +  - Kopiere die Ordner **adm_program**, **adm_themes**, **adm_install**, der neuen Version in das Hauptverzeichnis von Admidio 
 +  - Falls du vorher Plugins benutzt hast, so musst du bei allen Plugins [[http://www.admidio.org/forum/viewforum.php?f=9|die neue Version herunterladen]] und im entsprechenden Verzeichnis aktualisieren 
 +  - Kopiere die Datei **config.php** aus dem Ordner **adm_config** in das Hauptverzeichnis von Admidio 
 +  - Rufe nun das Updatescript unter **adm_install/update.php** auf, wähle deine vorherige Version aus und starte das Datenbankupdate 
 +  - Nach dem erfolgreichen Datenbankupdate, sollte der Ordner **adm_install** wieder gelöscht werden 
 +  - Da Admidio ab Version 2.0 Themes unterstützt, musst du deine bisherige Layoutdateien in ein Theme integrieren und dieses entsprechend anpassen. Damit du später problemlos die Standardthemes updaten kannst und im Notfall auch wieder auf eines dieser wechseln könntest, solltest du für deine Layoutanpassung ein eigenes Theme erstellen. Als Basis kannst du dafür eines der beiden mitgelieferten Themes **classic** oder **modern** aus dem Ordner **adm_themes** nehmen. Wähle das Theme welches deinem Layout am nächsten kommt. 
 +  - Erstelle von dem ausgewählten Themeordner eine Kopie und benenn den Hauptordner deines Themes in z.B. //eigenes_theme// um. 
 +  - Benenne die drei Dateien aus dem **adm_config** Ordner wie folgt um:<code>header.php      ->  my_header.php 
 +body_top.php    ->  my_body_top.php 
 +body_bottom.php ->  my_body_bottom.php</code> 
 +  - Ersetze nun mit diesen drei Dateien die bereits vorhandenen in deinem neuen Themeordner unter //adm_themes/eigenes_theme// 
 +  - Nun die Datei //my_header.php// öffnen und folgende Zeile ersatzlos streichen:<code html><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"></code> 
 +  - Rufen nun deine Internetseite auf und logge dich mit deinen Zugangsdaten bei Admidio ein 
 +  - Wähle in den Organisationseinstellungen nun dein neues Theme //eigenes_theme// in der Auswahlbox aus
  
-Da Admidio ab Version 2.0 Themes unterstütztmüssen Sie Ihre bisherige Layoutdateien in ein Theme integrieren und dieses entsprechend anpassenDamit Sie später problemlos die Standardthemes updaten können und im Notfall auch wieder auf eines dieser wechseln können, sollten Sie für Ihre Layoutanpassung ein eigenes Theme erstellen. Als Basis können Sie dafür gerne eines der beiden mitgelieferten Themes **classic** oder **modern** nehmen. Wählen Sie das Theme welches Ihrem Layout am nächsten kommt.+Leider kannst du die alte CSS-Datei **main.css** nicht übernehmenda wir zuviele Dinge bei den CSS-Klassen geändert haben. Du kannst aber deine bisherige CSS-Datei als Vorlage nehmenViele Klassen findest du in der **system.css** im Ordner **CSS** innerhalb des Themeordners wieder.
  
-  * Erstellen Sie von dem ausgewählten Themeordner eine Kopie und benennen Sie den Hauptordner Ihres Themes in z.B//eigenes_theme// um+Nachdem du dein bisheriges Layout erfolgreich mit Admidio 2.0 abgebildet hast und du dich auch bei der neuen Version anmelden konnten, kannst und solltest du den kompletten Ordern **adm_config** löschenDieser wird für Admidio 2.0 nicht mehr benötigt
-  Benennen Sie die drei Dateien aus dem **adm_config** Ordner wie folgt um:+Ebenfalls wird der Ordner **adm_install** nun nicht mehr benötigt und sollte auch gelöscht werden.
  
-  header.php      ->  my_header.php +Falls das Update nicht erfolgreich geklappt hat, so solltest du dich an unser Forum wenden und dort detailliert die Schritte aufschreibenwelche du gemacht hast und woran es evtlgescheitert ist.
-  body_top.php    ->  my_body_top.php +
-  body_bottom.php ->  my_body_bottom.php +
- +
-  * Ersetzen Sie nun mit diesen drei Dateien die bereits vorhandenen in Ihrem neuen Themeordner //eigenes_theme// +
-  * Rufen Sie nun Ihre Internetseite auf und loggen sich mit Ihren ein +
-  * Wählen Sie in den Organisationseinstellungen nun Ihr neues Theme //eigenes_theme// in der Auswahlbox aus +
- +
-Leider können Sie die alte CSS-Datei **main.css** nicht übernehmenda wir zuviele Dinge bei den CSS-Klassen geändert haben. Sie können aber Ihre bisherige CSS-Datei als Vorlage nehmen. Vielen Klassen finden Sie in der **system.css** im Ordner **CSS** innerhalb des Themeordners wieder.+
  • de/2.0/speziellen_updateseite.1209676745.txt.gz
  • Last modified: 2008/05/01 23:19
  • by fasse