::NoName Magazine 无名杂志 » Project Parasy » [修改]让你能从前台管理Nowhere,Sai是个懒孩子~


2008-2-3 23:12 exgbit
[修改]让你能从前台管理Nowhere,Sai是个懒孩子~

老实说今天一天就是围着代码在转,PP还有很多可以发展的空间...令人羡慕的项目啊~

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

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

按照下面的修改:

打开plugins\parasy\now.inc.php

找到[code]        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'][/code]

改成[code]        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[/code]


打开templates\babel\now.htm

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

改成[code]if $discuz_uid == $message[authorid] || $adminid == 1 || $adminid == 2[/code] 一共有3处要改

打开templates\babel\now_wap.htm

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

改成[code]if $discuz_uid && (($discuz_uid == $message[authorid]) || $adminid == 1 || $adminid == 2)[/code] 一共三处


这样你的论坛,管理员或者超版都有权限删除Nowhere里的违规咨询了。

2008-2-3 23:59 Sai
Good job!不设后台也是出于相信用户,至少到现在为止这里都没有什么Spam出现

2008-2-4 07:19 exgbit
= 3 = 无奈,阿sai,你的服务器在韩国,我可在国内呢...

2008-2-4 07:21 exgbit
..对了,还有一个麻烦

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

...不是又没这个功能吧.... (ll08)

2008-2-4 09:49 Sai
据点的链接是不会被搜索引擎抓下来的.

2008-2-4 11:33 automan
sai我的pp装到一半搁浅了撒,能加我的gmail么?
[email]imautoman@gmail.com[/email]

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.