发帖随机奖惩插件(发帖机遇) For DZ7.0

添加评论 2009年1月6日

Discuz!插件发布
插件名称 发帖随机奖惩插件(发帖机遇) For DZ7.0
适用版本 Discuz!7.0
语言编码 GBK
插件作者 修改自DZ6.1
版权所属 原作者
插件简介 发帖时随机事件对作者进行奖惩,修改自原插件的6.1版,解决了短消息通知问题。
说明一:此插件需要新增两张数据表,在cdb_posts表增加一个字段
说明二:此插件
随机奖惩积分可以后台设置
说明三:插件本身默认只带两个随机事件,请自己到论坛后台添加各种随机事件
说明四:本插件
可以通过后台控制哪些板块开启随机奖惩,并可控制每个板块的不同随机概率

本插件修改自DZ6.1版,顺便解决了短消息通知问题。
演示:http://www.1qq.cn/thread-5224-1-1.html

附件自带修改好的文件

1.上传附件所有文件到论坛根目录下,除discuz_plugin_wxrandom7.txt
下载附件:  发帖随机奖惩For_DZ7.0.rar

2.上传random_install.php 文件到论坛根目录下

3.运行http://您的论坛地址/random_install.php,执行数据库安装操作,然后删除此文件

4.请根据您的论坛版本导入插件数据discuz_plugin_wxrandom7.txt

5.配置此插件的相关参数

6.更新缓存,OK!

涉及到修改过的文件,请手动修改下面几处

1.开启发表主题随机奖惩,打开include/newthread.inc.php ,include/newreply.inc.php找到:

$pid = $db->insert_id();

下面添加

require_once DISCUZ_ROOT.'./include/random.php';

2个文件各一处,都需要添加。
2.开启贴内显示随机事件信息,打开templates/default/viewthread_node.htm ,查找:

<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td id="postmessage_$post[pid]" class="t_msgfont">$post[message]</td>
</tr>
</tbody></table>

上面添加

<!--{if $post['randomwords']!=''}-->
<div class="jiyu"><p>[发帖机遇]$post[randomwords]</p></div><br />
<!--{/if}-->

只有这3个文件include/newthread.inc.php ,include/newreply.inc.php ,templates/default/viewthread_node.htm 以前修改过才需要用到上面的方式手动添加。附件里其他文件还是要上传上去。

  1. 2009年2月20日 at 15:24 | #1

    不太好使

  2. 2009年8月27日 at 15:55 | #2
    DZ FANS

    请问LZ 有没有 css_viewthread.htm的手动修改方法~~

    css_viewthread.htm这个文件我之前我修改过了~~~

  3. 2009年9月1日 at 12:20 | #3

    打开该文件,在末尾加上
    [code].jiyu { background: {CONTENTSEPARATE};border: 1px dotted {DROPMENUBORDER};}
    .jiyu p { color: {HIGHLIGHTLINK}; padding-left: 10px; line-height: 20px; }
    [/code]

  4. 2009年11月11日 at 11:51 | #4
    hongjun

    你好,可以改成7.1么 最好是新核心的 呵呵 我很喜欢这个插件

  5. 2009年11月12日 at 09:22 | #5

    7.1的需要等一段时间升级。

  1. 还没有 trackbacks
订阅评论