fixed 文章页 评论区bug

This commit is contained in:
Vaica committed 2026-01-23 13:19:05 +08:00
1 parent 9620cbd257
commit 7fb936ba78
21 files changed
+91 -63

No files matched your search

-1
View File
@@ -1 +0,0 @@
[{"id":"10338","rid":"0","content":"我还以为是你自己的主题,哈哈 ::bilibili:re_daka:: ","ua":"Mozilla/5.0 (Linux; Android 11; M2006J10C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.66 Mobile Safari/537.36","ip":"122.192.15.110","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-01 19:51:25 +0800 +0800","updated_at":"2026-01-20 17:00:53.979411543 +0800 +0800","nick":"北笙","email":"3049333936@qq.com","link":"","badge_name":"","badge_color":"","page_key":"/post/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10339","rid":"10338","content":"哈哈,没那个本事,用的油油作者的 ::face:hanxiao:: ","ua":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; YAL-AL00; HMSCore 6.0.1.306; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.4.301 Mobile Safari/537.36","ip":"27.29.159.138","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-01 19:54:51 +0800 +0800","updated_at":"2026-01-20 17:00:53.988484011 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/post/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10340","rid":"0","content":"强啊!","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","ip":"117.30.230.198","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-02 22:11:47 +0800 +0800","updated_at":"2026-01-20 17:00:53.99580242 +0800 +0800","nick":"叶开楗","email":"qq@qq.md","link":"","badge_name":"","badge_color":"","page_key":"/post/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10341","rid":"10340","content":"好久不见,叶开","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36","ip":"27.29.157.140","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-02 22:12:30 +0800 +0800","updated_at":"2026-01-20 17:00:54.003354037 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/post/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10342","rid":"0","content":"支持你!","ua":"Mozilla/5.0 (Linux; Android 11; M2007J3SC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Mobile Safari/537.36","ip":"120.243.244.141","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-03 01:32:34 +0800 +0800","updated_at":"2026-01-20 17:00:54.012311262 +0800 +0800","nick":"11","email":"i@sunjianjian.com","link":"","badge_name":"","badge_color":"","page_key":"/post/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10343","rid":"10342","content":"嘻嘻,有空换个友链哈 ::face:biye:: ","ua":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; YAL-AL00; HMSCore 6.0.1.306; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.4.301 Mobile Safari/537.36","ip":"116.208.96.5","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-03 07:22:34 +0800 +0800","updated_at":"2026-01-20 17:00:54.022752625 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/post/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10344","rid":"0","content":"哈哈哈哈这种图片加视频的记录形式可真不错,为什么自习室的灯光红红绿绿的,我现在也没考驾照,我不喜欢开车,如果以后有车就找个司机(99.99%不可能)现在考驾照得花费多少钱呐","ua":"Mozilla/5.0 (Android 11; Mobile; rv:91.0) Gecko/91.0 Firefox/91.0","ip":"112.96.173.216","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-04 11:25:10 +0800 +0800","updated_at":"2026-01-20 17:01:00.923365856 +0800 +0800","nick":"潘先生","email":"pan@5b2.cn","link":"https://panyaoxuan.cn","badge_name":"","badge_color":"","page_key":"/post/122.html","page_title":"2021暑假总Line truncated
-1
View File
@@ -1 +0,0 @@
[{"id":"10338","rid":"0","content":"我还以为是你自己的主题,哈哈 ::bilibili:re_daka:: ","ua":"Mozilla/5.0 (Linux; Android 11; M2006J10C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.66 Mobile Safari/537.36","ip":"122.192.15.110","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-01 19:51:25 +0800 +0800","updated_at":"2026-01-20 17:00:53.979411543 +0800 +0800","nick":"北笙","email":"3049333936@qq.com","link":"","badge_name":"","badge_color":"","page_key":"/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10339","rid":"10338","content":"哈哈,没那个本事,用的油油作者的 ::face:hanxiao:: ","ua":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; YAL-AL00; HMSCore 6.0.1.306; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.4.301 Mobile Safari/537.36","ip":"27.29.159.138","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-01 19:54:51 +0800 +0800","updated_at":"2026-01-20 17:00:53.988484011 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10340","rid":"0","content":"强啊!","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","ip":"117.30.230.198","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-02 22:11:47 +0800 +0800","updated_at":"2026-01-20 17:00:53.99580242 +0800 +0800","nick":"叶开楗","email":"qq@qq.md","link":"","badge_name":"","badge_color":"","page_key":"/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10341","rid":"10340","content":"好久不见,叶开","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36","ip":"27.29.157.140","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-02 22:12:30 +0800 +0800","updated_at":"2026-01-20 17:00:54.003354037 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10342","rid":"0","content":"支持你!","ua":"Mozilla/5.0 (Linux; Android 11; M2007J3SC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Mobile Safari/537.36","ip":"120.243.244.141","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-03 01:32:34 +0800 +0800","updated_at":"2026-01-20 17:00:54.012311262 +0800 +0800","nick":"11","email":"i@sunjianjian.com","link":"","badge_name":"","badge_color":"","page_key":"/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10343","rid":"10342","content":"嘻嘻,有空换个友链哈 ::face:biye:: ","ua":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; YAL-AL00; HMSCore 6.0.1.306; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.4.301 Mobile Safari/537.36","ip":"116.208.96.5","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-03 07:22:34 +0800 +0800","updated_at":"2026-01-20 17:00:54.022752625 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/103.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10344","rid":"0","content":"哈哈哈哈这种图片加视频的记录形式可真不错,为什么自习室的灯光红红绿绿的,我现在也没考驾照,我不喜欢开车,如果以后有车就找个司机(99.99%不可能)现在考驾照得花费多少钱呐","ua":"Mozilla/5.0 (Android 11; Mobile; rv:91.0) Gecko/91.0 Firefox/91.0","ip":"112.96.173.216","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-04 11:25:10 +0800 +0800","updated_at":"2026-01-20 17:01:00.923365856 +0800 +0800","nick":"潘先生","email":"pan@5b2.cn","link":"https://panyaoxuan.cn","badge_name":"","badge_color":"","page_key":"/122.html","page_title":"2021暑假总结,记录一下这个充实的暑Line truncated
-1
View File
@@ -1 +0,0 @@
[{"id":"10338","rid":"0","content":"我还以为是你自己的主题,哈哈 ::bilibili:re_daka:: ","ua":"Mozilla/5.0 (Linux; Android 11; M2006J10C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.66 Mobile Safari/537.36","ip":"122.192.15.110","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-01 19:51:25 +0800 +0800","updated_at":"2026-01-20 17:00:53.979411543 +0800 +0800","nick":"北笙","email":"3049333936@qq.com","link":"","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10339","rid":"10338","content":"哈哈,没那个本事,用的油油作者的 ::face:hanxiao:: ","ua":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; YAL-AL00; HMSCore 6.0.1.306; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.4.301 Mobile Safari/537.36","ip":"27.29.159.138","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-01 19:54:51 +0800 +0800","updated_at":"2026-01-20 17:00:53.988484011 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10340","rid":"0","content":"强啊!","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","ip":"117.30.230.198","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-02 22:11:47 +0800 +0800","updated_at":"2026-01-20 17:00:53.99580242 +0800 +0800","nick":"叶开楗","email":"qq@qq.md","link":"","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10341","rid":"10340","content":"好久不见,叶开","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36","ip":"27.29.157.140","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-02 22:12:30 +0800 +0800","updated_at":"2026-01-20 17:00:54.003354037 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10342","rid":"0","content":"支持你!","ua":"Mozilla/5.0 (Linux; Android 11; M2007J3SC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Mobile Safari/537.36","ip":"120.243.244.141","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-03 01:32:34 +0800 +0800","updated_at":"2026-01-20 17:00:54.012311262 +0800 +0800","nick":"11","email":"i@sunjianjian.com","link":"","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10343","rid":"10342","content":"嘻嘻,有空换个友链哈 ::face:biye:: ","ua":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; YAL-AL00; HMSCore 6.0.1.306; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.4.301 Mobile Safari/537.36","ip":"116.208.96.5","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-03 07:22:34 +0800 +0800","updated_at":"2026-01-20 17:00:54.022752625 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":"10344","rid":"0","content":"哈哈哈哈这种图片加视频的记录形式可真不错,为什么自习室的灯光红红绿绿的,我现在也没考驾照,我不喜欢开车,如果以后有车就找个司机(99.99%不可能)现在考驾照得花费多少钱呐","ua":"Mozilla/5.0 (Android 11; Mobile; rv:91.0) Gecko/91.0 Firefox/91.0","ip":"112.96.173.216","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-04 11:25:10 +0800 +0800","updated_at":"2026-01-20 17:01:00.923365856 +0800 +0800","nick":"潘先生","email":"pan@5b2.cn","link":"https://panyaoxuan.cn","badge_name":"","badge_color":"","page_key":"/36.html","page_title":"2021暑假总结,记录一下这个充实的暑假","paLine truncated
-1
View File
@@ -1 +0,0 @@
[{"id":10338,"rid":0,"content":"我还以为是你自己的主题,哈哈 ::bilibili:re_daka:: ","ua":"Mozilla/5.0 (Linux; Android 11; M2006J10C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.66 Mobile Safari/537.36","ip":"122.192.15.110","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-01 19:51:25 +0800 +0800","updated_at":"2026-01-20 17:00:53.979411543 +0800 +0800","nick":"北笙","email":"3049333936@qq.com","link":"","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":10339,"rid":10338,"content":"哈哈,没那个本事,用的油油作者的 ::face:hanxiao:: ","ua":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; YAL-AL00; HMSCore 6.0.1.306; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.4.301 Mobile Safari/537.36","ip":"27.29.159.138","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-01 19:54:51 +0800 +0800","updated_at":"2026-01-20 17:00:53.988484011 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":10340,"rid":0,"content":"强啊!","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36","ip":"117.30.230.198","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-02 22:11:47 +0800 +0800","updated_at":"2026-01-20 17:00:53.99580242 +0800 +0800","nick":"叶开楗","email":"qq@qq.md","link":"","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":10341,"rid":10340,"content":"好久不见,叶开","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36","ip":"27.29.157.140","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-02 22:12:30 +0800 +0800","updated_at":"2026-01-20 17:00:54.003354037 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":10342,"rid":0,"content":"支持你!","ua":"Mozilla/5.0 (Linux; Android 11; M2007J3SC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Mobile Safari/537.36","ip":"120.243.244.141","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-03 01:32:34 +0800 +0800","updated_at":"2026-01-20 17:00:54.012311262 +0800 +0800","nick":"11","email":"i@sunjianjian.com","link":"","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":10343,"rid":10342,"content":"嘻嘻,有空换个友链哈 ::face:biye:: ","ua":"Mozilla/5.0 (Linux; Android 10; HarmonyOS; YAL-AL00; HMSCore 6.0.1.306; GMSCore 20.15.16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.4.301 Mobile Safari/537.36","ip":"116.208.96.5","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-03 07:22:34 +0800 +0800","updated_at":"2026-01-20 17:00:54.022752625 +0800 +0800","nick":"群林","email":"6@5b2.cn","link":"https://usj.cc","badge_name":"","badge_color":"","page_key":"/34.html","page_title":"Twitter主题加入加载耗时,访问总量功能","page_admin_only":"false","site_name":"优世界","site_urls":"https://usj.cc"},{"id":10344,"rid":0,"content":"哈哈哈哈这种图片加视频的记录形式可真不错,为什么自习室的灯光红红绿绿的,我现在也没考驾照,我不喜欢开车,如果以后有车就找个司机(99.99%不可能)现在考驾照得花费多少钱呐","ua":"Mozilla/5.0 (Android 11; Mobile; rv:91.0) Gecko/91.0 Firefox/91.0","ip":"112.96.173.216","is_collapsed":"false","is_pending":"false","is_pinned":"false","vote_up":"0","vote_down":"0","created_at":"2021-09-04 11:25:10 +0800 +0800","updated_at":"2026-01-20 17:01:00.923365856 +0800 +0800","nick":"潘先生","email":"pan@5b2.cn","link":"https://panyaoxuan.cn","badge_name":"","badge_color":"","page_key":"/36.html","page_title":"2021暑假总结,记录一下这个充实的暑假","page_admin_only":"false","siteLine truncated
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+3
View File
@@ -36,6 +36,9 @@ HasCJKLanguage = true
post = "/:year:month:day" post = "/:year:month:day"
[params] [params]
# 默认作者
author = "小赵"
[params.style] [params.style]
# 自定义背景图开关 # 自定义背景图开关
enableBackgroundImage = true enableBackgroundImage = true
+86 -57
View File
@@ -1,75 +1,104 @@
# 设置控制台编码为 UTF-8
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
# Set the path to your posts directory Write-Host "==========================================" -ForegroundColor Cyan
$postsPath = "content/post" Write-Host " 📝 新建博客文章脚本 (Hugo) " -ForegroundColor Cyan
Write-Host "==========================================" -ForegroundColor Cyan
Write-Host ""
# Get all markdown files in the posts directory # 1. 获取文章标题
$files = Get-ChildItem -Path $postsPath -Filter "*.md" do {
$title = Read-Host "请输入文章标题 (必填)"
# Initialize max ID } while ([string]::IsNullOrWhiteSpace($title))
$maxId = 0
# Loop through each file to find the maximum pid
foreach ($file in $files) {
$content = Get-Content $file.FullName -Raw -Encoding UTF8
# Check if the file has a pid field
if ($content -match "(?m)^pid:\s*(\d+)") {
$currentId = [int]$matches[1]
if ($currentId -gt $maxId) {
$maxId = $currentId
}
}
}
# Calculate the next ID
$nextId = $maxId + 1
Write-Host "Current max PID is $maxId. Next PID will be $nextId." -ForegroundColor Green
# Prompt user for the new post filename (slug)
$slug = Read-Host "Enter the filename for the new post (e.g., my-new-post, without .md extension)"
# 2. 获取文件名 Slug (默认为标题)
$slug = Read-Host "请输入文件名/Slug (选填,留空默认使用标题,建议使用英文)"
if ([string]::IsNullOrWhiteSpace($slug)) { if ([string]::IsNullOrWhiteSpace($slug)) {
Write-Error "Filename cannot be empty." $slug = $title
exit
} }
# Ensure the filename ends with .md (optional, hugo new handles it usually but let's be safe) # 3. 获取分类
if (-not $slug.EndsWith(".md")) { $categoriesInput = Read-Host "请输入分类 (选填,多个分类用空格或逗号分隔)"
$filename = "$slug.md" if (-not [string]::IsNullOrWhiteSpace($categoriesInput)) {
# 处理分隔符:将中文逗号、英文逗号替换为空格,然后分割
$categories = $categoriesInput -replace ",", " " -replace ",", " " -split "\s+"
# 重新组合成 JSON 数组格式字符串 ["A", "B"]
$categoriesStr = '["' + ($categories -join '", "') + '"]'
} else { } else {
$filename = $slug $categoriesStr = '["生活"]' # 默认分类
} }
# Create the new post using Hugo # 4. 获取标签
Write-Host "Creating new post: content/post/$filename" $tagsInput = Read-Host "请输入标签 (选填,多个标签用空格或逗号分隔)"
hugo new "content/post/$filename" if (-not [string]::IsNullOrWhiteSpace($tagsInput)) {
$tags = $tagsInput -replace ",", " " -replace ",", " " -split "\s+"
$tagsStr = '["' + ($tags -join '", "') + '"]'
} else {
$tagsStr = '[]'
}
# Path to the new file # 5. 获取作者
$newFilePath = Join-Path $postsPath $filename $author = Read-Host "请输入作者 (选填,默认为 '小赵同学')"
if ([string]::IsNullOrWhiteSpace($author)) {
$author = "小赵同学"
}
# Check if file was created successfully # 6. 生成文件名 (YYYY-MM-DD-Slug.md)
if (Test-Path $newFilePath) { $date = Get-Date
# Read the new file content $dateStr = $date.ToString("yyyy-MM-dd")
$newFileContent = Get-Content $newFilePath -Raw -Encoding UTF8 $dateTimeStr = $date.ToString("yyyy-MM-ddTHH:mm:ss+08:00")
# 移除文件名中的非法字符
$safeSlug = $slug -replace '[\\/:*?"<>|]', '' -replace '\s+', '-'
$fileName = "$dateStr-$safeSlug.md"
$filePath = Join-Path "content/post" $fileName
# Add the pid field to the front matter # 7. 生成 Front Matter 内容
# Assuming front matter ends with --- or similar. $content = @"
# We'll just insert it after the date or title, or at the end of the front matter. ---
title: "$title"
date: $dateTimeStr
slug: $safeSlug
draft: false
categories: $categoriesStr
tags: $tagsStr
author: "$author"
---
# Simple replacement to add pid after date 这里开始写你的精彩内容...
if ($newFileContent -match "(?m)^date:.*$") {
$newFileContent = $newFileContent -replace "(?m)(^date:.*$)", "`$1`npid: $nextId" "@
} else {
# Fallback: add to the end of the first YAML block if date not found # 8. 写入文件
if ($newFileContent -match "^---[\s\S]*?---") { try {
$newFileContent = $newFileContent -replace "(?m)(^---[\s\S]*?)(\r?\n---)", "`$1`npid: $nextId`$2" # 确保目录存在
if (-not (Test-Path "content/post")) {
New-Item -ItemType Directory -Path "content/post" | Out-Null
}
# 检查文件是否已存在
if (Test-Path $filePath) {
Write-Host "⚠️ 文件已存在: $fileName" -ForegroundColor Yellow
$overwrite = Read-Host "是否覆盖? (y/n)"
if ($overwrite -ne 'y') {
Write-Host "❌ 操作已取消" -ForegroundColor Red
exit
} }
} }
# Save the updated content back to the file # 写入文件 (使用 UTF8 编码)
Set-Content -Path $newFilePath -Value $newFileContent -Encoding UTF8 $content | Set-Content -Path $filePath -Encoding UTF8
Write-Host "Successfully added 'pid: $nextId' to $newFilePath" -ForegroundColor Cyan Write-Host ""
} else { Write-Host "✅ 文章创建成功!" -ForegroundColor Green
Write-Error "Failed to create the new post file." Write-Host "📂 文件路径: $filePath" -ForegroundColor Gray
Write-Host "🔗 文章标题: $title" -ForegroundColor Gray
Write-Host "📅 创建时间: $dateTimeStr" -ForegroundColor Gray
Write-Host ""
} catch {
Write-Host "❌ 创建失败: $_" -ForegroundColor Red
} }
# 暂停以便用户查看输出
Write-Host "按任意键退出..."
$null = $Host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
+1 -1
View File
@@ -5,7 +5,7 @@
<article style="margin-bottom: 3.5em;"> <article style="margin-bottom: 3.5em;">
<h1 class="post-title" itemprop="name headline" uk-scrollspy="cls: uk-animation-slide-top-small; delay: 200">{{ .Title }}</h1> <h1 class="post-title" itemprop="name headline" uk-scrollspy="cls: uk-animation-slide-top-small; delay: 200">{{ .Title }}</h1>
<div class="meta" uk-scrollspy="cls: uk-animation-fade; delay: 300"> <div class="meta" uk-scrollspy="cls: uk-animation-fade; delay: 300">
作者: 小赵同学 浏览: <span id="busuanzi_value_page_uv"></span> 字数: {{ .WordCount }} 阅读时间: {{ .ReadingTime }} 分钟 分类: 作者: {{ .Params.author | default .Site.Params.author }} 浏览: <span id="busuanzi_value_page_uv"></span> 字数: {{ .WordCount }} 阅读: 约 {{ .ReadingTime }} 分钟 分类:
{{ range .Params.categories }} {{ range .Params.categories }}
<a href="{{ . }}">{{ . }}</a> <a href="{{ . }}">{{ . }}</a>
{{ end }} {{ end }}
+1 -1
View File
@@ -17,7 +17,7 @@
} }
</style> </style>
<!-- Artalk --> <!-- Artalk -->
<div id="Comments" uk-scrollspy="target: div,span,img> ; cls: uk-animation-slide-bottom-small;"></div> <div id="Comments" uk-scrollspy="target: div,span,img; cls: uk-animation-slide-bottom-small;"></div>
<!-- JS --> <!-- JS -->
<script src="/js/Artalk.js"></script> <script src="/js/Artalk.js"></script>
<script> <script>