Jump to content

Extension:SpamRegex/nl

From mediawiki.org
This page is a translated version of the page Extension:SpamRegex and the translation is 100% complete.
MediaWiki Handleiding extensies
SpamRegex
Release status: stabiel
Implementatie Speciale pagina
Beschrijving Voegt een speciale pagina toe die gebruikt wordt om ongewenst taalgebruik er uit te filteren.
Auteur(s)
Laatste versie 1.8
MediaWiki 1.39+
Database wijzigingen Ja
Licentie GNU General Public Licentie 2.0 of hoger
Download
  • spamregex
Downloads kwartaal 6 (Ranked 134th)
Publieke wiki's die het gebruiken 1,117 (Ranked 252nd)
Vertaal de SpamRegex extensie indien beschikbaar op translatewiki.net
Problemen Open taken · Rapporteer een bug

De extensie SpamRegex voegt een pagina "Special:SpamRegex" toe die ongewenste woorden of links eruit filtert. Op deze pagina staat ook de lijst met de op dat moment geblokkeerde woorden en links. Deze 'spamregexed expressies' kunnen niet gebruikt worden in de pagina-inhoud, de uitleg van een bewerking of verplaatsen van een pagina, het hangt wel af hoe de blokkade is gezet.


Installatie

  • Download en plaats de bestanden in de map SpamRegex in de map extensions/.
    Ontwikkelaars en bijdragers van code moeten in plaats daarvan de extensie van Git installeren, met behulp van:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/SpamRegex
  • Voeg de volgende code onderaan het bestand LocalSettings.php toe:
    wfLoadExtension( 'SpamRegex' );
    
  • Voer het update script uit, dat automatisch de vereiste database-tabellen creëert die nodig zijn voor de extensie.
  • Deze extensie gebruik Memcached , controller of Memcached geconfigureerd is in Global/LocalSettings.php .
  • Controleer of het gebruikersrecht spamregex aan een bestaande gebruikersgroep is gegeven;standaard wordt het gegeven aan gebruikersgroep staff (die bestaat niet in een standaard MediaWiki installatie).
  • Yes Klaar – Navigeer naar Special:Version op de wiki om te controleren dat de extensie geïnstalleerd is.

Gebruik

  1. Ga naar "Special:SpamRegex"
  2. Voer de te blokkeren tekst in
  3. Vul de reden van het blokkeren in
  4. Kies een of beide beschikbare opties: tekst blokkeren in de pagina zelf of tekst blokkeren in een de uitleg (bewerking, verplaatsing)
  5. Druk op de knop om de blokkade op te slaan

Interoperabiliteit

SpamRegex ondersteunt ook het controleren op spam van de inhoud die via de volgende extensies wordt verzonden:

Note that none of these extensions use the ContentHandler or Content classes defined in MediaWiki core, for better or for worse.

See the hooked functions in /extensions/SpamRegex/includes/backend/SpamRegexHooks.php for an idea of how to add support for another custom extension. The basic idea is simple: get the desired data from SpamRegex (call SpamRegex::fetchRegexData() with either SpamRegex::TYPE_TEXTBOX or SpamRegex::TYPE_SUMMARY as the parameter), ensure that you got something, iterate over the array and use PHP's preg_match() to detect a match. In geval van een match, meld dit het terug door bijvoorbeeld een boolean te geven zodat de consument weet dat de inzending spam is en niet moet worden opgeslagen.

Zie ook