4.00的安装方法
修改
在viewthread.php
1. 查找:
- include template('viewthread');
复制代码
在上面加上:
- // PayView Powered by lu5266
- @require_once DISCUZ_ROOT.'./forumdata/cache/plugin_pay_view.php';
- $pvvars = $_DPLUGIN['pay_view']['vars'];
- $creditid = intval(substr($pvvars['creditid'],-1,1));
- if(!$pvvars['fids'] || in_array($fid,explode(',',$pvvars[fids]))){
- if(!$discuz_uid) {
- showmessage("浏览帖子需要消耗扩展积分[".$extcredits[$creditid]['title']."],登陆后方可以浏览.", NULL, 'NOPERM');
- }else {
- $paycredits = ceil(count($postlist) * floatval($pvvars['price']));
- if($paycredits > $GLOBALS[extcredits.$creditid]) {
- showmessage("浏览帖子需要消耗扩展积分 [".$extcredits[$creditid]['title']."],你的只有[".$GLOBALS[extcredits.$creditid]."],已经不够消耗了(每贴需要消耗[".floatval($pvvars['price'])."]).", NULL, 'NOPERM');
- }
- $db->query("UPDATE {$tablepre}members SET extcredits$creditid = extcredits$creditid - $paycredits WHERE uid = '$discuz_uid'", 'UNBUFFERED');
- }
- }
复制代码
2:后台 插件管理 导入文件
3.后台插件设置->设置合适参数就可以用了.
4.顶本贴,否则问题很严重!
///////////////////////////////////////////////////////////////////////////////
以下bug和问题解决
在
2006-8-2 01:33
前的几位人兄
把修改的插件钩子重新移动一下
从
- require_once DISCUZ_ROOT.'./include/discuzcode.func.php';
复制代码 下面
移到
- include template('viewthread');
复制代码
上面
重新导入插件(先删除原来的)
[ 本帖最后由 lu5266 于 2006-10-30 01:28 编辑 ] |