Undii
关注
67777 号成员,2021-06-10 10:26:15 加入
1.0k
个人主页 浏览
239
帖子 + 回帖 + 评论
休眠中💤
  • 文档旁边有红点是什么意思

    2023-03-13 09:55

    这是文件的图标,意味着文件下面有子文档。可以点旁边的 > 展开看看?如果仍然找不到内容,alt+H 打开文档历史,在上面搜索框搜索文件名试试。

  • 无法动态删除文本内容

    2023-03-08 20:12

    这个……可能和主题有关,我这里换默认主题就好了

  • listChildDocs v0.2.0 更新预览

    2023-02-25 19:53

    我这边没这个计划,挂件嘛,总归是要插入到文档里的。(这次加入搜索也是为了放弃文档中的目录列表)

    只是凑合用的话,这里是修改版 listChildDocsdev.zip 和修改版实现效果:(具体列表层级等需要修改配置文件)

    lcd 一键插入.gif

    1. 解压压缩包到挂件目录(data/widgets/listChildDocs-dev);

    2. 修改设置(修改:data/widgets/listChildDocs-dev/src/config.jscustom_attr),示例:(插入 url、层级 999)

      图片.png

    3. 思源设置--外观--代码片段--JS--添加 JS

      import("/widgets/listChildDocs-dev/src/addChildDocListHelper.js");

    如果后期要修改设置,修改完需要重启思源。

  • 求助在思源里使用一言

    2023-02-23 09:44

    没,我自己瞎弄的,这样做不是定位到这个 html 块,而是所有带 hitokoto 的 html 块。下面我理解的也可能不对。

    现在思源好像把 html 块挂在 protyle-html 元素下的 shadowRoot,这样做 html 块的 dom 和主界面就独立了。而这个 html 块中的 script,document 对应的是主界面的,不是 html 块(shadowRoot)的。要访问到这个 shadowRoot,好像只能到定位到上层的 protyle-html,然后.shadowRoot 访问到里面的 hitokoto_text。

    或许有其他方法可以直接 document 访问,但我不会(இωஇ )。

  • 希望闪卡使用中能增加撤销键

    2023-02-23 09:21

    支持

  • 求助在思源里使用一言

    2023-02-22 19:42

    凑合用的方法……

    <div> <p id="hitokoto"><a href="#" id="hitokoto_text">:D 获取中...</a></p> <script> [].forEach.call(document.querySelectorAll("protyle-html[data-content*='hitokoto']"), function(value){ fetch('https://v1.hitokoto.cn') .then(response => response.json()) .then(data => { const hitokoto = value.shadowRoot.getElementById("hitokoto_text"); hitokoto.href = 'https://hitokoto.cn/?uuid=' + data.uuid hitokoto.innerText = data.hitokoto }) .catch(console.error) }); </script> </div>
  • 分享文档功能只有订阅用户可以使用吗?

    2023-02-17 10:33

    登录了,退出重新登录也没有;会不会和社区设置有关系?

  • 分享文档功能只有订阅用户可以使用吗?

    2023-02-17 10:04

    谢谢回复,我现在使用的版本是 v2.7.5,感觉不是这个原因 😂

  • 怎样用 SQL 语句在指定目录显示特定内容?

    2023-02-16 15:50

    =d 是限定只检索文档标题;只要段落的话,试试等于'p'

  • 怎样用 SQL 语句在指定目录显示特定内容?

    2023-02-16 14:56

    图 2,path like 后面是英文的引号吗?

    SELECT * FROM blocks WHERE content LIKE '% 改革 %' AND type= 'd' AND path like '%20221025154829-tzucfeh%' ORDER BY created DESC

    type 为检索出来的块类型,如果只要段落块的话 用 type='p'

  • 如何对本文档(含子文档)内的内容进行随机抽取,便于复习?

    2023-02-13 18:21

    可以参考用户指南--类型过滤

    图片.png

  • 关于目前同步机制的疑惑

    2023-02-12 14:47

    我遇到了类似的问题,设置为完全手动同步后,返回桌面再从桌面打开思源,下面有提示正在上传数据快照。感觉和 Android 端前后台切换时自动触发同步有关。

  • 按 ctrl - 删除表格行 意外把笔记窗口缩小了

    2023-02-03 21:11

    还原大小的快捷键是 ctrl + 0

  • 请问思源的表格编辑怎么没有删除行的选项

    2023-02-03 13:21

    表格第一行没法删

  • 请问思源挂件数据持久化有哪些解决方案呢?有官方的存储方案吗?

    2023-01-31 14:43
    1. 我看 HbuilderX 主题里面用了以下代码(/conf/appereance/themes/HBuilderX-light/theme.js);补充 API 文档-获取/写入文件
    写入文件("/data/widgets/HBuilderX-Light.config.json", JSON.stringify(window.HBuilderXLight.config, undefined, 4), (a) => { funs() }); async function 写入文件(path, filedata, then = null, obj = null, isDir = false, modTime = Date.now()) { let blob = new Blob([filedata]); let file = new File([blob], path.split('/').pop()); let formdata = new FormData(); formdata.append("path", path); formdata.append("file", file); formdata.append("isDir", isDir); formdata.append("modTime", modTime); await fetch( "/api/file/putFile", { body: formdata, method: "POST", headers: { Authorization: `Token ""`, }, }).then((v) => { setTimeout(() => { if (then) then(obj); }, 200) }); }
    async function 获取文件(path, then = null, obj = null) { let url = '/api/file/getFile'; await 向思源请求数据(url, { path: path }).then((v) => { if (then) then(v, obj); }); }
    1. 我不了解 api,我一般用这个从页面上获取挂件 id:window.frameElement.parentElement.parentElement.dataset.nodeId;

    `

  • 请教:2.7.1 版 PC 端,在哪里修改数据保存目录?工作空间里没有看到相关设置

    2023-01-30 22:04

    左上角---工作空间---打开,选择一个空文件夹(将创建一个新的工作空间)或者选择一个原来已经有工作空间的文件夹。 2.7.0 版本的工作空间自定义在哪里?

  • 思源笔记中已关闭的笔记本是否会被同步?

    2023-01-30 22:01

    会被同步,同步的是 工作空间/data/ 下的数据,也包括挂件、模板、代码片段等。用户指南笔记本不同步。

  • 2.7.1 部分手机闪退

    2023-01-29 08:55

    遇到了同样的问题。MIUI13.0.5。

    I 2023/01/29 08:03:53 working_mobile.go:64: ____ _ __ __ / ___| (_) \ \ / / _ _ __ _ _ __ \___ \ | | \ V / | | | | / _` | | '_ \ ___) | | | | | | |_| | | (_| | | | | | |____/ |_| |_| \__,_| \__,_| |_| |_| I 2023/01/29 08:03:53 runtime.go:49: kernel is booting: * ver [2.7.1] * arch [arm64] * pid [25574] * runtime mode [prod] * working directory [/data/user/0/org.b3log.siyuan/files/app/app] * read only [false] * container [android] * database [ver=20220501] * workspace directory [/storage/emulated/0/Android/data/org.b3log.siyuan/files/siyuan] I 2023/01/29 08:03:53 conf.go:101: initialized the specified language [zh_CN] I 2023/01/29 08:03:53 runtime.go:94: use network proxy [system] I 2023/01/29 08:03:53 serve.go:108: kernel [pid=25574] http server [0.0.0.0:6806] is booting
  • 如何筛选某个“父文档”下的文档

    2023-01-25 12:30

    试试这个?(也包括子文档的子文档,其中 20230119224224-zxlrw2q 是父文档 id)

    select * from blocks where type='d' and path like '%/20230119224224-zxlrw2q/%' order by random() limit 1
  • 自动补全机制

    2023-01-22 16:05

    嗯嗯,明白。我是理解成单纯的常用语了:通过输入特定字母组合再匹配结果,比如我目前设置有:中文状态下输入 qqmail 联想到我自定义的短语(具体的 qq 邮箱),然后空格就能上屏,这样子。

  • 自动补全机制

    2023-01-22 12:39

    这是输入法的工作范畴吧……

  • 请问这个 SQL 查询语句怎么写?

    2023-01-21 20:19
    1. 只嵌入标题,通过浮窗显示(但不是链接):嵌入块右键--嵌入块--隐藏标题下方的块;
    2. 使用 Query 挂件插入标题链接(以表格形式):试试下面的 sql(我还不太会用 query 挂件 😂)
    SELECT '[' || content || '](siyuan://blocks/' || id || ')' AS __1____pre__链接 FROM blocks WHERE type = 'h' AND memo like "%plandate:2023-01%" ;
  • 2.7.0 版本的工作空间自定义在哪里?

    2023-01-19 12:48

    这个……设定之后不能改了,之前也是选择目录之后创建一个新的工作空间目录。

    1. C 盘迁移到 D 盘:只能关掉思源,手动将 C 盘的工作空间复制到 D 盘(复制,先别删),然后再打开思源,左上角工作空间---打开---选择 D 盘的工作空间目录,(重建索引一下,确定东西都在),再把 C 盘的工作空间从思源中删掉。
    2. D 盘原本有思源数据:直接工作空间打开 D 盘的目录;

    另外,工作空间目录不能设置在思源安装目录下。

  • 请教个 dark+ 快捷键的问题 [已解决]

    2023-01-18 20:17

    一般主题说明文档里面会写,就在集市下载页面。

    下面是 Dark+ 的快捷键,也可以在这里看到:

    图片.png

  • 看到新版加入了工作空间多开功能,小白有个疑问

    2023-01-16 15:49

    软件界面左上角,图片.png

    然后选一个文件夹就行。

  • 许愿新建文档名模板和标签功能的改进

    2023-01-16 14:21

    是的,这个在笔记本设置里,只对对应的笔记本生效;

    图片.png

  • 许愿新建文档名模板和标签功能的改进

    2023-01-16 11:32

    关于 1.1.,笔记本设置里有一个新建文档名模板(序号好像不支持?)

    图片.png

    引号里的是时间格式,2006 对应年,01 对应月,02 对应日,以此类推

  • 支持新版的左上角 SiYuan 折叠式设计

    2023-01-15 10:23

    个人意见哈:在支持自定义前,顶栏至少保留日记入口,或者提高自定义顶栏的开发优先级。

    1. 相较于快捷键,新用户优先接触到的是界面上的图标。

    2. 简洁过程中的取舍问题。顶栏保留了同步、前进后退、搜索,而日记、闪卡、设置折叠进二级菜单。既然都 “能用快捷键” ,到底要保留哪些?为什么不保留日记?这部分最好做成自定义。
      而目前,在没有做自定义的时候就进行更改,个人认为不合适。

    3. 日记作为常用操作增加了复杂度。而且,顶栏日记按钮不可替代点在于选择笔记本,而快捷键不支持。

      如果打算降低/不考虑“在多个笔记本中都创建日记”用户的体验,那么请忽略本条意见。

    4. 代码片段自定义的话,个人觉得通过 CSS 隐藏按钮比通过 JS 增加按钮简单。

    图片 2.7.0-dev2.png