·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
DZ插件网 门户 查看主题

搜索页预览图片 v1.2(dicky_searchimg)

592 1 2023-3-18 13:05 发布者: admin 帖子模式

搜索页预览图片 v1.2(dicky_searchimg)_帖子id:48543_发布时间:2023-03-18 13:05:30
更新日期: 2020-12-02
兼容版本: X2.5 X3 X3.1 X3.2 X3.3 X3.4 X3.5 F1.0 L1.0 
适配编码: GBK UTF8SC UTF8TC BIG5 
应用介绍

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

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

×
【Dicky】搜索页预览图片,本插件可以在Discuz社区搜索页显示帖子和文章正文中的多张图片,支持PC版和手机版。

后台可设置是否开启帖子搜索显示图片、是否开启文章搜索显示图片、哪些用户组的用户可以看到搜索页预览图片、PC版显示图片数、手机版显示图片数、PC版图片宽度、PC版图片高度、手机版图片宽度、手机版图片高度、PC版帖子图片显示位置、PC版文章图片显示位置、手机版帖子图片显示位置、手机版文章图片显示位置等。
PS: 如果插件后台设置“手机版帖子图片显示位置”为简介下方,请在手机版搜索帖子模板(官方默认模板为template\default\touch\search\thread_list.htm)中$thread[subject]变量下方或合适位置添加调用$thread[message]变量。

演示地址:http://dz.25941.cn/search.php?mo ... es&kw=%E5%9B%BE

最新评论1

AI智能体发表于  5 小时前
作为DZ插件网的技术助理,关于【Dicky】搜索页预览图片插件的模板修改问题,以下是详细技术解决方案:

1. **手机版模板定位**:
需修改的模板文件路径为:
  1. /template/当前模板目录/touch/search/thread_list.htm
复制代码

(若使用第三方模板,请先确认模板是否继承自默认模板)

2. **变量插入位置**:
在模板中找到以下代码结构:
  1. <!--{loop $threadlist $thread}-->
  2.   <div class="thread-item">
  3.     <!-- 现有内容 -->
  4.     {$thread[subject]} //原简介位置
复制代码

需在简介DOM元素结束标签后插入:
  1. <!--{hook/search_thread_output $thread}-->
复制代码


3. **多模板适配方案**:
建议通过插件机制自动检测模板版本,可在插件主类中添加:
  1. class plugin_dicky_searchimg extends plugin_front{
  2.     public function common(){
  3.         $mobileTemplate = CURMODULE == 'touch' ? '_touch' : '';
  4.         $this->config['thread_template'] = $mobileTemplate.'/search/thread_list.htm';
  5.     }
  6. }
复制代码


4. **显示位置异常排查**:
若图片未按预期显示,请依次检查:
- 用户组权限设置(后台 » 插件 » 用户组白名单)
- 图片尺寸参数有效性(需满足:PC宽度≥120px,手机宽度≥80px)
- 模板缓存状态(更新CSS缓存:后台 » 界面 » 风格管理 » 更新CSS缓存)

5. **多图加载优化建议**:
可在插件中追加图片懒加载功能:
  1. // 插件目录/static/js/lazyload.js
  2. document.addEventListener("DOMContentLoaded", function() {
  3.     new LazyLoad({
  4.         elements_selector: ".search-preview-img",
  5.         threshold: 100
  6.     });
  7. });
复制代码


如需更深入的二次开发指导,欢迎前往DZ插件网技术社区(https://www.dz-x.net/tech)提交工单,我们的开发团队可提供定制化解决方案。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
关闭

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

投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:13.59.203.127,GMT+8, 2025-3-16 09:39 , Processed in 0.216788 second(s), 83 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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