Fehlerseiten variabel gestalten

Gesperrt
FunThomas
Beiträge: 14
Registriert: So 21. Nov 2004, 21:16
Kontaktdaten:

Fehlerseiten variabel gestalten

Beitrag von FunThomas »

Hallo,

über den Weg des Mandanten kann ich leider nur eine starre Fehlerseite festlegen. Ist es auch möglich den Wert "login_error_page" variable gestalten?

Zum Hintergrund:
Ich habe verschiedene interne Bereichen für unterschiedliche Benutzergruppen mit - wie es zu erwarten war - verschiedenen Loginseiten. Auf diese Seiten soll je nach Bedarf umgeleitet werden.
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ist eigentlich in der art nicht vorgesehen...

die einzige möglichkeit die mir so einfällt wäre beim loginformular als hidden value
return = 1
mit zu übergeben...
sollte der login ungültig sein wird man auf die ursprungsseite zurückgeworfen mit gesetzten parameter wrongpass = 1
und wenn wrongpass = 1 kann man ne spezielle errorseite für dieses login forumular anzeigen....

einfach mal die front_crcloginform.inc.php im mandanten verzeichnis ansehen....
*** make your own tools (wishlist :: thx)
FunThomas
Beiträge: 14
Registriert: So 21. Nov 2004, 21:16
Kontaktdaten:

Beitrag von FunThomas »

Danke, das werde ich tun. Ersteres kann ich zwar schon ausschließen, weil es soll ja bei unerlaubtem Zugriff au eine gesperrte Kategorie zum zugehörigen Loginformular umgeleitet werden aber wronpass klingt evtl vielversprechend.

:idea: Vorerst habe ich das Problem mit folgender Anweisung in der front_crcloginform.inc.php gelöst:

Code: Alles auswählen

// neu ab Zeile 19
switch($idcat){
	case 2: 
	case 8: $err_cat=1;break;
	case 4: $err_cat=5;break;
	default: $err_cat="";break;
}

...

// geänderte Zeile 20 (Nr. gem. Originaldetei)
$err_cat	  = trim(getEffectiveSetting("login_error_page", "idcat", $err_cat));
//$err_cat	= trim(getEffectiveSetting("login_error_page", "idcat", ""));
:cry: Aber das ist eben nicht gerade sehr Anwenderfreundlich...

:?: Die Frage ist nur werden so auch gleich untergeordnete geschützte Kategorien abgefangen? Und wen nicht gibt es bereits eine Funktion mit der man die oberste gesperrte Kategorie abfragen kann?
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

FunThomas hat geschrieben:Die Frage ist nur werden so auch gleich untergeordnete geschützte Kategorien abgefangen?
ähm nein...
FunThomas hat geschrieben:Und wen nicht gibt es bereits eine Funktion mit der man die oberste gesperrte Kategorie abfragen kann?
ähm auch nicht...
FunThomas hat geschrieben:Vorerst habe ich das Problem mit folgender Anweisung in der front_crcloginform.inc.php gelöst
und so wie ich das verstanden hab ->
ist es die einzige möglichkeit das direkt in der front_crcloginform.inc.php zu definieren...
*** make your own tools (wishlist :: thx)
Gesperrt