完美解决Memos页评论与博客哔哔页面评论互不显示问题。

暑假两个月放飞自我后,近段时间开始收心了,把精力从游戏上转回到博客。第一件事就是把博客的"哔哔点啥"网页布局进行了调整,把内容的标签设置与评论图标一行,这样看上去就顺眼多了。虽然只是一个小调整,但是苦于自己的代码小白,还是找了AI帮忙。

目前我的哔哔点啥页面还是用《巧搬空白Koobai大佬Memos页面,完美与博客整合。》,哔哔点啥页面的工作原理就是直接调用Memos数据。Memos前期版本没有原生评论,而新版本即使有评论在memos的数据库里并非单独列。为了能让在memos以及博客的哔哔点啥页面有评论能力,便把《Artalk评论嵌入Memos,完美接近朋友圈、微博!暨宝塔面板Docker部署artalk评论系统》。

后来随着memos版本的升级,出现了个问题,就是在Memos在直接评论的内容与直接在哔哔点啥上评论的内容相互不显示了。因为当时评论数比较少,也并没有在意,这个问题一直也就拖到了现在。既然已经收心想折腾博客,那就索性把这个BUG也给搞定吧。

Memos的作者更新真的是很随性的,各种功能随意增减,导致很多人说Memos只是个项目不是个产品。前期版本单篇Memos显示匹配的路径是序号,用域名+M+序号形式,比如https://memos.laozhang.org/m/423;而后期版本匹配显示的路径却是内容前几个字符编码,比如https://memos.laozhang.org/m/GR65Lmbquyb5QuVuZgj9G7(打不开了,因为我的版本降了)。正是因为这次的升级,而导致了上述的问题。

老孙的帮助下,通过修改哔哔点啥的JS文件,把 var memo_id = data[i].id;修改为 var memo_id = data[i].name; ,是可以正常显示了,但是又有一个小问题,就是评论通知邮件里的链接又不匹配了。

后来询问了木木大佬、koobai大佬,才知,最为稳定的memos版本是0.18版,那解决的方法就是"降级"了!

之前我习惯于在宝塔面板下部署各种Docker,当时我是用了《无需代码,宝塔面板Docker部署便签工具Memos》。现在想来,还是代码更为方便一些。降级之前必须要很把你原来映射出来的文件夹备份并下载下来,那是你Memos全部数据。然后删除目前的Memos项目及镜像,重新用代码安装0.18.1版即可。

docker run -d --init --name memos --publish 5230:5230 --volume ~/.memos/:/var/opt/memos ghcr.io/usememos/memos:0.18.1

正常使用的这些Docker,我们应该保持一个原则"求稳不求新",为了能正常运行,还是用稳定版本的为好!

 

评论区

共 41 条评论
  1. 头像
    Chlorine Lv1.萍水相逢
    Memos 实在是太迷幻了,而且本来也不是一个碎语类型的项目。现在已经改用 ActivityPub 系的了。
    1年前
    1. 头像
      老张 博主
      @Chlorine 就是的,作者更新也太随意。
      1年前
  2. 头像
    广树 Lv5.熟稔有加
    用我开源的博客系统一劳永逸
    1年前
    1. 头像
      老张 博主
      @广树 有些东西用习惯了,不好换。
      1年前
  3. 头像
    满心 Lv5.熟稔有加
    我月初的时候已经弃用了用了一年多的memos,作者太随性了,好用的东西不加,不好用的反复折腾,索性自己开发了一个,现在用着很顺手了,不在受制于人
    1年前
    1. 头像
      老张 博主
      @满心 那就厉害了,自己开发的那个公开吗?
      1年前
      1. 头像
        满心 Lv5.熟稔有加
        @老张 不是啊,网站和源码都没有公开,主要是用来记录小孩儿成长历程
        1年前
  4. 头像
    XIGE Lv6.推心置腹
    新版我搞了个其实还行哈,之前旧版是为了兼容木木的软件
    1年前
    1. 头像
      老张 博主
      @XIGE 就是的,新版和木木的、koobai的都不兼容,没办法只能降到0.18.版
      1年前
  5. 头像
    obaby Lv8.把酒言欢
    专业
    1年前
    1. 头像
      老张 博主
      @obaby 过奖了!
      1年前
  6. 头像
    段先森 Lv5.熟稔有加
    我之前评论过memos,不过好像找不到了
    1年前
    1. 头像
      老张 博主
      @段先森 注意备份 好数据哟。
      1年前
  7. 头像
    往东行 Lv1.萍水相逢
    确实疼能折腾,厉害!
    1年前
    1. 头像
      老张 博主
      @往东行 不折腾没事做呀!
      1年前
  8. 头像
    萧瑟 Lv6.推心置腹
    等待你解决rss统一的问题。
    1年前
    1. 头像
      老张 博主
      @萧瑟 以我的水平,解决不了。
      1年前
  9. 头像
    Mr.He Lv4.常来常往
    张老师也开始走技术路线了
    1年前
    1. 头像
      老张 博主
      @Mr.He 我可是技术 小白哟。
      1年前
  10. 头像
    Liudon Lv2.初识寒暄
    生命不息,折腾不止 😁
    1年前
    1. 头像
      老张 博主
      @Liudon 一直在折腾的路上。
      1年前
😊