Weiterleitung zu login_error_page statt zu Fehlerseite?

Gesperrt
onlyme
Beiträge: 22
Registriert: Mo 4. Aug 2008, 13:06
Kontaktdaten:

Weiterleitung zu login_error_page statt zu Fehlerseite?

Beitrag von onlyme » Mo 18. Jun 2012, 14:32

Hallo,

ich habe in den Mandanteneigenschaten die Fehlerseiten Kategorie und den Fehlerartikel angegeben.
Die weiterleitung funktioniert wenn z.B. auf einen offline Artikel verwiesen wird.
Gebe ich aber in die Browseradresszeile einfach mal "99999" als idcat ein, dann werde ich auf die Fehlerseite vom Login
geleitet. Also auf die Seite die unter Mandanteneisntellungen mit der Variable "login_error_page" festgelegt ist.

Kennt das jemand?

*EDIT*

Jetzt bin ich vollends verwirrt... Bei Eingabe einer idart in die Adresszeile lande ich manchmal auf der Startseite und manchmal auf der Fehlerseite.
Leider ist der Fehler nicht einfach reproduzierbar, da es sich in allen Kategorien unterschiedlich verhält :shock:

xmurrix
Beiträge: 3148
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: Weiterleitung zu login_error_page statt zu Fehlerseite?

Beitrag von xmurrix » Mo 18. Jun 2012, 21:10

Hallo onlyme,

kansnt du un noch verraten, welche CONTENIDO Version du verwendest und ob du Module/Plugins einsetzt, die nicht im Lieferumpfang von CONTENIDO sind?

Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

onlyme
Beiträge: 22
Registriert: Mo 4. Aug 2008, 13:06
Kontaktdaten:

Re: Weiterleitung zu login_error_page statt zu Fehlerseite?

Beitrag von onlyme » Mo 18. Jun 2012, 21:47

Das hab ich total vergessen, tschuldigung.

Version 4.8.15 mit:

Artikelliste Advanced
selbstgeschriebenen Kalendermodul

Rest sind contenido Module mit minimalen Anpassungen (Template, oder Wortanzahl usw.)

xmurrix
Beiträge: 3148
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: Weiterleitung zu login_error_page statt zu Fehlerseite?

Beitrag von xmurrix » Mo 18. Jun 2012, 21:59

Ist das gleiche Thema wie unter http://forum.contenido.org/viewtopic.php?f=63&t=31968

Schade, dass keiner bisher ein Lösungsvorschlag dafür gepostet hat.

Schaumermal was da nicht passt...
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

xmurrix
Beiträge: 3148
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: Weiterleitung zu login_error_page statt zu Fehlerseite?

Beitrag von xmurrix » Mo 18. Jun 2012, 23:33

Hallo nochmal.

Probiere bitte folgendes aus:
Öffne die Datei conlib/auth.inc und ändere die Zeile 134 von

Code: Alles auswählen

            if ($this->nobody) {
in

Code: Alles auswählen

            if ($this->nobody || $this->auth["uid"] == "nobody") {
Habe die Änderung nicht vollständig durchgetestet, scheint aber zu funktionieren.

Nachtrag:
Die Ursache scheint folgendes zu sein:
In der conlib/auth.inc wird überprüft, ob die Eigenschaft "nobody" des Auth-Objektes einen wahren Wert hat (1, true, usw...).
Wenn nicht, wird das Script "cms/front_crcloginform.inc.php" eingebunden. Dieses Script leitet zum konfigurierten Login-Artikel.
Da die Eigenschaft "nobody" des Auth-Objektes per default den Wert false hat, und nicht vorher auf true gesetzt wird, wird immer das Script "cms/front_crcloginform.inc.php" eingebunden.

Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

onlyme
Beiträge: 22
Registriert: Mo 4. Aug 2008, 13:06
Kontaktdaten:

Re: Weiterleitung zu login_error_page statt zu Fehlerseite?

Beitrag von onlyme » Di 19. Jun 2012, 09:57

Vielen Dank, das funktioniert! : :)

Gesperrt