-
思源笔记集市为何不增加代码片段市场
2024-09-13 19:04哦哦,原来这样。
但我觉得这种担忧是多余的 @88250
首先,只需要要求代码片段必须源码且不允许压缩和混淆就可以了。如果有源码,大家都能看到,潜在风险很难隐藏。
再次,如果说代码片段有风险的话,那插件难道就没有?为何同样的问题,会区分对待?
-
[分享] 斜杠命令菜单展开和支持左右方向键
2024-08-22 18:40@media screen and (min-width: 1292px) { [data-dark-theme="sy-dark-purple"] { .protyle-hint.hint--menu>div{ columns: 12em; column-rule: 1px outset var(--b3-border-color); } } }
添加了这个 css,完全兼容紫夜主题,感谢大佬的分享 🙏
-
js 代码片段模拟 window.prompt 函数
2024-08-16 12:52感谢大佬分享 👍 ,下面这样也可以,要安装 open-api 插件,不过简单调用还是你这个方便些。
const dialog = new openAPI.siyuan.Dialog({ title: '这里是标题', content: ` <div class="b3-dialog__content"> <div class="ft__breakword"> <input type="text" id="ArticleTitle" class="b3-text-field fn__block" style="height: 100%;margin-bottom: 20px;" placeholder='输入标题'> <textarea id="ArticleContent" class="b3-text-field fn__block" style="height: 100%;" placeholder='输入内容'></textarea> </div> <div class="b3-dialog__action" style="padding-right: 0;padding-top: 12px;"> <button class="b3-button b3-button--cancel" id="CancelBtn">取消</button><div class="fn__space"></div> <button class="b3-button b3-button--text" id="ConfirmBtn">确定</button> </div> </div> `, width: "500px", height: "220px" }); dialog.element.querySelector("#ArticleTitle").focus(); dialog.element.querySelector("#CancelBtn").addEventListener("click", () => { console.log('cancel'); dialog.destroy(); }); dialog.element.querySelector("#ConfirmBtn").addEventListener("click", () => { console.log('confirm'); console.log(dialog.element.querySelector("#ArticleTitle").value); console.log(dialog.element.querySelector("#ArticleContent").value); dialog.destroy(); });