除了便捷的版本控制与代码托管,不断延伸的团队协作与社区互动功能都让GitHub如磁石般吸引越来越多的开发者加入。
自从typecho转入git阵营后,肥皂粉们也在上面建立起爱好者群组。大家做了不少repo展示挂件,但我的“迷你”项目用起来总感觉有些小题大做。其实只想提供个链接供来访者参考,当然美观点更好。于是便找到了这款简单的按钮widget:mdo/github-buttons。
iframe方式比较对我胃口(不用在页面头尾加载脚本样式),支持两种尺寸和API显示统计数字,效果不错也不占地方,所以就习惯性地带上了中文版本,并参考此项目的其他fork增加download和issue按钮做成了自动化插件:
基本用法还是在文中把repo名用gb标签括住(新版提供编辑器按钮快捷插入):
jzwalk/GHbutton
这样发布后便会显示插件设置的默认按钮(初始为Fork)。设置默认用户名则jzwalk/可省略,或在标签内写上user="jzwalk"指定。其他设置也都支持标签参数覆盖,完整示例如:
GHbutton
新版还增加了模版钩子,如果想在正文外的其他位置调用,只需要写入如:
- $this->ghbutton('jzwalk/GHbutton', 'type="follow"'); ?>
即可,参数与正文标签同理。效果图:
Changelog
1.0.4
增加模版钩子与按钮;
修正MD标签转义问题;
修正版本及W3C等bug。
1.0.3
基于新版html内核;
修正watch按钮调用;
增加issue按钮API。
1.0.2
html使用SVG样式;
优化star按钮API;
支持标签参数覆盖;
修正W3C压缩js等。
1.0.1
自带html修正bug;
增加download按钮;
增加语言等默认项。
1.0.0
实现标签替换功能;
远程调用初版html。
(Last modified: 2018-06-27 12:58)
大佬,能不能把这个插件改一个gitee版本的,毕竟国内还是码云快一些,Github太慢了
这个也是基于别人做好的库,gitee则完全不了解有无相关代码啊 = =
很棒的插件
欢迎使用
很好的插件~顶一个~
thx!;)
~
妈蛋。黄图妹,用我的博客url!!
不带这样装垃圾评论的 - -
水下
多来滋润;)
我的热情,就像一把火。。燃烧了整个web
好久没来,貌似之前的模板整个都换了?
为了测试评论bug切的。。看来你能正常评论嘛 0.0
过来支持下
多谢嘿嘿
还是楼下帮我说吧。
楼下已被你淹没 - -
沙发来了。。。。。。
浩子,你个渣渣!!
渣渣,来撒。。。
板凳还会远吗 o.o