碎碎念: 2024-10-05

发表于 2024-10-05 11:55 更新于 2024-10-07 00:35 618 字 4 min read

碎碎念: 26-02-20碎碎念: 26-02-18-2碎碎念: 26-02-18碎碎念: 26-02-17碎碎念: 26-02-15碎碎念: 26-02-14碎碎念: 26-01-16 朋友、人际交往碎碎念: 26-01-01 2025年,年度回顾碎碎念: 2025-10-19碎碎念: 2025-10-17 (补)碎碎念: 2025-10-13 (补、密码保护)碎碎念: 请原谅内向的我碎碎念: 2025-09-23碎碎念: 完美移植 PureSuck 主题碎碎念: 2025-07-16碎碎念: 2025-07-05碎碎念: 2025-06-13碎碎念: 2025-06-09碎碎念: 2025-05-18 一张傍晚的照片碎碎念: 2025-05-05碎碎念: 2025-04-30碎碎念: 2025-04-20碎碎念: 2025-04-19碎碎念: 2025-04-13碎碎念: 2025-03-09-2碎碎念: 2025-03-09碎碎念: 我太懒了,连个年终总结都没写碎碎念: 2024-11-17碎碎念: 2024-10-8 至 2024-10-18碎碎念: 2024-09-29碎碎念: 2024-09-24碎碎念: 2024-09-23碎碎念: 2024-10-05碎碎念: 2024-10-03 喝上了芋泥啵啵奶绿碎碎念: 2024-10-03 愿世界永无战事碎碎念: 2024-09-15碎碎念: 2024-09-01碎碎念: 2024-08-29 谁动我歌单?碎碎念: 2024-08-29 我抑郁症?碎碎念: 2024-08-29碎碎念: 2024-08-26碎碎念: 2024-08-22碎碎念: 2024-08-18碎碎念: 2024-08-11碎碎念: 2024-08-08碎碎念: 2024-08-06 梦碎碎念: 2024-08-06碎碎念: 2024-08-04碎碎念: 2024-07-21碎碎念: 2024-07-13碎碎念: 2024-07-08碎碎念: 2024-07-03碎碎念: 2024-07-02碎碎念: 2024-07-01碎碎念: 2024-06-30碎碎念: 2024-06-28碎碎念: 2024-06-27碎碎念: 2024-06-26碎碎念: 2024-06-22碎碎念: 2024-06-20碎碎念: 2024-06-18碎碎念: 2024-06-17碎碎念: 2024-06-15碎碎念: 2024-06-14碎碎念: 2024 年的高三喊楼碎碎念: 2024-06-06碎碎念: 2024-05-30 一碎碎念: 2024-05-30 二碎碎念: 2024-05-27碎碎念: 2024-05-26碎碎念: 2024-05-23碎碎念: 2024-05-22碎碎念: 2024-05-19碎碎念: 2024-05-17碎碎念: 2024-05-14碎碎念: 2024-05-13碎碎念: 2024-05-12碎碎念: 2024-05-10碎碎念: 2024-05-08碎碎念: 2024-05-06碎碎念: 2024-05-05 M:8 三碎碎念: 2024-05-05碎碎念: 2024-05-05 M:7 二碎碎念: 2024-05-05 M:7 一碎碎念: 2024-05-02 星期四 M:3 小雨碎碎念: 2024-04-29 M:7碎碎念: 2024-04-27 M:8
昨天在小雅那看到他的主题挺好看的,但不用 Pjax 加载就觉得欠缺了些什么。就去 Github 提了一下 issue问添加 Pjax 吗?作者(MoXi)回复说:“其实我尝试过了······个人能力实在没能解决各种BUG😢希望有人能着手帮我完成适配吧,悲”
写于/起草于发布于星期时间段(24H)
2024/10/052024/10/05星期六中午

Typecho 主题推荐:PureSuck

昨天在小稚那看到他的主题挺好看的,但不用 Pjax 加载就觉得欠缺了些什么。就去 Github 提了一下 issue 问添加 Pjax 吗?

作者(MoXi)回复说:“其实我尝试过了······个人能力实在没能解决各种BUG😢希望有人能着手帮我完成适配吧,悲”

想到之前看到一个挺简洁的 Pjax 项目,然后就自己写了,God-2077/PureSuck-theme

前面部分还挺简单的,但在服务器上花了亿点时间搭建 Typecho。主要原因是 SSH 连接受某防火墙影响连接超时,后来用 Github Codespaces 完成了。

然后服务器莫名其妙报 500 错误,原来 PHP 部分打漏了一个 ;,我真的不喜欢 PHP。

500 错误解决后发现这主题短代码是在前端处理完成的,这我真的没有想到,我一直以为它是在后端的。添加个回调函数完事,但应该还有不少函数需要重载,那就留给原作者完成,毕竟这一堆代码谁知道那个要重载?

然后又发现 TM 咋有些链接你不通过 Pjax 给我跳转了???我直接红温了,控制台也不报错,这啥情况?算了,丢给原作者解决😭😭😭。

最后匆匆忙忙加了个 Pace 进度条完事。原想自己借助 Pjax 事件写个 Pjax 进度条的,但想到我自己那三脚猫功夫就摆烂了。

整个过程在猝死的边缘赶完,但TM还有些小bug。

今天一早发现 MoXi 回复了我,并完善一下代码,OK不用管那些代码了,欧耶✌。

MoXi 拉取了我的代码,我就混了个 Contributors。

Contributors

翻代码时发现作者在我的注释下又加了行东西,哈哈哈。中间那行是他的,上下两行是我的,哈哈。

注释


嗷,我的国庆作业还没做完😭😭😭,赶作业了。


后记

  • 2024/10/7 这篇发布不久后,小稚就指出我打错他网名了,悲😭。再次向他道歉🙏🙏🙏。刚才访问他博客发现他又换主题了~~。向 PureSuck 提了几个 PR,修改了一些 Pjax 代码相关的问题,但觉得我写的一些代码很屎。

喜欢的话,留下你的评论吧~