\n\n### 附加信息\n\n_No response_",[3059,3060],{"name":3021,"color":3022},{"name":3024,"color":3025},7283,"希望halo在“编辑文档时可以方便的进行文章之间的切换”","2025-03-12T05:38:16Z","https://github.com/halo-dev/halo/issues/7283",0.6490566,{"description":3067,"labels":3068,"number":3071,"owner":3027,"repository":3028,"state":3072,"title":3073,"updated_at":3074,"url":3075,"score":3076},"### 你当前使用的版本\r\n\r\n2.15.0-rc.1\r\n\r\n### 描述一下此特性\r\n\r\n在 https://github.com/halo-dev/halo/pull/5787 中,Halo 支持了查看文章历史快照的功能,期望同时添加一键删除无用快照的功能。因为在很多情况下,文章发布之后,基本上不再需要中途产生的快照。\r\n\r\n/kind feature\r\n/area ui\r\n/milestone 2.15.x\r\n\r\n### 附加信息\r\n\r\n_No response_",[3069,3070],{"name":3021,"color":3022},{"name":3024,"color":3025},5817,"closed","期望在文章版本页面增加批量删除快照的功能","2024-04-30T04:14:37Z","https://github.com/halo-dev/halo/issues/5817",0.59037834,{"description":3078,"labels":3079,"number":3085,"owner":3027,"repository":3028,"state":3072,"title":3086,"updated_at":3087,"url":3088,"score":3089},"### 你当前使用的版本\r\n\r\n2.16.3\r\n\r\n### 描述一下此特性\r\n\r\nRef https://github.com/halo-dev/halo/issues/6093\r\n\r\n当前 Halo 支持为单个分类或者文章设置不同的渲染模板(主题支持),但如果要实现将一个分类下的所有文章都设置渲染模板,目前只能一个一个为文章设置,所以期望能够为一批文章(分类下)统一设置渲染模板。\r\n\r\n使用场景:\r\n\r\n部分网站可能将文章拆分为不同的领域,比如新闻中心、案例中心、版本发布日志等。这个时候就可以在分类中设置不同的分类渲染模板和文章渲染模板,不再需要单独去设置文章的渲染模板。这会给主题开发和网站使用场景带来更多可能性。\r\n\r\n/area core\r\n/area ui\r\n/kind feature\r\n/milestone 2.17.x\r\n\r\n### 附加信息\r\n\r\n_No response_",[3080,3081,3084],{"name":3021,"color":3022},{"name":3082,"color":3083},"area/core","0052cc",{"name":3024,"color":3025},6101,"期望支持为某个分类下的文章统一设置渲染模板","2024-06-20T08:28:05Z","https://github.com/halo-dev/halo/issues/6101",0.5938815,{"description":3091,"labels":3092,"number":3095,"owner":3027,"repository":3028,"state":3072,"title":3096,"updated_at":3097,"url":3098,"score":3099},"### 你当前使用的版本\n\n2.19.3\n\n### 描述一下此特性\n\n期望为主题提供 Halo 当前版本的变量,用于设置部分静态资源的查询参数(用于缓存),主要考虑到 https://github.com/halo-dev/halo/pull/6488 之后,登录相关的页面都由后端渲染,如果不为页面的静态资源添加查询参数,后续更新可能无法及时获取新的静态资源。\r\n\r\n/kind feature\r\n/area core\r\n/milestone 2.20.x\n\n### 附加信息\n\n_No response_",[3093,3094],{"name":3021,"color":3022},{"name":3082,"color":3083},6676,"期望为主题提供 Halo 版本的变量","2024-09-20T06:55:31Z","https://github.com/halo-dev/halo/issues/6676",0.63400924,{"description":3101,"labels":3102,"number":3105,"owner":3027,"repository":3028,"state":3072,"title":3106,"updated_at":3107,"url":3108,"score":3109},"### 前置条件\n\n- [x] 已经在 [Issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。\n\n### 你当前使用的版本\n\n2.20.12\n\n### 描述一下此特性\n\n支持批量已读和批量删除/uc/notifications下的消息\n\n目前需要一个一个点,并且删除还要二次确认,在消息较多的时候很麻烦\n\n### 附加信息\n\n_No response_",[3103,3104],{"name":3021,"color":3022},{"name":3024,"color":3025},7164,"希望为个人中心的消息添加批量已读和批量删除功能","2025-03-10T14:55:04Z","https://github.com/halo-dev/halo/issues/7164",0.64246243,{"description":3111,"labels":3112,"number":3117,"owner":3027,"repository":3028,"state":3072,"title":3118,"updated_at":3119,"url":3120,"score":3121},"### 前置条件\n\n- [x] 已经在 [Issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。\n\n### 你当前使用的版本\n\n2.20.11\n\n### 描述一下此特性\n\n根据 issue 反馈,发现不少来自前置代理或者 WAF 的异常,而这些异常往往和 Halo 没有任何关系,并且这些异常很难直观的看出是哪里产生的问题,会让使用者产生误解,也会对 Halo 维护者造成困扰,所以期望优化这些异常提示。\n\n优化方案我建议判断异常请求的 response 类型,如果是 text/html,那么直接弹框显示这个 response 的 HTML 内容(因为大部分应用防火墙都会预设拦截页面)。如果不是 text/html,那么按照原来逻辑使用 toast 提示。\n\n如图:\n\n\n\n\n\n和前置代理或者 WAF 相关的 issue:\n\n- https://github.com/halo-dev/halo/issues?q=is%3Aissue%20state%3Aclosed%20waf\n- https://github.com/halo-dev/halo/issues?q=is%3Aissue%20state%3Aclosed%20%E9%98%B2%E7%81%AB%E5%A2%99\n\n/area ui\n/kind improvement\n\n### 附加信息\n\n_No response_",[3113,3116],{"name":3114,"color":3115},"kind/improvement","f714c6",{"name":3024,"color":3025},7115,"优化来自前置代理的异常请求提示","2024-12-16T02:46:09Z","https://github.com/halo-dev/halo/issues/7115",0.6438104,{"description":3123,"labels":3124,"number":3130,"owner":3027,"repository":3028,"state":3072,"title":3131,"updated_at":3132,"url":3133,"score":3134},"### 你当前使用的版本\n\n2.19.3\n\n### 描述一下此特性\n\n目前的仪表盘似乎已经数个版本没有优化调整了,从我用Halo开始似乎就没变动。\n我想了几点优化,希望采纳。\n\n---\n\n### 1.添加更多仪表盘组件\n顾名思义,提供更多仪表盘组件。\n可以是最新评论、最近(x天)新注册用户数、热门评论等等。\n\n### 2.添加完小组件退出添加页面\n这个想法是因为:\n我刚开始用Halo那会没注意到组件已经被添加了,我还以为Halo卡了,在那疯狂点,\n等到退出来一看,添加了几十多个组件……\n> 如果不返回仪表盘(不采纳这个方案),可以考虑添加完组件后加个`添加成功`的通知么。\n\n### 3.添加组件页面提供`全部`选项\n添加组件页面加一个`全部`选项,这样就不必一个一个选项卡里切换了。\n> 这对未来组件多的时候也许有大用处。\n\n### 4.组件搜索功能\n支持在添加页面搜索组件。\n> 这对未来组件多的时候也许有大用处。\n\n### 5.支持开发者新增自定义仪表盘组件\n我大致翻了翻开发者文档,没发现有文档说明新增自定义仪表盘组件。\n我认为这样可以在解决Halo本身没什么可以拿来做组件的同时,也能丰富仪表盘,让仪表盘更有用。\n例如[站点推送插件](https://github.com/Stonewuu/halo-plugin-sitepush),支持此功能后可以在首页添加站点推送日志组件,以更方便的让站长查看推送是否成功。(虽然用通知也能达到这个目的)\n( #6358 )\n\n---\n\n接下来是针对现有组件的。\n\n### 6.`快捷访问`支持自定义展示功能\n支持自定义展示功能,可以自己选择只展示需要的功能,将不需要的功能隐藏。\n\n### 7.`文章`,`评论`等组件的显示调整\n目前看文章组件是显示当前站点所有文章的,包括未发布的文章。\n我希望将展示数量分开,以方便站长快速统计自己的未/已发布文章。\n评论同理,可以将待审核、已过审的评论分开。\n> 评论我不知道是展示全部评论还是只展示已过审的评论,我没用过评论系统。\n\n具体可以看概念图。\n\n\n> 用户组件也可以考虑改成概念图中样式。\n> \n\n---\n\n暂时就想到这些了,之后想到会补充。",[3125,3126,3129],{"name":3021,"color":3022},{"name":3127,"color":3128},"priority/important-longterm","eb6420",{"name":3024,"color":3025},6666,"仪表盘优化","2025-06-06T08:30:58Z","https://github.com/halo-dev/halo/issues/6666",0.6465944,["Reactive",3136],{},["Set"],["ShallowReactive",3139],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f9KaRRSamGKKEAS83s0jo--hnUzxaf_jllF3Fi9QIz6s":-1},"/halo-dev/halo/6358"]