Seite 9 von 13

Verfasst: 28.08.2003 16:05
von TomNRW
ok es funzt jetzt jetzt springt er auf die login seite aber!!!!!!!!!!

wenn ich mich einlogge als registrierter und dann auf memberlist klicke passiert garnichts

Verfasst: 28.08.2003 16:31
von Henne
Dann hast wohl irgendwas falsch gemacht...

Verfasst: 28.08.2003 21:16
von Elvis
warum blendeste den Link den net aus?

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
<a href="{U_MEMBERLIST}"> {L_MEMBERLIST}</a>
<!-- END switch_user_logged_in -->

Verfasst: 28.08.2003 21:24
von Henne
Weil man dann trotzdem noch auf die memberlist kommt.

Verfasst: 28.08.2003 21:27
von Elvis
schon klar

nur es weiß net jeder das man die Datei direkt aufrufen kann.

Verfasst: 28.08.2003 23:02
von Guido
Elvis hat geschrieben:schon klar

nur es weiß net jeder das man die Datei direkt aufrufen kann.
Dazu reicht es schon wenn man die USernamen in der viewtopic anklickt....

Re: auf login linken anstatt auf die registration?

Verfasst: 02.09.2003 20:32
von a_nonymous
Root007 hat geschrieben:Ich würde gerne den User nach dem Login wieder zu dem gewünschten Profil weiterleiten.

"login.$phpEx?redirect=profile.$phpEx?mode=viewprofile&u=XXXX"

Also: Ein registrierter aber ausgeloggter User betritt das Forum und klickt auf einen Usernamen um dessen Profil zu sehen. Da er ja aber ausgeloggt ist (und Ausgeloggte und Gäste das Profil nicht sehen dürfen), wird er auf die Login-Seite geleitet und kann sich dort einloggen.
Und dann soll er automatisch wieder zu dem vorhin angeklickten User-Profil geleitet werden, und dazu müsste man doch die User-ID übergeben, oder?

Nur wie?

Greetz
Servus Leute, kann das vielleicht nochmal jemand aufgreifen? Ich denke der Rest sollte aufgearbeitet sein, oder (einfach mal von Anfang an lesen :wink: )

Verfasst: 02.09.2003 21:46
von a_nonymous
Ach und noch was:

Ich würde gern für nicht registrierte Mitglieder den e-mail Link auch im Betrachten der Beiträger verschwinden lassen. Könnte da jemand abhelfen?

Wäre ne feine Sache, das :grin:

Verfasst: 02.09.2003 21:50
von Leuchte
schon so probiert?

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
...dein code...
<!-- END switch_user_logged_in -->

Verfasst: 02.09.2003 21:52
von a_nonymous
Naja, ich wollte ja eigentlich eine Kombi aus beiden Lösungen:

Die Version mit dem Umleiten auf den Login habe ich gemacht (funzt übrigens prima!!!)

Ich möchte jetzt nur noch, dass wenn man sich als Gast die Beitrgäge anguckt, dass man nicht dem Poster eine e-mail schreiben kann.

Könnte mir das hier wieterhelfen?

Code: Alles auswählen

if ( $poster_id != ANONYMOUS )
	{
		$temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$poster_id");
		$profile_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_profile'] . '" alt="' . $lang['Read_profile'] . '" title="' . $lang['Read_profile'] . '" border="0" /></a>';
		$profile = '<a href="' . $temp_url . '">' . $lang['Read_profile'] . '</a>';

		$temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$poster_id");
		$pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>';
		$pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';

		if ( !empty($postrow[$i]['user_viewemail']) || $is_auth['auth_mod'] )
		{
			$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $poster_id) : 'mailto:' . $postrow[$i]['user_email'];

			$email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
			$email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
		}
		else
		{
			$email_img = '';
			$email = '';
		}

		$www_img = ( $postrow[$i]['user_website'] ) ? '<a href="' . $postrow[$i]['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '';
		$www = ( $postrow[$i]['user_website'] ) ? '<a href="' . $postrow[$i]['user_website'] . '" target="_userwww">' . $lang['Visit_website'] . '</a>' : '';

		if ( !empty($postrow[$i]['user_icq']) )
		{
			$icq_status_img = '<a href="http://wwp.icq.com/' . $postrow[$i]['user_icq'] . '#pager"><img src="http://web.icq.com/whitepages/online?icq=' . $postrow[$i]['user_icq'] . '&img=5" width="18" height="18" border="0" /></a>';
			$icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $postrow[$i]['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
			$icq =  '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $postrow[$i]['user_icq'] . '">' . $lang['ICQ'] . '</a>';
		}
		else
		{
			$icq_status_img = '';
			$icq_img = '';
			$icq = '';
		}

		$aim_img = ( $postrow[$i]['user_aim'] ) ? '<a href="aim:goim?screenname=' . $postrow[$i]['user_aim'] . '&message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : '';
		$aim = ( $postrow[$i]['user_aim'] ) ? '<a href="aim:goim?screenname=' . $postrow[$i]['user_aim'] . '&message=Hello+Are+you+there?">' . $lang['AIM'] . '</a>' : '';

		$temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$poster_id");
		$msn_img = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : '';
		$msn = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '">' . $lang['MSNM'] . '</a>' : '';

		$yim_img = ( $postrow[$i]['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $postrow[$i]['user_yim'] . '&.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : '';
		$yim = ( $postrow[$i]['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $postrow[$i]['user_yim'] . '&.src=pg">' . $lang['YIM'] . '</a>' : '';
	}
	else
	{
		$profile_img = '';
		$profile = '';
		$pm_img = '';
		$pm = '';
		$email_img = '';
		$email = '';
		$www_img = '';
		$www = '';
		$icq_status_img = '';
		$icq_img = '';
		$icq = '';
		$aim_img = '';
		$aim = '';
		$msn_img = '';
		$msn = '';
		$yim_img = '';
		$yim = '';
	}
Das ist aus der viewtopic.php. Oder müsste ich das entpsrechende tpl nehmen?