Seite 1 von 1

Mail nur für Admins Sichtbar

Verfasst: 05.06.2004 10:28
von Stemmi
Hi Leute!

Itst hatte es mir gestern etwas erklärt, aber ich blicke nicht so durch.

Es geht darum das auf einem Forum niemand die Mail Adresse sehen kann (außer den Admin).

Sascha sagte mir ich muss die Dateien memberlist.php und die viewtopic.php ändern (usercp_profile.php hab ich schon gemacht, aber wenn der User in seinem Profil einstellt das die Mail sichtbar sein soll dann sehen die Besucher die Mail wieder).

Kann mir jemand sagen was ich an den beiden Dateien ändern muss?
Danke!

Verfasst: 05.06.2004 11:29
von jasc
Mal ein paar Verständnisfragen:

Du möchtest, dass von jedem Benutzer nur der Admin die Mailadresse sehen kann?

Du willst nun verhindern, dass Benutzer auswählen können, ob ihre Mailadresse sichtbar ist oder nicht?

Ich gehe jetzt mal davon aus, dass meine obigen Fragen mit ja beantwortet werden ;-).

Standardmäßig sehen nur Admins Benutzermailadressen, wenn die Benutzer ihre Mailadresse unsichtbar eingestellt haben in ihrem Profil. Jetzt müsste man also nur noch verhindern, dass Benutzer das umstellen können.
Öffne dazu die profile_add_body.tpl und lösche folgenden Code:

Code: Alles auswählen

<tr>
          <td class="row1"><span class="gen">{L_PUBLIC_VIEW_EMAIL}:</span></td>
          <td class="row2">
                <input type="radio" name="viewemail" value="1" {VIEW_EMAIL_YES} />
                <span class="gen">{L_YES}</span>&nbsp;&nbsp;
                <input type="radio" name="viewemail" value="0" {VIEW_EMAIL_NO} />
                <span class="gen">{L_NO}</span></td>
        </tr>
Ist jetzt nicht unbedingt die sauberste Lösung, aber sollte klappen :-).

Verfasst: 05.06.2004 12:21
von Stemmi
SUPPPER!! Klappt.

Vielen Dank!!