Apr 032007
 

Lo spam su WordPress è una cosa fastidiosa, ma per fortuna ci sono vari sistemi per combatterlo.
In seconda posizione, come fastidio, ci sono i commentatori molesti/troll (che per fortuna, almeno da queste parti, non abbondando), come il tizio che ieri cercava di fare lo spiritoso facendo cliccare i lettori di diversi blog su un link "malizioso".
WordPress implementa di default solo una moderazione/eliminazione dei commenti basata su keyword, inserite in un’apposita blacklist.
Ma… come fare per bloccare selettivamente una persona molesta, senza andare in qualche modo a limitare gli altri utenti del blog? Semplice: con Bannage!

Cos’è e come funziona Bannage?
Bannage è un plugin per WordPress creato da Justin Shattuck che vi permette di "bannare" (ma va?) commentatori molesti (o anche spammer che non vengono riconosciuti e bloccati da Akismet) in modo semplice e selettivo.
Una volta installato il plugin (solito processo di installazione, non richiede modifiche al template o configurazioni particolari), dovreste solo attivarlo e… se vi si presentasse la necessità di bannare qualcuno, potrete farlo via:

  • username
  • indirizzo email
  • url
  • indirizzo IP

Bannare un utente per username è poco utile (ci si mette due secondi a cambiarlo), bannarlo per e-mail è quasi come farlo per username ma normalmente gli spammer/troll ci tengono alle loro e-mail, bannarlo per URL è efficace con alcuni troll che pubblicizzano il loro sito in maniera insistente (e non potendo farlo, si stancheranno presto di spammare, bannare per indirizzo IP potrebbe essere il metodo più efficace (tenendo presente che le adsl dial-up hanno IP variabili ma che NON cambiano ogni due minuti) anche se poi bisognerebbe dopo un po’ fare "pulizia" perchè sicuramente quell’IP non apparterrà più al personaggio molesto.

L’utente bannato NON potrà più accedere al blog, scontrandosi con una bella pagina bianca.
Certo, c’è sempre il modo di eludere questi sistemi… ma va bene per una prima pulizia.

Personalmente credo fermamente nella libertà di espressione ed allo stesso modo voglio che qui che tutti possano esprimere liberamente le proprie idee (anche contrarie alle mie, come è successo ad esempio in questo post, dove si è scomodata addirittura la segreteria nazionale del movimento fascista chiamato Nuovo Ordine Nazionale).
Libertà di espressione però non significa "libertinaggio" o anarchia, e quindi se qualcuno pensa di poter venire qui e lasciare link malevoli o libelli contro il personaggio X, ci pensi due volte…