Undii
关注
67777 号成员,2021-06-10 10:26:15 加入
898
个人主页 浏览
225
帖子 + 回帖 + 评论
休眠中💤
  • 安卓版 2.10.8 网络伺服用不了,提示没有设置鉴权码

    2023-10-06 19:47

    刚想起来好像新版是禁止浏览器修改访问授权码了;

    刚升级了一下,安卓 app 里似乎确实没有……😂

  • 安卓版 2.10.8 网络伺服用不了,提示没有设置鉴权码

    2023-10-06 19:14

    手机浏览器设置为电脑模式(或浏览器 UA:PC),打开 127.0.0.1:6806 仿照电脑修改一下访问授权码试试?

  • 浮窗动画

    2023-09-30 08:43

    +1,我也认为没什么必要。

  • 超链接、行内公式嵌套问题

    2023-09-30 08:41

    如果说的是 html 中的 span 元素,span 元素可以嵌套,只是某些地方不建议这样用;

    我提到的这个问题也算是鼠标操作和 Markdown 粘贴的处理行为不一致。

    不太明白为什么要如此解释这个 bug,是在解释 bug 存在的合理性吗?

  • 使用发布工具插件发布到 typecho 上验证出错

    2023-09-29 22:03

    呃,那我就不太清楚了,我是自己安装的,当时不知道还有 docker 的版本 😂;

    PS. 我看不懂他的构建流程,看他的文件,不像是有 php-xml 扩展。

  • 使用发布工具插件发布到 typecho 上验证出错

    2023-09-29 12:02

    我当时遇到这个问题是因为服务器没有装 php-xml,不确定你那里的原因。

    sudo apt-get install php-xml

  • 2.10.5 钉住的文档,一样可以用 ctrl+w 关闭

    2023-09-16 12:36

    浏览器(Edge、Firefox)似乎也是这样设计的,钉住的页签中键、Ctrl+W 可以关闭。

  • v2.10.5 关于安卓分块不存在时的同步的问题

    2023-09-14 19:03

    已经重置数据仓库、清空云端了,目前正常。

    ps. 之前问题发生时,其他文档可以正常同步,除了日志文件,也没什么提示 😂。

  • 导出的 md 文件是否支持双链

    2023-08-24 09:54

    如果要导出的双链“尽可能”地被其他软件识别,可以参考: 导出笔记能力建议 - duyujie 的回帖

  • 七牛云 S3 同步问题

    2023-08-22 23:11

    我记得之前有人问过。好像是名称不能超过 16 个字符,不能包括特殊符号。

    我觉得可以加个提示,说明一下哪些名称不能用。

    找到了: 云端同步目录选择后页面刷新了,然后并没有选上,部分桶出现这种情况

  • 大于等于和小于等于如何不自动连写?

    2023-08-06 10:05

    不清楚你提到的是不是和 设置->编辑器->代码块连字 有关,关闭这个试试?

  • bug? flowchart 流程图制好后,它的大小是固定的,宽度设置不能改变图片大小

    2023-08-03 10:22

    关于命名搜索的问题,应该是可以的,可以考虑:

    1. 检查一下 设置--搜索--块级属性--命名 是否是开的;
    2. 搜索界面点一下清空查询条件;
    3. 是否用的 ctrl+P 打开全局搜索;

    搜索好像是基于数据库的,有点延迟,如果刚刚修改可能查不到。

  • 【思源笔记】关于如何设置某些笔记本不加入云同步的问题

    2023-07-30 12:43

    笔记本对应的 id 是打开的文件夹名,或者在笔记本上右键-设置-复制 id。

  • 关于块属性的代码片段

    2023-07-30 12:38

    custom-="红" 那里有点问题,custom-后面应该对应的是思源里的属性名,然后是才是属性值。比如 [custom-color="红"]

  • 导出笔记能力建议

    2023-07-18 15:20

    我一般用的脚注,改成仅锚文本、并重新设置锚文本包裹符号可能更兼容一些;对于块引的话好像挺难办。

    图片.png

  • 浏览器 URL 可以指定文章么?

    2023-07-09 12:27

    之前有大佬 PR 了类似的功能:Pull Request #7086 · siyuan-note/siyuan

    打开帮助文档: 跳转到块"为您提供安全保障"
    http://127.0.0.1:6806/stage/build/desktop/?id=20220212224529-ei1egya
    打开帮助文档-常见问题
    http://127.0.0.1:6806/stage/build/desktop/?id=20200813093015-u6bopdt

  • 请问标签可以增加层级吗?父标签、子标签

    2023-07-07 18:00

    可以是可以,但可能和你想的不太一样。

    编辑器里创建标签时, 输入 #父标签/子标签#

    图片.png

  • 集市挂件显示问题

    2023-06-14 19:00

    集市包升级了,没有更新的正在被逐步删除。

    具体的可以看这里,Issue #1105 · siyuan-note/bazaar

  • 2.9 版本更新了插件系统,但跟之前感觉没什么区别?

    2023-06-09 02:37

    好奇问一下您的需求,“自动根据标题的格式导出思维导图”指的是在文档中显示思维导图?还是要导出到 xmind?,“标题”指的是同一个文档中“一级标题”“二级标题”吗?

  • 可以通过 JS 代码实现鼠标中键展开文档吗?

    2023-04-29 19:18

    感谢录屏演示!这个像是没有捕捉到中键点下的事件。(PS.正常的话,这个代码片段应该会输出两条消息)

    图片.png

    方便的话,麻烦再试最后一次,(这个版本使用事件捕捉。还不行的话大概我就无能为力了):

    // 中键点击展开3:基于https://ld246.com/article/1682476267736
    (function(){
        let g_reset = setInterval(main, 2000);
    
        function main() {
            if (document.querySelector('.sy__file')) {
                clearInterval(g_reset);
            }else{
                return false;
            }
            document.querySelector('.sy__file').addEventListener('mousedown', event => {
                if (event.button != 1) return;
                let notTitleFlag = false;
                if (!event.target.classList.contains('b3-list-item__text')) notTitleFlag = true;
                let target = event.target.parentNode;
                let temp = event.target;
                console.log("0426",event);
                for (let i = 0; i < 4 && temp; i++) {
                    if (temp?.getAttribute("data-type") == "navigation-file"
                        || temp?.getAttribute("data-type") == "navigation-root") {
                        target = temp;
                        break;
                    }
                    temp = temp?.parentNode;
                }
                console.log("0426target", target);
                if (target?.getAttribute("data-type") == "navigation-file"
                  || target?.getAttribute("data-type") == "navigation-root") {
                    const b3ListItemToggle = target.querySelector('.b3-list-item__toggle');
                    const title = target.querySelector('.b3-list-item__text');
                    if (b3ListItemToggle.classList.contains('fn__hidden')) return;
                    event.preventDefault();
                    b3ListItemToggle.click();
                    if (event.ctrlKey) {
                        title.click();
                    }
                }
            }, true);
        }
    })();
    
  • 可以通过 JS 代码实现鼠标中键展开文档吗?

    2023-04-26 13:05
    // 中键点击展开:基于 https://ld246.com/article/1682476267736/comment/1682479365610?r=Undii#comments
    
    let g_reset = setInterval(main, 2000);
    
    function main() {
        if (document.querySelector('.sy__file')) {
            clearInterval(g_reset);
        }else{
            return false;
        }
        document.querySelector('.sy__file').addEventListener('mousedown', event => {
            if (event.button != 1) return;
            event.preventDefault();
            if (!event.target.classList.contains('b3-list-item__text')) return;
            if (event.target.parentNode.getAttribute("data-type") !== "navigation-file") return;
            const b3ListItemToggle = event.target.parentNode.querySelector('.b3-list-item__toggle');
            if (b3ListItemToggle.classList.contains('fn__hidden')) return;
            b3ListItemToggle.click();
        });
    }
    
    

    第三版:与第二版差不多【扩大响应范围(中键点左边的空白、:和 + 都会响应,但可能有副作用)】。应该能适合更多用户的情况。

    // 中键点击展开3:基于https://ld246.com/article/1682476267736
    (function(){
        let g_reset = setInterval(main, 2000);
    
        function main() {
            if (document.querySelector('.sy__file')) {
                clearInterval(g_reset);
            }else{
                return false;
            }
            document.querySelector('.sy__file').addEventListener('mousedown', event => {
                if (event.button != 1) return;
                let notTitleFlag = false;
                if (!event.target.classList.contains('b3-list-item__text')) notTitleFlag = true;
                let target = event.target.parentNode;
                let temp = event.target;
                //console.log("0426",event);
                for (let i = 0; i < 4 && temp; i++) {
                    if (temp?.getAttribute("data-type") == "navigation-file"
                        || temp?.getAttribute("data-type") == "navigation-root") {
                        target = temp;
                        break;
                    }
                    temp = temp?.parentNode;
                }
                //console.log("0426target", target);
                if (target?.getAttribute("data-type") == "navigation-file"
                  || target?.getAttribute("data-type") == "navigation-root") {
                    const b3ListItemToggle = target.querySelector('.b3-list-item__toggle');
                    const title = target.querySelector('.b3-list-item__text');
                    if (b3ListItemToggle.classList.contains('fn__hidden')) return;
                    event.preventDefault();
                    b3ListItemToggle.click();
                    if (event.ctrlKey) {
                        title.click();
                    }
                }
            }, true);
        }
    })();
    
    
    
  • 建议在父文档自动建立子文档的引用块

    2023-04-15 09:15

    这个确实是一个麻烦事,我觉得要做这个功能的话,可能得考虑:

    • 有些文档不需要插入子文档引用;
    • 有些需求是不插入引用,这样不会影响关系图;
    • (第三方开发者)在未同步时,自动建立子文档引用可能导致同步冲突,最好是在重命名、新建、移动等操作之后尽快修改引用,不要等到打开文档时更新;
    • 有需求是 希望链接整行可点击;
    • 避免干扰搜索结果;

    P.S.要自动更新的话,目前可以用 listchilddocs 挂件(需要修改 config.js 关闭安全模式)凑合一下。

  • 文档旁边有红点是什么意思

    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

    支持