Informatique

Bloquer certains moteurs de recherche sur WordPress

Attention, cet article date de 11 ans, les informations peuvent ne plus être à jour...

Depuis quelques temps, un petit moteur de recherche des pays de l’Est s’amusait à me référencer, ce qui ne servait strictement à rien puisque toutes mes pages sont en français (oui oui, même les pages d’info :P) et pesait dans mes stats de manière assez importante…

En piochant et testant des infos un peu de partout sur le net, je vous donne l’astuce qui pour moi marche contre Semalt :

à la racine de votre WordPress sur votre FTP, il devrait y avoir un fichier nommé « .htaccess », ce fichier sert à prédéfinir l’ensemble des restrictions de vos répertoires (entre autres).

Pour SEMALT, voilà ce que j’y ai mis :

# block visitors referred from semalt.com
SetEnvIfNoCase Via evil-spam-proxy spammer=yes
SetEnvIfNoCase Referer evil-spam-domain.com spammer=yes
SetEnvIfNoCase Referer evil-spam-keyword spammer=yes
SetEnvIfNoCase Via pinappleproxy spammer=yes
SetEnvIfNoCase Referer semalt.com spammer=yes
SetEnvIfNoCase Referer poker spammer=yes

Order allow,deny
Allow from all
Deny from env=spammer

Et depuis, aucune visite de ce moteur :)

En espérant que ça serve à quelques uns.

Steam – Portal 2 en VOSTFR

Attention, cet article date de 11 ans, les informations peuvent ne plus être à jour...

Portal 2 peut être mis en Anglais Sous-titré Français sur Steam.

Pour cela, il faut commencer par mettre je jeu en Anglais dans les options Audio du jeu puis d’ouvrir la console (touche à définir dans les options clavier) et de taper :
cc_lang "french"

Puis penser à activer les sous-titres dans les Options :

Options -> Audio -> Sous-titres

;)

Firefox VoIP : concurrence à Skype

Attention, cet article date de 11 ans, les informations peuvent ne plus être à jour...

Mozilla se lance dans le chat vocal apparemment sans compte pour concurrencer Skype (Microsoft).

Nommé Firefox Hello et pour le moment en bêta, le service peut-être essayé via ce lien.

En résumé, ce sera un Skype-like complet avec prise en charge de la vidéo et du son, quoi de mieux ?

Pour en savoir plus :
https://blog.mozilla.org/blog/2014/10/16/mozilla-and-telefonica-partner-to-simplify-voice-and-video-calls-on-the-web/


Via

Pattern des input mail ou comment vérifier les mails en html5

Attention, cet article date de 11 ans, les informations peuvent ne plus être à jour...

Alors, pour ceux qui n’ont rien compris au titre, je vais faire simple : un « pattern » c’est une expression de code (expression régulière) que vous créez et qui sert à vérifier si ce que l’on a entré dans le champs (ici pour un mail) est bien de la forme monmail@exemple.com (par exemple).

Le code est le suivant : https://jsfiddle.net/cgh7ndup/

On crée un objet de type champs (« input ») qui est lui-même de type email (« type=email ») que l’on nomme email (« name=email ») sur lequel on inscrit un exemple de ce que l’on attend (« placeholder= ex: mail@monmail.com ») et qui doit être obligatoirement complété (« required »).
Si on laisse les paramètres par défaut et que vous écrivez ce mail : test@
puis que vous enlevez le curseur du champs (en cliquant ailleurs sur la page), ce dernier doit s’entourer de rouge, vous indiquant que votre mail est faux (et il l’est, « test@ » n’est pas un mail valide).

En revanche, si vous indiquez le mail suivant : test@test
Et que vous enlevez là aussi le curseur du champs, cette fois-ci le champs ne devient plus rouge alors que votre mail n’est pas exact puisqu’il manque le suffixe/la fin (.fr, .com, etc) (donc comportement anormal de la détection).

Essayez :


Et c’est ce qui rend fort intéressant le pattern !

Ce qui m’étonne encore c’est pourquoi cette « erreur » n’a pas été corrigé depuis le temps, à croire que personne ne s’en est rendu compte…

Pour corriger ça, je vous propose d’ajouter le pattern suivant dont je me servais sur Pluxml et pour lequel je n’ai pas eu de problème.
Le voici : pattern="[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.[a-zA-Z.]{2,15}"

Alors, comment ça se lit ?

On dit qu’avant le « @ », on accepte toutes les lettres minuscules et majuscules et qu’en plus, on accepte les points, les tirets et les tirets bas (underscore, touche 8 du clavier).
Puis après le « @ » on accepte toutes les lettres, des points et des tirets/tirets bas.
Puis pour le suffixe, on impose une limite de caractères (seulement des lettres et dont le nombre varie de 2 à 10 lettres) (ça marche donc aussi pour le « .co.uk » des Anglais).

Vous pouvez essayer de compléter avec un « test@test » et ça ne marchera pas cette fois ;)

Essayez :

http://jsfiddle.net/ueLm7e1h/

 

 

— — —
Je rajoute une vidéo de Grafikart.fr, qui fait de très bonnes vidéos sur le web design je trouve :

Créer des infographies

Attention, cet article date de 11 ans, les informations peuvent ne plus être à jour...

Je partage quelques sites que je cherchais depuis un petit moment.
Permet de créer des infographies dans ce genre : http://www.whoishostingthis.com/blog/wp-content/uploads/2014/07/How-to-be-a-google-power-user-1.jpg

Sait-on jamais, ça peut servir :D et tout ça gratuitement (normalement…)