49 lines
3.4 KiB
Markdown
49 lines
3.4 KiB
Markdown
|
|
# SiteForge Enterprise V8.30.0-dev.1 — 四套主题真实页面设计升级
|
|||
|
|
|
|||
|
|
> 基于 V8.29 完整源码开发;本轮仅优化内置主题、内页布局、旧版本存档和预览/验收,不改变数据库结构,不重写用户 URL/SEO/媒体数据。
|
|||
|
|
|
|||
|
|
## 这轮真正改了什么
|
|||
|
|
|
|||
|
|
四套主题各自升级为 `1.3.0`。这次不只是配色变化:
|
|||
|
|
|
|||
|
|
| 主题 | 首页 | 列表 | 详情 | 文章 | 关于 | 联系 |
|
|||
|
|
|---|---|---|---|---|---|---|
|
|||
|
|
| 汽车与出行 | 深色宽幅车型视觉、精选产品 | 深色目录开场与车型筛选 | 图片优先、车系标签与参数 | 深蓝编辑式头图 | 企业叙事、真实服务/案例 | 业务咨询、真实邮箱或受控表单 |
|
|||
|
|
| 工业建材 | 类别和产品体系 | 浅蓝技术目录 | 产品图、技术参数侧栏 | 技术文档式头部 | 产品与项目能力介绍 | 材料/工程需求咨询 |
|
|||
|
|
| 企业商务 | 专业品牌叙事 | 业务目录、留白 | 信息和视觉分层 | 新闻/洞察阅读 | 企业故事与已发布业务 | 简洁商务联系 |
|
|||
|
|
| 极简展示 | 大字排版、精选作品 | 编辑式目录 | 极简图片与描述 | 杂志式文章 | 品牌故事与作品 | 极简联系卡 |
|
|||
|
|
|
|||
|
|
**内容真实性:** 可自动显示的数据,只来自真实已发布内容。没有真实案例、服务、参数或联系方式时,不会冒充存在;示例站点使用明确标注的虚构内容。
|
|||
|
|
|
|||
|
|
### 历史版本安全
|
|||
|
|
|
|||
|
|
- V8.29 的 `1.2.0` 四套主题已完整保存到 `themes/<theme>/versions/1.2.0/`,旧 `1.1.0/1.0.0/0.3.0` 保持不变。
|
|||
|
|
- 固定在旧主题版本的站点继续构建旧布局,不会因为程序升级而自动换成 v1.3.0。
|
|||
|
|
- 新主题必须在网站后台主动选择与确认。
|
|||
|
|
- 原有页面 URL、Canonical、SEO 与移动端抽屉导航、可选 Tabs 功能不变。
|
|||
|
|
|
|||
|
|
### 页面预览
|
|||
|
|
|
|||
|
|
打开 `examples/V8_30_四套主题_真实页面交互预览.html`,可以切换 **4 套主题 × 6 类真实静态页面 × 电脑/平板/手机**。内置演示数据,不会连接或修改用户站点;其中的视觉图片是演示占位符,正式使用时请添加真实产品与工程照片。
|
|||
|
|
|
|||
|
|
### 开发与检查
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
python scripts/verify_release.py
|
|||
|
|
python -m pytest -q tests/test_v830_real_pages.py tests/test_theme_pro_v3.py tests/test_v829_theme_studio.py
|
|||
|
|
node --test tests_js/*.test.cjs
|
|||
|
|
python scripts/http_end_to_end.py
|
|||
|
|
# 可分批继续,避免历史长流程在某些环境中被中断
|
|||
|
|
python scripts/regression_v830.py --start 1 --end 25 --group-size 2 --timeout 40
|
|||
|
|
# 在隔离环境执行,切勿使用生产 SITEFORGE_DATA_DIR
|
|||
|
|
PYTHONPATH=. SITEFORGE_DATA_DIR=/tmp/v830-demo SITEFORGE_DEMO_OUT=/tmp/v830-sites python scripts/make_theme_demo_v830.py
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 本轮实际结果
|
|||
|
|
|
|||
|
|
- **25 个独立 Python 批次,390 项用例通过;0 个失败批次。** 明细在 `reports/v830-regression/`。
|
|||
|
|
- JavaScript 39 项通过;HTTP 登录/CSRF/建站/Worker 构建/ZIP/预览通过。
|
|||
|
|
- 每套主题各生成 36 个静态页面,4 套共 144 个;质量检查 **0 错误**。
|
|||
|
|
- 真实 Chromium:4 主题 × 6 页面 × 375/390/430px = 72 组合,**0 横向溢出、0 脚本错误**。详情在 `reports/V8_30_mobile_browser_audit.json`。
|
|||
|
|
- 未进行真实 iOS/Android 实机验证、Art Design Pro 官方编译、PostgreSQL/Redis 生产环境、正式域名上线或大型真实企业图片素材验收;本版为开发集成版,不可将本地测试宣称为生产验收。
|