任务详情
Discuz! X3.5 模板二次开发
基于Discuz! X3.5 程序,旨在对现有电脑版模板进行局部功能优化,并全新定制一套独立、美观、功能完善的手机版模板。
要求在保障电脑版所有功能正常的前提下,实现手机版与电脑版的数据同步、后台可控,并完成全平台(PC、手机、平板)的自适应兼容。
一、电脑版模板修改
(包含适配后续定制的手机版)1. 我的收藏页面
修改位置:home.php?mod=space&do=favorite&view=me 页面。
样式要求:将原有的“全部收藏 / 帖子 / 版块”三个选项卡切换样式,改为类似搜索结果页的样式。
布局细节:每条收藏记录需清晰显示 “收藏时间”(格式:年-月-日 时:分)。
删除元素:去掉页面顶部“结果: 找到 XX 条相关内容”这一行提示文字及统计条。
交互:保持分页功能正常。
2. 支持图片 放大 缩小 镜像 旋转...等 和目标站一样520mojing点com
二、手机版定制
1. 效果图与设计审美
设计稿:开发者需在动工前提供至少 2-3 套 手机版首页/列表页/内容页 的参考效果图或成熟方案(PSD/XD/Figma 或参考站链接)。
2.审美要求:
界面需符合现代移动端设计规范,拒绝 Discuz 老旧风格。要求圆角卡片化设计、合理的留白、底部导航栏(TabBar)交互、清爽的配色(可沿用主站色调或重新搭配)。
3.布局:底部固定导航:首页、模拍、视频、美图、我的(此处的文字 图标 链接 可以后台单独设置)
顶部采用沉浸式设计,集成搜索框。
4.主副站数据同步
目前电脑版主副站数据同步正常,要求后续的手机版主副站数据同步(支持副站安装一样的手机版 协助副站正常使用 正常数据同步)
5. 功能完整性(电脑版同步)
核心功能:保证电脑版上所有基础功能(发帖、编辑、收藏、私信、消息通知、注册登录、找回密码、支付、反馈等)在手机版上均能正常、完整使用。
数据同步:
手机版与电脑版共用同一数据库,数据实时同步,无延迟。
功能无阉割:
不得因手机版开发而删减或隐藏电脑版的原有核心功能。
6. 兼容性要求(设备覆盖)
安卓手机(Android 8.0+,兼容各主流厂商 Webview)。
苹果手机(iOS 13+,Safari/Chrome)。
平板电脑(iPad 及各类安卓 Pad),平板访问时自动识别并适配横竖屏布局。
浏览器:兼容微信内置浏览器、QQ浏览器、UC浏览器、Chrome、Safari。
7. 后台可配置性
独立开关:后台需增加“手机版是否开启”、“手机版强制跳转”、“手机版 Logo 上传”、“手机版底部链接/版权设置”等选项。
模块管理:手机版首页的、版块展示顺序需支持后台 DIY 或简单配置。
导航设置:手机版底部导航菜单支持后台自定义(图标+链接+排序)。
8. 性能与交付
开发周期:15天内完成全部开发、本地测试及远程部署。
代码质量:代码需规范整洁,禁止加密核心文件,需提供必要的开发文档或修改注释。
交付方式:开发者在本地搭建环境完成调试,通过远程软件协助安装至正式服务器,并负责调试至稳定运行。
三、标准化仿站与安装调试
1. 标准化交付
开发环境必须与正式服务器环境(PHP8.0.26、MySQL8.0.45、Discuz!
Discuz! X3.5 版本)保持一致或兼容。
2. 交付时需提供:
修改过的文件清单(或完整的模板文件包)。
数据库修改记录(如有新增字段或表)。
后台设置说明文档。
3. 远程安装调试
开发者需在本地搭建并完成内测。
确认无误后,约定时间远程连接服务器调试。
安装过程中需备份原始数据,安装后协助进行全站功能测试(发帖、登录、收藏、手机访问跳转等)。
验收标准:手机版和电脑版所有功能在正式环境下运行稳定,无 JS 报错,无数据库报错...以及其他报错。
四、投标与沟通说明
技术门槛:要求开发者拥有三年以上 Discuz! 二次开发经验,熟悉 Discuz! 模板引擎、手机模板机制(如 touch 模块)。
前期沟通:
投标时请附带过往 Discuz! 手机版定制案例(需为真实可访问的站点截图或网址)。
无效说明:
不懂 Discuz! 模板结构、仅会套用第三方模板、无响应式开发经验的请勿接单。