Seite 2 von 2

Verfasst: 01.07.2004 14:19
von klunzen
einloggen funzt problemlos. keine fehler.

den rest hab ich dir per pn zugeschickt.

Verfasst: 01.07.2004 14:23
von Markus67
Hi ...

steht das so drin ?
Cookie-Name: leer, steht nix
Cookie-Domain: phpbb2mysql
Cokkie-Pfad: /
es sollte so aussehen:
Cookie-Name: phpbb2mysql
Cookie-Domain: leer
Cokkie-Pfad: /
Markus

Verfasst: 01.07.2004 14:27
von klunzen
Markus67 hat geschrieben:Hi ...
es sollte so aussehen:
Cookie-Name: phpbb2mysql
Cookie-Domain: leer
Cokkie-Pfad: /
ja, so stehts drin. die reihenfolge ist andersrum, ist ja aber egal.
hab ich nix dran geändert, ist standard so.

hab grad mal gekuckt. cookie wird gesetzt.

Verfasst: 14.10.2004 17:06
von mgutt
Ich finde die Emailadresse sollte nur geschützt werden (z.B. vor Scannern).

Das fand ich die schönste Variante, weil dann die Gäste trotzdem auf das Profil und die Memberliste kommen:

So das in der Memberliste: (memberlist_body.tpl)

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
	  <th class="thTop" nowrap="nowrap">{L_EMAIL}</th>
<!-- END switch_user_logged_in -->

und

<!-- BEGIN switch_user_logged_in -->	  
	  <td class="{memberrow.ROW_CLASS}" align="center" valign="middle">&nbsp;{memberrow.EMAIL_IMG}&nbsp;</td>
<!-- END switch_user_logged_in -->
Und das im Profil: (profile_view_body.tpl)

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
		<tr> 
		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_EMAIL_ADDRESS}:</span></td>
		  <td class="row1" valign="middle" width="100%"><b><span class="gen">{EMAIL_IMG}</span></b></td>
		</tr>
<!-- END switch_user_logged_in -->
EDIT: Ok, funktioniert leider noch nicht perfekt... wenn ich ausgeloggt bin, dann gehts, aber wenn ich eingeloggt bin, dann zeigt er die Emailadresse auf der Memberlist nicht an und alle Angaben rutschen eine Spalte nach links... so dass der Wohnort jetzt an der Stelle wo Email steht rutscht und am Ende eine Spalte sozusagen fehlt.. hm...

EDIT2: Also wenn ich die Änderungen in der memberlist_body.tpl rückgängig mache und dafür in der memberlist.php folgendes mache:

Code: Alles auswählen

if (( $userdata['session_logged_in'] ) && ( !empty($row['user_viewemail']) || $userdata['user_level'] == ADMIN ))
		{
			$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $user_id) : 'mailto:' . $row['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 = '&nbsp;';
			$email = '&nbsp;';
		}
Dann wird der Button, wenn man nicht eingeloggt ist auch nicht angezeigt. Aber dafür gibt es dann immernoch eine Emailspalte. Wäre natürlich toll, wenn die auch weg wäre, obwohl man dann ja gezwungenermaßen auch die sortierfunktion anpassen müsste (email wäre dann überflüßig)

EDIT3: Übrigens das mit dem switch_user_logged_in wollte einfach nicht in der memberlist_body.tpl an der Stelle wo die Emailadresse angezeigt wird funktionieren.

Verfasst: 11.03.2006 01:33
von Ttahl
Hallo,

gabe es für das Problem schon eine Lösung???
Bei mir tritt nämlich das gleiche auf.

Der Eintrag in der viewtopic_body.tpl sieht so aus

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript"><!--

if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
document.write(' {postrow.ICQ_IMG}');
else
document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');

//--></script><noscript>{postrow.ICQ_IMG}</noscript>
<!-- END switch_user_logged_in -->
Die Einstellung im Forum bez. Cookies sind so

Cookie-Domain NICHTS
Cookie-Name phpbb2mysql
Cookie-Pfad /

Ohne den Ausdruck "<!-- BEGIN switch_user_logged_in -->" funktioniert alles einwandfrei.

Ich habe auch schon die Varianten getestet, die hier in dem Thread vorgestellt wurden, leider ohne Erfolg.

Hat jemand noch einen Tipp?

Verfasst: 11.03.2006 22:47
von Ttahl
Ok,

das Problem hat sich gelöst

Die Antwort dazu gab es in diesem Thread hier
http://www.phpbb.de/viewtopic.php?t=112 ... erloggedin

Danke cYbercOsmOnauT !!! :D