Jump to content

Extension:CloudflarePurge

From mediawiki.org
This page is a translated version of the page Extension:CloudflarePurge and the translation is 100% complete.
Příručka k rozšířením MediaWiki
CloudflarePurge
Stav rozšíření: stabilní
Popis Vyčistí mezipaměť Cloudflare od upravených a smazaných stránek
Autoři Sophivorusdiskuse
Nejnovější verze 1.1
MediaWiki >= 1.39.0
PHP 7.4+
Licence GNU General Public License 3.0 nebo novější
Stáhnout
  • $wgCloudflarePurgeToken
  • $wgCloudflarePurgeAuthEmail
  • $wgCloudflarePurgeAuthKey
  • $wgCloudflarePurgeZoneID
Přeložte rozšíření CloudflarePurge, používá-li lokalizaci z translatewiki.net

Rozšíření CloudflarePurge automaticky vymaže mezipaměť Cloudflare od upravených a smazaných stránek.

Instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného CloudflarePurge ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/CloudflarePurge
    
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'CloudflarePurge' );
    $wgCloudflarePurgeZoneID = '';
    $wgCloudflarePurgeToken = '';
    
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Konfigurační parametry

Doporučená metoda (API token)

// Cloudflare Zone ID, see your Cloudflare Overview dashboard
$wgCloudflarePurgeZoneID = '';

// Cloudflare API Token with Cache Purge permission
$wgCloudflarePurgeToken = '';

Generování tokenu API:

  1. Jděte na stránku https://dash.cloudflare.com/profile/api-tokens
  2. Klikněte na "Vytvořit token"
  3. Klikněte na "Get started" (začít) vedle možnosti "Create Custom Token" (vytvořit vlastní token).
  4. Vyplňte formulář:
    • Název tokenu: Zvolte libovolný vhodný název (např. "MediaWiki Purge token")
    • Oprávnění: Zóna → Vymazání mezipaměti → Vymazat
    • Zdroje zóny: Zahrnout → Konkrétní zóna → Vyberte cílovou zónu
  5. Klikněte na "Continue to summary" (pokračovat k souhrnu)
  6. Klikněte na "Create token" (vytvořit token)
  7. Zkopírujte vygenerovaný řetězec tokenu a použijte ho jako $wgCloudflarePurgeToken

Starší metoda (globální klíč API)

// Cloudflare Zone ID, see your Cloudflare Overview dashboard
$wgCloudflarePurgeZoneID = '';

// Email address of your Cloudflare account
$wgCloudflarePurgeAuthEmail = '';

// Cloudflare Global API Key, see https://dash.cloudflare.com/profile/api-tokens
$wgCloudflarePurgeAuthKey = '';


Související odkazy