feat(donations): default OKI links and transparency notice

This commit is contained in:
2026-07-25 21:35:33 +04:00
parent 5457f6fae0
commit e673b484ce
5 changed files with 90 additions and 22 deletions
+20 -8
View File
@@ -492,12 +492,12 @@ NOTE: La timeline n'a pas de flag d'activation : elle est toujours affichée sur
| Constante | Défaut | Description
| `DONATIONS_ENABLED`
| `false`
| `true`
| Activer le système (icône cœur, lien « Soutenir », page `/dons.php`)
| `LIBERAPAY_URL` / `KOFI_URL`
| `''` / `''`
| URLs des plateformes externes
| `'https://liberapay.com/OKI/donate'` / `''`
| URLs des plateformes externes. Par défaut le lien Liberapay pointe vers OKI, mainteneur de l'application.
| `STRIPE_ENABLED`
| `false`
@@ -518,9 +518,15 @@ NOTE: La timeline n'a pas de flag d'activation : elle est toujours affichée sur
| `DONATION_CURRENCY`
| `'EUR'`
| Devise
| `DONATIONS_OKI_DISCLAIMER`
| Texte explicite
| Message affiché sur `/dons.php` lorsque les liens pointent vers les comptes d'une organisation tierce (OKI par défaut). Laissez vide pour masquer.
|===
NOTE: Au moins une plateforme (LiberaPay, Ko-fi ou Stripe) doit être configurée pour que `dons.php` s'affiche, sinon la page renvoie une erreur 500.
NOTE: Au moins une plateforme (LiberaPay, Ko-fi ou Stripe) doit être configurée pour que `dons.php` s'affiche, sinon la page renvoie une erreur 500. Par défaut, seul le compte Liberapay de OKI est renseigné.
TIP: Si vous déployez une instance indépendante, remplacez `LIBERAPAY_URL` par votre propre lien et adaptez ou videz `DONATIONS_OKI_DISCLAIMER`.
.Compte à rebours (maintenance / lancement)
[cols="2,2,3",options="header"]
@@ -1422,12 +1428,12 @@ NOTE: The timeline has no enable flag: it is always displayed on the homepage.
| Constant | Default | Description
| `DONATIONS_ENABLED`
| `false`
| `true`
| Enable the system (heart icon, "Support" link, `/dons.php` page)
| `LIBERAPAY_URL` / `KOFI_URL`
| `''` / `''`
| External platform URLs
| `'https://liberapay.com/OKI/donate'` / `''`
| External platform URLs. By default the LiberaPay link points to OKI, the application maintainer.
| `STRIPE_ENABLED`
| `false`
@@ -1448,9 +1454,15 @@ NOTE: The timeline has no enable flag: it is always displayed on the homepage.
| `DONATION_CURRENCY`
| `'EUR'`
| Currency
| `DONATIONS_OKI_DISCLAIMER`
| Explanatory text
| Message shown on `/dons.php` when donation links point to a third-party organization (OKI by default). Leave empty to hide.
|===
NOTE: At least one platform (LiberaPay, Ko-fi or Stripe) must be configured for `dons.php` to render, otherwise the page returns a 500 error.
NOTE: At least one platform (LiberaPay, Ko-fi or Stripe) must be configured for `dons.php` to render, otherwise the page returns a 500 error. By default only OKI's LiberaPay account is set.
TIP: If you deploy an independent instance, replace `LIBERAPAY_URL` with your own link and update or clear `DONATIONS_OKI_DISCLAIMER`.
.Countdown (maintenance / launch)
[cols="2,2,3",options="header"]