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

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

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

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

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

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

以上

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

  • 思源笔记

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

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

    18601 引用 • 69242 回帖 • 1 关注
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 回复
  • lzuwujx

    看了一下 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 评论

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

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

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

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

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

  • Wolke

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

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

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

  • Wolke

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

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

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

    2 回复
  • lzuwujx

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

  • RenaEmiya

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

    1 回复
  • Wolke

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

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

    1 回复
  • RenaEmiya

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

  • Wolke

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

  • 好家伙,护甲叠满是吧 😄

    1 回复
  • 适可而止吧

    1 回复
  • fangly 1 赞同

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

    1 回复
  • Wolke

    并没有参杂个人恩怨

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

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

  • Wolke

    我记得你的头像。

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

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

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

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

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

  • Wolke

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

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

推荐标签 标签

  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    16 引用 • 53 回帖 • 118 关注
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    4 引用 • 16 回帖 • 3 关注
  • 脑图

    脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。

    21 引用 • 58 回帖
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 398 关注
  • gRpc
    10 引用 • 8 回帖 • 52 关注
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖 • 227 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 492 关注
  • SQLServer

    SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。

    19 引用 • 31 回帖 • 3 关注
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 69 关注
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 427 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    124 引用 • 580 回帖 • 1 关注
  • WebComponents

    Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。

    1 引用 • 28 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 404 关注
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 383 回帖 • 3 关注
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • 智能合约

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

    1 引用 • 11 回帖 • 10 关注
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖
  • 导航

    各种网址链接、内容导航。

    37 引用 • 168 回帖
  • uTools

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

    5 引用 • 13 回帖
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    76 引用 • 421 回帖 • 1 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    106 引用 • 152 回帖 • 1 关注
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 7 关注
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 512 关注
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    28 引用 • 108 回帖 • 3 关注
  • 招聘

    哪里都缺人,哪里都不缺人。

    189 引用 • 1056 回帖
  • danl
    61 关注