Une fois que tout marche, ce plugin se révèle très pratique, car la syntaxe pour vérifier les entrées d'un formulaire est relativement simple :

// Mode débug :
//$.validator.defaults.debug = true;

$(document).ready(function() {

        $("#comment-form").validate({
                errorContainer: $("#comment-form div.error-form"),
                errorLabelContainer: $("#comment-form div.error-form ul"),
                errorWrapper: 'li',
                metaWrapper: "validate",
               
                rules: {
                c_name: { required: true },
                c_mail: {
                        required: true,
                        email: true
                },
                c_content: { required: true }
                },             
                messages: {
                c_name: msg_valid_name,
                c_mail: msg_valid_email,
                c_content: msg_valid_content
                }
        });
});

Pour les messages d'alertes, on notera que je passe des variables par soucis de respecter l'internationalisation de DotClear

Faut que je vérifie la licence (GPL / MIT) du truc et si elles le permettent je pense l'utiliser pour mon prochain gros projet professionnel. Comme le dit le slogan de cette librairie :

write less, do more