diff --git a/App/App.json b/App/App.json index 5e9034a..6e7b312 100644 --- a/App/App.json +++ b/App/App.json @@ -1,4 +1,4 @@ { - "currentProgramVersion": 20220702, + "currentProgramVersion": 20220703, "AppName": "Baiyang-lzy's Blog Generator" } diff --git a/App/blog_source/index.html b/App/blog_source/index.html index 26ffdbc..ea94083 100644 --- a/App/blog_source/index.html +++ b/App/blog_source/index.html @@ -476,9 +476,7 @@ } } - + +
@@ -579,6 +580,20 @@ background-color:black; color:white } + + pre, + code, + kbd, + samp { + border-radius: 4px; + background-color: black; + padding-top: 4px; + padding-bottom: 4px; + padding-left: 12px; + padding-right: 12px; + color: #0550ae; + display: inline-block; + } `; localStorage.setItem("is_nightmode", "on"); } diff --git a/App/delete_article.js b/App/delete_article.js index 998401e..79292d4 100644 --- a/App/delete_article.js +++ b/App/delete_article.js @@ -24,6 +24,10 @@ module.exports = function (i) { blog["文章列表"].splice(i, 1); BlogInstance.writeBlogData(); + + rss_hook(); + sitemap_hook(); + window.location.reload(); } else { diff --git a/App/delete_page.js b/App/delete_page.js index 345aa25..be1940d 100644 --- a/App/delete_page.js +++ b/App/delete_page.js @@ -24,6 +24,9 @@ module.exports = function (i) { blog["页面列表"].splice(i, 1); BlogInstance.writeBlogData(); + + sitemap_hook(); + window.location.reload(); } else { diff --git a/App/save_blog_settings.js b/App/save_blog_settings.js index 76a2be1..0a02981 100644 --- a/App/save_blog_settings.js +++ b/App/save_blog_settings.js @@ -111,5 +111,15 @@ module.exports = function () { window.alert("尽管设置已经保存,但是你所填写的域名末尾包含了斜杠。为了避免生成的 RSS 或站点地图地址添加重复的斜杠,请删除域名字段末尾的斜杠,然后再次保存。") } + if(domain_string === "" && auto_rss_enabled === true){ + window.alert("在没有填写域名的情况下不能使用rss功能"); + auto_rss_enabled = false; + } + + if(domain_string === "" && auto_sitemap_enabled === true){ + window.alert("在没有填写域名的情况下不能使用站点地图生成功能"); + auto_sitemap_enabled = false; + } + BlogInstance.writeBlogData(); }; diff --git a/docs/zh-cn/CHANGELOG.md b/docs/zh-cn/CHANGELOG.md index 6a1451f..cf60b7f 100644 --- a/docs/zh-cn/CHANGELOG.md +++ b/docs/zh-cn/CHANGELOG.md @@ -1,5 +1,10 @@ # 更新日志 +## 20220703 +* 修复了删除文章和删除页面时不会触发rss和sitemap更新的问题 +* 修复了博客深色模式下代码标签看不清的问题 +* 在没有填写域名字段时不再允许勾选自动生成rss和sitemap的选项 + ## 20220702 * 支持sitemap和rss的自动生成。在设置中勾选对应选项后,会在页面和文章元信息有更改时触发rss和sitemap生成 * 实验性的bbg theme v2(主要由 @chihuo2104 完成) diff --git a/package.json b/package.json index bf0539b..2c09034 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bbg", - "version": "20220702.0.0", + "version": "20220703.0.0", "description": "A static blog generator based on Electron Technology.", "license": "UNLICENSED", "author": {