针对文档名的一点提议(damm* 勿进)

本贴最后更新于 1097 天前,其中的信息可能已经天翻地覆

问题:文档名不能被筛选并显示在嵌入块。只会显示其子块

使用场景:建立一个可自动更新的文档目录,原来是用双链在弄,现在越发懒散,觉得嵌入块才是正确的使用方法

实现可能性:用 SQLite 查看了相关属性,文档名的 content 等属性一应俱全,应该是嵌入块设置的问题

其他需求:希望文档名能够像标题一样屏蔽下文

以上

免责声明:此仅为一家之言,并无越俎代庖之意,多有得罪,还请见谅,侵删。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    25102 引用 • 103489 回帖
5 操作
Wolke 在 2022-04-15 08:34:20 关闭了该帖的回帖
Wolke 在 2022-04-15 08:33:52 开启了该帖的回帖
Wolke 在 2022-04-15 07:33:27 关闭了该帖的回帖
Wolke 在 2022-04-14 14:19:46 更新了该帖 Wolke 在 2022-04-14 13:48:35 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 这里的问题比较复杂,比如要考虑 Issue #2985 · siyuan-note/siyuan 中提到的面包屑。

    之前也有过讨论 嵌入块支持隐藏标题下方的块,对文档块失效 但是我们目前考虑的方案是不动嵌入块,而是通过挂件方式扩展,比如提供专门的目录挂件。

    2 回复
  • 看了一下 Issue #2985 · siyuan-note/siyuan,嵌入块显示面包屑,正是我需要的呢 😄 。

    我的主要需求场景是:通过 SQL 嵌入,像 flomo 那样,平铺显示所有相关的块内容和面包屑

    1 回复
  • 嗯,较为个性化的需求我们建议是通过挂件实现,这个需要社区开发者贡献。

    1 回复
  • RenaEmiya

    昨天萌新大佬给的一个替代方案是用 Query 挂件来显示标题

    如希望显示当前文档的子文档“项目会议”下的子文档,Query 挂件的 sql 语句为

    SELECT '[' || b.content || '](siyuan://blocks/' || b.id || ')' AS __pre__文档标题 FROM blocks AS b WHERE b.hpath LIKE '.root{.hpath}/项目会议/%' AND b.path LIKE '%/.root{.id}/______________-_______/______________-_______.sy' AND b.type = 'd'

    另外 note-view 挂件现在也挺好的了,默认也是只显示文档名~

    2 回复
  • lzuwujx 1 评论 via Android

    请教一下,有没有什么办法(用 SQL 或挂件都行),嵌入时既显示文档标题又显示文档内容?

    我不太懂,不过我觉得你可以找 Query 作者问问,她很厉害
    RenaEmiya
  • fangly 1 赞同

    他这个不算个性化需求吧,就是相比原先多了一个面包屑,和 roam research、logseq 相同的设计

    没有面包屑真的很不方便,一些笔记方法都无法很好地实践,比如下面这个: 粒度问题 - 来自多篇 -> 多段内容中的具有相同特征的句子,除打标签外如何汇总整理? - fangly 的回帖

    没有面包屑最多只能给出“下文”,面包屑能给出“上文”,两者结合才能有“上下文”

  • Wolke via TAS-AN00

    我用嵌入块主要是嵌入块好看,并且能并排做成超级块。query 头部部分太突兀。noteview 有一些 bug。

    若是有人能作出相应的挂件,那当然是再好不过的了!

    github 天天选择性抽风,面包蟹回头再看

  • Wolke via TAS-AN00

    query 在我看来还是不够美观(头部不能隐藏)。所以我才会推进关于标题隐藏下文的事。

    noteview 在在我的使用操作及是有 bug 的,所以一直没用。

    另外,这两个也不能够做成并排的超级快(依然是美观问题),总体来说不能满足需求。

    2 回复
  • lzuwujx via Android

    嗯,美观是个问题,我想要像 flomo 或 cubox 那样的卡片展示效果

  • RenaEmiya

    萌新大佬说过的,Query 隐藏头部的一个方案是,在其他页面放 query,然后把生成的表格嵌入过来。。不过确实不够好看 😂 。。

    1 回复
  • Wolke

    属实离谱了,这么做带来的问题是,操作上的繁琐。相比较嵌入块的半自动,query 可真的是纯手动的了。。专门设置一个文档,里面塞进几十个 query。每天手动刷新一遍?

    1 回复
  • 我们再考虑一段时间,先整其他的 😅

    1 回复
  • RenaEmiya via Android

    确实是繁琐,等 d 大更新 hhh

  • Wolke

    那我等订阅功能丰富了再提这个

  • yuyuyuyu

    好家伙,护甲叠满是吧 😄

    1 回复
  • 适可而止吧

    1 回复
  • fangly 1 赞同

    讨论软件时请正常讨论软件,不要掺杂个人恩怨

    1 回复
  • Wolke via TAS-AN00

    并没有参杂个人恩怨

    我只是提醒他别进来看。我怕在被解读出我自己都不知道的恶意。

    为了我好,也为了思源好。我的帖子以后都会提醒他一句的。

  • Wolke via TAS-AN00

    我记得你的头像。

    我记得你的发言,大概通篇都是管理的不容易。大家要以和为贵,但是有人做过的错事只字未提。

    你们觉得管理不容易,我建议,群主也可以分担一下,毕竟,我也是呆过三个群的人。群主们还是很少亲自下场的。

    还请对我的账号手下留情,毕竟你们生气了,能踢人,能以势压人,能道德绑架。而我?除了发个帖子还能做什么?

    1 操作
    Wolke 在 2022-04-15 07:24:25 更新了该回帖
  • Wolke via TAS-AN00

    怕了怕了,这个号以后也不会出现了。

  • Wolke

    你们赢了,链滴,后会无期。

    1 操作
    Wolke 在 2022-04-15 08:34:05 更新了该回帖
请输入回帖内容 ...

推荐标签 标签

  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    84 引用 • 324 回帖
  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    12 引用 • 5 回帖 • 636 关注
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    498 引用 • 1395 回帖 • 251 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    211 引用 • 358 回帖
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 133 关注
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    184 引用 • 1015 回帖
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    90 引用 • 59 回帖 • 9 关注
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    432 引用 • 1250 回帖 • 597 关注
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 488 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    28 引用 • 197 回帖 • 32 关注
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    133 引用 • 1124 回帖 • 117 关注
  • 反馈

    Communication channel for makers and users.

    126 引用 • 930 回帖 • 272 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    63 引用 • 289 回帖
  • 智能合约

    智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。

    1 引用 • 11 回帖
  • 叶归
    5 引用 • 16 回帖 • 8 关注
  • Mac

    Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。

    168 引用 • 595 回帖
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    7 引用 • 27 回帖
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 316 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    22 引用 • 213 回帖
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 102 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 666 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    6 引用 • 15 回帖 • 27 关注
  • 代码片段

    代码片段分为 CSS 与 JS 两种代码,添加在 [设置 - 外观 - 代码片段] 中,这些代码会在思源笔记加载时自动执行,用于改善笔记的样式或功能。

    用户在该标签下分享代码片段时需在帖子标题前添加 [css] [js] 用于区分代码片段类型。

    141 引用 • 947 回帖 • 2 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    187 引用 • 318 回帖 • 256 关注
  • 博客

    记录并分享人生的经历。

    273 引用 • 2388 回帖