Canapin
(Coin-coin le Canapin)
1
大家好!
我正在开发一个进度条主题组件原型。
最初的目的是在我的论坛上为用户提供一个捐赠进度条,因为服务器费用是由我们的用户通过我的 ko-fi.com 账户支付的。
每次进行 ko-fi 捐赠时,ko-fi 都会向我编写的一个 PHP 脚本发送一个请求,该脚本会触发一个请求到 Discourse 来更新当前的金额设置。
PHP 脚本部分与该组件没有直接关系,我希望有一个可以用于许多其他目的的组件。
我没有能力创建复杂的组件,但我认为这可能会引起这里其他人的兴趣,所以如果你想到有趣的特性,或者知道比我更好的代码并且认为可以做得更好、更有效率,请随时参与 
它目前的样子:
代码库:GitHub - Canapin/Discourse-progress-bar: Adds a progress bar below Discourse's header that can serve various purposes.
我们可以做什么:
我想添加什么:
如果你对这样的组件感兴趣,请随时分享你对此的看法 
4 个赞
agemo
(agemo)
6
这是一个很棒的主意,而且这项功能可以在多个应用程序中很好地发挥作用。
我的问题是:
- 进度条可以放置在帖子和其他位置吗?
- 可以同时放置多个进度条以进行多项筹款活动吗?
本质上,您似乎在这里为任何 Discourse 安装创建了一个内部的 GoFundMe 功能。
理论上,它也可以对其他用户开放。例如,如果一个 Discourse 实例想运行一个“为我/我的项目筹款”类型的类别。
Canapin
(Coin-coin le Canapin)
7
不可以。
不可以。
我可能不会在这个主题组件上投入太多精力,也许只是在启用捐赠时每年尝试让它工作,这就是为什么我没有为此创建一个 Theme component 主题。
另外,我认为进度条的实时更新可能已经失效了。我没有尝试过,但是:
如果有足够多的人(或有知识的人)觉得进度条有用,我鼓励他们创建一个分支或一个全新的组件,并添加新功能。
2 个赞
agemo
(agemo)
8
感谢您的快速回复。如果它更接近就绪状态,我会有几个用例。这将是一个很棒的功能。