lovelife88

lovelife88
关注
63847 号成员,2020-12-22 17:10:20 加入
577
个人主页 浏览
110
帖子 + 回帖 + 评论
60h25m
在线时长
  • 分享两个好用的代码片段

    2024-07-23 10:52

    多彩文档树 css 的前面漏掉了一段代码,建议补上。

    :root {
        /* 文档树缩进 */
        --level-spacing-0: 20px;
        --level-spacing-1: 20px;
        --level-spacing-2: 20px;
        --level-spacing-3: 20px;
        --level-spacing-4: 20px;
        --level-spacing-5: 20px;
    }
    
  • 有大佬能做一个最近的文档的插件吗?

    2024-07-11 08:23

    我之前写过一个挂件,可以试一试。“最近更新的文档”挂件发布

  • “最近更新的文档”挂件发布

    2024-06-09 20:48

    直接用 Query 挂件查询吧。可以用下面两个 SQL 查询语句。(大小是按 content 的长度)

    块大小排序:

    SELECT
        '[' || b.id || '](siyuan://blocks/' || b.id || ')' AS __1____pre__块标题,
        b.updated AS __2____datetime__最后更新时间,
        '[' || b.hpath || '](siyuan://blocks/' || b.id || ')' AS __3____pre__文档路径,
        LENGTH(b.content) AS __4____pre__块长度
    FROM blocks as b 
    WHERE true 
    ORDER BY LENGTH(b.content) DESC 
    LIMIT 10;
    

    文档大小语句:

    SELECT 
    '[' || root_ID || '](siyuan://blocks/' || root_ID || ')' AS __1____pre__文档标题,
    SUM(LENGTH(b.content)) AS total_length
    FROM blocks as b
    GROUP BY root_ID
    ORDER BY total_length DESC
    LIMIT 10;
    
  • “最近更新的文档”挂件发布

    2024-06-07 18:49

    谢谢建议。我是业余的业余,回头学一学插件开发。

    开发挂件一是很容易实现手机端访问,二是打算多开发几个不同功能的,拼凑成一个 Homepage。

  • “最近更新的文档”挂件发布

    2024-06-07 18:18

    谢谢提醒!我回头修改一下 🙏

  • “最近更新的文档”挂件发布

    2024-06-07 15:25

    收到部分反馈无法显示,不知道大家有测试成功的吗?

  • “最近更新的文档”挂件发布

    2024-06-07 13:15
    1. 按说应该没问题啊,我没在其他系统上试过,我的 win10 系统。不知道是不是系统问题。
    2. 跨笔记本的,卡片最后一行的路径里,第一个就是笔记本名称。
  • 安卓版 quickAdd——用 fooview 向思源发送内容

    2024-05-24 08:19

    FV 版本没问题,思源后台设置等也没问题。终于定位到原因了,是执行 shell 命令里无法找到 curl。我将这部分换成 Http 请求动作就可以了。还是请问一下,在 shell 里执行 curl 需要怎么配置?

  • 安卓版 quickAdd——用 fooview 向思源发送内容

    2024-05-23 12:28

    这些也都设置好了,还是不行。用 autox.js 试了列出笔记本的 API,可以获取到数据。

    PS:我的是 Mate30 手机,鸿蒙 4 系统

  • 安卓版 quickAdd——用 fooview 向思源发送内容

    2024-05-22 16:36

    请问为什么每次都提醒 获取笔记本列表失败。请保持……,下面的设置项都按说明配置好了。思源也确定在后台运行中。 谢谢

    • 网络伺服。不需要打开。
    • 访问授权码。不需要设置。
    • API TOKEN。只有在设置访问授权码后才需要使用 TOKEN。
  • 数据表格添加行的 API 能否完善返回值

    2024-05-16 09:31
    1. OK
    2. 至少应该反馈一下 rowID、blockID 等信息吧,下一步填写其他列属性时需要用到这些参数
    3. 建议还是实现非绑定块的这个 API,实现 API 接口通用性。
  • 数据表格添加行的 API 能否完善返回值

    2024-05-16 08:21
    1. 我是在思源外部(Quicker)调用 API,应该使用不了 Lute.NewNodeID()
    2. 添加后正常逻辑应该反馈数据行的相关信息
    3. 另外一个问题,使用 /api/av/getAttributeViewKeys 查询非绑定块 blockID,参数 {"id": "20240515205552-c3vpy8b"},返回值也是空 {"code": 0, "msg": "", "data": []}
  • 数据表格添加行的 API 能否完善返回值

    2024-05-15 22:09

    这是非绑定块的:

    {
        "avID": "20231215001348-cuaamxc",
        "srcs": [
            {
                "id": "",
                "isDetached": true,
                "content": "测试er下"
            }
        ]
    }
    

    这是绑定块的:

    
    {
        "avID": "20231215001348-cuaamxc",
        "srcs": [
            {
                "id": "20240513190424-klwsc0z",
                "isDetached": false,
                "content": ""
            }
        ]
    }
    

    都在数据表格中成功添加了。

  • 数据库模板列简单使用指南

    2024-04-12 14:08

    可以参加以下代码。

    记得一点,模板语法里面没有加减号,需要用函数代替。另外“:=”是声明,计算要用“=”。.action 别拼写错了。

    .action{$a := split "," "foo,bar,baz"}
    .action{$ok := 0}
    .action{range $index, $value := $a}
        .action{$ok = add $ok 1}
        .action{$index}
    .action{end}
    .action{$ok}
    
  • 请问如何通过 API 操作数据表格?

    2024-01-17 09:33

    @88250 能否增加“数据表格新增行”、“将文档添加到数据表”的 API?谢谢

  • feed 插件支持自定义解析代码

    2023-12-22 14:48

    非常感谢!

  • feed 插件支持自定义解析代码

    2023-12-21 20:20

    请问如果一个单纯的 html 网页,不提供 json 或 xml 格式的数据,应该怎么写 customParse 呢?能否提供一个例子?谢谢!

  • 数据库模板列排序问题反馈

    2023-12-20 10:27

    D 大,v2.11.3 版本模板列排序问题还是没解决,能转换为数字排序的,依然按字符串排序了。

    微信截图 20231220102602.png

  • 数据库模板列排序问题反馈

    2023-12-18 22:38

    可以参考 wolai 或 notion。

    notion 是在标题行上面增加了一个筛选、排序显示行,同时右上角两个图标标注蓝色提醒。

    notion.png

    wolai 是平时筛选和排序两个图标隐藏,使用时显示并标为红色。

    wolai.png

    建议:可以用不同颜色标注。使用筛选时,筛选图标标注为蓝色,同时相应列标题标为蓝色。使用排序时,排序图标标注为红色,同时相应列标题标注为红色。

  • 数据库模板列排序问题反馈

    2023-12-18 16:43

    数值排序的方式,我暂时通过 printf 格式化输出带零整数(类似 001325)解决了。但是定位到这样一个问题,就是模板列中有 if 判断的情况下,排序还是不正确。图中模板列代码如下。已经设置降序排列,但是 6 排在最后。

    .action{$level := .数字}
    .action{if empty .数字}
        .action{$level = 6}
    .action{end}
    .action{$level}
    

    微信截图 20231218163918.png

  • 数据库模板列排序问题反馈

    2023-12-18 13:01

    建议增加按数值排序的选项,毕竟需要用到排序的场景更多的是数字。

  • 请问数据库的模板列中引用日期列,得到的是什么

    2023-12-15 08:28

    我用 typeOf 和 len 测试过,返回的是零长度的字符串

  • 引用块转换为定义块的问题

    2023-12-14 17:53

    没参与到当时的讨论,但我认为不是太合理。尊重您的意见。

  • 引用块转换为定义块的问题

    2023-12-14 16:55

    需要子块的信息啊。

    如果不修改的话,建议把功能的名字改一下。“转换为 定义块及其子块”,竟然把父块也带过来了,有歧义。

  • 引用块转换为定义块的问题

    2023-12-14 16:32

    这里有个问题——原文档丢失了父块的信息。

    而新文档里是不需要父块信息,如果需要,之前就直接引用父块了。

    新文档里如果想看父块信息,可以通过反链去找。

  • chrome 思源剪藏插件无法保存网页

    2023-11-20 23:11

    确实是其他插件的影响,禁用其他所有插件后,重启思源插件,剪藏成功了。还没定位到是哪个插件影响。

    谢谢!

  • chrome 思源剪藏插件无法保存网页

    2023-11-20 22:58

    都正确。不然看不到笔记本选项啊。