NoName Mobile

登录
NoName » Project Parasy » [修改]让你能从前台管理Nowhere,Sai是个懒孩子~

[修改]让你能从前台管理Nowhere,Sai是个懒孩子~

by exgbit at 2008-2-3 23:12
老实说今天一天就是围着代码在转,PP还有很多可以发展的空间...令人羡慕的项目啊~

不过同时也说明了我们的Sai是个懒孩子..

Nowhere没有管理后台,只能从数据库删除,肯定麻烦..

按照下面的修改:

打开plugins\parasy\now.inc.php

找到
        if (isset($_GET['now_id'])) {
                $now_id = intval($_GET['now_id']);
                $query = $db->query("SELECT vid, authorid FROM {$tablepre}plugin_now WHERE vid = {$now_id}");
                $row = $db->fetch_array($query);
                if ($discuz_uid == $row['authorid']

改成
        if (isset($_GET['now_id'])) {
                $now_id = intval($_GET['now_id']);
                $query = $db->query("SELECT vid, authorid FROM {$tablepre}plugin_now WHERE vid = {$now_id}");
                $row = $db->fetch_array($query);
                if ($discuz_uid == $row['authorid'] || $adminid == 1 || $adminid == 2

打开templates\babel\now.htm

找到
if $discuz_uid == $message[authorid]

改成
if $discuz_uid == $message[authorid] || $adminid == 1 || $adminid == 2

一共有3处要改

打开templates\babel\now_wap.htm

找到
if $discuz_uid && $discuz_uid == $message[authorid]

改成
if $discuz_uid && (($discuz_uid == $message[authorid]) || $adminid == 1 || $adminid == 2)

一共三处


这样你的论坛,管理员或者超版都有权限删除Nowhere里的违规咨询了。
# 1 - Sai at 2008-2-3 23:59
Good job!不设后台也是出于相信用户,至少到现在为止这里都没有什么Spam出现
# 2 - exgbit at 2008-2-4 07:19
= 3 = 无奈,阿sai,你的服务器在韩国,我可在国内呢...
# 3 - exgbit at 2008-2-4 07:21
..对了,还有一个麻烦

个人据点能先让版主审核再能显示不?

...不是又没这个功能吧.... (ll08)
# 4 - Sai at 2008-2-4 09:49
据点的链接是不会被搜索引擎抓下来的.
# 5 - automan at 2008-2-4 11:33
sai我的pp装到一半搁浅了撒,能加我的gmail么?
imautoman@gmail.com
© 2007 NoNameMagazine