Le plugin fonctionne à partir de SPIP 2.1. Il s’installe comme n’importe quel plugin.
Son fonctionnement est assez simple :
- Si un objet est rédigé pour la première fois.
- Si le nombre de majuscule dans le titre est supérieur ou égale à 30 % du nombre total de caractères [1].
La validation d’article ne passe pas la première fois, et un message d’erreur est affiché :
Votre titre contient beaucoup de majuscules. Êtes-vous sûr de ne pas vouloir les mettre en minuscules ? Sur Internet, les majuscules donnent l’impression que l’on crie : utilisez-les avec parcimonie.
En revanche, si la personne valide à nouveau le formulaire, l’objet est bien enregistré.
Ceci permet de choisir volontairement de mettre des objets avec des titres en majuscules, par exemple pour décrire des acronymes.
Depuis la version 4.0.0 du plugin il est possible de configurer :
- une taille de titre en dessous de laquelle on n’effectue pas de vérification ;
- le pourcentage de majuscules qu’on autorise.
Discussions par date d’activité
5 discussions
Bonjour,
C’est une riche idée, vu les horreurs que l"on doit corriger.
mais... la règle des 70% me semble élastique. par exemple pour ce titre :
« Jeu 50 ans des classes de neige », j’ai le message :
Votre titre contient beaucoup de majuscules. Êtes vous sûr de ne pas vouloir les mettre en minuscules ? Sur Internet, les majuscules donnent l’impression que l’on crie : utilisez-les avec parcimonie.
du coup c’est pas mal intrusif. non ?
dd
Non, en fait c’est qu’il y une erreur conceptuels dans mon code : je compte un minimum de caractères minuscules, et pas un maximum de caractère majuscule. Et comme les espaces, les guillemets et les chiffres ne sont pas des minuscules...
vais corriger cela
la version 2.0.0 devrait résoudre ce pb ...
Très bien !
merci
Répondre à ce message
Génial. Si en plus ça pouvait s’étendre aux évènements du plugin Agenda.... :-)
suffisait de demander http://zone.spip.org/trac/spip-zone/changeset/76554 (en attendant de rendre cela plus générique pour étendre à n’importe quel editer_xxx -> il faut que je me penche un peu sur les regexp)
Quelle réactivité LOL !!!
hop générique
http://zone.spip.org/trac/spip-zone/changeset/76555 (Maïeul, attendant son train)
Répondre à ce message
Ah voui excellent, j’avais écrit la fonction « pas crier » mais qui n’est pas du tout pédagogique car elle s’applique d’office au-desus de 70% de majuscules, elle est à coller dans le fichier mes_fonctions.php
http://comments.gmane.org/gmane.comp.web.spip.zone/23535
C’est bien ça d’avoir un filtre qu’on puisse appliquer aussi sur les messages des forum :-) Par contre, je pense que le seuil devrait être paramétrable (un second argument qui vaudra par défaut 70...) ;-)
A oui, pouvoir régler les seuils, et appliquer au forum, sur ma todolist.
Mais pour le forum, je me demande s’il ne faut pas prévoir autrement l’affichage...
Répondre à ce message
Super ce Minus !!!!!
Merci
Répondre à ce message
J’adore !!!!!
Merci !
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |