出家如初,成佛有余

Pligg 禁用新用户注册

Posted in Uncategorized by chuanliang on 2008/08/10

    我自己基于Pligg搭建的个人网摘www.yeeach.com/digg被狂灌水,而且越来越严重,极其厌烦天天浪费大量时间去手动把垃圾记录设为“discard”状态,由于要提交新内容必须登录,因此首先想到禁用新用户注册功能,但Pligg好像没有禁止注册的功能。手工修改一下禁用新用户注册功能。

1、修改login.tpl 内容

修改digg/templates/yget/sidebar_modules/login.tpl ,把整个文件内容都注释掉

{*
<div id="maintab" class="tlb2">
        <span><a href="#" rel="register" style="text-decoration:none">{#PLIGG_Visual_Register#}</a></span>
        <span class="selected"><a href="#" rel="login" style="text-decoration:none">{#PLIGG_Visual_Login_Title#}</a></span>
</div>

 

{literal}
<script type="text/javascript">
initializetabcontent("maintab")
</script>
{/literal}
*}

2、修改header.tpl

修改digg/templates/yget/header.tpl,注释掉头部的注册链接

{*
<a href='{$URL_register}’>{#PLIGG_Visual_Register#}</a> &nbsp;&nbsp;
*}

3、修改.htaccess

修改digg/.htaccess ,将register请求重定向到index.php

RewriteRule ^register/?$ index.php

其实pligg提供了AntiSpam功能,但没有时间测试,先禁用新用户注册再看看,对老的注册用户如果还乱灌水,格杀勿论。

Technorati Tags: ,
Tagged with: ,

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: