Updatehinweise von REX 3.2 auf REX 3.2.1

CType Bug behoben
http://forum.redaxo.de/ftopic4560.html

Upload von PHP Dateien im Medienpool Bug behoben.
Danke John Lilburne fuer den Hinweis
http://forum.redaxo.de/ftopic4760.html

EditContentOnly[] recht korrigiert.

Sonstige kleinere Dinge. z.B. EP Aufruf falsch

Copy Bug behoben
http://forum.redaxo.de/ftopic3063.html

Updatehinweise von REX 3.0, REX 3.1 auf REX 3.2

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:

  1. Redaxo Database Dump Version 3
  2. Prefix rex_