mckero
|
3a5dac9b73
|
更新 game-zhizhuang.md,添加详细免责声明
|
2025-11-08 16:21:23 +08:00 |
|
mckero
|
41f44a38a5
|
更新 game-pak.md,添加详细免责声明
|
2025-11-08 16:20:06 +08:00 |
|
mckero
|
abbba936f0
|
添加Google ads代码
|
2025-11-08 15:25:07 +08:00 |
|
mckero
|
2d9aa28149
|
创建 ads.txt
|
2025-11-08 13:48:34 +08:00 |
|
mckero
|
65db1c18d1
|
添加路明笔记友链
|
2025-11-05 22:03:20 +08:00 |
|
mckero
|
35d217650e
|
修改关于
|
2025-10-22 15:12:58 +08:00 |
|
mckero
|
c4ea964119
|
修改twikoo链接
|
2025-10-22 14:35:51 +08:00 |
|
mckero
|
66e06e2224
|
上传twikoo.min.js
|
2025-10-22 14:28:14 +08:00 |
|
mckero
|
58e4fd4f07
|
Update Twikoo script source URL
|
2025-10-19 10:20:00 +08:00 |
|
mckero
|
2bdad30f30
|
更新 Twikoo.astro
|
2025-10-18 22:51:47 +08:00 |
|
mckero
|
39adbf2a69
|
更新 Twikoo.astro
|
2025-10-12 16:30:59 +08:00 |
|
mckero
|
82fb555813
|
把Twikoo.astro中的链接替换阿里云
https://registry.npmmirror.com/twikoo/1.6.44/files/dist/twikoo.min.js
|
2025-10-12 15:48:20 +08:00 |
|
mckero
|
db42e3eabd
|
Update Twikoo script source URL
|
2025-10-12 12:59:52 +08:00 |
|
mckero
|
3956bc800c
|
更换链接
https://registry.npmmirror.com
|
2025-10-12 12:57:39 +08:00 |
|
mckero
|
6fc7a1ed15
|
解决评论操作会回到文章顶部,修改链接
解决评论操作会回到文章顶部
见 issue #721,Twikoo 加了一个href="#",这是为了防止回复按钮在某些主题(如 VuePress)下被识别为不可点击的链接而加的,不能被官方仓库删除。但是 Fuwari 正是这个href="#"导致了问题。
我去 Twikoo 项目提了个 issue 也问了一下,回答说“拉 twikoo 的源代码,全局替换掉href="#",然后编译一个自己的 js 出来用。”
那,还能怎么办,编译呗。用官方 js 的话不仅评论相关功能会出问题,就连登录管理页面输入密码回车,以及退出管理页面都能弹射到文章顶部,真的是弹射…
步骤:
Fork 官方项目到自己分支
仓库 Clone 到本地
全局删除href="#"
编译出 js 文件
编译流程:
# 安装 yarn(如未安装)
sudo npm install -g yarn
# 安装依赖
yarn install
# 搜索并删除 twikoo 源码中的 href="#"(建议用编辑器全局替换)
# 比如 VS Code 搜索全项目替换为 "javascript:void(0)"或删除,我是都删除了
# 编译(非腾讯云用 twikoo.min.js,全部文件输出在./dist)
yarn build
编译之后本地拉取最新上游更新(可选)
git remote add upstream https://github.com/twikoojs/twikoo.git
git fetch upstream
git merge upstream/main
编译之后的文件上传至自己仓库的 releases 里,版本号为 tag 名(如1.6.44)方便回找和升级。但是 releases 只供下载不提供 CDN,于是再上传一份到 GitHub 仓库中拿到 CDN。
于是我的Twikoo.astro最终版本:
Twikoo.astro
---
import { commentConfig } from '@/config'
interface Props {
path: string
}
const config = {
...commentConfig.twikoo,
el: '#tcomment',
path: Astro.props.path,
}
---
<div id="tcomment"></div>
<script define:vars={{ config }}>
function loadTwikoo() {
// 动态加载 Twikoo 脚本,并在加载完成后执行 twikoo.init
const script = document.createElement('script');
script.src = 'https://cdn.jsdelivr.net/gh/MicroSic/twikoo-magic/twikoo/twikoo.min.js'; // 去除腾讯云,删除所有href="#"的1.6.44版本
script.defer = true;
script.onload = () => {
if (window.twikoo) {
window.twikoo.init(config);
}
};
// script.onerror = () => {
// console.error('Twikoo script load failed');
// };
document.body.appendChild(script);
}
document.addEventListener("loadComment", loadTwikoo, { once: true }); // 监听加载评论事件,但是我们只能监听一次,从而避免多次触发。
</script>
|
2025-10-12 12:55:18 +08:00 |
|
mckero
|
8122a7b3fc
|
添加新文章
|
2025-10-10 08:31:30 +08:00 |
|
mckero
|
4ec8880405
|
修改twikoo.css(有bug)
twikoo.css有可能阻止了Mark down渲染,所以根据AI建议我修改了一些内容
|
2025-10-08 17:59:52 +08:00 |
|
mckero
|
f27ae7b64c
|
Twikoo.astro更换其中的链接。
|
2025-10-08 07:29:25 +08:00 |
|
mckero
|
de00a69d68
|
修bug
|
2025-10-07 23:12:18 +00:00 |
|
mckero
|
a5c5edb3c5
|
添加twikoo.css
|
2025-10-07 23:01:25 +00:00 |
|
mckero
|
29e1313f58
|
修复评论区不显示bug。
|
2025-10-07 18:39:18 +08:00 |
|
mckero
|
b537dd0f7f
|
修bug
|
2025-10-07 08:36:53 +00:00 |
|
mckero
|
dbc07992e7
|
修复twikoo的BUG
|
2025-10-07 07:49:40 +00:00 |
|
mckero
|
6e2d1320d9
|
更新 config.ts
评论失败: 0
|
2025-10-07 15:40:11 +08:00 |
|
mckero
|
beb0b9e640
|
把giscus评论系统改成twikoo
|
2025-10-07 07:34:27 +00:00 |
|
mckero
|
676f05d861
|
添加2x.nz友链
|
2025-10-07 11:41:30 +08:00 |
|
mckero
|
d37d28b9b3
|
Update Footer.astro
© 2025 MC_Kero. All Rights Reserved. / RSS / Sitemap / 萌ICP备20250659号
Powered by Astro & Fuwari
变
© 2025 MC_Kero. All Rights Reserved. / RSS / Sitemap
萌ICP备20250659号
Powered by Astro & Fuwari
|
2025-10-06 18:31:36 +08:00 |
|
mckero
|
1481a4687d
|
Update Footer.astro
修改萌ICP备20250659号
|
2025-10-06 18:27:46 +08:00 |
|
mckero
|
774e6688d4
|
添加多个友链
|
2025-10-04 13:47:43 +08:00 |
|
mckero
|
485663a63e
|
添加咖啡豆子coffee的小站友链
|
2025-10-04 13:40:19 +08:00 |
|
mckero
|
0f103657d3
|
添加Elykia的友链
|
2025-10-04 13:35:56 +08:00 |
|
mckero
|
30912d4087
|
Add Friends link to navBarConfig
|
2025-10-03 20:57:52 +08:00 |
|
mckero
|
4a0395d97c
|
添加友链的i18n,和链接
|
2025-10-03 12:51:58 +00:00 |
|
mckero
|
771ee6851a
|
添加友链
|
2025-10-03 20:30:24 +08:00 |
|
mckero
|
16c462453a
|
删除音乐播放器,因为BUG太多了!
|
2025-09-30 20:57:13 +08:00 |
|
mckero
|
532285dc22
|
使用网易云官方外链
|
2025-09-28 13:57:25 +08:00 |
|
mckero
|
e2d9d41e95
|
修复音乐播放器bug
bug
现在还有一个超级无敌的bug,那就是展开音乐列表的时候,会把整个网页都给拉伸一下。这应该是因为?尝试了很多次,但都是展开之后,音乐播放器都不能自由滚动😓,这主要是因为我改变了本来aplayer的样式,因为它一直出现两个播放器,生成不一样的aplayer之后,原生的列表也变了。
所以我决定回复原来的aplayer引用,改为销毁一个音乐播放器
一度变成了
内容来自其他网站。
|
2025-09-28 13:22:50 +08:00 |
|
mckero
|
edcd2a207b
|
尝试修复复制件巨大的bug。
极其难看遮挡代码,而且还用不了。
|
2025-09-28 13:09:25 +08:00 |
|
mckero
|
0f8905b6f5
|
尝试修复复制按钮。
|
2025-09-28 12:57:08 +08:00 |
|
mckero
|
d7a556ff5c
|
更新 my-linux.md,修改错误
修改神秘错误
|
2025-09-25 17:58:38 +08:00 |
|
mckero
|
2ee7c65150
|
更新 my-linux.md
修改完全部后缀,添加了部分title
|
2025-09-25 17:56:57 +08:00 |
|
mckero
|
5569d011ac
|
更新 my-linux.md
给部分代码框添加shell标记
|
2025-09-25 17:46:46 +08:00 |
|
mckero
|
20fe6e7d9b
|
Delete public/1.txt
这个文件原本是用来推动部署的,现在没有用了,现在删除
|
2025-09-23 09:31:21 +08:00 |
|
mckero
|
3588d5c45e
|
Create 1.txt
|
2025-09-22 23:06:43 +08:00 |
|
mckero
|
d27ae9508f
|
Update images in my-game.md for 2024 season
|
2025-09-20 12:38:52 +08:00 |
|
mckero
|
5c3cc671ad
|
Add section for 暗区突围导火索 in my-game.md
|
2025-09-20 12:30:40 +08:00 |
|
mckero
|
8c2a4ed71f
|
Update my-game.md
https://github.com/MCKero6423/picx-images-hosting/raw/master/codm-2024-S2.60ultit9gf.webp
to
https://cdn.jsdelivr.net/gh/MCKero6423/picx-images-hosting@master/codm-2024-S2.60ultit9gf.webp
|
2025-09-18 11:49:16 +08:00 |
|
mckero
|
670a826685
|
Fix header formatting in my-game.md
|
2025-09-18 10:30:20 +08:00 |
|
mckero
|
d808d50b5b
|
Update my-game.md
https://github.com/MCKero6423/picx-images-hosting/raw/master/codm-2024-S2.60ultit9gf.webp
|
2025-09-18 10:29:03 +08:00 |
|
mckero
|
d3806c9b7d
|
Update my-game.md
obj?
|
2025-09-18 10:26:38 +08:00 |
|