A quoi ça sert ?
Crypte un nom de personne présent dans le texte, sans en empêcher l’affichage à l’écran.
Par exemple l’internaute lira :
Hier, Durand a dit: "nous sommes gouvernés par des crapules".
Mais les robots des moteurs de recherche verront :
Hier, Drand a dit: "nous sommes gouvernés par des crapules".
Quelqu’un faisant une recherche sur « Durand » sur le web pour savoir ce qu’il y raconte en sera pour ses frais !
Comment ça marche ?
Dans l’article, il suffit de mettre entre des balises <masque> et </masque> ce qui doit rester invisible aux robots.
Pour l’exemple précédent, dans l’article on a écrit :
Hier, <masque>Durand</masque> a dit: "nous sommes gouvernés par des crapules".
Mise en garde
Ce filtre ne fait pas bon ménage avec les raccourcis de Spip et le code html, ne mettre que du texte entre <masque> et </masque>.
Comment utiliser ce filtre ?
1. Copiez-collez l’extrait de code ci-dessous dans votre fichier mes_fonctions.php3. (A mettre entre une balise <?php et une balise ?> si le fichier ne contient pas déjà ces balises.)
2. Dans votre squelette, utilisez le filtre de la manière suivante : [(#TEXTE|cryptenoms_txt)]
Remarque
Ce filtre fait appel au filtre cryptemail qui du coup devient lui aussi utilisable.
Voir : Crypter du texte, un email, une URL



Vos commentaires
# Le 22 août 2005 à 01:01, par François Schreuer
En réponse à : > Cacher des choses aux moteurs de recherche
Salut,
Chouette contrib. Ce genre de petits trucs pour protéger la vie privée n’est pas du tout inutile en ces temps de surveillance généralisée.
Une suggestion pour une éventuelle nouvelle version : pourquoi ne pas utiliser les points d’entrée de
inc_texte.php3pour faire ça ? Ca te permettrait d’éviter de devoir passer ton filtre sur tous les champs de ton site, ce qui est assez fastidieux et lourd comme manière de procéder. Au contraire, en plaçant ton filtre dans une fonctionapres_propre()dans le fichierecrire/mes_options.php3, tu peux faire en sorte que le truc soit chargé systématiquement dans tous les champs texte de SPIP.Je me pose aussi la question :)
François
# Le 28 novembre 2005 à 18:34, par Loiseau2nuit
En réponse à : > Cacher des choses aux moteurs de recherche
A prioris, non. N’importe quel robot est aujourd’hui et depuis un bout de temps capable de lire et comprendre les caractères ASCII puisque ces derniers servent justement à leur rendre lisible certaines informations posant habituellement problème selon les jeux de caractères utilisés par les serveurs des dits robots. Je pense notament à tous les caractères accentués ou les combi spéciales de caractère (ex : le O et le E collés...)
Cette méthode, pour moi, ne peut tromper que l’internaute qui lira le résultat de sa recherche. Du reste, Google saura très bien que c’est de Durand qu’il est question...
Enfin après, je me trompe peut être mais là je doute qd même un peu... :/
# Le 28 novembre 2005 à 18:37, par Loiseau2nuit
En réponse à : > Cacher des choses aux moteurs de recherche
Euh... hé hé hé... Ben en fait... oubliez ca, c’est une connerie que je viens de dire... désolé ;)
Répondre à ce message