Mail Adressen nur angemeldeten Mitgliedern anzeigen lassen
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 1
- Registriert: 09.03.2006 09:59
Mail Adressen nur angemeldeten Mitgliedern anzeigen lassen
Moin,
bei uns im Forum gibt's immer wieder Leute, die unsere Mitglieder mit Spam Mails zuschütten. Die Mail Adressen holen die sich aus der Mitgliederliste.
Wie ich hier gesehen habe, werden die E-Mail Adressen der Mitglieder erst angezeigt, wenn man eingeloggt ist.
Das ist in meinem Forum nicht so. Wie kann ich das soe einstellen ?
Viele Grüße
Achim
bei uns im Forum gibt's immer wieder Leute, die unsere Mitglieder mit Spam Mails zuschütten. Die Mail Adressen holen die sich aus der Mitgliederliste.
Wie ich hier gesehen habe, werden die E-Mail Adressen der Mitglieder erst angezeigt, wenn man eingeloggt ist.
Das ist in meinem Forum nicht so. Wie kann ich das soe einstellen ?
Viele Grüße
Achim
-
- Mitglied
- Beiträge: 3907
- Registriert: 17.07.2002 14:03
- Wohnort: Graz
hi,
das hier sollte dir helfen
der content liegt in den tpl dateien für die profil- und die postingansicht (also profileview_body.tpl und viewtopic_body.tpl)
das hier sollte dir helfen
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
Dein_zu_versteckender_content_oder_link
<!-- END switch_user_logged_in -->
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
-
- Mitglied
- Beiträge: 118
- Registriert: 18.03.2004 10:02
- Wohnort: Essen, NRW
Ich wollte nach obigen Schema auch die Email Adresse verstecken. In der Profil datei hats geklappt, aber die viewtopic_body.tpl will noch nicht so richtig. Denn dort verschwinden die Angaben auch, wenn ich eingeloggt bin!!? Hab schon diverse Varianten probiert, den Code einzufügen aber er will nicht..
Hab den Code auch direkt um den Email Button eingefügt. Da verschwindet der Button zwar, aber ebenfalls auch für Eingeloggte Mitglieder. Also der gleiche Effekt.
Muß in der Datei vielleicht noch woanders was eingestellt werden?
Gerade stelle ich fest, dassder gleiche Effekt auch in der memberlist_body.tpl vorkommt.
Code: Alles auswählen
<tr>
<!-- BEGIN switch_user_logged_in -->
<td valign="middle" nowrap="nowrap">
{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> </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>
</td>
<!-- END switch_user_logged_in -->
</tr>
Code: Alles auswählen
<tr>
<td valign="middle" nowrap="nowrap">
{postrow.PROFILE_IMG} {postrow.PM_IMG}
<!-- BEGIN switch_user_logged_in -->
{postrow.EMAIL_IMG}
<!-- END switch_user_logged_in -->
{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> </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>
</td>
</tr>
Muß in der Datei vielleicht noch woanders was eingestellt werden?
Gerade stelle ich fest, dassder gleiche Effekt auch in der memberlist_body.tpl vorkommt.
-
- Mitglied
- Beiträge: 118
- Registriert: 18.03.2004 10:02
- Wohnort: Essen, NRW
Folgendes sollte funktionieren:psychodiddl hat geschrieben:Ich möchte halt, dass die Adresse (sofern sie über diese Funktion öffentlich gemacht wurde) dann aber nur für registrierte User angezeigt wird.
Code: Alles auswählen
ÖFFNE
viewtopic.php
SUCHE
if ( !empty($postrow[$i]['user_viewemail']) || $is_auth['auth_mod'] )
ERSETZE MIT
if ( !empty($postrow[$i]['user_viewemail']) && $userdata['session_logged_in'] || $is_auth['auth_mod'] )
Hallo,
Ich würde die Anzeige der Mitglieder - E-Mail-Adressen gerne Admin-seitig komplett ausblenden wollen, so dass sie in der Mitgliederliste nicht mehr erscheinen. Geht das?
Alternativ könnte auch die Mitgliederliste komplett deaktiviert werden. Wo kann man das machen?
Gibt es diese Funktion noch in der aktuellen Version? Habe da nichts dergleichen gefunden.einfach im acp unter konfiguration den boardeigenen emaildienst aktivieren
Ich würde die Anzeige der Mitglieder - E-Mail-Adressen gerne Admin-seitig komplett ausblenden wollen, so dass sie in der Mitgliederliste nicht mehr erscheinen. Geht das?
Alternativ könnte auch die Mitgliederliste komplett deaktiviert werden. Wo kann man das machen?