Code: Alles auswählen
&& !$auth->acl_get('m_'))
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...
Code: Alles auswählen
&& !$auth->acl_get('m_'))
fixxt sry das habsch übersehendjchrisnet hat geschrieben: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')) { $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']); }
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
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']);