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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 活动插件V1.21for DZ4.1/5.0/5.5/6.0发布 [2008.02.14更新]

[复制链接]
gavion 发表于 2007-6-25 18:24:33 | 显示全部楼层
记号,有需要``
回复

使用道具 举报

fsync 发表于 2007-6-25 19:42:44 | 显示全部楼层
和官方的有多少区别?
回复

使用道具 举报

 楼主| cytown 发表于 2007-6-27 15:27:15 | 显示全部楼层
原帖由 fsync 于 2007-6-25 19:42 发表
和官方的有多少区别?

看说明啊,比较大区别。
回复

使用道具 举报

lvbang.org 发表于 2007-8-9 15:00:45 | 显示全部楼层
Discuz! 5.5.0 patch 20070724 打上后 活动插件不能使用了

按照原来的修改方式不可以,因为有很多语句升级後都变化了

既然商业插件就拿出点商业态度
回复

使用道具 举报

幻想大学 发表于 2007-8-16 22:12:40 | 显示全部楼层
晕...怎么卸载啊...我晕..想哭了
回复

使用道具 举报

lvbang.org 发表于 2007-8-20 09:45:52 | 显示全部楼层
顶出来 让大家看看这个所谓的商业插件

DZ 打了补丁后这个插件就不能用了,唉
回复

使用道具 举报

 楼主| cytown 发表于 2007-9-11 17:39:24 | 显示全部楼层
更新了新版本。支持5.5最新patch。
回复

使用道具 举报

 楼主| cytown 发表于 2008-2-15 13:42:54 | 显示全部楼层
  1.                     活动报名系统安装说明:
  2. ===============================================================
  3. 1. 在数据库中执行如下命令建立数据库:
  4.   create table cdb_plan(
  5.     pid int(10) unsigned NOT NULL,
  6.     operators varchar(100) NOT NULL default '',
  7.     applylimit int(4) unsigned NOT NULL default '0',
  8.     allowpet tinyint(1) unsigned NOT NULL default '0',
  9.     enddate int(10) unsigned NOT NULL default '0',
  10.     pointdate int(10) unsigned not null default '0',
  11.     planvars text not null default '',
  12.     PRIMARY KEY (pid)
  13.   ) TYPE=MyISAM;
  14.   create table cdb_planapply(
  15.     pid int(10) unsigned NOT NULL,
  16.     uid int(10) unsigned NOT NULL,
  17.     malecount tinyint(2) unsigned NOT NULL default '0',
  18.     femalecount tinyint(2) unsigned NOT NULL default '0',
  19.     catcount tinyint(2) unsigned NOT NULL default '0',
  20.     dogcount tinyint(2) unsigned NOT NULL default '0',
  21.     phone varchar(30) NOT NULL default '',
  22.     memo text NOT NULL default '',
  23.     applydate int(10) unsigned NOT NULL default '0',
  24.     confirm tinyint(1) unsigned NOT NULL default '0',
  25.     confirmdate int(10) unsigned NOT NULL default '0',
  26.     quitdate int(10) unsigned NOT NULL default '0',
  27.     point tinyint(2) unsigned NOT NULL default '0',
  28.     PRIMARY KEY (pid,uid),
  29.     KEY uid (uid)
  30.   ) TYPE=MyISAM;
  31.   注意:cdb_可以替换成你系统设定的数据库前缀。

  32. 2. 把*.php文件拷贝到/plugins/plan目录中去。

  33. 3. 把*.htm拷贝到/templates/default目录中去。

  34. 4. 把*.gif拷贝到/images/default目录中去。

  35. 5. 打开管理面板里面的插件管理,打开discuz_plugin_plan_dz60.txt文件,把里面内容导入。

  36. 6. 更改/forumdisplay.php:
  37.         更改这行:
  38. $specialtype = array('poll' => 1, 'trade' => 2, 'reward' => 3, 'activity' => 4, 'debate' => 5, 'video' => 6);
  39.         改为:
  40. $specialtype = array('poll' => 1, 'trade' => 2, 'reward' => 3, 'activity' => 4, 'debate' => 5, 'video' => 6, 'plan' => 9);
  41.   在这行之前:
  42. include template('forumdisplay');
  43.   增加:
  44. @include_once DISCUZ_ROOT."./plugins/plan/plan_forumdisplay.inc.php";

  45. 7. 更改/post.php:
  46.   在这行之前:
  47. $extra = rawurlencode($extra);
  48.   增加:
  49. @include_once DISCUZ_ROOT."./plugins/plan/plan_post.inc.php";

  50. 8. 更改/viewthread.php:
  51.   在这行之前:
  52.         include template('viewthread');
  53.   增加:
  54.         @include_once DISCUZ_ROOT."./plugins/plan/plan_viewthread.inc.php";
  55.        
  56. 9. 更改/include/newthread.inc.php:
  57.   在这行之前:
  58.         $bbcodeoff = checkbbcodes($message, !empty($bbcodeoff));
  59.   增加:
  60.         @include_once DISCUZ_ROOT."./plugins/plan/plan_newthread.inc.php";

  61. 10. 更改/templates/default/forumdisplay.htm:
  62.         更改这行:
  63. <!--{if $allowposttrade || $allowpostpoll || $allowpostreward || $allowpostactivity || $allowpostdebate  || $allowpostvideo || $forum['threadtypes'] || !$discuz_uid}-->
  64.         改为:
  65. <!--{if $allowplan || $allowposttrade || $allowpostpoll || $allowpostreward || $allowpostactivity || $allowpostdebate  || $allowpostvideo || $forum['threadtypes'] || !$discuz_uid}-->

  66.   在这行之后:
  67.                 <!--{if $allowpostpoll || !$discuz_uid}--><li class="poll"><a href="post.php?action=newthread&amp;fid=$fid&amp;extra=$extra&amp;special=1">{lang post_newthreadpoll}</a></li><!--{/if}-->
  68.   增加:
  69.                 <!--{if $allowplan}--><li class="activity"><a href="post.php?action=newthread&fid=$fid&extra=$extra&plan=yes">发布活动</a></li><!--{/if}-->
  70.   
  71.   在这行之前:
  72.                                 <!--{elseif $thread['special'] == 6}-->
  73.   增加:
  74.                                 <!--{elseif $thread['special'] == 9}--><img src="{IMGDIR}/plansmall.gif" alt="{$planlang[plan_applyit]}" />
  75.   
  76.   在这行之后:
  77.                 <!--{if $showvideo}--><li {if $filter == 'video'} class="current"{/if}><a href="forumdisplay.php?fid=$fid&amp;filter=video">{lang thread_video}</a></li><!--{/if}-->
  78.   增加:
  79.           <!--{if $allowplan}--><li {if $filter == 'plan'} class="current"{/if}><a href="forumdisplay.php?fid=$fid&amp;filter=plan">{lang thread_activity}</a></li><!--{/if}-->

  80. 11. 更改/templates/default/search_threads.htm:
  81.   在这行之前:
  82.                                 <!--{elseif $thread['special'] == 6}-->
  83.   增加:
  84.                                 <!--{elseif $thread['special'] == 9}--><img src="{IMGDIR}/plansmall.gif" alt="报名" />

  85. 12. 更改/templates/default/post_newthread.htm:
  86.   在这行之前:
  87.                 <!--{if $special == 1 && $allowpostpoll}-->
  88.   增加:
  89.                 <!--{if isset($plan)}-->
  90.                         {template post_newthread_plan}
  91.                 <!--{/if}-->

  92. 13. 更改/templates/default/viewthread.htm:
  93.   在这行之前:
  94.                                                         <!--{if $post['number'] == 1 && ($thread['tags'] || $relatedkeywords)}-->
  95.   增加:
  96.                                                 {template viewthread_plan}

  97. 14. 完成,可以进入管理面板进行管理设置了。
复制代码
免费版本限制:
1. 积分更改字段缺省设置成extcredits2,并且无法修改。
2. 参加活动申请得积分或金钱5。
3. 申请成功再得积分或金钱10。
4. 退出扣积分或金钱30。
5. 只允许版主发起活动。
6. 没有“发起人可以通过活动报名功能看到所有已发布的活动列表以及其报名进度”功能。
7. 没有“活动报名人可以看到自己已报名活动列表”功能。
8. 没有“审核结果可以设置自动发短信通知”功能。
9. 没有“审核时可以看到用户的活动次数和平均活动得分数”功能。

升级方法

******************************************************
当Discuz4.1升级到5.5以后的相应升级:
跳过步骤1,数据库执行:
update cdb_threads set special='9' where tid in (select pid from cdb_plan);
继续从步骤2开始执行即可
******************************************************

******************************************************
当Discuz5.0升级到5.5以后的相应升级:
跳过步骤1
继续从步骤2开始执行即可
******************************************************

******************************************************
当1.13及之前版本升级到1.20及之后以后的相应升级:
跳过步骤1,数据库执行:
alter table cdb_plan add planvars text not null default '';
alter table cdb_planapply modify memo text not null default '';
继续从步骤2开始执行即可
******************************************************

   Q&A
==============================================================
Q: 活动发起权限:这个是按照自己论坛的等级设定来的吧?
A: 是那个readaccess,缺省100是版主那个(好像是)
Q: 如果我的新手上路是 0-50,我想设置成新手可以召集,那填0可以吗?
A: 可以
Q: 申请增加积分、确认增加积分,这几个是什么意思?
A: 是这样的,申请的时候,就会自动增加这么多的积分,确认以后,同样会增加积分。
Q: 如果不想要增加积分功能怎么操作?
A: 你可以设置为0
Q: 活动开放论坛,是设置后只能在这个版发召集?
A: 设置为0是所有版,可以设置3;5;10,这样就这三个版内可以发召集。
Q: 是否活动组织者可以重新打开已经终止的活动?
A: 只有发出活动贴的那个人可以。
Q: 如果我报名也已经确认了是否可以修改报名?
A: 可以,不过报名状态会自动变成等待确认中。
Q: 如果我的报名被拒绝了是否可以修改报名?
A: 也可以,报名状态同样会自动变成等待确认中。


cytown@gmail.com
回复

使用道具 举报

 楼主| cytown 发表于 2008-2-15 13:46:19 | 显示全部楼层
更新了,支持dz60
回复

使用道具 举报

zhenyusen 发表于 2008-2-15 13:48:18 | 显示全部楼层
顶一个--好东西
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 02:42 , Processed in 0.043040 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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