【Dream】二次元风格主题Dream发布
可以修改不 我想改一下
好的 谢谢啦
小红 针对该问题特意看了一下,评论必须指定到一个文章或者自定义界面上,否则评论时将抛出 页面不存在异常
,所以不能简单的通过将id修改为一个不存在的页面的id给友链界面创建自己的评论区,评论区必须依赖已创建的自定义页面。
已添加自定义id功能,但是目前没有想到更好的解决方法。
建议方法:
创建一个空白的自定义页面,不对外公布这个界面,然后将这个界面的id用于友链界面的评论。
2021-09-26 10:53:26.377 WARN 2220 --- [1379207867-3732] run.halo.app.cache.AbstractCacheStore : Cache key: [cache_lock_public run.halo.app.model.dto.BaseCommentDTO run.halo.app.controller.content
2021-09-26 10:53:26.382 ERROR 2220 --- [1379207867-3732] r.h.app.core.ControllerExceptionHandler : Captured an exception:
run.halo.app.exception.NotFoundException: 查询不到该页面的信息
at run.halo.app.service.impl.SheetCommentServiceImpl.lambda$validateTarget$0(SheetCommentServiceImpl.java:56) ~[classes!/:1.4.8]
at java.base/java.util.Optional.orElseThrow(Optional.java:408) ~[na:na]
at run.halo.app.service.impl.SheetCommentServiceImpl.validateTarget(SheetCommentServiceImpl.java:56) ~[classes!/:1.4.8]
at run.halo.app.service.impl.BaseCommentServiceImpl.create(BaseCommentServiceImpl.java:305) ~[classes!/:1.4.8]
at run.halo.app.service.impl.BaseCommentServiceImpl.createBy(BaseCommentServiceImpl.java:392) ~[classes!/:1.4.8]
at run.halo.app.service.impl.BaseCommentServiceImpl$$FastClassBySpringCGLIB$$a47714c0.invoke(<generated>) ~[classes!/:1.4.8]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.5.jar!/:5.3.5]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.5.jar!/:5.3.5]
at run.halo.app.service.impl.SheetCommentServiceImpl$$EnhancerBySpringCGLIB$$17b3b6a9.createBy(<generated>) ~[classes!/:1.4.8]
at run.halo.app.controller.content.api.SheetController.comment(SheetController.java:164) ~[classes!/:1.4.8]
at run.halo.app.controller.content.api.SheetController$$FastClassBySpringCGLIB$$ee838e1c.invoke(<generated>) ~[classes!/:1.4.8]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.5.jar!/:5.3.5]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) ~[spring-aop-5.3.5.jar!/:5.3.5]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.5.jar!/:5.3.5]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.5.jar!/:5.3.5]
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) ~[spring-aop-5.3.5.jar!/:5.3.5]
at run.halo.app.cache.lock.CacheLockInterceptor.interceptCacheLock(CacheLockInterceptor.java:71) ~[classes!/:1.4.8]
4 个月 后
添加默认折叠代码块功能:
初步实现构思,增加“<”分隔符,可以替代“|”使用。
- “<”表示默认代码块为折叠;
- “|”表示默认代码块为展开。
示例如下:
{% codeblock lang<可选代码块标题 %}
需要注意,halo
本身 markdown 具有一些限制,如代码块名称不能包含空格。
2 个月 后
- 已编辑
- 最佳回复由 殇雪话诀别 于 选择
本次 1.5.1
版本是当前这个样式的最后一次更新,后续将对这个主题进行重构,也是在这个存储库,但是发布为 2.0
版本,样式和模块将有比较大的调整。
主要因为当前主题有以下几个问题:
- 代码经过多次魔改,有些混乱;
- 有些样式存在一些问题,不好调整(看上了其他的样式)。
个人感觉
Icarus
主题比较素,一些样式也是灰色调,而我比较二次元,感觉改来改去主题显得有点不伦不类。
所以最后决定重构一下,对原先一些样式做调整,用上鲜艳的色调,让主题彻底变成二次元。
如果喜欢的是目前的样式,那么认准:Dream 1.5.1
1 年 后
我想问一下作者大大 我刚部署的2.0版本的halo在后台上传主题会报错 提出theme.yaml格式不正确 怎么解决 用了另一个主题都没有错误
3 个月 后
侧边栏的信息模块修改/获取以及注册/登录功能在哪里呀