Ok merci beaucoup. Et oui oui je comptais pas l'installer comme va sans regarder vu que tu disais que tu ne voulais pas faire de plugin.
A lire et ne pas installer bêtement car il faut disposer d'une API similaire:
External Connection Version: 2.0.7.a
NB: Je pense qu'il ne posera aucun pb de compatibilité avec la 2.1 stable quand elle sera publiée.
Bonjour,
Ca fait un petit moment que j'ai un probleme a peu pres similaire a celui de Canta car je voudrais avoir un systeme d'authentification unique pour plusieurs sites (Piwigo, dotclear et phpgedview). Du coup VDigital je voulais savoir si tu avais rendu la solution accessible quelque part depuis. J'aimerais regarder si possible, si je peux l'adapter a l'utilisation d'une base de donnees unique pour mes utilisateurs et surtout adapter ton code aux deux autres sites que j'utilise.
Merci
Salut VDigital!
Je t'ai de nouveau redonné les droits administrateur sur mon site.
Je te renvois également par mail l'identifiant et le mdp ainsi qu'un rappel des derniers mails échangés.
Merci!
VDigital a écrit:
Je voudrais bien régler quelques problèmes de ta galerie mais après PiwigoCamp #1
Relance moi après.
@Canta!
Quand tu voudras, dans la mesure de mes disponibilités.
;-)
Canta! a écrit:
Après une semaine de mise en service, le Plugin fonctionne toujours très bien! c'est vraiment super!
VDigital, à tu d’autres contrôles à faire sur ma galerie ?
Qu'as tu l'intention de faire du Plugin ? Le publier ?
Je vais le commenter, puis le déposer... Je mettrai le lien vers le dépôt.
Ceci dit, je ne publierai pas dans les extensions pour une raison simple, c'est vraiment trop spécifique.
Je voudrais bien régler quelques problèmes de ta galerie mais après PiwigoCamp #1
Relance moi après.
Il y aurait pu avoir quelques bug :-) non ? Impossible avec VDigital ?? ;-)
Canta! a écrit:
Après une semaine de mise en service, le Plugin fonctionne toujours très bien!
MDR mieux que les Wonder, ne s'use même pas si l'on s'en sert !
Après une semaine de mise en service, le Plugin fonctionne toujours très bien! c'est vraiment super!
VDigital, à tu d’autres contrôles à faire sur ma galerie ?
Qu'as tu l'intention de faire du Plugin ? Le publier ?
J'ai fait ce qu'il fallait....
Je me suis retiré admin.
Ton user 1336 est le Webmaster !
Le 1 est encore webmaster mais tu devrais le supprimer.
Car si le user 1 de l'école se connecte, il sera encore webmaster.
Reste le cas de guest...
Il te faut un identifiant bidon de l'école (le mien?).
Je voudrais vérifier ce qui se passe, si tu veux bien me mettre Admin temporairement.
Je regarderai demain.
VDigital a écrit:
Coté Admin de Piwigo, supprime mon user VDigial
C'est fait.
------
La nouvelle version fonctionne très bien !! Lorsque je me log avec mon identifiant et mon mot de passe de l'école tout fonctionne correctement et cela après plusieurs connexions reconnexions. Génial !!
En revanche,
VDigital par mail à Canta! a écrit:
3 - Connectes-toi avec ton user de l'école.
4 - Déconnecte-toi à nouveau.
5 - Connecte-to avec ton user Webmaster actuel
6 - Admin > Identification > Utilisateurs
Tu dois voir dans la liste ton user de l'école.
7 - Admin > Spéciales > Plugins >
LocalFiles Editor (Plugin Activé)
Onglet Configuration locale
Avant le ?> ajoute la ligne
$conf['webmaster_id'] = 1336;
Enregistre.
Tu devrais être viré de l'Admin.
8 - Déconnecte-toi
9 - Connectes-toi avec ton user de l'école.
On à bien vu précédemment que mon user d'école apparaissait dans la liste des utilisateurs.
Mais après avoir ajouté la ligne, je ne suis pas viré de l'Admin
Fichier config_local.inc.php actuel
<?php $conf['show_exif'] = false; $conf['use_exif'] = false; $conf['external_connection_api'] = 'http://nomdusiteprincipal.fr/api.php?user=%s&pass=%s&type=echodata'; $conf['webmaster_id'] = 1336; ?>
Lorsque je vais dans Liens/Administration, je vois qu'une anomalie a été détectée. (voir copie d'écran ci dessous)
Coté Admin de Piwigo, supprime mon user VDigial
Je le recréerai à ma prochaine connexion.
Le tien même... chose. (Quoique normalement, cela devrait le faire sans ça).
Je t'ai envoyé une nouvelle version.
Canta! a écrit:
Je n'ai pas ajouté "$conf['webmaster_id'] = 1336;" comme proposé par mail car je souhaite gardé le login d'origine pour le webmaster et garder le status "visiteur" pour mon compte d'école.
Je ne suis pas d'accord.
Qui est le userid 1 dans la base de l'école?
Qui est le userid 2 dans la base de l'école?
Relis mes premiers messages, tu devrais comprendre les différents problèmes.
8-)
Fichier config_local.inc.php
<?php $conf['show_exif'] = false; $conf['use_exif'] = false; $conf['external_connection_api'] = 'http://nomdusiteprincipal.fr/api.php?user=%s&pass=%s&type=echodata'; ?>
Je n'ai pas ajouté "$conf['webmaster_id'] = 1336;" comme proposé par mail car je souhaite gardé le login d'origine pour le webmaster et garder le status "visiteur" pour mon compte d'école.
Tu trouveras ci dessous la copie d'écran demandé.
Copie/colle ici le contenu de ton include/config_local.inc.php
(Tu masqueras l'url du Site du fait que le contrôle n'est pas en place)
( Il est dans $conf['external_connection_api'] ).
J'aurai également besoin si possible d'une partie de screenshot (venant de phpMyAdmin que tu dois avoir probablement quelque part) concernat le contenu de la table users.
Cf. la pièce jointe: un exemple de ce que je voudrais voir (tu devrais alors mieux comprendre où l'erreur s'est probablement glissée à mon insu).
Tu masqueras les mêmes champs que ceux que j'ai masqué.