Userdetails ausblenden

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
klunzen
Mitglied
Beiträge: 341
Registriert: 01.07.2004 01:29

Beitrag von klunzen »

einloggen funzt problemlos. keine fehler.

den rest hab ich dir per pn zugeschickt.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag 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
klunzen
Mitglied
Beiträge: 341
Registriert: 01.07.2004 01:29

Beitrag 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.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag 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.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ttahl
Mitglied
Beiträge: 61
Registriert: 10.09.2005 08:50

Beitrag 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?
Ttahl
Mitglied
Beiträge: 61
Registriert: 10.09.2005 08:50

Beitrag 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
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“