Wir haben zur Vereinheitlichung kleinere Dinge ändern müssen, so dass die vereinzelt zu Problemen führen kann. Folgende Änderungen sind leicht durchzuführen. Einfach die neue Variablenbezeichnung oder Funktion verwenden.
Variablenänderungen
Folgende Variablenbezeichnungen haben sich geändert:
$REX['version'] -> $REX['VERSION']
$REX['subversion'] -> $REX['SUBVERSION']
$REX['error_emailaddress'] -> $REX['ERROR_EMAIL']
$REX[STARTARTIKEL_ID] -> $REX['START_ARTICLE_ID']@@
Hinzugekommen sind folgende Variablen:
$REX['PSWFUNC']
$REX['NOTFOUND_ARTICLE_ID']
Weiterhin wurden Variablen entfernt:
$REX['WWW_PATH']
$REX['DOC_ROOT']
REX Platzhalter
Namensänderungen gab es auch bei den REX Platzhaltern:
REX_CUR_CLANG -> 0
API Änderungen
Folgende Funktionsbezeichnungen haben sich geändert:
title() -> rex_title()
login() -> rex_login()
Desweiteren wurde folgende Methode umbenannt:
select::resetSelected() -> select::reset_selected()
Datenbankänderungen
Die Datenbankstruktur wurde nicht verändert
Benutzer/Rechte-Verwaltung
Die Userverwaltung wurde in der Technik verändert, so dass es Sinn macht nach einem Update das Setup erneut zu starten und sich einen neuen Admin anzulegen. Alte Userrechte können nicht übernommen werden und müssen neu angelegt werden. Bitte bedenkt dies beim Update.
UPDATE:
Koala hat ein einen einfachen UPDATE Befehl gefunden/erstellt, mit welchem man die Benutzer-Tabelle von der Version 3.0/3.1 auf 3.2 konvertieren kann:
UPDATE `rex_user` SET `rights` = CONCAT) WHERE `rights` NOT REGEXP '#'
Diesen SQL einfach via phpMyAdmin auf die REDAXO Datenbank absetzen.
Addons
Import/Export-Addon
Um einen Export von REDAXO 3.0 oder 3.1 in REDAXO 3.2 zu importieren, muss die *.sql Datei geöffnet und der Dateikopf wie folgt geändert werden:
- Redaxo Database Dump Version 3
- Prefix rex_