Bonjour,
Comme je l'ai dit dans mon message ultérieur, est-il possible de mettre une option sur la façon dons le plugins-ldap fait son recherche.
Exemple :
Search : sub or one
Merci déjà de vos retours,
Salutations,
ibynmax
Version de Piwigo: 2.6.1
Version de PHP: 5.3.3-27
Version de MySQL: 5.1.71
URL Piwigo: local serveur
Hors ligne
pour l'instant, ce n'est pas dans les options du plugin.
Néanmoins, je suis en train de travailler assez intensément sur le sujet. Ce le sera donc bientôt.
Hors ligne
je viens d'écrire le bout de code nécessaire pour ça.
Ceux qui veulent tester peuvent utiliser l'archive déposée ici :
http://www.22decembre.eu/downloads/Ldap_Login.zip
Je précise qu'il s'agit bien d'un test ! C'est néanmoins indispensable pour me permettre d'avancer sur cette fonction.
Il est évident que j'ai testé ça chez moi, dans mon instance de dev/test.
Dernière modification par 22decembre (2014-02-22 22:45:08)
Hors ligne
bonjour,
je testerai quand mon hebergeur de test aurait fini sa maintenance (il y a une refonte totale de son site). merci
Cordialement
Hors ligne
Mon serveur (exactement, la partition système) est en train de rendre l'ame, faut pas s'étonner ....
Hors ligne
bonjour,
voici le journal des erreur, si ça peut aider, je l'ai testé sur le zip de ldap login que vous avez mis précédement en date du 22 fevrier.
l'explication de mes démarches, quand j'active le plugin.
Notice: Use of undefined constant LDAP_LOGIN_PATH - assumed 'LDAP_LOGIN_PATH' in /../gallerie/plugins/Ldap_Login/maintain.inc.php on line 39
Notice: Use of undefined constant LDAP_LOGIN_PATH - assumed 'LDAP_LOGIN_PATH' in /../gallerie/plugins/Ldap_Login/class.ldap.php on line 70
Warning: fopen(LDAP_LOGIN_PATH/data.dat): failed to open stream: No such file or directory in /../gallerie/plugins/Ldap_Login/class.ldap.php on line 70
Warning: fwrite() expects parameter 1 to be resource, boolean given in /../gallerie/plugins/Ldap_Login/class.ldap.php on line 71
Warning: fclose() expects parameter 1 to be resource, boolean given in /../gallerie/plugins/Ldap_Login/class.ldap.php on line 72
Warning: Cannot modify header information - headers already sent by (output started at /../gallerie/plugins/Ldap_Login/maintain.inc.php:39) in /../gallerie/include/page_header.php on line 101
puis j'ai un redirection sur la page des plugins, et quand je clique sur "pour configurer le ldap à gauche", il me met une page blanche.
Version de Piwigo: 2.6.1
Version de PHP: 5.5.9 (je peux toujours changer la version antérieure jusqu'à 5.2)
Version de MySQL: 5.1.61
URL Piwigo: hebergeur web sur internet
Cordialement
k5
Dernière modification par k5 (2014-03-02 16:24:12)
Hors ligne
moi je developpe un site avec la gestion des erreurs automatiques en POO WB, comme ca je vois ou ca coince.
Cordialement
k5
Hors ligne
"une question 22decembre : est-ce que vous développez en masquant les warning et les notice ?"
Ça peut sembler idiot mais... je sais pas !
Concernant le rendu indiqué par k5, j'aimerais savoir si le serveur web a bien toutes les permissions pour écrire le fichier data.dat installé dans le dossier du plugin (donc par exemple dans /var/www/piwigo/plugins/Ldap_Login/ ).
Hors ligne
Bonjour,
Dans les fichiers correspondants :
- il y a en ligne LDAP_LOGIN_PATH en erreur dans les 2 fichiers
- le data.dat j'ai mis les droits à fond (rien ne change) dans maintain.inc.php (ligne 39 ou 40)
- l'erreur booléen vient de 'w' (fopen, fwrite, fclose...) dans class.ldap.php (ligne 70 ou 71)
j'ai du faire des retour chariots :) dans le code
Cordialement
k5
Hors ligne
Je suis désolé, mais je ne peux avancer actuellement.
Je suis justement en train de remonter mon ldap.
Vous pouvez, vous regarder le code et tenter de comprendre... et si vous voulez, écrivez-moi, je répondrais aux courriels.
Hors ligne
bonjour
Je viens de reussir (enfin) à remonter mon ldap, et mon instance de test piwigo fonctionne très bien directos avec la version de test du plugin (que j'ai envoyé)...
je pense que le problème que vous rencontrez vient du chemin vers le fichier data.dat. Et effectivement, en faisant un echo LDAP_LOGIN_PATH , j'obtiens juste ./plugins/Ldap_Login/
Je me demande si piwigo accepte le chemin depuis la racine de l'instance ou s'il vaut mieux avoir un chemin absolu (donc s'il vaut mieux avoir ./plugins/Ldap_Login ou /var/www/piwigo/plugins/Ldap_Login dans mon cas).
Hors ligne