• 主题模板
  • 【Joe2.0】Halo-theme-joe2.0 主题发布 🚀🚀🚀

qinhua 现在是升级了1.5.0出现的,不过我之前也没注意过...

gugu 还有发现一个就是代码块如果是“plain text”,复制按钮会失效,如果是“bash”,则可以正常复制。

刚刚我又测试了一下,比如这篇文章:https://blog.laoda.de/archives/useful-script 电脑上均可复制(chrome与Safari都没问题),手机端无法复制(Safari不可以,Chrome可以) 手机是iOS15.4

  • gugu 回复了此帖

    gugu 貌似是我自己这边的问题,我刷新了一下之后,又都可以正常复制了😵

    20 天 后

    请问一下,气球背景卡顿是什么原因呢

      最新版halo用docker部署,使用此主题。测试邮件发送成功,但是评论不会发邮件通知。查看日志信息:

      # 这里是测试成功了
      2022-04-19 15:50:05.854  INFO 8 --- [pool-5-thread-2] run.halo.app.mail.AbstractMailService    : Sent an email to [[xxxxxxxxxxx@qq.com]] successfully, subject: [hahha], sent date: [Tue Apr 19 15:50:05 CST 2022]
      # 这里是评论发送邮件失败信息
      2022-04-19 15:51:09.281 ERROR 8 --- [        task-53] .a.i.SimpleAsyncUncaughtExceptionHandler : Unexpected exception occurred invoking async method: public void run.halo.app.listener.comment.CommentEventListener.handleCommentNewEvent(run.halo.app.event.comment.CommentNewEvent)
      
      run.halo.app.exception.NotFoundException: PostComment was not found or has been deleted
      	at run.halo.app.service.base.AbstractCrudService.lambda$getById$0(AbstractCrudService.java:139) ~[classes/:1.5.2]
      	at java.base/java.util.Optional.orElseThrow(Unknown Source) ~[na:na]
      	at run.halo.app.service.base.AbstractCrudService.getById(AbstractCrudService.java:138) ~[classes/:1.5.2]
      	at run.halo.app.service.base.AbstractCrudService$$FastClassBySpringCGLIB$$d181db6d.invoke(<generated>) ~[classes/:1.5.2]
      	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.18.jar:5.3.18]
      	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) ~[spring-aop-5.3.18.jar:5.3.18]
      	at run.halo.app.service.impl.PostCommentServiceImpl$$EnhancerBySpringCGLIB$$27d79334.getById(<generated>) ~[classes/:1.5.2]
      	at run.halo.app.listener.comment.CommentEventListener.handleCommentNewEvent(CommentEventListener.java:117) ~[classes/:1.5.2]
      	at run.halo.app.listener.comment.CommentEventListener$$FastClassBySpringCGLIB$$7fe2191c.invoke(<generated>) ~[classes/:1.5.2]
      	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.18.jar:5.3.18]
      	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783) ~[spring-aop-5.3.18.jar:5.3.18]
      	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.18.jar:5.3.18]
      	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753) ~[spring-aop-5.3.18.jar:5.3.18]
      	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.18.jar:5.3.18]
      	at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
      	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
      	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
      	at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]

      蹲个大佬求解释,感谢。

        libo-sober run.halo.app.exception.NotFoundException: PostComment was not found or has been deleted

        这里run.halo.app.listener.comment.CommentEventListener的这个postcomment函数有问题吗,我也没动,直接docker拉的最新版镜像。

        宇生 目前canvas动画没做优化,可能会存在页面掉帧现象,后续会抽版本做性能优化

        一个问题,评论模块一定要填qq邮箱什么的吗?能不能去掉这些,我没找到在哪去除这个的

          King 邮箱接口中是必传的吧,当然也可以在评论组件中写死

          • King 回复了此帖
            5 天 后
            4 天 后

            V1.0.10 发布

            此版本处理了 Halo 1.5 版本的一些适配,以及部分新特性和缺陷修复(由于此次配置变动较大,主题升级后可能会有报错的情况,请务必执行一次保存设置的操作)。

            V1.0.10 下载地址:

            Halo 1.5.x 适配

            1. MermaidKatex 特性适配;
            2. 文章 TOC 目录适配(更新 tocbot.js#103

            新特性

            1. 首页精品分类不再限制,支持配置自定义数据(类似轮播图配置);
            2. 支持配置元数据 useRawContenttrue 来展示原始内容,如从其它地方复制过来的富文本内容(对应的自定义组件为 joe-raw-content,可单独使用,见 《如何渲染原始内容?》
            3. 支持对页面中的 a 标签跳转行为进行配置(主题设置-主题相关-链接跳转行为);
            4. 移动端支持查看 TOC 目录;
            5. 移动端可展示社交图标;
            6. 页脚的 “由xxx云提供云服务” 可自定义图标和链接 #111
            7. 简单集成卜算子统计;
            8. 新增多个自定义标签,如 joe-tabsjoe-raw-contentjoe-copyjoe-mp3joe-timeline 等(详见《 Joe2.0 样式指南》)。

            已修复

            1. 修复部分安卓/IOS系统上返回顶部失效的问题 #96
            2. 修复自定义页面 id 过长时格式异常导致的 404 的问题 #97
            3. 文章内容中添加删除线/下划线的链接没有正常展示 #98
            4. 修复导航条中首页位置不在第一个的高亮问题 #99
            5. 修复评论组件中代码块无法换行问题;
            6. 修复文章页温馨提示无法关闭的问题 #102

            已优化

            1. 修改主题设置中自定义 CDN 域名的填写格式(之前使用过这个功能的朋友请自行修改一下);
            2. 彻底移除页面内部引用的 jsdelivr 资源 #61
            3. 优化首页最新评论跳转文章页指定评论的逻辑;
            4. 移除主题设置中的统计代码选项,从后台管理的设置中读取;
            5. 优化文章页对内部已有 toc 的解析;
            6. 优化文章页回复后阅读全文功能;
            7. 优化文章页对富文本内容的支持,可通过元数据 useRawContent 控制;
            8. 代码块增加对 C++ 代码类名的兼容(cpp/c++)#68
            9. 文章页左侧点赞等操作样式适配;
            10. 主题文档支持多版本切换,见 《Joe2.0主题文档》
            11. 更新 README