Seite 1 von 2

Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 26.11.2010 15:41
von Greyhound76
Hallo zusammen,

ich würde gern, wenn man sich angemeldet hat, das man nicht auf die Foren-Übersicht weitergeleitet wird, sondern auf mein Portal.
Wo kann man das ändern?

Danke im vorraus,

der Greyhound

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 26.11.2010 16:13
von redbull254
Hallo erstmal,

wenn Du uns mitteilen würdest, welches Portal Du unstalliert hast?

Packe das einmal in die Root-.htaccess-Datei rein:

Code: Alles auswählen

DirectoryIndex portal.php index.php index.html index.htm
So solltes dann dort drin aussehen:

Code: Alles auswählen

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>



<Files "common.php">
Order Allow,Deny
Deny from All
</Files>



DirectoryIndex portal.php index.php index.html index.htm

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 26.11.2010 16:49
von Greyhound76
Danke, werds ausprobieren.

Hab des Frontpage & Folders installiert: http://www.phpbb.com/community/viewtopi ... &t=1577425

EDIT: Sorry, des haut leider nicht hin, irgendwie ...

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 27.11.2010 10:23
von forant
Greyhound76 hat geschrieben:EDIT: Sorry, des haut leider nicht hin, irgendwie ...
Sollte Dein Hoster keine .htaccess akzeptieren, dann versuche mal diese Lösung.

Gruß

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 27.11.2010 12:08
von Greyhound76
Danke, hab es ausprobiert, haut aber leider auch nicht hin.

Ich denke das Problem liegt daran das der Frontpage & Folders-Mod nicht im phpBB-Ordner liegt, sondern direkt im root ... was widerrum so in der Install-Anleitung erklärt wird.

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 27.11.2010 12:31
von forant
Greyhound76 hat geschrieben:Ich denke das Problem liegt daran das der Frontpage & Folders-Mod nicht im phpBB-Ordner liegt, sondern direkt im root ... was widerrum so in der Install-Anleitung erklärt wird.
Was erscheint, wenn Du direkt www.url.xx/portal.php eingibst?

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 27.11.2010 12:54
von Greyhound76
Die Datei läuft unter index.php (also die von frontpage & folders). Wenn ich meine Seite aufrufe kommt natürlich die Startseite (also das "Portal"). Es geht sich ja nur darum wenn man sich einloggt das man direkt auf die Portalseite weitergeleitet wird und nicht, wie üblich, auf den Foren-Index.

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 27.11.2010 14:03
von redbull254
ucp.php

so richtig klar drückst Du Dich nicht wirklich aus. :P
EDIT: Sorry, des haut leider nicht hin, irgendwie ..
Was heißt das? :-?
Ein Link zum Forum wäre ach nicht schlecht.
Das ist hier wie mit Nebelkerzen Licht ins Dunkle bringen wollen. :oops:

Suche:

Code: Alles auswählen

	case 'login':
		if ($user->data['is_registered'])
		{
			redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
		}

		login_box(request_var('redirect', "index.$phpEx"));
	break;

	case 'logout':
		if ($user->data['user_id'] != ANONYMOUS && isset($_GET['sid']) && !is_array($_GET['sid']) && $_GET['sid'] === $user->session_id)
		{
			$user->session_kill();
			$user->session_begin();
			$message = $user->lang['LOGOUT_REDIRECT'];
		}
		else
		{
			$message = ($user->data['user_id'] == ANONYMOUS) ? $user->lang['LOGOUT_REDIRECT'] : $user->lang['LOGOUT_FAILED'];
		}
		meta_refresh(3, append_sid("{$phpbb_root_path}index.$phpEx"));

		$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a> ');
		trigger_error($message);

	break;
Ersetze durch :

Code: Alles auswählen

	case 'login':
		if ($user->data['is_registered'])
		{
	redirect(append_sid("{$phpbb_root_path}portal.$phpEx"));
		}

	login_box(request_var('redirect', "portal.$phpEx"));
	break;

	case 'logout':
		if ($user->data['user_id'] != ANONYMOUS && isset($_GET['sid']) && !is_array($_GET['sid']) && $_GET['sid'] === $user->session_id)
		{
			$user->session_kill();
			$user->session_begin();
			$message = $user->lang['LOGOUT_REDIRECT'];
		}
		else
		{
			$message = ($user->data['user_id'] == ANONYMOUS) ? $user->lang['LOGOUT_REDIRECT'] : $user->lang['LOGOUT_FAILED'];
		}
	redirect(append_sid("{$phpbb_root_path}portal.$phpEx"));

	$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_PORTAL'], '<a href="' . append_sid("{$phpbb_root_path}portal.$phpEx") . '">', '</a> ');
		trigger_error($message);

	break;

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 27.11.2010 14:49
von Greyhound76
OK, denn erst einmal der Link zum Board: http://www.freaxxx.net

Name: testuser
Passwort: 123456

Fange ich ma ganz von vorn an. Ich nutze den Mod Frontpage & Folders: http://www.phpbb.com/community/viewtopi ... ge+folders
Mein Root sind ungefähr so aus:

copyright (Ordner)
phpbb (Ordner mit phpBB3.0.8 )
impressum (Ordner)
index.php

Wenn ich auf http://www.freaxxx.net gehe, komme ich auf meine Startseite. Wenn ich denn auf "Anmelden" klicke und mich einlogge werde ich danach auf den Foren-Index weitergeleitet ... ich möchte aber das ich, nach dem einloggen, auf die Startseite (habe ich rot markiert) weitergeleitet werde (der sich ja nicht im phpBB-Ordner befindet).

Ich hoffe ich konnte den Lichtschalter drücken :grin:

Re: Nach Anmeldung auf Portal, nicht dem Index

Verfasst: 29.11.2010 11:54
von Greyhound76
Keiner eine Idee?