插件作者的标准出来了!Manyou诚邀开发者加盟!
“互联网平台开发者”特刊 有奖征集开发者
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT2.5正式版发布
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的网店托管-卖否
PHP就业培训直通车 | LAMP培训大连
Discuz!收费服务内容及价格
《站长》杂志读者调查表
Discuz!/ECShop 专用官方虚拟主机
Insenz最新活动精美礼品大派送!
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
《站长》第七期:2008SNS进行时
发新话题
打印

[插件] (D4.1 & D5.X)7/29修正-BBS2ME感謝卡V2.0版(感謝作者,THANK U功能)(簡體+繁體)

顶了 再说~~!
改动真多。。。
引用:
原帖由 友情岁月 于 2006-7-28 12:34 发表
改动真多。。。
不喜歡太多功能的  可以裝1.12版
出现如下错误:
Discuz! info: MySQL Query Error

User: becomus
Time: 2006-7-28 3:17pm
Script: /bbs/plugin.php

SQL: SELECT m.username, m.extcredits3, m.extcredits4, m.thankgive, m.thankannex ,u.allowthank FROM cdb_members m LEFT JOIN cdb_usergroups u ON u.groupid=m.groupid WHERE username='becomus'
Error: Unknown column 'u.allowthank' in 'field list'
程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖

Similar error report has beed dispatched to administrator before.

晕了
8装  复杂阿...
引用:
原帖由 Comus 于 2006-7-28 15:18 发表
出现如下错误:
Discuz! info: MySQL Query Error

User: becomus
Time: 2006-7-28 3:17pm
Script: /bbs/plugin.php

SQL: SELECT m.username, m.extcredits3, m.extcredits4, m.thankgive, m.thankannex  ...
數據庫升級不完全
少了allowthank數據表
复制内容到剪贴板
代码:
ALTER TABLE `cdb_usergroups` ADD `allowthank` TINYINT( 1 ) NOT NULL DEFAULT '1';
复制内容到剪贴板
代码:
ALTER TABLE `cdb_forums` ADD `allowthank` TINYINT( 1 ) NOT NULL DEFAULT '1';
看仔細修改步驟阿  

[ 本帖最后由 阿狗狗 于 2006-7-28 16:20 编辑 ]
好东西啊
7/28修正

打開plugins/thank.inc.php
复制内容到剪贴板
代码:
$allowpostreply = ((!$fpost['closed'] && !checkautoclose()) || $forum['ismoderator']) && ((!$forum['replyperm'] && $allowreply) || ($forum['replyperm'] && forumperm($forum['replyperm'])) || $forum['allowreply']);
改成
复制内容到剪贴板
代码:
$allowpostreply = (!$fpost['closed'] || $forum['ismoderator']) && ((!$forum['replyperm'] && $allowreply) || ($forum['replyperm'] && forumperm($forum['replyperm'])) || $forum['allowreply']);
=======================
有安裝的 修正一下
7/29 修正解販賣文章

viewthread.php

复制内容到剪贴板
代码:
$query2 = $db->query("SELECT fromuser,fromuseruid FROM {$tablepre}thanklog WHERE tid='$tid' and fromuseruid='$discuz_uid'");
$thanknopay=$th['thanknopay'];
改成
复制内容到剪贴板
代码:
$thanknopay=$th['thanknopay'];
if($thanknopay==true){
$query2 = $db->query("SELECT fromuser,fromuseruid FROM {$tablepre}thanklog WHERE tid='$tid' and fromuseruid='$discuz_uid'");
}
复制内容到剪贴板
代码:
                        }elseif($db->result($query2, 0) && $thanknopay==true) {
              $db->query("UPDATE {$tablepre}threads SET price='-2' WHERE tid='$tid'");
              showmessage("本主題使用感謝卡後重新進入可免費查看。","viewthread.php?tid=$tid");
刪除



然後下面
复制内容到剪贴板
代码:
if(!$forum['ismoderator'] && $thread['authorid'] != $discuz_uid) {
改為
复制内容到剪贴板
代码:
if(!$forum['ismoderator'] && $thread['authorid'] != $discuz_uid  && !$db->result($query2, 0)) {
楼主这个绝对是一个重量级的好插件,可是回复不多啊~~~
我认为原因有两个
1.我真的不知道这个插件干什么用的啊~?~???论坛装了有什么实际用处~???
2.修改好麻烦啊~~
我用好几次冲动想装,有怕装了,不知道干什么的?~?
可否解释一下感谢功能到底干什么用?~?????
发新话题
版块跳转