Sortie finale du plugin OpenID pour Dotclear 2 !
Par nicofrand le mercredi 22 octobre 2008, 00:28 - Projets - Lien permanent
EDIT: Désolé, le lien était mal passé !
Voilà enfin le plugin : PLUGIN dans sa version 2.0 .
J’ai en effet décidé de repartir non pas à 0 mais à 2, en référence à la version 2 de Dotclear ! La prochaine version sera ainsi la version 2.0.1 . Je ne sais pas encore ce qu’elle comportera, probablement d’autres traductions… Si jamais vous souhaitez d’ailleurs participer au plugin, vous pouvez m’envoyer un fichier po de la langue traduite, je la mettrai dans le package !
Ce plugin annonce par la même occasion la fin de la série 1.x du plugin, qui était pour Dotclear 1 !
Voilà, enjoy !
Commentaires
Ben où est le lien vers le plugin ?
Sinon, je confirme : ça marche. Je suis logué via openid là
Deux petits bugs :
- Dans _public, OpendidWidget, remplacer "define('dir', 'index.php?OpenID');" par "define('dir', '/index.php?OpenID');". Sinon, ça merde pour les gens qui font de la réécriture. Exemple : http://www.alti.info/post/2008/10/2... au lieu de http://www.alti.info/index.php?Open...
- second bug, après avoir corrigé le premier :
Warning: mkdir() function.mkdir: SAFE MODE Restriction in effect. The script whose uid/gid is 33/2006 is not allowed to access /tmp owned by uid/gid 0/0 in /var/alternc/html/h/hadrien/alti202/plugins/openid/library/examples/consumer/common.php on line 57
Could not create the FileStore directory '/tmp/_php_consumer_test'. Please check the effective permissions.
J'ai pas encore regardé comment le résoudre.
Sinon, l'intégration est plutôt réussie avec un widget et une modif de template. J'apprécierais aussi de remplacer le widget par un champ de login au niveau du formulaire de commentaires…
Et un autre après avoir salement résolu mon second bug :
Pour la définition de la variable, je me pencherai dessus bientôt. Pour le problème du Safe Mode, expliqué ici : http://breizhogeek.com/blog/index.php?post/2008/04/14/37-le-plugin-openid-pour-dotclear-en-version-15#c61 , ceci sera le fruit d'une version 2.1, dont je ne peux avancer la date de sortie. Pour l'erreur fatale, tentez comme solution temporaire de mettre la variable Auth_OpenID_RAND_SOURCE à null dans /openid/library/Auth/OpenID/CryptUtil.php.
Pour le formulaire de commentaires, c'était le cas dans la version 1, mais je trouvais ça peu pratique : cela ne respectait plus l'idée de l'identification unique. Cependant, avec la prochaine version de Dotclear il sera aisé de déplacer un widget dans le template même. Vous pouvez déjà regarder sur le forum de Dotclear comment faire sans attendre la prochaine version
.
Toutes mes excuses pour le dysfonctionnement...
Tu pourrais me contacter par mail ou IM stp ? J'ai encore un soucis, mais j'ai pas envie de continuer à polluer tes commentaires