SupeSite为 SupeSite 7.5正式版(1126)
比照数据库中的记录,发现采集后的文章没有 “type”字段内容。
于是打开 “admin” 目录下的 “admin_robots.php”
找到(大概在1151行)
//获取资讯分类
$clistarr = getcategory(‘news’);
$allcatarr = getcategory();
然后修改为
//获取资讯分类
$clistarr = getcategory(‘news’);
$allcatarr = getcategory(‘news’);
即可,但是已经采集回来的内容并不会显示出来,需要修改数据库中的记录
把“supe_spaceitems”中相应条目的“type”字段修改为“news”即可。
可以使用 下面的 SQL 语句修改
UPDATE `www`.`supe_spaceitems` SET `type` = ‘news’ WHERE `supe_spaceitems`.`itemid` =123 LIMIT 1 ;
其中 “123” 为文章ID号。
SNS, 代码调试
SupeSite, 采集
关于插入的时候添加allowNetworking 参数,可以查看详细的 安全引用Flash视频,allownetworking=”internal” 参数的应用 介绍。
打开include\discuzcode.fun.php
大概在383行,179行,316行
添加以下参数
\’allowNetworking\’,\’internal\’
到
383行
if($flv) {
return
和
316行
case ’swf’:
return ‘
中。
然后添加
‘allowNetworking’,'internal’
到
179行
if($allowmediacode && strpos($msglower, ‘[/flash]‘) !== FALSE) {
$message = preg_replace(
中。
注意参数的对应关系
SNS, 今日一点
allownetworking, Discuz, flash
洛阳生活社区防垃圾帖子思路:
设置提高机器人注册难度,提高新注册会员发贴难度,审核新注册用户帖子,进入板块积分限制,奖励成功举报会员,过滤关键字。
演示地址:http://bbs.luoyanglife.com/
以下说说具体操作。
注册与访问控制:提高机器人注册难度
注册:
新用户注册验证:Email验证
同一 IP 注册间隔限制(小时):18
同一 IP 在 24 小时允许注册的最大次数:2
显示网站服务条款:说明新会员需要知道的社区规则
访问控制:
新手见习期限(小时):1
新手任务:换头像
如果为内部论坛可以设置
允许访问论坛的 IP 列表:…
安全验证设置:提高新注册会员发贴难度
这里不建议使用验证码,和问答同时使用可能导致一些页面显示错位!
安全验证模式:高级验证模式
启用验证问答:新用户注册、 发表主题与回复
验证问答发帖限制:5(或更高)
审核帖子:审核新注册用户帖子
时间设置:
设置发帖审核时间段
会员组权限:
设置新手会员——帖子相关—— 允许直接发帖:全部需要审核
板块设置:
帖子选项——根据需要设置一些板块新手会员可不需要经过审核发表回复。权限设置——设置一项积分(比如:激情)小于零的时候禁止进入论坛。
设置权限表达式的目的就是,把垃圾帖子删除(需配合审核机制)同时扣积分,积分变为负数或一个限度,不可以对这个板块进行操作
奖励成功举报会员、帖子 » 词语过滤
这个就不用介绍了。。
总结一下:限制用户注册加以审核机制,删贴同时扣除积分,配合板块相应积分限制,用户变为乞丐或者积分达不到条件,进一步的垃圾帖子发布失败。
最后可以给“正常用户”留一条后路,就是积分充值或者积分转换让用户回归主流群众身份。
补充
批量删贴指定会员时间段内的帖子。
等待验证的会员不具有发贴权限,甚至可以不具有浏览的权限。乞丐等会员组可不具有任何权限。
洛阳生活社区的积分项目有:威望(可兑入不可兑出)、金币(可兑入兑出,可充值)、激情(可兑入兑出)、贡献(不可兑入兑出,不可充值,主要为任务所得),积分=威望+贡献。
欢迎各位路过看过的朋友指出疏忽的地方
SNS, 今日一点
Discuz, 洛阳生活, 防垃圾帖子
【官方出品】官方国庆模板下载,支持 7.0+7.1 模板下载地址:http://www.discuz.net/viewthread.php?tid=1415994
【官方出品的国庆模板出现的问题解决办法】:http://www.discuz.net/thread-1418191-1-1.html
演示地址:http://bbs.luoyanglife.com/
顶部广告位错位解决办法:
打开:http://www.discuz.net/templates/2009/css_append.htm
复制源码到自己的国庆模板文件“css_append.htm”(因为在帖子下载的模板可能不是最新的,所以就。。)
不一样的地方可能就一个地方
#header .wrap下边的
#ad_headerbanner { margin: 25px 0px 10px; }
然后打开css_append.htm
查找
#header .wrap { padding: 0; height: 107px; }
在下面添加
#header #ad_headerbanner { margin-top:18px; }
后台更新缓存
这样可以解决顶端“登录状态”与“顶部广告”交叉显示(一部分被挡住)。
对于LOGO底部修改出现灰色的问题解决办法:
在PS中依次选择“图像”——“模式”——“索引颜色”,然后再导出为PNG图像或者GIF图像即可(为让IE6正常显示,建议用GIF图像)。
SNS, 代码调试
Discuz模板, 国庆模板
看了“浅析豆瓣的Google Analytics应用”,于是就依葫芦画瓢,把自己用的“Google Analytics”统计代码也修改一番。
对于不同的应用程序添加使用 “用户定义函数(_setVar()函数)” ,来对特定来源的用户行为进行分类,在Google Analytics 后台的访问者/用户定义 中查看其浏览属性。
对于不同的应用程序做的模板修改
modoer(1.2):
<!–{if $user->isLogin}–>
pageTracker._setVar(“$user->uid”);
<!–{/if}–>
这个获取用户id的变量在模板头部可以找到。
supesite(7.0):
<!–{if !empty($_SGLOBAL['supe_uid'])}–>
pageTracker._setVar(“$_SGLOBAL['supe_uid']“);
<!–{/if}–>
这个是从“batch.panel.php”文件中获知的用户id变量。
Discuz(7.0):
<!–{if $discuz_uid}–>
pageTracker._setVar(“$discuz_uid”);
<!–{/if}–>
Hdwiki(4.0.4):
<!–{if !$user['groupid']}–>
pageTracker._setVar(“$user['uid']“);
<!–{/if}–>
这个从“head.htm”文件中获知的用户变量id和状态判断代码。
不过这个还不能用,调用到的uid不是当前用户的uid,而可能是总人数,囧
先忽略掉。。
补充Hdwiki的统计代码
由于hd在一些页面会把“user”这个数组覆盖掉,在管理员“*夜静然*”的帮助下,弄好了。
打开“model/base.class.php”,找到:
$this->view->assign(’style’,$style);
下面加入:
$this->view->assign(‘ly_uid’,$this->user['uid']);
然后Google Analytics的自定义部分就这样写:
<!–{if {$ly_uid}==’0′}–>
<!–{else}–>
pageTracker._setVar(“{$ly_uid}”);
<!–{/if}–>
ok,感谢*夜静然*!
SNS, 今日一点, 代码调试
Discuz, Google Analytics, Modoer, SupeSite
“SupeSite 7.0 用户手册.chm”中说:“关于 Rewrite 的相关设置可以参考软件包根目录下的 Rewrite 设置方法 .html 中的说明。”。
可是SupeSite 7.0 软件包根目录下并没有所说的“Rewrite 设置方法 .html”文件,于是借助Google终于找到
Apache 下各产品开启 URL 静态化所需 Rewrite 规则下载:http://faq.comsenz.com/viewnews-720
关于IIS的SS/XS静态页面Rewrite设置问题解决方法:http://x.discuz.net/viewthread-494641.html
昨天刚把SS装起,遇到的疑问大部分在以下几个文档中找到啦,:)
SupeSite7.0正式版默认模板各页面调用内容说明:http://faq.comsenz.com/viewnews-629
SupSite 7.0 页面文件与模块关系说明:http://faq.comsenz.com/viewnews-507
教您如何读懂模块代码里的参数:http://faq.comsenz.com/viewnews-312
SupeSite7.0 数据调用模块参数详解:http://faq.comsenz.com/viewnews-696
SNS
apache, rewrite, SupeSite
新鲜评论