Manyou诚邀开发者加盟 | 常见问题
《站长》“开发者特刊”限量赠送
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0使用说明 | 使用手册
Discuz!NT2.5正式版发布
开放源码下载 | 使用手册
Discuz!收费服务内容及价格
《站长》俱乐部各地聚会活动进行中
Discuz!/ECShop 专用官方虚拟主机
论坛游戏插件再开新区 助你在聚新人气
基于Discuz!的免费论坛空间5D6D
《站长》第八期:实战互联网开放平台
返回列表 回复 发帖

后台设置用户组是否拥有买卖贴免付费权限

名称:  后台设置用户组是否拥有买卖贴免付费权
功能:  后台设置用户组是否拥有买卖贴免付费权
作者:   lu5266  dzd999 (2.5的作者)
版本:   4.00
文件:  admin/groups.inc.php  viewthread.php
模板:  admincp.lang.php语言包
演示: http://www.5466.ik8.com
支持: http://www.5466.ik8.com
安装方法:

<1>升级数据库:
  1. ALTER TABLE `cdb_usergroups` ADD `issellfree` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
复制代码
<2>修改admin/groups.inc.php

查找:
  1. showsetting('usergroups_edit_post', 'allowpostnew', $group['allowpost'], 'radio');
复制代码
在前面加入
  1. showsetting('usergroups_sellfree_post', 'issellfreenew', $group['issellfree'], 'radio');
复制代码
再找
  1. allowpost='$allowpostnew',
复制代码
前面加入
  1. issellfree='$issellfreenew',
复制代码
<3>修改admincp.lang.php语言包

查找:
  1. 'usergroups_edit_post' => '允许发新话题:',
复制代码
上面添加:
  1. 'usergroups_sellfree_post' => '买卖贴免付费:',
  2.     'usergroups_sellfree_post_comment' => '设置是否拥有买卖贴免付费权限',
复制代码
<4>修改viewthread.php

查找:
  1. if($thread['price'] > 0) {
复制代码
上面加上:
  1. if($thread['price'] > 0 &&  $issellfree && ($maxchargespan && $timestamp - $thread['dateline'] < $maxchargespan * 3600)){
  2. $newprice=$thread['price'];
  3. $thread['price']=0;
  4. }
复制代码
查找:
  1. if($forum['password'] && $forum['password'] != $_DCOOKIE['fidpw'.$fid]) {
复制代码
上面加上:
  1. if($newprice){
  2.                 $thread['price']=$newprice."[ 你所在的用户组(".$grouptitle."),享有免付费特权。]";
  3. }
复制代码
完工.

[ 本帖最后由 lu5266 于 2006-1-20 20:54 编辑 ]
1

评分次数

  • freddy

............
支持。好多人求这个:)
世界多么美好,我却如此暴躁,这样不好,不好!
哈哈。。。

终于有了免付费的权限了~~~!!!

下载收藏ing
原帖由 freddy 于 2006-1-6 12:11 发表
支持。好多人求这个:)
原帖由 泡海椒 于 2006-1-6 12:14 发表
哈哈。。。

终于有了免付费的权限了~~~!!!

下载收藏ing
原帖由 lu5266 于 2006-1-6 12:15 发表

LULU考试结束了没?
世界多么美好,我却如此暴躁,这样不好,不好!
必须先安装买卖帖8?
本人无所求....
要了!!


QUOTE:

⿰心如止水⿰    ⿰雲淡風輕⿰
有本事就点这里!!


返回列表