-
能否优化一下 /api/filetree/createDocWithMd 接口
2022-01-05 09:19这几个接口的
data
字段支持直接设置块属性的,比如dataType
为markdown
时,可以通过 kramdown 语法来设置属性,具体语法格式可以通过文档导出模板进行参考。 -
思源笔记 1.4.6 docker 版本,导出失败
2022-01-05 08:51不要修改配置文件,正确的做法是启动时带参数
--servePath
,具体请参考帮助文档。PS 请使用最新版的镜像,谢谢。
-
如何搜索命名、别名、备注加入嵌入块。
2022-01-05 01:20你说的是文档树展开全部么?如果是的话之前已经讨论过,因为有性能问题所以无法支持。替代方案是打开设置 - 编辑器 - 始终定位打开的文档,或者用文档树上面的定位功能手动定位展开。
-
能否优化一下 /api/filetree/createDocWithMd 接口
2022-01-04 22:53我大概明白这个扩展的用例了,你提到的三个方案:
- 这个估计要靠挂件,比如提供专门的文档属性挂件。但是这样用户需要设置,有点麻烦
- 这个不大合适,因为文档 URL 有点语义不清晰,还是靠属性扩展比较好
- 后续会提供文档的 prependBlock(在顶部插入)和 appendBlock(在底部插入)API,我觉得这个方案应该比较好。比如可以通过 prepend 来直接插入新块用来保存网址,老的块也不用删除,作为修改历史继续留着,用户如果要删的话就手动删除。这样就不用考虑关联问题了,浏览器扩展那里只记一下 doc ID 就好
你感觉呢?
-
能否优化一下 /api/filetree/createDocWithMd 接口
2022-01-04 17:02你指的是创建新文档 A 以后,需要把 A 的所有块 ids 查询出来,然后插入到文档 B 的 root 属性中吗?
-
云端同步 - 忽略文件相关问题
2022-01-04 11:22- 可行的,历史和未引用资源功能应该不受影响,可以实际测试一下看看
- 忽略目录的话使用
assets/not/**/*
建议最好还是不要改路径,尽量使用默认的
assets/xxxx
,因为手动修改路径比较麻烦,也可能存在一些潜在的问题。如果要忽略文件的话,尽量用文件名后缀。