V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
miaosl
V2EX  ›  奇思妙想

利用 trilium 的分享制作博客相关问题

  •  
  •   miaosl · 288 天前 · 1480 次点击
    这是一个创建于 288 天前的主题,其中的信息可能已经有所发展或是发生改变。

    无意间再 v 站上看到一个贴子,有个大佬利用 trilium 的分享功能自定义分享页样式做的笔记主题实现的一个个人博客,windows 端还能和云端同步, 我弄好之后有个大胆的想法,他分享的页面都有自己的 url ,如果我导入多个然后反代分享连接不就可以简单的实现一个 vps 一个服务实现多个博客。 但是很快就打脸了,我发现主题分享的笔记 url 是固定的 http://domain/share 这种形式其他笔记是 http://domain/share/xxxx 。我去看了官网文档,官方文档是这样写的:

    您可以将#shareRoot 属性添加到文件夹或笔记中,当您访问 http://domain/share 时,它将被链接。这可以更容易地将 Trilium 用作一个成熟的网站,因为您可以创建一个笔记来充当“主页”。
    共享笔记可以使用类似的 URL 访问 http://domain/share/knvU8aJy4dJ7 ,其中最后一部分是笔记的 ID 。
    

    您可以添加#shareAlias 到单个注释以使 URL 更好,例如#shareAlias=highlighting 将使 URL 看起来像 http://domain/share/highlighting 。请注意,您有责任保持别名的唯一性。

    说明这个是可以改的,应该是主题文件的问题,但是我找了半天也没发现哪里可以改,有大佬知道吗

    https://github.com/Nriver/trilium-translation/blob/main/docker-compose.yml 汉化项目地址

    https://github.com/Nriver/trilium-translation?tab=readme-ov-file 官网地址 https://github.com/zadam/trilium

    那位大佬做的笔记主题 https://github.com/dvai/Ankia-Theme/releases

    5 条回复    2024-02-20 09:37:55 +08:00
    body007
        1
    body007  
       287 天前


    trilium 的大多数配置都在属性里面,可以添加标签。
    miaosl
        2
    miaosl  
    OP
       285 天前 via Android
    @body007 感谢,我好像了解一部分了,最近在用,
    molezznet
        3
    molezznet  
       277 天前
    https://molezz.net/share/freenom-over
    说的是这样吗?
    我是这样实现的
    https://mjj.today/i/OFAedP
    miaosl
        4
    miaosl  
    OP
       275 天前
    @molezznet 是的大哥,我已经研究差不多了,但是感觉这个主题搭建总感觉少了点什么灵魂性的东西
    molezznet
        5
    molezznet  
       275 天前
    @miaosl 所以我也没正式用,不过承认更新既所得还是比进入后台更新博客方便很多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1176 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:13 · PVG 02:13 · LAX 10:13 · JFK 13:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.