Antispam pour Movable Type

Ce billet est une traduction de URLs including zipcode are prohibited de Phil Ringnalda, que j'ai un peu étendu pour inclure le sombre imbécile qui m'emm pollue les commentaires avec son viagra. Cette méthode permet d'exclure certains mots des URLs qu'on peut laisser dans les commentaires de Movable Type.

Dans le fichier /{répertoire de MT}/lib/MT/App/Comments.pm, à la ligne 95 (en version 2.64 non modifiée) cherchez le bloc suivant :


    if ($url) {
        require MT::Util;
        if (my $fixed = MT::Util::is_valid_url($url)) {
            $url = $fixed;
        } else {
            return $app->handle_error($app->translate(
                "Invalid URL '[_1]'", $url));
        }
    }

Ajoutez les lignes suivantes :


    if ($url) {
        require MT::Util;
        if (my $fixed = MT::Util::is_valid_url($url)) {
            $url = $fixed;
        } else {
            return $app->handle_error($app->translate(
                "Invalid URL '[_1]'", $url));
        }
        if ($url =~ m/zipcode/) {
            return $app->handle_error($app->translate(
                "URLs including zipcode are prohibited"));
        }
        if ($url =~ m/penis/) {
            return $app->handle_error($app->translate(
                "URLs including penis are prohibited"));
        }
        if ($url =~ m/vigrx/) {
            return $app->handle_error($app->translate(
                "URLs including vigrx are prohibited"));
        }
    }

Vous pouvez en ajouter autant que nécessaire.

Aucun Trackback

Weblogger.ch a été victime d'une forme de spamming propre aux blogues : l'envoi de messages publicitaires dans les commentaires d'un billet. Cyril Fiévet craint que "la situation ne s'aggrave (...) compte tenu du fait que la quasi-totalité des blogs ut... Lire la suite

Billets plus ou moins similaires

Louer un appartement à Paris

A Paname pour un court séjour ? J'ai un appartement à louer à Paris. Spacieux, confortable, calme, meublé, moderne, standing, avec internet, parking, terrasse et jardin privés... Vous allez aimer (moi j'ai adoré vivre là pendant 8 ans !). Visitez appartement-jardin-paris.com pour toute information et réservation.

Notes récentes

  • Le colonialisme a bon dos

    A propos de l'incarcération de Gérard Jodar, je voudrais pointer mes amis métropolitains sur les articles suivants : ce billet de Bob : L'Internationale USTKEce...

  • Métastases

    Monsieur Olivennes, je suis heureux et fier de participer au quotidien au fonctionnement du tout à l'égout. Votre monde n'en finit plus d'agoniser et ne...

  • Repose en paix XHTML 2 (et emporte NSFW avec toi)

    Le futur du HTML est HTML 5. Repose en paix XHTML 2. Ceci dit, le tag <video> est à peu de choses près mort-né lui...

  • Rions encore avec Lotus Notes

    Quiconque n'apprécie pas un bon taillage de costard contre Lotus Notes ne vaut pas mieux que Notes (ou est un de ses développeurs, ou un...

  • Abstinence

    A chaque fois que j'y fais ma visite bisanuelle, je songe fortement à cliquer sur le joli lien en haut à droite. Mais cette...