统一水资讯网、水论坛、水客家园注册页面
2010年3月12日
参考地址:http://www.discuz.net/viewthread.php?tid=1394060&extra=&page=1
相对于论坛来说,UChome的注册条件无法进行扩展,容易出现垃圾用户的注册,有人已经提出修改login、register等模板文件,把“注册”的链接修改到论坛的注册页面register.php,我以前也是这么做的,今天突发奇想,为何不利用关闭uchome的提示页面来实现注册链接的自动跳转呢?
有想法要勇于实践才行,说干就干。
1,UChome后台,关闭用户注册功能;
2,然后修改./language/lang_showmessage.php中约246行,将原有代码
- ‘not_open_registration_invite’ => ‘非常抱歉,本站目前暂时不允许用户直接注册,需要有好友邀请链接才能注册’,
复制代码
改为:
- ‘not_open_registration_invite’ => ‘注册水资讯网通行证,网站、社区、论坛通行无忧!<br><br><a href=”http://bbs.cjk3d.net/register.php”>立刻注册!</a>’,
复制代码
其中http://bbs.cjk3d.net/register.php是你的论坛的注册页面;
3,退出UChome,点击”注册“,看看效果如何?(如下图)
SS的修改方法:根目录下batch.panel.php 中约97行改为
- document.write(’<p><a href=”$siteurl/do.php?action=register”>$blang[registration]</a> | <a href=”$siteurl/do.php?action=lostpasswd”>$blang[find_passwords]</a></p>’);
复制代码
改为
- document.write(’<p><a href=”http://bbs.cjk3d.net/register.php”>$blang[registration]</a> | <a href=”http://bbs.cjk3d.net/logging.php?action=login”>$blang[find_passwords]</a></p>’);
复制代码