Seite 2 von 2
Verfasst: 24.06.2008 01:30
von FusDuo
Vorher hast Du auch noch in der letzen Zeile ein
eingefügt.
Für die Mitgliederliste und die Profilseite scheint der Code zu funktionieren. Allerdings wird in der Threadansicht nicht die eMail bei den einzelnen Beiträgen angezeigt...
Verfasst: 24.06.2008 01:44
von djchrisnet
djchrisnet hat geschrieben:Code: Alles auswählen
if (!empty($data['user_allow_viewemail']) || $auth->acl_get('a_user'))
{
$email = ($config['board_email_form'] && $config['email_enable']) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=email&u=' . $user_id) : (($config['board_hide_emails'] && !$auth->acl_get('a_user')) ? '' : 'mailto:' . $data['user_email']);
}
wenn identisch, dann mit folgendem ersetzen um die oben angefragte funktion zu erhalten.
Code: Alles auswählen
if (!empty($data['user_allow_viewemail']) || $auth->acl_get('a_user') || $auth->acl_get('m_'))
{
$email = ($config['board_email_form'] && $config['email_enable']) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=email&u=' . $user_id) : (($config['board_hide_emails'] && !$auth->acl_get('a_user') && !$auth->acl_get('m_')) ? '' : 'mailto:' . $data['user_email']);
}
else
fixxt sry das habsch übersehen
Verfasst: 04.11.2008 19:09
von Tina
Ich habe das ganze eben in meine 3.0.2-Version eingebaut.
Leider kann ich weder als Admin noch als Moderator einen Effekt erkennen.
(In der Mitgliederliste kann ich auch als Admin keine Mailadressen sehen, Board-E-Mails sind allerdings "versteckt" eingestellt.)
Was übersehe ich bzw. funktioniert das ganze überhaupt auch in der 3.0.2-Version?
Vielen dank schon mal

Tina
P. S.:
Wäre der Code ggf. nicht auch etwas für die phpBB 3.0: Snippets?
Re: eMail Adresse für Moderatoren sichtbar machen
Verfasst: 11.05.2009 10:57
von Ttahl
Ich habe den Code jetzt auch geändert, aber kann auch keine Veränderung feststellen.
Der Code in meiner memberlist.php ist nun
Code: Alles auswählen
if (!empty($data['user_allow_viewemail']) || $auth->acl_get('a_user'))
{
$email = ($config['board_email_form'] && $config['email_enable']) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=email&u=' . $user_id) : (($config['board_hide_emails'] && !$auth->acl_get('a_user') && !$auth->acl_get('m_')) ? '' : 'mailto:' . $data['user_email']);
Re: eMail Adresse für Moderatoren sichtbar machen
Verfasst: 11.05.2009 22:53
von Ttahl
Habe es nochmal ausprobiert.
Es geht doch mit dem Code von djchrisnet.
Ich hatte nur im ersten / oberen Teil das "|| $auth->acl_get('m_'))" vergessen