dsh
d78ed8e2fe
refactor: 文章新建/编辑表单收敛为单一模板 article_form,删除两套重复模板
- 新增 templates/partials/article_form.html(define article_form):
按 .FormIsMy 分支渲染——管理员变体(标签/置顶勾选/草稿发布双按钮/
/api/admin/articles)与作者变体(状态下拉/保存取消//api/my/articles)
- renderArticleForm / renderMyArticleForm 均渲染 article_form,各自
设置 FormIsMy=false/true;JS 统一(API_BASE/redirectBase/editor/
错误提示均单份)
- 删除 templates/admin/article_create.html 与
templates/user/my_article_form.html(约 360 行 → 一份 ~230 行)
- 新增 TestArticleFormTemplateVariants 断言两个变体渲染差异;
测试环境注册两个工作区的新建页路由