SSO pour notre wiki !

Je viens de terminer un cookbook (ou extension) pour le wiki. Il permet de l'interfacer avec drupal pour la gestion des utilisateurs. Résultat, un seul login, un seul mot de passe et un seul endroit ou on définis les rôles.

Quelques personnes avaient un compte sur le wiki mais pas dans le drupal (ou un login différent). Pour ces personnes, elles ne peuvent plus s'identifier sur le wiki et il leur faut créer un compte sur le portail drupal et demander l'accès au wiki (ou juste demander l'accès au wiki si le compte existe déjà).

Pour d'autres personnes, il y avait des différences d'orthographe dans l'écriture du login. Il faut donc maintenant utiliser le login exacte du drupal.
Enfin pour tout le monde, c'est maintenant le mot de passe du drupal qu'il faut utiliser en toute circonstance. :)

Vous pouvez demander l'accès en commentaire à cet article ou en demandant directement à Syg ou moi.

Pour ceux que ca intéresse, je me suis baser sur le cookbook pour phpbb suivant :
http://www.pmwiki.org/wiki/Cookbook/AuthPhpBBUsersAndGroups

Autant dire que ca va nous simplifier la vie et nous permettre de gérer plus efficacement les arrivées de nouvelles personnes dans la guilde ou sur le projet.

Améliorer encore l'intégration

Petite réflexion pour quand on aura un serveur dédié :

Installer un serveur LDAP : http://www.openldap.org
L'interfacer avec Drupal : http://drupal.org/project/ldap_integration
L'interfacer avec SMF : http://custom.simplemachines.org/mods/index.php?mod=213
L'interfacer avec pmwiki : http://www.pmwiki.org/wiki/Cookbook/AuthUser

Et voilà, un seul login, un seul mot de passe, un accès à tous les services ! Peut-être peut-on réfléchir dès à présent pour Ô à authentifier les gens via LDAP aussi... :-)

Galerie

Prochaine étape je bosse sur la galerie Fastgallery.

 

edit : c'est fait, par contre si on veut mettre des vidéos il faudra changer de lib et prendre lightbox2.

Gnaaaaaaaaa !

Menu

Bon j'ai regardé pour intégrer directement les menus en haut depuis le système de menu de drupal j'ai presque réussi mais il y a un truc que je comprends pas avec les renommages des menus pour avoir /association/index au lieu de /node/67...

Soit j'obtiens toute une liste de menus préformatés avec ul li a etc..., soit j'obtiens un tableau qui ne contient pas l'url renommée /association/index mais uniquement /node/67...

Urls à méditer :

http://api.drupal.org/api/group/menu

http://api.drupal.org/api/function/drupal_get_path_alias/6

 

edit : shazaaam :) c'est fini.

Gnaaaaaaaaa !

Référencement

Dans un autre sujet j'ai essayé de faire un sitemap.xml avec les modules drupal sans succès. J'ai pas saisi l'erreur mais le sitemap est vide à chaque fois.

Lien vers les 2 modules testés :

En passant j'ai mis à jour drupal en 6.12

 

Je vais aussi nous rajouter sur http://www.dmoz.org/cgi-bin/add.cgi?where=World/Fran%C3%A7ais/Informatiq...

Gnaaaaaaaaa !