-
能否不用改变块的宽度实现图片嵌入文字的布局效果
2025-04-23 19:09可以的,一般应该没问题吧,有问题清除下浮动应该就可以了。超级块的方法也很好,用 css 的好处是可以自动和批量,坏处是对小白不友好。 -
如何使用 js 统计访问量及网站运行时间
2025-04-20 18:50@CongSec 这种场景其实是有问题的,首先你得保证 docker 和电脑都 30 秒同步一次,即使这样中间也会有 10 分钟左右的误差,可能造成 10 分钟内的数据被覆盖,建议用我的同步感知 js 代码,可以把这个时间缩短至 30 秒。但这都不是最佳方案,建议最佳方式在 docker 的思源空间 data 目录外添加个标志文件,比如 docker.lock,然后我在 js 里判断是否存在这个文件,只在存在这个文件时才写统计数据,只要不存在都仅只读。当然这个 docker.lock 也可以放到 data 内,然后用忽略文件忽略,不过这样较麻烦,不推荐。 -
如何使用 js 统计访问量及网站运行时间
2025-04-20 14:27你最近有做什么吗?先推测下可能的原因,这样才能针对的解决问题。大致方向是同步的锅,比如存储的统计数据,尚未同步成功时被执行了存储操作,还有如果客户端上开启了只读模式,如果尚未同步成功,可能会被重写数据。所以,现在做了以下几种限制:1 仅发布服务和浏览器访问才统计,2 网站加载时暂停 1.5 秒执行,等待数据同步完成 3 判断已存数据是否小于初始数据 4 数据只有大于 0 的时候才被存储 -
求助能否将“优化排版”按钮从折叠菜单中放到外面来
2025-04-15 20:43 -
如何使用 js 统计访问量及网站运行时间
2025-04-13 23:43@CongSec 改好了,按方案 1,代码已更新,同时那个测试网站代码也加进去了。发布服务测试:http://8.146.199.199:6808/ 用户 a 密码 1 非发布服务,仅查看,刷新不在更新访问数。 -
如何使用 js 统计访问量及网站运行时间
2025-04-13 23:04@CongSec 我发现问题了,发布服务下,所以写接口都是禁止的,即无法写入任何数据,自然计数也无法增加了。现在有两种方式:1 是能否调用你同 ip 下的 6806 接口,如果可以可以调用 6806 的接口写 2 如果 1 不行,可以把数据存储到在线,方式同我之前开发的一键访问手机伺服类似,看你选哪种方便? -
如何使用 js 统计访问量及网站运行时间
2025-04-13 21:59@CongSec 我没用过 docker 版,你 docker 版有没有加代码片段?有没有验证是否 js 加载成功了?比如,加个 alert(1),看看是否能弹出等,有没有网址可以看看。你是想仅发布模式下才增加,编辑模式不增加吗? -
如何使用 js 统计访问量及网站运行时间
2025-04-13 21:47@CongSec 你说的访问量是指什么?一般访问量指页面刷新,即每次刷新增加一次,和发布无关。 建议尽量一次性把问题描述清楚,不建议在论坛像 QQ 那样聊天方式交流。 -
网络图片转换为本地图片 失败
2025-04-10 18:10 -
[js] 文档树文档置顶和设置颜色 [0.0.8 完美版]
2025-03-31 16:32@EmberSky 刚又更新了一版,主要防重复执行和多端同步时自动更新置顶的文档。 可配合下面的同步感知,实时更新置顶状态和颜色信息,完美! 白嫖党的福利,js 片段实现同步感知 -
[js] 文档树文档置顶和设置颜色 [0.0.8 完美版]
2025-03-30 20:05@EmberSky 0.0.6 已支持置顶到顶层,文档树中,右键菜单出现时,按住 shift(手机端长按置顶),可以置顶到顶层(如果文件夹置顶到顶层不支持记住展开状态)。 不改变文档原有结构。这个功能有点复杂,直接让代码量翻倍,不知道是否有 bug,暂未发现。 -
求隐藏已完成任务块的代码片段
2025-03-30 15:41@5kyfkr 注意,第 4 步一般情况下没有问题,如果频繁失效的话,可以用这段代码放到 js 代码片段中 https://pipe.b3log.org/blogs/wilsons/articles/2025/04/01/1743459076732#toc_h2_6 然后把其中的 runJs.siyuan.showMessage("Hello!");换成 runJs.plugin.call('ShowOrHideAllDoneTask', 'load')即可。 -
[js] 文档树文档置顶和设置颜色 [0.0.8 完美版]
2025-03-29 16:06@EmberSky 不改变原有结构不好实现,生成树结构太复杂了,没有深入研究。我一般需要置顶到顶层的,直接在顶层新建。