WordPress 2.7 et LDAP (Active Directory)

,
Comme lors de l'intégration de Joomla! avec authentification LDAP, il fallait faire de même avec Wordpress, plateforme de blog bien connue.

On se rend compte alors que malgré la "norme" LDAP, ni les annuaires, ni les applications fonctionnement de la même façon. Ici nous restons avec Active Directory.

Avec Wordpress il y a le choix du plugin LDAP. Le plus simple permet une simple comparaison du login et mot de passe avec l'annuaire LDAP. Mais mon choix s'est arrêté sur wpDirAuth qui, en plus d'interroger LDAP, ajoute l'utilisateur à Wordpress lors de la première connexion de telle sorte qu'il ne soit pas nécessaire de saisir tous les utilisateurs manuellement.

Rentrons dans le vif du sujet, la version wpDirAuth 1.2 disponible sur le site Wordpress.org ne fonctionne pas avec la version 2.7 de Wordpress. Il faut aller chercher la version wpDirAuth 1.4 ou 1.3 (pas testée mais elle semble suffisante).

Une fois le plugin installé et activé, voici le paramétrage :
  1. Directory Servers : nom du serveur ou ip, s'il y en a plusieurs les séparer par une virgule. Le port par défaut est le 389, inutile de le préciser sinon l'indiquer "monserveur:666".
  2. Account Filter : laisser "samaccountname" (la casse n'a pas d'importance)
  3. Account Suffix : je n'en ai pas eu besoin, utile lorsque les noms d'utilisateur Active Directory sont de type "mail" (ex: user@domaine.com), ajouter "@mondomaine.com" permettrait aux utilisateur de ne saisir que "user" pour se logguer. Dans Active Directory (version Windows 2000) "saAMAccountname" ne contient que le nom d'utilisateur contrairement à "userPrincipalName" qui est de la forme user@domaine.com. A chacun de voir.
  4. Base DN : la chaine habituelle "dc=domaine,dc=com"
  5. Bind DN : si l'accès à votre LDAP est sécurisé, saisissez un nom d'utilisateur autorisé à y accéder. Attention : ne pas oublier le suffixe ici qui était nécessaire pour moi. Ex: administrateur@mondomaine.com.
  6. Bind Password : le mot de passe du Bind DN si nécessaire.
  7. Le reste des options n'intervient pas dans la connexion au serveur LDAP.
N'oubliez pas d'activer le module avec la toute première option : "Enable Directory Authentification?"

Les quelques sources :
http://old.ashay.org/?page_id=133
http://blog.gadodia.net/ldap-authentication-in-wordpress/

NB: pour parcourir un annuaire LDAP et découvrir ce que contiennent les champs samaccountname, userPrincipalName, ... etc, j'utilise LDAP Browser 2.6 de Softerra.

Geek Quiz

,
Un petit quiz circule et calcule votre jauge de Geekitude, à quel point êtes vous un Geek ?

Les quelques 22 questions proposées sont en anglais et une fois le test terminé, le site vous propose d'afficher votre score sur votre site ou blog :

38% Geek

Oui, un petit 38% pour moi ;-)

Avoir l'heure différemment

,
Depuis plusieurs années maintenant, j'utilisais mon téléphone portable pour regarder l'heure, surtout avec mon dernier K750i sur lequel l'heure reste affichée pendant la veille, je n'ai donc jamais eu besoin de montre pendant tout ce temps.

J'ai changé de mobile récemment et j'ai opté pour le Samsung Player Addict que je protège dans un étui et sa forte consommation par rapport au K750 fait que l'écran est éteint pendant la veille. C'est du coup moins pratique pour regarder l'heure : sortir le téléphone de l'étui, appuyer sur le bouton, attendre la sortie de veille. Sans vouloir paraître difficile, c'est trop de manipulations pour avoir l'heure.

Donc, en cette période de cadeaux, je regarde les montres et je dois dire que je ne suis pas un fan de l'objet classique, celui avec des aiguilles et/ou des chiffres en digital. Par contre les montres un peu plus design avec une lecture de l'heure spécifique (du style binaire) m'intéressent beaucoup plus pour leur design et le côté fun.

J'ai reperé 2 modèles dont un qui n'est pas encore fabriqué et en cours de vote sur le site MyFab.com :





J'espère qu'ils la mettront en vente bientôt. Sur prix n'est pas encore annoncé.









Et la 2ème, vu sur Amazon.fr, affichage binaire, design plus classique mais carrément "geek" :

Google Chrome avec Firefox.

,
Un peu de buzz lors de la sortie de Google Chrome, des tests et comparatifs, des avis mitigés, c'est normal la chose est encore en version beta. Il est ressort les principaux atouts suivants : moteur javascript rapide qui donne une autre dimension aux applications Google comme Gmail, des processus différents pour chaque onglets qui rendent l'ensemble plus stable...

Ce que j'ai préféré, personnellement, c'est le look : sympa, léger et clair, du tout Google. C'est pourquoi je n'ai pas hésité à installer le thème Google Chrome Firefox :

https://addons.mozilla.org/en-US/firefox/addon/8782

Vie de merde, pourquoi pas vous ?

,
Quasiment la totalité (ou pas loin) des internautes connaissent le célèbre site www.viedemerde.fr.
Si ce n'est pas le cas, je vous laisse le découvrir.

Pour le découvrir, je vous fais partager une VDM qui m'a bien fait rire :
http://www.viedemerde.fr/221031

La principale force de ces histoires courtes, pour la plupart, c'est la manière dont est présenté la chute, et plus cette chute arrive tard, plus la VDM est drôle.

Photo retouchée ou non ?

,
Un petit test visuel faisant plus appel à l'instinct et la chance qu'à une véritable technique de dépistage d'une photo retouchée (sauf peut-être pour des spécialistes de la retouche).

Si vous voulez tester votre capacité visuelle, à vous de dire si les 30 photos proposées sont "Untouched" ou "Photoshopped". Mon score : 21 sur 30 réponses correctes. Cliquez sur l'image pour faire mieux.

Photoshop Quiz
Created By Their Toys

Joomla 1.5.6 et LDAP (Active Directory)

,
Changement de sujet, après les jeux, le travail !

Pour mon boulot, j'étais amené à paramétrer le CMS Joomla! pour permettre l'authenfication LDAP, ici Active Directory de Microsoft.

Premier constat : quand on est pas spécialiste, c'est galère.

J'avais pourtant déjà fait ce paramétrage sur une autre application (GLPI) et ça fonctionnait très bien. Avec Joomla! c'est plus flou : pas moyen de tester les paramètres avant de les valider et de tester une connexion et pas de messages d'erreurs ! On ne sait pas si la connexion au LDAP se fait correctement.

Bref, après quelques heures de recherches voilà une solution (ma solution).
Tout d'abord des infos sur le protocol LDAP.

Version 1.5.6 de Joomla! (authentification LDAP en natif)

1. Installer le composant très pratique jauthtools (Erratum : le composant est JDiagnostic et non jauthtools)
2. Menu "Composants" > "JDiagnostics" > "Tools" > "ldapconfigurator"
3. Suivez le guide !
4. Testez ensuite la configuration avec "JDiagnostics" > "Diagnostics" > "ldapsettings" (cet outil vous expliquera ce qui bloque si ça ne fonctionne pas)

Pour Active Directory (Microsoft ne fait jamais comme les autres) voici les 2 options clés qui ne s'inventent pas :
  • Requête de recherche : userPrincipalName=[search]@domain.org
  • Nom distingué des Utilisateurs : [username]@domain.org
A savoir : le mail du compte Admin de Joomla! ne doit pas être celui d'un utilisateur LDAP sinon ce dernier ne pourra pas se connecter !

N'hésitez pas à laisser un commentaire si vous avez des questions plus précises sur les chaines de connexion LDAP (du type : "DN=Users,DC=domain,DC=org").

Jeu en ligne : Hordes.fr

,
Après LaBrute.fr, j'ai découvert Hordes.fr ! Un jeu en ligne très communautaire, dans lequel vous passerez votre temps à tenter de survivre aux hordes de zombies avec les autres citoyens de la ville.

Comme LaBrute.fr, Hordes.fr est développé par MotionTwin, une équipe très performante dans le secteur des jeux en ligne (full web).

Addictif

Le jeu est très addictif, et pour cause : 
  • Les parties sont courtes dans une ville : de quelques jours à... quelques jours. Les plus résistants auront tenus 27 jours dans leur ville avant d'être ravagés !
  • Chaque nouvelle partie se joue dans une nouvelle ville, avec d'autres joueurs.
  • Votre citoyen accumule des points à chaque résurrection.
  • Beaucoup d'humour de la part des développeurs.
  • Un monde effrayant !
En j'en passe...

Entièrement "web", Hordes bénéficie d'une qualité graphique très agréable. L'aide en bien fournie et la compréhension du jeu se fait rapidement. Pour bien débuter, se fier aux habitués qui ne manquent pas d'aider les débutants puisque chaque citoyen est important pour la ville !

Gratuit et Payant

Le jeu est tout à fait jouable gratuitement, rien n'oblige à s'offrir un petit abonnement.
L'abonnement sert à obtenir plus de caractéristiques qu'un citoyen basique, vous devenez alors un Héros avec des compétences supplémentaires durant toute la durée de votre abonnement.
J'ai testé l'abonnement de 7 jours pour... 5 euros ! Tout de même, je trouve cela relativement cher pour 7 jours de mode Héros. Evidemment plus il y aura de héros dans une ville, plus il sera facile de survivre.

Bugs

Par plus tard que cette semaine, quelques bugs ont fait leur apparition. Le site est sorti en juillet 2008 et est encore jeune. Cela dit, l'équipe Motion-Twin veille et lorsqu'un bug gêne la partie, ils n'hésitent pas à "offrir" des jours de mode Héros à tous les joueurs et laisser une journée de "calme" (= sans attaque de zombies) comme c'était le cas aujourd'hui.

Principe du jeu

Imaginez vous dans un désert, une ville au milieu, quelques zombies érrants aux alentours. La survie s'organise dans la ville, les citoyens partent en expéditions à la recherche de ressources ou participent à l'amélioration des défenses de la ville et de leur propre "logement". La journée, les portes de la ville sont ouvertes... mais elles doivent être fermées avant minuit car les hordes de zombies attaquent toutes les nuits. Sans exception. Le lendemain, on compte les morts : ceux qui sont restés à l'extérieur et ceux qui n'ont pas survécus de l'intérieur.

Voilà le principe de Hordes dans les grandes lignes.

Lorsque l'on commence à jouer, votre citoyen arrive dans une ville choisie par le système et doit participer à la survie de celle-ci. Si vous jouez seul vous mourrez soit des zombies soit des citoyens eux-mêmes qui peuvent vous bannir ou même vous tuer si vous jouez contre eux. Il faut donc favoriser la communauté, c'est capital ! Chaque jour, 6 points d'action (PA) sont disponibles, des rations d'eau et autres objets permettent d'en récupérer mais attention aux effets secondaires.

Tous les soirs à minuit c'est l'attaque des zombies. Autant dire que vous devez être dans la ville, portes fermées ! Et les portes ne se ferment pas toutes seules, il faut en plus 1 PA au joueur qui décidera de la fermer.

Je vous laisse le plaisir de découvrir le reste !

Le site : Hordes.fr

Mon citoyen : BlackDoguy

Venez mourrir avec nous ! ;-)

2008 : une grande année pour Cliquez Ici !

,
N'est-ce pas !

Je fais le point : 5 messages (avant celui-ci) en 2008, c'est productif !
Un peu plus de 2 visiteurs quotidiens ! (Tu m'étonnes, avec ce qu'il y a à lire...)

Dois-je fermer ? Me remettre en question ? Partir élever des chèvres et des lapins en Bretagne ?

Que dire de mon premier blog ? Cliquez Ici était destiné aux navigateurs web et particulièrement à Flock lors de sa sortie. Je me suis très légèrement éloigné, le sujet étant limité et désinstallé de mon PC (forcément ça n'aide pas). Bref ce n'est pas (seulement) ce qui me motive !

Donc, dois-je fermer ? Mais non ! Je suis certain que d'ici 2 à 10 ans je dépasserais les 11 visites par jour ! Il faut juste que je m'occupe un peu plus du blog et que j'y publie la moindre des choses intéressantes qui passent par le web et sous mes yeux ébahis.

1ère étape : le blog est triste (je ne dirais pas moche par respect pour l'auteur du thème), je vais donc partir à la recherche d'un thème sympa tout coloré ! Je renonce d'ors et déjà à le créer moi-même, n'étant pas graphiste, je ne vais pas perdre mon temps à faire un style encore plus moche (zut je l'ai dit, désolé !).

Cher lecteur(s), à bientôt ! Un nouveau message avant la fin de l'année, promis !

MAJ : étape 1 atteinte, thème changé !

LaBrute.fr

,
Le site en pleine viralité : LaBrute.fr.

C'est pour jouer pendant les longues heures de boulot !

Des combats simples et rapides, montée en compétences du personnage, système de parrainage... toute la recette pour la diffusion rapide du lien.

L'idée est efficace et j'avais découvert ce même principe de combat avec String Fighters. C'est le nom du personnage qui détermine les caractéristiques du personnage. LaBrute.fr a ajouté l'évolution du personnage au fil des combats, le parrainage... etc.

Venez m'affronter : http://blackdoguy.labrute.fr