BlogEngine è un blog open source scritto in .net.
Nella sua ultima release la 1.6.1 include alcuni strumenti Antispam tra cui RECAPTCHA.
Se volessimo crearci uno strumento personale Antispam senza utilizzare servizi on-line possiamo procedere in questo modo:
Blog Engine .net include nel suo “core” un controllo invisibile per evitare l’inserimento di spam generato da software malevoli all’interno del vostro blog sotto forma di commenti.
Questo add-in permette l’inserimento di un’immagine Captcha per evitare l’inserimento “umano” di spam all’interno dei vostri commenti, una protezione aggiuntiva che vi eviterà spam inutile all’interno del vostro sito web. Il codice viene fornito “cosi com’è” l’autore non è responsabile di malfunzionamenti derivanti dal suo utilizzo o di eventuali danni recati. Il contenuto di questo articolo e del codice è rilasciato sotto licenza Licenza Creative Commons.
Scarichiamo il mio add-in per BlogEngine http://www.ingegneridelweb.com/public/Personal_Capcha_blogEngine.zip.
Per iniziare ad utilizzare questo add- in è necessario seguire i seguenti passi (Prima di proseguire e vivamente consigliabile fare un backup dei file originali):
1) Scaricare la DLL dal sito e copiarla nella directory bin del vostro progetto di blog-engine:
http://www.guru4.net/articoli/captcha/
2) Aggiungere al web.config questa riga di codice nel ramo <httpHandlers>:
<add verb="GET" path="visualcaptcha.axd" type="GURU4.net.Web.Controls.CaptchaLibrary.VisualCaptchaHandler" />
3) Copiare i due file CommentView.ascx e CommentView.ascx.cs nella directory User controls.
4) Copiare e sovrascrivere nella root principale il file blog.js
A questo indirizzo potete vedere una-live di questo tool :
http://www.world-cup-fifa.com/default.aspx
Technorati Tag:
BlogEngine