Hallo,
So, jetzt die technischen Details für Jeena: Wenn der Name einer Konstanten ausgegeben wird ist das meist ein Zeichen dafür, dass diese nicht definiert ist - in diesem Fall hast du die Konstante ja neu in 1.0.1 eingeführt, sie existiert also in der settings.inc.php noch nicht
Das sollte sie aber schon, hier mal ein ausschnitt aus der update.php (pseudocode):
wenn update fertig dann
erstelle statische dateien (subcurrent.inc, Feeds, hook_update()) neu
exit
wenn Passwort leer dann
Passwortformular ausgeben
exit
sonst
wenn Passwort falsch dann
Fehler ausgeben
Passwortformular ausgeben
sonst
neue instanz der settings klasse (holt automatisch alle alten daten)
Passwort in md5 umwandeln und in instanz setzen
neue Konstanten in der instanz anmelden
neue settings.inc.php generieren und speichern
aktuelle Seite aufrufen aber als update=fertig
ich hoffe nur, dass JLog die Dateien auch erstellt, wenn man in dem Formular gar keine Änderungen vornimmt ;-)
Ja tut es, und es wird auch (mittlerweile) /scripts/update.php beim speichern der settings ausgeführt.
Grüße
Jeena Paradies