-
Notifications
You must be signed in to change notification settings - Fork 351
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
organization下的仓库无法使用gitment #53
Comments
同样遇到这个问题 |
1 similar comment
同样遇到这个问题 |
@hiyangguo @jiangzhonglian @Whimsyduke @cebarobot Anybody, 能给我一个可以重现这个Bug的organization仓库不? 另外,有两个问题。第一,各位是不是希望organization之外的人就不能添加评论了?(现在是只要是github用户就可以添加,没有organization这样的限制)。我不太清楚这是否是真实的需求,也不清楚是否能实现。 第二,如果你用Owner身份在organization仓库中创建一个issue(添加上post的href作为标签1,再添加Gitment作为标签2),那么这个issue应该就是这个post对应的评论了。这种情况下,organization的成员能继续评论吗? |
Ok.. 谢谢 @hiyangguo 我将尝试一下这个问题。尽量在周五前搞定,如果有需要我再联络你。 应该达到的效果是:
对吧。 |
应该已经搞定了。你尝试一下这个线上的Gitmint版本,如果没有问题我就发PR给gitment。 注意使用的是 <link rel="stylesheet" href="https://aimingoo.github.io/gitmint/style/default.css">
<script src="https://aimingoo.github.io/gitmint/dist-trial/gitmint.browser.js"></script>
// 注意:这里使用Gitmint来创建
var gitment = new Gitmint({
owner: 'hypers',
admin: ['hiyangguo', 'simonguo', 'yelijing18'],
... // 其它与Giment完全一样
})
// 与Gitment一样
gitment.render('comments') |
是的。准确地说是 github.com/:owner的。因为是owner来验证login user的授权。 在组织中,owner与admin是仓库的所有者与管理者,是分开的;而在一般仓库中,owner就是admin。所以以前的版本中就只需要一个owner参数就可以了。 |
@hiyangguo ding dong? 求进展。另,你不需要update整个blog来测试,你只需要找一篇已经发布过的改改页面然后push一下,刷新看看效果就好了。另外,如果有bug,留下这个现场,把页面链接扔给我~~~ :) |
这份代码是盲写的……没现场没环境没测试……所以心里一直发毛~~ |
@aimingoo 我今天抽空弄,不好意思 |
呵呵,搞定! |
@aimingoo |
@aimingoo 现在确实没办法登录 麻烦 解决一下这个问题 thx |
admin是一个字符串数组,指的就是可以初始化评论的人,必须是你的Hypers组织下有创建issues权限的人——好象需要是对这个repo有写权限的用户。只有他们在登录后可以看到“初始化”那个按钮。 好象这个没办法登录的问题是hypers的后台设置的问题,它的错误信息是“The redirect_uri MUST match the registered callback URL for this application.” 你现在用的
是哪个github仓库?在这个仓库的后台配置一下这个授权的callback url就好。这个应该不是我的update的问题。 |
Oh... 了解了。 简单地处理一下先:
先用下redirect_protocol强制重定向协议就好了。这个选项在Gitment中用不到。 |
@aimingoo 我需要更新 |
不用。 |
@aimingoo 好了 thx |
Done. see: |
Gitment 是一个很好用的评论插件!
但是,我在使用中发现 organization下的仓库无法使用gitment。我们有一个团队项目想要在项目主页中使用 Gitment 作为评论系统,但 owner 不能直接写团队名(没法登陆来初始化);若强行修改 js 使得团队成员能够初始化,每次刷新页面都会重新提示要初始化。
我们的网站生成器是自己写的,url 以及标题都不会发生变化,url 中存在中文(但是个人仓库并没有问题)。配置都采用了默认配置。
谢谢你!
The text was updated successfully, but these errors were encountered: