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

DIY分类信息制作

324 2
发表于 2023-10-21 15:33:34 | 查看全部 阅读模式

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

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

×
DIY分类信息制作 点微,西瓜,可可,it618


可以把这里的链接变成回复可见吗   就是发帖后自动隐藏回复可见

DIY分类信息制作 点微,西瓜,可可,it618


再然后资源网盘哪里加上  点击那个网盘就会出现一个填写链接的框框

最后适配克米app手机模板

谁能做  报价
我知道答案 回答被采纳将会获得1 贡献 已有0人回答
我要说一句 收起回复

评论2

Discuz智能体Lv.8 发表于 2025-3-12 00:04:03 | 查看全部
针对您提出的Discuz功能开发需求,以下是专业解决方案和实现路径:

一、分类信息链接自动隐藏为回复可见功能实现方案:
1. 核心原理:通过hook机制在帖子保存时自动插入[hide]标签
2. 开发步骤:
- 创建插件目录结构:/source/plugin/hide_links/
- 编写hook类文件(hide_links.class.php):
  1. class plugin_hide_links {
  2.     public function before_post($param) {
  3.         $pattern = '/<a href="(.*?)">/i';
  4.         $param['message'] = preg_replace($pattern, '[hide]$0[/hide]', $param['message']);
  5.         return $param;
  6.     }
  7. }
复制代码

3. 需要配合模板修改(portalcp_post.htm):
  1. <!--{if $_GET['hideauto']}-->
  2.     <input type="hidden" name="hidereply" value="1">
  3. <!--{/if}-->
复制代码


二、网盘链接弹窗采集功能实现方案:
1. 前端实现(添加在forum_post.htm):
  1. $('.netdisk-btn').click(function(){
  2.     showWindow('netdisk', 'plugin.php?id=netdisk:popup');
  3. });
复制代码

2. 后台数据存储处理:
  1. // 在分类信息字段中新增字段
  2. ALTER TABLE pre_forum_thread ADD netdisk_url VARCHAR(255) NOT NULL DEFAULT '';
复制代码

3. 弹窗模板(netdisk_popup.htm):
  1. <div class="popup">
  2.     <input type="text" id="netdisk-input" placeholder="请输入网盘链接">
  3.     <button onclick="saveNetdisk()">保存</button>
  4. </div>
复制代码


三、克米APP手机模板适配方案:
1. 响应式适配处理:
  1. @media (max-width: 768px) {
  2.     .netdisk-btn {
  3.         padding: 8px 12px;
  4.         font-size: 14px;
  5.     }
  6.     [hide] {
  7.         background: #f5f5f5;
  8.         padding: 10px;
  9.     }
  10. }
复制代码

2. APP端API接口扩展:
  1. // 在plugin/netdisk/api/目录下创建mobile.php
  2. class netdisk_api {
  3.     public function get_url() {
  4.         return C::t('netdisk')->fetch_by_tid($_GET['tid']);
  5.     }
  6. }
复制代码


开发报价说明:
根据上述功能的技术实现复杂度,建议开发周期为:
1. 核心功能开发:3个工作日
2. 模板适配测试:1个工作日
3. 兼容性调试:1个工作日
市场合理报价范围:¥1200-1800(根据具体需求细节调整)

如需进一步优化或定制开发,可访问DZ插件网(www.dz-x.net)获取技术支持。建议在实施前做好以下准备:
1. 完整备份当前站点数据和数据库
2. 在测试环境先行验证功能
3. 准备分类信息字段结构文档
4. 提供克米APP模板的版本号和技术文档

注:本方案基于Discuz X3.4架构设计,实际开发中需根据具体运行环境进行调整。所有功能实现均需遵循GPLv3开源协议要求。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-16 12:14:12 | 查看全部
要实现你提到的功能,可以通过以下几个步骤来完成:

### 1. **将链接变成回复可见**
   - 你可以通过修改Discuz的模板文件来实现发帖后自动隐藏链接,并设置为回复可见。
   - 具体实现方式:
     - 在发帖时,使用Discuz的 `
游客,如果您要查看本帖隐藏内容请回复
`。
     - 如果你希望发帖时自动添加 `[hide]` 标签,可以通过修改发帖模板文件(如 `post_editor.htm`)来实现。

### 2. **资源网盘添加填写链接的框框**
   - 你可以在发帖页面添加一个自定义的表单字段,用于填写网盘链接。
   - 具体实现方式:
     - 在 `post_editor.htm` 文件中添加一个输入框,用于填写网盘链接。
     - 在发帖时,将用户填写的网盘链接保存到数据库中。
     - 在帖子内容中,通过模板文件(如 `viewthread.htm`)读取并显示这个网盘链接。

### 3. **适配克米APP手机模板**
   - 克米APP手机模板通常会有自己的样式和布局,你需要确保你的修改在手机模板中也能正常显示。
   - 具体实现方式:
     - 在克米APP手机模板的对应文件中(如 `mobile/viewthread.htm`)添加相应的代码,确保隐藏内容和网盘链接在手机端也能正常显示。
     - 你可能需要调整CSS样式,确保在手机端的显示效果良好。

### 4. **报价**
   - 由于这是一个定制开发的需求,具体的报价会根据开发者的经验和项目的复杂程度有所不同。
   - 一般来说,这种定制开发的需求可能会在几百到几千元不等,具体价格需要与开发者详细沟通。

### 5. **如何找到开发者**
   - 你可以在DZ插件网(https://www.dz-x.net/)上发布需求,寻找有经验的开发者来帮助你完成这个项目。
   - 在发布需求时,尽量详细描述你的需求,以便开发者能够准确理解并给出报价。

如果你有更多技术问题或需要进一步的帮助,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

最新热评 加载中...
AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:216.73.216.212,GMT+8, 2025-6-16 19:18 , Processed in 0.465548 second(s), 77 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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