FarseaSH / hugo-theme-moments

A Hugo theme designed for micro-blogging. 专为动态发布设计的Hugo主题
MIT License
132 stars 16 forks source link

计划啥时候集成一下类似于artalk的评论功能呀~ #13

Open supersu097 opened 1 year ago

supersu097 commented 1 year ago

如题~

FarseaSH commented 1 year ago

hello,现在评论功能已经开发好了,之前工作一直很忙,抽空最近会更新的。

如果还有什么意见建议,欢迎随时交流~

supersu097 commented 1 year ago

hello,现在评论功能已经开发好了,之前工作一直很忙,抽空最近会更新的。

如果还有什么意见建议,欢迎随时交流~

好滴,辛苦了~

supersu097 commented 1 year ago

啥时候提交一下代码呀,我想试一下

FarseaSH commented 1 year ago

不好意思哈,最近加班比较多,我这周末整理一下哈

FarseaSH commented 12 months ago

@supersu097 hello,我已经将评论的代码上传到dev分支了~想要使用的话,需要做如下的配置

1 hugo网站中 config.toml 加入一下配置项

[params]
    [params.experimental]
        comment = true

2 row.html 138 行到 142 行,对应修改评论模块的代码,这里用gitalk作为评论模块 ,具体gitalk配置方法可以参考https://github.com/gitalk/gitalk/tree/master

clientID: 'GitHub Application Client ID',
clientSecret: 'GitHub Application Client Secret',
repo: 'GitHub repo',
owner: 'GitHub repo owner',
admin: ['GitHub repo owner and collaborators, only these guys can initialize github issues'],

当然也可以按照你想用的评论模块进行替换。

如果有任何不清楚的地方,随时欢迎联系我。

supersu097 commented 12 months ago

@supersu097 hello,我已经将评论的代码上传到dev分支了~想要使用的话,需要做如下的配置

1 hugo网站中 config.toml 加入一下配置项

[params]
    [params.experimental]
        comment = true

2 row.html 138 行到 142 行,对应修改评论模块的代码,这里用gitalk作为评论模块 ,具体gitalk配置方法可以参考https://github.com/gitalk/gitalk/tree/master

clientID: 'GitHub Application Client ID',
clientSecret: 'GitHub Application Client Secret',
repo: 'GitHub repo',
owner: 'GitHub repo owner',
admin: ['GitHub repo owner and collaborators, only these guys can initialize github issues'],

当然也可以按照你想用的评论模块进行替换。

如果有任何不清楚的地方,随时欢迎联系我。

好哒,我来试一下~

WilliamHVollita commented 2 months ago

大佬,我有一个想法 就是关于这个评论模块可不可以内建呢? 在服务器上搭建一个API服务, 前端网页写一个小模块,调用服务器的API服务,提交表单写入服务器上的记录评论的文件,并push & hugo re-generate hugo是静态页面,我不是很了解有没有别的方法能够在前端网页上很方便地提交post这种操作 X(