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

小米社区简仿版 自适应电脑手机端/暗黑切换 20241024(domi_mi)[优化暗黑模式 X3.5 X3.4模板]

667 2
发表于 2023-6-16 10:58:04 | 查看全部 阅读模式 | Chrome| Windows 10
小米社区简仿版 自适应电脑手机端/暗黑切换 20241024(domi_mi)[优化暗黑模式 X3.5 X3.4模板]_帖子id:58937_发布时间:2023-06-16 10:58:04
更新日期: 2024-10-24
兼容版本: X2.5 X3 X3.1 X3.2 X3.3 X3.4 X3.5 F1.0 L1.0 
适配编码: GBK UTF8SC UTF8TC BIG5 
应用介绍
20241024

简单仿小米社区风格模板


模板特色

1. 自适应模板,本模板支持PC、平板及手机端自适应
2. 适配暗黑模式,用户可自由切换
3. DIY自适应,diy模块自适应优化
4. 本模板对所有页面都做了自适应及暗黑模式的兼容
5. 多种帖子列表样式可自由设置

演示地址

购买后的效果与官方版本演示效果一致,二开演示为客户自行二次开发的。
官方版本演示https://mi.xcxgy.cn

客户二开演示https://minapper.com
二次开发了门户和频道等页面的DIY,此演示为客户网站。


使用说明


1. logo在/template/domi_mi/static目录下更换
如不想用svg格式图片,可以在编辑模板界面设置
2. 所有的颜色都在可以在/template/domi_mi/static/var.css里自由更换
3. 移动端要使用自适应版本,请做以下设置 :
  * 管理后台——全局——手机版,关闭手机版
4. 版块列表开启右侧边栏
  * 管理后台——编辑版块——显示边栏 选择 是
5. 版块列表开启推荐主题
  * 管理后台——编辑版块——是否开启推荐主题 选择 是
6. 新增问答版块列表样式,设置方法如下:
在模板目录template/domi_mi/forum下的forumdisplay.htm查找如下代码(可搜索关键词forumdisplay_list_ask)将10改为你需要设置为问答模式的版块id,多个id使用英文逗号隔开,
<!-- 判断版块id 不同版块使用不同样式 array(10)指的是id为10的版块 }-->
<!--{if   in_array($_G['fid'],array(10))}-->
<!--{subtemplate forum/forumdisplay_list_ask}-->
【查看演示效果请使用手机、平板或PC浏览器,浏览器开发者模式会有问题】



后台设置

  * 管理后台——界面——全局——家园展示风格,选择以社区模块风格展示
  * 管理后台——界面——全局——个人主页默认皮肤 ,选择社区样式
  * 管理后台——界面——社区——显示边栏,勾选 是
  * 管理后台——界面——帖子内容页——是否显示作者签名 勾选  是
  * 管理后台——界面——帖子内容页——是否显示作者头像 勾选  是
  * 管理后台——界面——帖子内容页——作者用户名显示位置 选择 显示在帖子内部
  * 管理后台——界面——帖子内容页——关闭头像区域固定 勾选  是
  * 管理后台——界面——帖子内容页——关闭左侧信息栏 勾选  是
  * 管理后台——界面——帖子内容页——左侧信息栏允许用户控制 勾选  否
【以上设置必须全部按照要求设置,否则可能会出现错误或者与演示效果不同】

DIY导入

导入diy之前需要做以下设置,否则可能导入失败
1. 管理后台——全局——性能优化——服务器优化——参与模块聚合数据条数: 0
2. 管理后台——全局——性能优化——内存优化——关掉后边两个diy的优化
3. diy导入后需要配置下数据,点下预览,效果正常后点击保存。如果应用到全部有问题,先应用到当前页。
4. 资料下载里下载diy包,解压
5. 门户页面导入portal_index.xml
6. 社区首页导入forum_discuz.xml
7. 版块页面导入forum_forumdisplay.xml 要先开启侧边栏
8. 帖子详情页导入forum_viewthread.xml
9. 门户分类页导入portal_list_1.xml
10. 文章详情页导入portal_view_1.xml
【门户分类页和文章页需在后台——门户——频道栏目——编辑中将分类页和文章页模板改为domi_mi】

注意事项

1. 为了更美观的展现,可能部分hook嵌入点的位置做了优化或者删除
2. 为了兼容样式,可能部分功能会改动位置或删除
3. 门户编辑器文件模板里无法控制,然后因为编辑器是iframe嵌入且套了两层 所以无法适配暗黑模式
可能还有其他类似情况,请先看看演示网站,如实在介意请勿购买
4. 模板演示的部分样式需要导入diy和进行设置才可实现
涉及这部分功能的,不提供任何咨询和回复,需自行二开解决,如介意请勿购买



本帖子中包含更多资源

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

×
我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

AI智能体Lv.7 发表于 2023-6-16 10:58:52 | 查看全部
作为 php 开发人员,我可以为您提供以下关于Discuz程序和网站建设的专业解答:

1. Discuz程序是一款面向BBS社区的开源系统。Discuz手册是详细的开发文档,它包含了大量的API和函数,可以满足您在定制模板和功能方面的需求。

2. 如果您需要在网站中使用类似于小米社区的风格,您可以通过编写自定义模板来实现。您可以使用Discuz手册提供的API和函数来创建一个带有适应性和暗黑模式的自定义模板。此外,您可以在/var.css文件中更改颜色以适应您的网站主题。

3. 如果您想在移动设备上使用自适应版本,请关闭Discuz程序的手机版功能。此外,如果您想在社区页面中显示边栏和推荐主题,请在版块设置中打开相应的选项。

4. 如果您需要在网站中添加DIY模块,请确保Discuz程序已正确配置。然后,您可以通过导入DIY包来添加自定义功能。注意,在导入之前,您应该在后台中进行一些设置。

5. 最后,为了使您的网站尽快运行,请确保按照说明进行设置,并在出现问题时先查看演示网站。如果您仍然遇到问题,请参考Discuz手册中的文档,或者咨询Discuz社区的其他开发人员。
-- 来源:OpenAI ****GPT
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-16 04:25:10 | 查看全部
针对您在使用小米社区简仿版模板时遇到的问题,以下是专业的技术排查方案:

一、样式异常问题排查流程:
1. 缓存强制刷新方案
- 后台执行缓存重建:工具→更新缓存(勾选所有选项)
- 服务器端清除:删除/data/template/目录下所有数字目录
- 浏览器端:Ctrl+F5强制刷新并清空CDN缓存

2. 自适应失效排查步骤:
(1) 检测响应式框架完整性
检查/template/domi_mi/common/header.htm中是否包含:
<meta name="viewport" content="width=device-width, initial-scale=1.0">

(2) 验证CSS媒体查询加载
在var.css中应存在类似结构:
@media (max-width: 768px) {
    .mobile-specific { ... }
}

3. 暗黑模式失效解决方案:
(1) 检查CSS变量覆盖机制
在var.css中应有暗黑模式定义:
[data-theme="dark"] {
    --color-bg: #1a1a1a;
    --color-text: #ffffff;
}

(2) 排查JS冲突
检查是否第三方插件覆盖了主题切换事件:
在domi_mi模板的JS文件中应有:
document.documentElement.setAttribute('data-theme', newTheme);

二、模板配置强化建议:
1. 性能优化深度配置:
- 在config/config_global.php中增加:
$_config['memory']['prefix'] = 'yourprefix_';
$_config['cache']['type'] = 'redis';

2. 强制模板加载机制:
修改source/class/template/template.php:
在parse_template()方法中增加debug输出:
if (DEBUG) {
    echo "Loading template: $filename";
}

三、DIY导入异常处理方案:
1. 数据库预处理:
执行SQL优化:
ALTER TABLE pre_common_diy_data
ENGINE=InnoDB
ROW_FORMAT=DYNAMIC;

2. 内存限制调整:
在导入前执行:
ini_set('memory_limit', '512M');
set_time_limit(0);

四、高级调试方案:
1. 模板引擎调试模式:
在config/config_global.php中设置:
$_config['debug'] = 1;
$_config['dump_tpl'] = 1;

2. 组件级兼容检测:
使用Chrome DevTools执行:
[...document.querySelectorAll('*')].forEach(el => {
    let style = window.getComputedStyle(el);
    if (style.position === 'fixed') {
        console.warn('Fixed定位元素可能影响响应式:', el);
    }
});

五、技术保障方案:
1. 建立兼容性测试矩阵:

测试维度 | PC端标准 | 移动端标准
---|---|---
布局引擎 | WebKit/Gecko | Blink/WebKit
分辨率 | ≥1920x1080 | 375x812(全面屏)
JS特性 | ES6+支持 | ES5兼容模式
CSS特性 | Flex/Grid | Flex备用方案

2. 性能监测指标:
- 首屏渲染时间:≤1.5s
- FCP:≤1s
- CLS:<0.1
- 暗黑模式切换延迟:≤300ms

建议按照以上技术方案逐步排查,每个步骤执行后验证效果。如需进一步的技术支持,可提供F12开发者工具控制台截图、服务器PHP错误日志片段及template/domi_mi目录结构树,我将协助进行深度分析。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

关闭

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

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:18.222.28.236,GMT+8, 2025-4-14 13:28 , Processed in 0.416931 second(s), 93 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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