Seite 103 von 107

Verfasst: 16.12.2007 22:12
von ProF80
Hi !
aber wie bekomme ich das hin, wenn sich der user anmeldet (über login im llinken Fenster und über die navigation) auch im portal bleibt und nicht zum index weitergeleitet wird ?

MFg

Verfasst: 17.12.2007 11:35
von Stefane
hallo,

das könnte folgendermaßen gelöst werden:

öffne: portal.php

suche:

Code: Alles auswählen

// MAIN PART AND FOOTER START
    $template->pparse('body');
    include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
// MAIN PART AND FOOTER END
?>
füge DAVOR ein:

Code: Alles auswählen

$template->assign_vars ( array (
	'S_LOGIN_ACTION'	=> append_sid ('login.' . $phpEx, 'redirect=portal.' . $phpEx)
));
Dann wirste nach dem Login wieder zurück zum Portal gebracht.
Habs nicht getestet, sollte aber klappen.
Wenn nicht, dann schrei einmal ganz laut und melde dich, nachdem du dich wieder abgeregt hast hier und dann sehen wir weiter. ;-)

Lg

Stefane

Verfasst: 17.12.2007 13:16
von ProF80
ging leider nicht , öffnet immer nach dem login den index, kann das sein das die .htaccess dabei stört ?
DirectoryIndex index.html portal.php intro.php index.php index.htm
MFg

Verfasst: 17.12.2007 15:00
von Stefane
hallo,

darf ich mal nen link zu deinem Forum haben?

An dem Directory Index liegt es nicht...


Stefane

Verfasst: 17.12.2007 15:09
von ProF80
oh, hate ich vergessen, hier:

www.7000se.de

Verfasst: 17.12.2007 15:19
von Stefane
okay, ändere meins da oben mal so ab:

Code: Alles auswählen

$template->assign_vars ( array (
   'S_LOGIN_ACTION_2'   => append_sid ('login.' . $phpEx . '?redirect=portal.' . $phpEx)
)); 
dann öffneste im Templateordner die portal_body.tpl und suchst dort:

Code: Alles auswählen

{S_LOGIN_ACTION}
änderst diesen dann ab zu:

Code: Alles auswählen

{S_LOGIN_ACTION_2}
und wehe, das klppt jetzt nicht!!!

Verfasst: 17.12.2007 15:32
von ProF80
hab es so gemacht, leider hat sich nichts verändert ???

MFG

Verfasst: 17.12.2007 21:24
von hackepeter13
Ich bin mir nicht mehr ganz sicher, aber ich glaube das Login vom Portal wird auf die login.php weitergeleitet, sprich du müsstest in der login.php nach

Code: Alles auswählen

index.$phpEx
suchen und das durch

Code: Alles auswählen

portal.$phpEx
ersetzen.

PS: das kommt öfters vor - alle übersetzen.

Verfasst: 17.12.2007 22:13
von ProF80
auch das geht leider nicht ?

MFG

Verfasst: 17.12.2007 23:04
von hackepeter13
Komisch, weil bei mir gehts.

Hast da auch wirklich alle vorkommenden index.$phpEx in portal.$phpEx geändert und auch die geänderte Datei aufn Server geladen.