忘れないでください、バッジは複数回授与される可能性があります(記念バッジはその一例です)。
しかし、2回目の寄付や5年間の寄付に対するバッジは、機能する可能性があります。
忘れないでください、バッジは複数回授与される可能性があります(記念バッジはその一例です)。
しかし、2回目の寄付や5年間の寄付に対するバッジは、機能する可能性があります。
Hetznerに移行すれば、同等またはそれに近いスペックでその半額程度で済むでしょう。
あなたのトラフィックにはCDNは必要ありません。コミュニティに最も近いサーバーを選べば問題ありません。
これはコミュニティによると思います。前述したように、私のコミュニティの1つでは、メンバーがリピート寄付を奨励するために、バッジを永続的でないようにすることを実際に主張していました。
一方で、バッジを付与するものの、剥奪しないフォーラムもあります。
後者のフォーラムの1つには、実際には一連のバッジがあります。
5回目の寄付ごとに特別なシルバーバッジが付与され、50回目の寄付ごとにゴールドバッジが付与されます。
これらのバッジに加えて、各メンバーの生涯寄付額を追跡し、生涯寄付額がそのインスタンスの年間ホスティング費用である500ドルに達した人に特別なバッジを付与します。 ![]()
もう使用していませんが、過去にはバッジが一時的なフォーラムでko-fiのAPIを使用していました。そのため、理論的にはプログレスバーの設定はそれほど難しくないはずです。
重要なのは、合計金額と目標金額を記録し、それらの数値に基づいてバーをレンダリングする方法を見つけることです。
私たちのコミュニティでは、ユーザーは匿名性を保つことを好むと予想されます。寄付したかどうかだけでなく、寄付額についても同様です。したがって、バッジは魅力的ではないでしょう。
ある賢いユーザーが、Visaギフトカードを購入し、そのコードをコミュニティの主要なマネージャー(Discourseの担当者)に送り、請求書の支払いまたは払い戻しを行うという提案をしました。これにより、コミュニティの匿名性が保たれ、銀行/オンライン決済アカウントを設定する必要がなくなります。cc @Tallytony
PMで隠せる寄付ボタンの作り方を尋ねられたので、私の(ひどい)コンポーネントをここに共有します。
説明はここから始まります。
私たちは確かにこのことについて考えてきました。マイクロトランザクションは非常に扱いにくいビジネスであり、多くの手数料がかかります。2ドルの寄付に対する1回の返金は、最大1時間の時間を要する可能性があり、その後の20件の寄付の価値を完全に消し去ってしまいます。
私の考えでは、お客様にこのようなサービスを提供できる唯一の方法は、仮想通貨のようなもの(例:RobloxやDiscordのブースト)を導入し、その仮想通貨を使って寄付していただくことだと思います。これにより、より大きなブロックを購入でき、返金状況(実際の費用ではなく、誤った寄付の返金に時間しかかからない場合)が大幅に簡素化されます。
とはいえ、現時点ではそのような計画はありません。これは巨大なプロジェクトになるでしょう。
~5ドルでHetznerとBunnyが利用できます。私はこれらの会社で全く働いていませんが、満足している顧客です。
彼らは最高級のサービス、優れたカスタマーサポート(VPSには技術サポートのみがあり、Debianのインストール方法を教えてくれるとは期待しないでください)を提供しており、5年以上問題なく稼働しています。
自分で調査することをお勧めします。Redditには多くのフィードバックがあり、多くのDiscourseフォーラムインスタンスでも検索できます。
HetznerとBunnyはエンタープライズ向けではありませんが、エンタープライズに焦点を当てた、より「一般的に使われている」オプションよりも優れていると私は推測しています。
私たちは初期段階(プロジェクトの開始をすべてテストネットと呼びたい)で彼らのサービスを試しており、スケールアップできない限り、引き続き利用するつもりです。
予算内で利用できるほとんどすべてのオプションを試しましたが、これらが私が発見した中で最良のものです。彼らは、欠点や悪意のある契約なしに、スケールアップすることを可能にします。
そこでは素晴らしい価格と素晴らしいサービスが見つかるでしょう ![]()
紹介リンクを提供することもできますが、代わりに私たちのコミュニティでベータ版を見て、改善のためのフィードバックをいただければと思います(もしそうしたい場合のみ)。
私たちは、あなたがMonero Discourseサブスクリプションの上に言及したようなものを構築します(または時間をかけて構築します)。
これは、サブスクリプションをStripeからセルフホスト型で匿名かつ検閲に強い通貨に移行するサードパーティプラグインです。
しかし、寄付システムは、すべてのサービスでも使用されるでしょう。
こんにちは。
このコンポーネントを使用しています。
テストサイトで最新のDiscourseにアップグレードしてから、donation-icon-toggleに関する赤いエラー/警告メッセージが表示され、開発者コンソールに次のものが表示されます。
[THEME 52 'donation icon toggle'] TypeError: (intermediate value).property は関数ではありません
at theme-field-380-common-html-script-1.js:61:13
at Ne (plugin-api.js:2760:12)
at Object.initialize (theme-field-380-common-html-script-1.js:15:22)
at n.initialize (app.js:208:28)
at index.js:145:1
at e.each (dag-map.js:191:1)
at e.walk (dag-map.js:120:1)
at e.each (dag-map.js:66:1)
at e.topsort (dag-map.js:72:1)
at e._runInitializer (index.js:158:1)
at e.runInstanceInitializers (index.js:143:1)
at u._bootSync (instance.js:86:1)
at e.didBecomeReady (index.js:602:1)
at invoke (backburner.js.js:280:1)
at h.flush (backburner.js.js:197:1)
at p.flush (backburner.js.js:358:1)
at B._end (backburner.js.js:798:1)
at B._boundAutorunEnd (backburner.js.js:523:1)
k @ client-error-handler.js:125
これを修正する方法について何か手がかりはありますか?コードに関しては全くの素人です
まだPHP人間です ![]()