Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[原创]社区法院插件V1.0 For D2.5

[复制链接]
魔焰男孩 发表于 2005-7-31 17:11:58 | 显示全部楼层 |阅读模式
经过一天一夜的编写及测试,法院插件终于出炉了!欢迎大家来使用,如果您有什么建议或发现了BUG,请和我联系。
程序名称:社区法院插件
程序开发:魔焰男孩
安装环境:Discuz! 2.5F / Discuz! 2.5F SP1 (必装)
               完美银行 V2.0 以上版本 (必装) 点此下载
               完美监狱 V2.0 以上版本(推荐安装,不安装请把court.php里第105行的内容删除)
程序演示:见附件2-6 或我的网站: http://lhsq.008.net
联系邮箱:lzh-0808@163.com
技术支持:http://lhsq.008.net



>>>>>>>>>>安装卸载<<<<<<<<<<

[ 全新安装 ]

安装条件:本安装方法适用于没有安装过本插件的用户。
数据升级:增加2个数据表
增加文件:增加4个文件
安装难度:极易

1、解压缩文件,打开upload目录里的court/config.php文件,根据注释按照实际情况设置文件。
2、将upload目录里的所有文件按照存放的格式上传到论坛根目录。
3、修改风格文件header.htm,添加超级连接。
     安装过美化菜单的用户请在适当的地方添加上:<div class=menuitems><a href=court.php>社区法院</a></div>
     没有安装过美化菜单的用户 请在$pluglink后面加上: | <a href="court.php">社区法院</a>
4、执行court_stp.php文件进行安装,安装时请点击“全新安装”。

[ 覆盖安装 ]

说明:本安装方法将删除court_lawsuit和court_judge两个表的所有数据,请三思而行。

1、将upload目录里的court_stp.php文件上传到论坛根目录。
2、执行court_stp.php文件进行安装,安装时请点击“覆盖安装”。

[ 卸载插件 ]

说明:本操作只能删除(DROP)court_lawsuit和court_judge两个表,插件文件及模板连接请自行清理。

1、将upload目录里的court_stp.php文件上传到论坛根目录。
2、执行court_stp.php文件进行卸载,安装时请点击“卸载插件”。


好了,安装完了,大家有什么问题在下面发帖指出吧!

[ 本帖最后由 魔焰男孩 于 2005-8-3 15:14 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 魔焰男孩 发表于 2005-7-31 17:12:41 | 显示全部楼层
>>>>>>>>>>文件作用<<<<<<<<<<

  readme.htm - 说明文件
  upload - 程序目录(所有插件文件都放在里面)
      |
      + court - court目录(插件相关文件放在这里)
      |    |
      |   + config.php - 配置文件
      |   + admin.php - 后台管理文件
      |   + courthlp.htm - 法院帮助文件
      |
      + court.php - 插件主程序
      + court_stp.php - 插件安装、卸载程序

>>>>>>>>>>Config.php详解<<<<<<<<<<


  1. <?php
  2. $court_run = 1;
  3.                         //是否运行法院插件「1为是,0为否」
  4. $court_name = '社区法院';
  5.                         //法院插件的名称
  6. $court_iderrmsg = '参数错误,请重新设定';
  7.                         //参数错误时的提示
  8. $court_clsmsg = '社区法院正在建设中,请稍后访问';
  9.                         //法院插件关闭时出现的提示
  10. $court_money = 200;
  11.                         //诉讼费
  12. $court_payment = 0;
  13.                         //支付诉讼费的用户「1为原告,2为被告,0为败诉者」
  14. $court_helpfile = 'court/courthlp.htm';
  15.                         //储存「社区帮助」内容的文件
  16. $court_sendchar = 0;
  17.                         //是否在HTTP头加入编码「用于国外空间,解决乱码问题」
  18.                         //1为启用,0为关闭
  19. $court_charset = 'gb2312';
  20.                         //在HTTP头加入的编码「必须启用上面的选项」
  21. ?>
复制代码

以上大部分变量都可以在后台设置(保存后重写config.php文件)

>>>>>>>>>>功能增强说明<<<<<<<<<<

[ 动作增加 ]

说明:本来想和插件一起发的,可是忘了……
注意:本操作并非必需。
打开模版文件actions.lang.php,查找:

  1.         254 => '无效的越权访问',
复制代码

在上面添加:

  1.         235 => '社区法院',
复制代码

OK!添加完了!

[ 修改帮助文件 ]

打开court/courthlp.htm(可以自定义,请修改court/config.php文件),将自己的代码加进去(支持HTML,但不支持PHP)

>>>>>>>>>>一点忠告<<<<<<<<<<

大家最好还是不要多此一举,把管理员添加为法官,看看下面的代码:

  1. //判断当前用户是不是法官 如果是$isJudge为True,否则为False
  2. if($isadmin) {  //如果是管理员直接跳过
  3. $isJudge = True;
  4. } else {  //不是管理员才对数据库进行查询
  5. $isjudge_rs = $db->query("SELECT * FROM court_judge WHERE username='" . $discuz_user . "'");
  6. $isjudge_chk = $db->fetch_array($isjudge_rs);
  7. if($isjudge_chk) {
  8.   $isJudge = True;
  9. } else {
  10.   $isJudge = False;
  11. }
  12. }
复制代码

[ 本帖最后由 魔焰男孩 于 2005-8-2 12:56 编辑 ]
回复

使用道具 举报

 楼主| 魔焰男孩 发表于 2005-7-31 17:13:08 | 显示全部楼层
!!!!!紧急补丁!!!!!


Build 05-08-01
  本补丁解决非管理员的法官不能审判的问题,请大家安装!
查找court.php文件:

  1. $adjudge = $_GET['set'];
复制代码

将它下面那3行:

  1.   if(!$isadmin) {
  2.    showmessage('您不是管理员,不能进行此操作!','court.php');
  3.   }
复制代码

改为:

  1.   if(!$isJudge) {
  2.    showmessage('您不是法官,不能进行宣判!','court.php');
  3.   }
复制代码

附件这个BUG已经改了,请原先下载的用户麻烦改一改。
给大家增添麻烦,不好意思了啊~

[ 本帖最后由 魔焰男孩 于 2005-8-2 13:15 编辑 ]
回复

使用道具 举报

winter0706 发表于 2005-7-31 17:13:10 | 显示全部楼层
.........................................沙發
回复

使用道具 举报

martha 发表于 2005-7-31 17:19:40 | 显示全部楼层
支持
回复

使用道具 举报

 楼主| 魔焰男孩 发表于 2005-7-31 17:22:20 | 显示全部楼层
原帖由 martha 于 2005年7月31日 17:19 发表
支持

这插件花了我N小时时间,我一句一句写的,希望大家喜欢!
回复

使用道具 举报

hufanyun 发表于 2005-7-31 17:23:26 | 显示全部楼层
那个不是很PL.但我想有人会喜欢的.精华.
回复

使用道具 举报

 楼主| 魔焰男孩 发表于 2005-7-31 17:26:38 | 显示全部楼层
原帖由 hufanyun 于 2005年7月31日 17:23 发表
那个不是很PL.但我想有人会喜欢的.精华.

既然是“法院”嘛,我应该就该严肃点,不想搞那么“花哨”,嘿嘿~
回复

使用道具 举报

xjbl 发表于 2005-7-31 17:29:50 | 显示全部楼层
不错..支持...
回复

使用道具 举报

hufanyun 发表于 2005-7-31 17:30:36 | 显示全部楼层
也是.不过我不太喜欢安装太多的插件了.因为那个结婚中心也有个简单的法院,帮你整理加到整理区吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 01:50 , Processed in 0.035609 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表