Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

建议增加邮件地址隐藏功能

[复制链接]
水晶心 发表于 2005-6-2 15:23:35 | 显示全部楼层 |阅读模式
现在很多人通过论坛扫描软件,来获取论坛的用户的邮件地址,而discuz基本上对此没有保护,虽然有隐藏邮件地址的选项,可是选中以后也不方便会员之间通过邮件来联系。

建议增加类如邮件中转的功能,点击下面的“邮件”按钮后不是调用outlook,来发送邮件,而是像phpwind那样,通过服务器的邮件系统来中转,一方面保护了邮件地址,一方面方便不使用outlook等pop的离线客户端的用户的习惯,很多人使用web方式来发信的,另一方面简化发送邮件的步骤
回复

使用道具 举报

tyhy 发表于 2005-6-2 16:42:56 | 显示全部楼层
编辑资料就能隐藏。
回复

使用道具 举报

 楼主| 水晶心 发表于 2005-6-3 08:04:59 | 显示全部楼层
Originally posted by tyhy at 2005-6-2 16:42
编辑资料就能隐藏。

可是这样,正常人想通过电子邮件来联系也不行了
回复

使用道具 举报

iammecn 发表于 2005-6-4 16:16:41 | 显示全部楼层
这个功能我也需要啊,不错。
怎么不有官方的人来看一下呢?
回复

使用道具 举报

iammecn 发表于 2005-6-8 18:55:51 | 显示全部楼层
真的没有人要么?
回复

使用道具 举报

monkey8 发表于 2005-6-8 21:50:02 | 显示全部楼层
強烈支持!
回复

使用道具 举报

zhuanwang 发表于 2005-8-15 22:51:47 | 显示全部楼层
确实需要这个功能
现在有些软件能搜索论坛所有会员的邮件地址 怎样才能避免自己的论坛被搜索邮件地址呢?
回复

使用道具 举报

iammecn 发表于 2005-10-15 13:16:41 | 显示全部楼层
这个功能视而不见?
回复

使用道具 举报

fengxue 发表于 2005-10-17 13:00:01 | 显示全部楼层
修改模版 viewpro.htm

找到


  1. <!--{if $member['email'] && $member['showemail']}--><a href="mailto:$member[email]">$member[email]</a><!--{else}-->&nbsp;<!--{/if}-->
复制代码


修改成

  1. <!--{if $groupid <> 7 }-->
  2. <!--{if $member['email'] && $member['showemail']}--><a href="mailto:$member[email]">$member[email]</a><!--{else}-->&nbsp;<!--{/if}--><!--{/if}-->
复制代码



修改模版 viewthread.php.htm

找到

  1. <!--{if $post['showemail']}--><a href="mailto:$post[email]"><img src="{IMGDIR}/email.gif" border="0" alt="{lang send_mail}"></a>&nbsp;<!--{/if}-->
复制代码


修改成

  1. <!--{if $groupid <> 7 }--><!--{if $post['showemail']}--><a href="mailto:$post[email]"><img src="{IMGDIR}/email.gif" border="0" alt="{lang send_mail}"></a>&nbsp;<!--{/if}--><!--{/if}-->
复制代码


修改模版 memberlist.htm

找到

  1. <td bgcolor="{ALTBG1}" align="center"><!--{if $member['email'] && $member['showemail']}--><a href="mailto:$member[email]"><img src="{IMGDIR}/email.gif" border="0" alt="{lang send_mail}"></a><!--{else}-->&nbsp;<!--{/if}--></td>
复制代码


修改成

  1. <td bgcolor="{ALTBG1}" align="center"><!--{if $groupid <> 7 }--> <!--{if $member['email'] && $member['showemail']}--><a href="mailto:$member[email]"><img src="{IMGDIR}/email.gif" border="0" alt="{lang send_mail}"></a><!--{else}-->&nbsp;<!--{/if}--><!--{/if}--></td>
复制代码



说明:7代表游客组  这样做后游客是看不到会员的邮箱地址  但是注册后就可以了~ 如果你需要更高级别的隐藏可以 && 条件~~~


关于你说的发邮件的事情 稍后做个插件发布

[ 本帖最后由 fengxue 于 2005-10-17 13:14 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-12-11 06:34 , Processed in 0.099050 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表