⋮ Obsah
Funkce proti spamu
https://www.dokuwiki.org/antispam
Stejně jako každý web přijímající obsah od uživatelů jsou i wiki cílem spamerů. DokuWiki má několik zabudovaných metod, jak se spamu vyhnout. Další metody lze přidat pomocí pluginů.
Řízení přístupu (zabudované)
Nejjednodušší ochranou proti spamu je povolit úpravy pouze důvěryhodným uživatelům. Jak to nastavit, viz funkce Access Control Lists (ACL).
To samozřejmě není použitelné pro komunitně spravované wiki. Níže najdete další možnosti, díky nimž byl dokuwiki.org roky bez spamu, aniž by bylo nutné vypnout anonymní úpravy.
URL blacklist (zabudované)
Jako aktivní ochrana proti známým spamerům lze jejich URL blokovat. Když se spammer pokusí vložit známé spamové URL, uložení se přeruší. DokuWiki obsahuje malý seznam URL, na které jsme narazili na dokuwiki.org, ale vlastní položky lze snadno doplnit.
Podrobnosti o fungování viz blacklist.
Odložené indexování (zabudované)
Aby se spameři odradili, DokuWiki používá funkci zvanou DelayedIndexing. Říká vyhledávačům, aby neindexovaly stránky, které byly nedávno upraveny. Na aktivní wiki komunitní členové spam rychle odstraní. Jakmile se stránka delší dobu needituje, lze předpokládat, že komunita souhlasí s jejím obsahem a tedy je bez spamu.
Jak nastavit čas, po kterém je stránka považována za dostatečně starou k indexaci, a jak tuto funkci vypnout, viz indexdelay.
Hromadný revert (zabudované)
Když se spamerovi podaří zasypat spamem velké množství stránek, je těžké všechno ručně čistit. DokuWiki má plugin Revert Manager, který umožňuje snadno vrátit všechny stránky do verze, která spam neobsahovala.
CAPTCHA (plugin)
Velmi účinnou obranou proti automatizovaným spamovým útokům je použití CAPTCHA. Doporučený je CAPTCHA plugin. Nabízí různé úrovně použitelnosti a ve výchozím nastavení je pro většinu lidí neviditelný, přesto však účinný proti botům.
Instalace tohoto pluginu je na veřejných wiki vysoce doporučena!
Ochrana registrace (plugin)
Spamovací boty se umí automaticky registrovat na wiki a vytvářet tak velké množství falešných, zbytečných účtů. Pokud umožňujete samoregistraci, je vhodné registraci chránit proti botům. To umí CAPTCHA plugin. Další možností je preregister plugin, který přidává do procesu registrace e‑mailové potvrzení.
Samotnou registraci lze samozřejmě úplně vypnout pomocí volby config:disableactions.
Tip: pokud vaši wiki v minulosti zasáhl registrační bot, můžete uživatele hromadně smazat odebráním jejich záznamů ze souboru conf/users.auth.php místo ručního mazání přes správce uživatelů.
Další pluginy
V seznamu pluginů vyhledejte pluginy označené štítkem spam, kde najdete další možnosti, jak wiki chránit.