You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
难道说展示形式还是和现在一样,只是把现在不能编辑的纯文本内容改成可编辑的富文本?这样的话浮窗还存在吗?因为反链展示的内容只是给出最小可用文本,方便定位有价值的信息,定位好后通常还是要查看反链中这个块的完整上下文,而且这个查看上下文过程应该不需要切换文档,也就是说不应该通过点击跳转对应文档来查看相关上下文(obsidian、wolai之类的反链就败在于此)。roam research 中通过分离的折叠展开逻辑以及反链面板中的面包屑达到在反链面板中直接查看上下文的功能,思源目前可以通过浮窗查看上下文,没有roam用起来顺畅,但也能用,在某些场景下会比roam的反链好用。
Activity
RCE
漏洞 #4219fanglypro commentedon Mar 18, 2022
我提一个可能会成为难点的问题:目前思源中每个块的展开折叠状态只有一种,要么展开,要么折叠
在 RR 当中,原文的折叠展开状态和反链中的折叠展开状态是各管各的
下面是一个 RR 中的案例,可供参考,思源之后的编辑器式反链面板应当也能完成下面的逻辑:
jhan3657 commentedon Apr 17, 2022
希望能够有更直观的上下文提示。
由于现在的反链面板缺少面包屑展示,并且如果是关联型反链,想要查看上下文只能鼠标移动到块标浮窗预览(还要手动点击右上角的上下文图标)。
建议这里的块标浮窗预览直接展现上下文并高亮显示
88250 commentedon Apr 20, 2022
@fanglypro 分离的折叠状态先不考虑了。
fanglypro commentedon Apr 20, 2022
那还能保持现有的类 roam research 的逻辑吗,也就是当锚文本独占时,仅显示下级列表块的第一级列表,更深级别的列表要折叠,当不是锚文本独占时,仅显示该列表项,下级列表都折叠。是否可以简单阐述下您现在考虑的设计逻辑呢?
如果不能满足现有这个逻辑的话,很有可能编辑器式反链面板还不如现有的反链面板
88250 commentedon Apr 20, 2022
这个逻辑会保持不变的。
fanglypro commentedon Apr 20, 2022
那就好👍🏻
但是如果满足这个逻辑的话,不就是会有分离的折叠状态码?比如对于非锚文本独占的列表项,在正文里是展开的,在反链面板里应该要折叠。
难道说展示形式还是和现在一样,只是把现在不能编辑的纯文本内容改成可编辑的富文本?这样的话浮窗还存在吗?因为反链展示的内容只是给出最小可用文本,方便定位有价值的信息,定位好后通常还是要查看反链中这个块的完整上下文,而且这个查看上下文过程应该不需要切换文档,也就是说不应该通过点击跳转对应文档来查看相关上下文(obsidian、wolai之类的反链就败在于此)。roam research 中通过分离的折叠展开逻辑以及反链面板中的面包屑达到在反链面板中直接查看上下文的功能,思源目前可以通过浮窗查看上下文,没有roam用起来顺畅,但也能用,在某些场景下会比roam的反链好用。
总结一下,我认为,在反链中查看上下文时,可以有三种方法:
我认为上面这三种方法应该至少有一个
88250 commentedon Apr 20, 2022
目前的实现思路是通过之前反链的逻辑(所谓的传递或关联)将需要的块捞出组装给反链编辑器,反链编辑器和文档编辑器不会是一样的块结构,反链编辑器是根据反链逻辑动态组合的块。面包屑还没有考虑是不是必须的,块标浮窗应该会保留。
fanglypro commentedon Apr 20, 2022
那和之前相比有哪些区别呢,之前是纯文本,改了之后可以是富文本,如果只实现“反链编辑器是根据反链逻辑动态组合的块”的话貌似和之前就只有这么一个区别?
80 remaining items