[gelöst] Vers. 6.11: Nach Login kommt die Account-Seite
am 03.05.2009 - 06:55 Uhr in
Hallo,
ich bin von 6.10 auf 6.11 gewechselt. Das Update habe ich wie von 6.0->6.1->...->6.10 durchgeführt, d. h. vor dem Update in den Wartungsmodus wechseln, manuell Cron aufgerufen, via ftp (FileZilla) die Dateien hochgeladen, Update.php aufgerufen (keine Fehlermeldungen), Wartungsmodus aufgehoben.
Bisher war es immer so, dass der User nach dem Login auf der gewählten Seite blieb. Es war die Willkommensseite.
Problem: Jetzt gelangt der User nach dem Login immer auf seine Account-Seite. Auf http://drupal.org/node/449386 hat ein anderer User ein ähnliches Problem, dessen Lösung mir nicht weitergeholfen hat.
- Wie kann ich das bisherige Verhalten wiederherstellen?
- Ist das ein Fehler in Drupal 6.11?
Folgende externe Module (jeweils die aktuellen) sind im Einsatz:
- Content Access
- FCKEditor
Folgende Core-Module sind aktiv:
Book, Color, Comment, Database loggin, Help, Menue, Path, Profile, Taxonomy, Update Status, Upload.
Mit Version 6.12 behoben.
- Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst dieses Verhalten
am 03.05.2009 - 11:06 Uhr
Du kannst dieses Verhalten mit den Kern-Modulen Trigger und Aktion selbst steuern, wenn ich micht nicht irre. Will jetzt nicht bei Aktion nachschauen, ob da eine Weiterleitung dabei ist.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Kein Trigger
am 03.05.2009 - 16:32 Uhr
Danke für deine Antwort.
"Trigger" ist bei mir nicht aktiviert, s. o.
In "Action" habe ich seit 6.0 keine Änderungen vorgenommen.
Es geht darum, dass 6.11 die Einstellungen geändert hat. Wenn es darum geht, nur eine falsch gesetzte Einstellung rückgängig zu machen, dann werde ich das mit den jetzigen Bordmitteln lösen.
Ich möchte aber nicht, dass mir Einstellungen zerschossen werden damit ich gezwungen werde, zusätzliche Funktionalität zu aktivieren oder gar zu installieren. Dazu habe ich momentan leider nicht die Einarbeitungszeit.
Ich gehe daher davon aus, dass der aktuelle Zustand ein Fehler in Version 6.11 ist, da es von 6.0 bis 6.10 keine Probleme gab. Hoffentlich wird das in Version 6.12 wieder behoben.
Genau!
am 04.05.2009 - 10:00 Uhr
Hallo,
habe genau das gleiche Problem und bin dankbar, dass es hier schon angesprochen ist. Werde wohl erst einmal wieder downgraden bis der Bug behoben ist.
Oh zerfrettelter Grunzwanzling, dein Harngedränge ist für mich wie Schnatterfleck auf Bienenstich.
Du kannst nicht mehr
am 04.05.2009 - 10:39 Uhr
Du kannst nicht mehr downgraden, weil bei Drupal6.11 eine Datenbankänderung durchgeführt wurde. Du kannst nur ein Backup wiedereinspielen.
Aber wegen diesem Ding würde ich nicht downgraden, sondern mir eher das mit Trigger und Aktion selbst zusammenbasteln.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Lösung [gelöst]
am 05.05.2009 - 11:19 Uhr
Danke. Meinte ich allerdings auch.
Hier die Lösung des ganzen Problems (zu finden unter http://drupal.org/node/449386#comment-1550572):
Aus der Datei
includes/form.incdie Zeilen 630 bis 632 auskommentieren. Die verhindern, dass die aktuelle Seite nach dem Einloggen wieder angezeigt wird. So sieht der Code aus:// if (isset($_REQUEST['destination']) && $_REQUEST['destination'] == $_GET['q']) {// unset($_REQUEST['destination']);
// }
-------------------------------------------------------------------------------------------------
Oh zerfrettelter Grunzwanzling, dein Harngedränge ist für mich wie Schnatterfleck auf Bienenstich.
Also ein eingebauter Fehler
am 06.05.2009 - 19:42 Uhr
Eigentlich soll Drupal 6.11 Fehler der Version 6.10 beheben und keine neuen Funktionen beinhalten. Ich gehe also davon aus, dass es sich bei den zusätzlichen Codezeilen um einen Fehler handelt, der hoffentlich in der nächsten Version 6.12 wieder ausgebaut ist.
Gut gemeint ist nicht immer gut gemacht
am 06.05.2009 - 21:33 Uhr
Der Kommentierung des Quellcodes entnehme ich, dass diese Zeilen eigentlich dazu gedacht waren, falsche Zielpfade der Funktionen
drupal_not_found()unddrupal_access_denied()zu bereinigen.Hatte wohl einfach einen nicht bedachten negativen Nebeneffekt.
--------------------------------
Oh zerfrettelter Grunzwanzling, dein Harngedränge ist für mich wie Schnatterfleck auf Bienenstich.
Der Teufel ist eben ein
am 06.05.2009 - 22:03 Uhr
Der Teufel ist eben ein Eichhörnchen.
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de