Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gmeek更新日志 #5

Open
Meekdai opened this issue Jul 11, 2023 · 28 comments
Open

Gmeek更新日志 #5

Meekdai opened this issue Jul 11, 2023 · 28 comments

Comments

@Meekdai
Copy link
Owner

Meekdai commented Jul 11, 2023

Gmeek 一个博客框架,超轻量级个人博客模板,完全基于Github Pages Github IssuesGithub Actions,可以称作All in Github。不需要本地部署,从搭建到写作,只需要18秒,2步搭建好博客,第3步就是写作。

20240811(v2.24)

20240719(v2.22)

20240701(v2.21)

  • 修改static文件拷贝策略,可以实现拷贝文件到根目录,比如robots.txt文件。

20240701(v2.20)

20240531(v2.19)

20240528(v2.18)

20240515(v2.17)

  • 添加Open Graph协议内容,让分享博客链接有预览
  • 修复仓库名称大小写敏感的BUG
  • 修复 width 拼写错误 width 拼写错误 Gmeek#66

20240407(v2.16)

20240402(v2.15)

20240326(v2.14)

20240314(v2.13)

  • README.md文件添加统计信息以及生成时间等
  • 修复时区不同导致的日期显示错误问题

20240313(v2.12)

  • 优化markdown2html函数
  • 必填配置参数优化到4个,入门更简单
  • 展示README.md文件,添加博客主页地址,方便快速进入。

20240308(v2.11)

20240129(v2.10)

20231216(v2.9)

  • 修复创建仓库不是XXX.github.io导致的BUG fix: Add homeUrl to some links Gmeek#11
  • 修复取消置顶后文章依旧置顶的BUG
  • 修复CLS布局偏移问题
  • 解决只有标题没有文章内容抓取失败的BUG
  • 添加全局文章页scriptstyle
  • 部分SEO优化

20231122(v2.7)

20231113(v2.6)

  • 再一次简化搭建流程,真18秒搭建完成
  • 通过urlMode配置文章URL模式

20231102(v2.5)

  • 修复h2 h3 h4 标签颜色变化
  • 修复单页面runOne报错的BUG
  • 如果存在备案号,添加链接到工信部备案官网

20230905(v2.4)

  • 没有代码高亮需求的文章不加载高亮CSS
  • 添加nightThemedayTheme配置,可定义值同github的主题
  • config.json配置文件精简

20230829(v2.3)

  • 修复黑色主题下刷新页面有短时白闪的BUG

20230822(v2.2)

  • 首页添加翻页功能,每页展示数量由onePageListNum配置决定
  • 切换primer/css文件CDN为七牛云staticfile

20230814(v2.1)

  • 添加自定义文章页stylescript
  • 使用a标签优化圆形按钮
  • 修改切换主题亮暗颜色,更加直观
  • 不再使用jsdelivr,精简文件,提升页面加载速度

20230812(v2.0)

  • 使用jinja2重构生成html的所有代码
  • 通过模板的方式后续可提供不同UI主题
  • 对SEO进行优化

20230804(v1.3)

  • 添加文章置顶功能 🔝
  • 可自定义单篇文章的字体大小

20230801(v1.2) 🥂

  • 添加RSS
  • 独立JS文件,使用jsdelivr CDN
  • 添加控制台console版本号输出
  • 把所有配置都统一到了config.json文件中,其他地方无需再修改

20230731(v1.1) 🍗

  • 无需自己创建繁琐的secrets,简单3步搭建好,有手就行
  • 搜索框目前指定到Google搜索
  • 评论按钮加载优化,添加loading
  • 支持github Emoji表情 ✨

20230730

  • 文章生成和部署流程合并到一个工作流中
  • 添加简易的i18n,目前支持中文CN和英文EN,可以在配置文件中配置 😉

20230729

  • 简化搭建流程,无需克隆,只需要创建自己的仓库3步轻松搭建 😄

20230728

  • 博客框架更名为Gmeek,源码上传Github
  • 修改python传递参数为Json格式
  • 在列表页和文章页展示评论非0的数量(非动态)
  • 评论添加按钮,点击后才加载utteranc
  • 修改评论框背景色随主题
  • 添加config.json文件,方便用户配置自己的信息

20230726

  • 使用if: github.event.repository.owner.id == github.event.sender.id 辨别他人提交issues
  • 修复会抓取其他用户提交的issue的BUG
  • 添加底部copyright和网站运行时长
  • 添加首页文章列表前的Icon图标
  • 添加首页显示文章对应的labels,自动抓取对应github上的标签颜色

20230725

  • 统一首页和博客页等样式排布

20230711

  • 添加友情链接和关于等独立页面 🆕
  • 可以手动切换暗亮主题
@Meekdai Meekdai pinned this issue Jul 11, 2023
@Meekdai Meekdai removed the 软件 label Jul 11, 2023
@Meekdai Meekdai added 软件 and removed post labels Jul 26, 2023
@Meekdai Meekdai changed the title meekblog更新日志 Gmeek更新日志 Jul 28, 2023
Copy link
Owner Author

Meekdai commented Jul 28, 2023

文章标题不能有空格,不然转url后会出错,已修复

Copy link
Owner Author

Meekdai commented Jul 28, 2023

如需上传旧博客的文章需要修改发布时间,可以在文章最后一行添加如下代码
<!-- ##{"timestamp":1490764800}## -->

里面的时间是采用时间戳的形式,可以用如下网站转换
https://tool.lu/timestamp

@Meekdai
Copy link
Owner Author

Meekdai commented Jul 31, 2023

github Emoji 表情支持啦 https://github-emoji-picker.rickstaa.dev/

@Meekdai Meekdai unpinned this issue Aug 4, 2023
@Meekdai Meekdai pinned this issue Aug 4, 2023
Copy link

挺好的,希望支持个站内搜索

@Meekdai
Copy link
Owner Author

Meekdai commented Aug 14, 2023

挺好的,希望支持个站内搜索

恩,后续看到合适的或者有想法了会考虑添加~

Copy link

这是一个非常棒的项目。
有时候我甚至在想 Gmeek 是否能兼容 issues 和 discussions,对于 discussions 作为博客,我搜集了几个感觉还不错的项目 shenweiyan/Knowledge-Garden#15,作者如有需要,也可以参考~

@Meekdai
Copy link
Owner Author

Meekdai commented Nov 23, 2023

这是一个非常棒的项目。 有时候我甚至在想 Gmeek 是否能兼容 issues 和 discussions,对于 discussions 作为博客,我搜集了几个感觉还不错的项目 shenweiyan/Knowledge-Garden#15,作者如有需要,也可以参考~

使用 discussions 有什么优势吗?或者说有什么功能是issues 不能实现的?

@shenweiyan
Copy link

这是一个非常棒的项目。 有时候我甚至在想 Gmeek 是否能兼容 issues 和 discussions,对于 discussions 作为博客,我搜集了几个感觉还不错的项目 shenweiyan/Knowledge-Garden#15,作者如有需要,也可以参考~

使用 discussions 有什么优势吗?或者说有什么功能是issues 不能实现的?

功能上都差不多,唯一区别的是 discussions 能够设置 Sections/Categories 大纲,对于 All in GitHub 写作来说可能更友好一些而已~

@Meekdai
Copy link
Owner Author

Meekdai commented Nov 23, 2023

功能上都差不多,唯一区别的是 discussions 能够设置 Sections/Categories 大纲,对于 All in GitHub 写作来说可能更友好一些而已~

我有空看看,改动不大的话可以通过配置选择使用discussions还是issues

Copy link

真是太好了,不知道能不能支持部署到vercel等其他平台,另外首页能不能显示缩略图。

@Meekdai
Copy link
Owner Author

Meekdai commented Dec 11, 2023

真是太好了,不知道能不能支持部署到vercel等其他平台,另外首页能不能显示缩略图。

@V0zape5f 部署到vercel目前还没测试过。首页显示缩略图这个就需要重写主题了,有兴趣可以尝试自己修改。

@Meekdai Meekdai unpinned this issue Dec 16, 2023
Copy link

此页面是否可增加订阅功能?以实现订阅更新日志,
或其他发放实现订阅更新日志。

@Meekdai
Copy link
Owner Author

Meekdai commented Mar 28, 2024

此页面是否可增加订阅功能?以实现订阅更新日志, 或其他发放实现订阅更新日志。

@KawausoJyou 我不知道你订阅更新日志的目的是什么。但是Gmeek每次更新不需要手动操作,只需要你在config.json文件中配置的GMEEK_VERSIONlast,则Gmeek每次更新tag后,你的博客仓库都可以自动获取到最新的版本。

不过如果一定想要订阅功能,可以通过订阅github的releases页面(地址如下)。有重大更新我一般会发布一个releases版本,这样通过订阅这个地址你就可以收到通知。

https://github.com/Meekdai/Gmeek/releases.atom

@KawausoJyou
Copy link

此页面是否可增加订阅功能?以实现订阅更新日志, 或其他发放实现订阅更新日志。

@KawausoJyou 我不知道你订阅更新日志的目的是什么。但是Gmeek每次更新不需要手动操作,只需要你在config.json文件中配置的GMEEK_VERSIONlast,则Gmeek每次更新tag后,你的博客仓库都可以自动获取到最新的版本。

不过如果一定想要订阅功能,可以通过订阅github的releases页面(地址如下)。有重大更新我一般会发布一个releases版本,这样通过订阅这个地址你就可以收到通知。

https://github.com/Meekdai/Gmeek/releases.atom

订阅后可以得知有什么新功能增加或修改了什么,可以及时的使用上。

@Meekdai
Copy link
Owner Author

Meekdai commented Mar 28, 2024

@KawausoJyou 了解了,我发现你可以订阅下面的这个地址。当更新tag版本后你会收到通知的。

https://github.com/Meekdai/Gmeek/tags.atom

@CarameowCookie
Copy link

此页面是否可增加订阅功能?以实现订阅更新日志,或其他发放实现订阅更新日志。

@KawausoJyou 可以在本页面的右侧边栏订阅这个 Issue 的通知(点击 Subscribe),如图所示:

image

缺点是,Issue 下面的讨论如有更新,也会被通知。

或者,使用 Distill Web Monitor 之类的工具,跟踪本篇博文的内容变化,每当文章内容有变动时,就会接收到通知。

@cqmzgg
Copy link

cqmzgg commented Apr 1, 2024

之前部署的怎么更新最新代码,要重新拉库吗?

@Meekdai
Copy link
Owner Author

Meekdai commented Apr 1, 2024

@cqmzgg
config.json文件内的GMEEK_VERSION参数配置为last,会自动更新的。不需要重新拉库。

@cqmzgg
Copy link

cqmzgg commented Apr 2, 2024

readme里边的 flower是随机数么?还是根据什么生成的?

@Meekdai
Copy link
Owner Author

Meekdai commented Apr 2, 2024

readme里边的 flower是随机数么?还是根据什么生成的?

@cqmzgg 里面是统计的所有文章的字符数

Copy link

fengyiyi commented Aug 7, 2024

文章配图在有的网络环境下加载很慢,可以增加一个图片代理或CDN的域名配置选项吗?

@Meekdai
Copy link
Owner Author

Meekdai commented Aug 7, 2024

@fengyiyi 希望图片加载快,可以直接使用国内的图床,然后用Gmeek-html的方式插入图片即可

`Gmeek-html<img src="你图床的图片链接">`

@Meekdai
Copy link
Owner Author

Meekdai commented Aug 20, 2024

移动端网页标题不显示

你贴一个链接看看,我这都是显示的啊

Repository owner deleted a comment Aug 20, 2024
@Meekdai
Copy link
Owner Author

Meekdai commented Aug 20, 2024

https://jichangshushu.github.io/

移动端有标题啊

@Meekdai
Copy link
Owner Author

Meekdai commented Aug 20, 2024

@jichangshushu 你说的是首页啊,手机端是会自动隐藏的,设计就是这样。如果不想隐藏,自己写一个插件就行。

Copy link

duhui87 commented Oct 5, 2024

能多加几个主题,就更好了!

@Meekdai
Copy link
Owner Author

Meekdai commented Oct 8, 2024

能多加几个主题,就更好了!

有人自己写了主题插件的

Copy link

tucoo commented Dec 25, 2024

大佬,我是按教程创建的,库里为什么没有plugins、templates 这些文件夹呢?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants