hi,
ich möchte gerne für alle bestehenden und künftigen mitglieder das anzeigen der mailadresse "ausschalten". also das die adresse für andere user oder gäste nicht sichtbar ist.
bei "optionen zurückstellen" hab ich leider nichts gefunden, und bei den mitgliederoptionen (soetwas wie "globale einstellungen") auch nicht.
gibt es die möglichkeit die mailadressen auszublenden oder muss ich jeden user einzeln editieren?
und kann ich das häckchen bei der registrierung nicht auch voreinstellen?
danke :)
Hi!
Doch, kannst es voreinstellen bei der Registrierung. Ehrlich gesagt weiß ich aber jetzt leider nicht ob es in der Register.php oder in der Register.template.php ist. Auf jeden Fall musst du, wo es um die Email Addy geht, einfach noch (checkbox="checked") hinzufügen. Genau das gleiche gilt auch für Profile.php (oder halt Profile.template.php). Wie gesagt, bin mir grad net sicher welche Datei es ist, aber bei einer muss es rein.
das hab ich nun gemacht, funktioniert super, danke!
nur hab ich noch das problem das die mailadressen der gästen den mitgliedern angezeigt werden.
wie kann ich das am besten lösen?
mfg
Wie meinsten das, das die Email der Gäste den Mitgliedern angezeigt wird.
Wo wird die denn angezeigt? Im Posting selbst? Oder wo meinst du genau?
wenn ich als gast poste - dann steht die mailadresse im beitrag. die sehen allerdings nur die mitglieder, gäste nicht.
und ich will das die mailadressen von gastpostings nur vom admin gesehen werden!
mfg
Dann kuck mal in der display.template.php deines Themes (oder falls es die Datei vom default benutzt, dann nimm die), suche nach // Otherwise, show the guest's email. und ersetze elseif (empty($message['member']['hide_email'])) mit elseif (empty($message['member']['hide_email']) && ($context ['allow_admin'])
Habs jetzt nicht getestet, sollte aber funktionieren.
Mach aber vorher ein Backup falls es doch nicht geht.
da kommt dann ein parse error in der nächsten zeile (echo ')...
Dann schmeiss den ganzen Code raus. Aber ob man als Admin trotzdem noch die Mail Addy sieht, weiß ich nicht.
das sollte man natürlich als admin noch können... :'(
gibts da wirklich keine "datenschutzeinstellung" o.ä.?
mfg
der code passt schon, da fehlt einfach nur ne klammer. leider nicht genau erkennbar obs nun ) oder } ist. gesetzt werden müsste die imho ganz am Ende.
elseif (empty($message['member']['hide_email']) && ($context ['allow_admin']))
Gruß
Pyx
Eine schöne Lösung ist auch:
http://custom.simplemachines.org/mods/index.php?mod=371
Lainaus käyttäjältä: andy_kim - tammikuu 07, 2008, 05:20:24 AP
Eine schöne Lösung ist auch:
http://custom.simplemachines.org/mods/index.php?mod=371
dann sieht der admin die mailadressen aber noch immer nicht :(