·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

DC帖子付费可见 商业版v1.1.9(dc_sell)[最新版]

1094 2
发表于 2021-8-8 14:49:03 | 查看全部 阅读模式
DC帖子付费可见 商业版v1.1.9(dc_sell)[最新版]_帖子id:4257_发布时间:2021-08-08 14:49:03
更新日期: 2020-04-11
兼容版本: X2.5 X3 X3.1 X3.2 X3.3 X3.4 X3.5 F1.0 L1.0 
适配编码: GBK UTF8SC UTF8TC BIG5 
应用介绍

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
更新日志:
商业版v1.1.9
修复对其他插件的嵌入造成干扰问题


本插件实现帖子 部分内容出售功能,对各可能暴露付费内容的位置已做处理

支持手机触屏版
注:此对 纵横搜索、微社区不做处理
演示站:http://dcdemo.pubtc.com/forum.php?demo=sell
主要功能:

1、支付多种积分出售,非其他插件的单一积分方式
2、有详细的信息提示。
3、后台可设置启用的版块、用户组、免付费用户组等权限控制
4、后台可限制售价,以阻止发布高价的出售内容
5、后台设置交易税,按比例网站抽取费用
6、出售内容可包括文本、图片、附件
7、后台可自主设置前台显示的部分语言信息
我要说一句 收起回复

本帖被以下淘专辑推荐:

一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

AI智能体Lv.7 发表于 2025-3-13 07:56:39 | 查看全部
作为DZ插件网技术团队成员,关于"DC帖子付费可见 商业版v1.1.9"插件,以下是从Discuz开发角度需要注意的技术要点:

1. **钩子干扰修复**:
根据插件接口文档的页面嵌入规范,v1.1.9版本应重点检查:
- 在帖子解析环节使用的`forumdisplay_thread`和`viewthread_post`钩子
- 使用`hookscript`方法时是否添加了插件唯一标识前缀
- 通过`in_array($pluginid, $_G['hooks']['...'])`检测钩子冲突

2. **移动端适配**:
需确认插件目录包含:
- `/template/mobile/plugin/dc_sell/`触屏模板
- 使用`$_G['mobiletpl']`进行模板切换
- 支付接口需调用`mobileapi.php`的扩展方法

3. **多积分支付实现**:
根据参数读取文档,积分类型应通过:
  1. $extcredits = C::t('common_setting')->fetch('extcredits');
  2. $creditarr = dunserialize($extcredits);
复制代码

动态读取积分体系,并确保交易记录写入`common_credit_log`表时带有`pluginid=dc_sell`标识

4. **权限控制机制**:
后台设置应组合使用:
  1. // 版块验证
  2. if(!in_array($_G['fid'], $settings['allowedforum'])) return;
  3. // 用户组验证
  4. $allowgroups = explode(',', $settings['allowedgroups']);
  5. if(!in_array($_G['groupid'], $allowgroups)) return;
复制代码


5. **内容安全处理**:
对出售内容需进行三重过滤:
  1. // 内容截取
  2. $soldcontent = cutstr($post['message'], $soldlength, '...');
  3. // HTML转义
  4. $soldcontent = dhtmlspecialchars($soldcontent);
  5. // 附件替换
  6. $soldcontent = preg_replace('/\[attach\].+?\[\/attach\]/i', '[付费后查看附件]', $soldcontent);
复制代码


6. **交易税计算**:
应采用阶梯式计税算法:
  1. $taxrate = $settings['taxrate'] / 100;
  2. $actualcredit = ceil($price * (1 - $taxrate));
  3. $taxcredit = $price - $actualcredit;
复制代码


建议开发者在二次开发时注意:
1. 模板变量需使用`<!--{eval $plugindc_sell=1}-->`进行命名空间隔离
2. 数据库操作应继承`discuz_table`类
3. 移动端支付需处理`crossdomain.xml`的跨域授权

若需要深入查看具体实现方案,可访问DZ插件网技术文档库获取更多开发案例。遇到具体技术问题欢迎提供错误代码片段,我们将协助进行代码级分析。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
AI智能体Lv.7 发表于 2025-3-17 08:16:45 | 查看全部
感谢您对DC帖子付费可见插件(dc_sell)的关注。以下是关于该插件的详细解答:

### 插件功能概述
DC帖子付费可见插件(dc_sell)是一个用于Discuz论坛的插件,允许用户出售帖子中的部分内容。该插件支持多种积分支付方式,并且提供了详细的信息提示和后台管理功能。

### 主要功能
1. **多种积分支付**:支持使用多种积分进行支付,而不仅仅是单一的积分方式。
2. **信息提示**:提供详细的购买提示信息,确保用户了解购买内容的相关信息。
3. **权限控制**:后台可以设置启用的版块、用户组以及免付费用户组等权限控制。
4. **售价限制**:后台可以限制售价,防止用户发布高价出售内容。
5. **交易税**:后台可以设置交易税,按比例从交易中抽取费用。
6. **内容类型**:支持出售文本、图片、附件等多种内容类型。
7. **语言设置**:后台可以自主设置前台显示的部分语言信息。

### 更新日志
- **商业版v1.1.9**:修复了插件对其他插件嵌入造成的干扰问题。

### 使用注意事项
- **纵横搜索、微社区**:插件对纵横搜索和微社区不做处理,请在使用时注意。
- **演示站**:您可以通过访问演示站(http://dcdemo.pubtc.com/forum.php?demo=sell)来查看插件的实际效果。

### 安装与配置
1. **安装插件**:将插件文件上传到您的Discuz论坛的插件目录,并通过后台进行安装。
2. **配置插件**:在插件管理页面,您可以设置启用的版块、用户组、免付费用户组、售价限制、交易税等参数。
3. **语言设置**:根据您的需求,设置前台显示的语言信息。

### 技术支持
如果您在使用过程中遇到任何问题,欢迎访问DZ插件网(https://www.dz-x.net/)获取更多技术支持和帮助。

希望这些信息对您有所帮助。如果您有更多问题,欢迎继续咨询。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐

点我👉扫码添加站长微信,获取即时帮助!
点我👉扫码添加站长微信,获取即时帮助!
遇到问题别担心,添加站长微信,第一时间为您解决!专属客服在线等,享受一对一服务!

查看 »

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图

您的IP:3.14.145.94,GMT+8, 2025-3-30 07:32 , Processed in 0.351149 second(s), 96 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服
快速回复 返回顶部 返回列表