AbsoluteZeroKing 我一直想问一个问题就是主题的开发我看作者您给的模板里是有vue版本的,但是在各种页面又强限制了页面必须是html,导致目前我所看到的几个主题开发都是纯html加一些js插件,并没有使用到原生vue或者react做开发,这个是为什么呢
白先生 @"Ryan Wang" 你好请问halo2.0支持对console进行全局代码注入吗?目前我在控制台中的全局代码注入设置中添加的header标签子元素只在控制台以外的地方生效。我尝试实现TemplateHeader Processor接口注入代码,也是只在除控制台以外的页面生效
Ryan Wang 👍 白先生 不支持,目前 Console 只是由 Halo 后端代理,并没有经过模板引擎,所以 TemplateHeaderProcessor 不会作用于 Console 的页面。 可以简述一下你的用途。
白先生 Ryan Wang 👍 就是在halo系统中引用到外部资源链接的时候(比如gitee资源链接)会有一个防盗链识别请求中的refer来限制获取资源,但是如果请求中不携带refer就能过获取到对应资源,目前gitee并未开放用户设置refer白名单,所以只能寄希望在halo系统里面加上一个<meta>标签到全局head里面来停用refer已达到资源的正常获取。所以目前把代码注入到全局head里面还只能解决console以外到页面能引用到外部资源