mistic100 a écrit:
je verrais demain si je peux pas le corriger aussi
là j'ai fait des corrections sans chercher à comprendre l'algorithme
Algorithme... c'est un bien grand mot pour qqch que j'ai écrit... Je regarde demain soir aussi, promis...
Hors ligne
Pourquoi ai-je tenu à ce que la vérification de l'existence du groupe ait lieu au moins une fois, et au maximum deux ??... Mystère...
Bon, la nuit portera peut-être conseil...
Au fait, merci beaucoup mistic100 !
Hors ligne
LucMorizur a écrit:
Pourquoi ai-je tenu à ce que la vérification de l'existence du groupe ait lieu au moins une fois, et au maximum deux ??
Ça y est je sais : à la première fois, soit le groupe existe déjà, auquel cas $t3 prend la valeur de l'identifiant du groupe, l'instruction qui dépend de la boucle while n'est pas exécutée, et comme $t3 n'a plus la valeur false, on sort de la boucle de vérification et on passe à l'instruction suivante (ligne 150) ; soit le groupe n'existe pas encore, auquel cas $t3 garde la valeur false, et l'instruction qui dépend de la boucle while est exécutée. Or justement cette instruction (lignes 146 à 149) crée le groupe. Donc la deuxième fois que la partie vérification de la boucle while est exécutée, $t3 récupère l'identifiant du groupe nouvellement créé.
Donc pour résumer, les lignes 137 à 149 vérifient si un groupe nommé $_POST['groupname'] existe déjà, et le créent s'il n'existe pas encore. $t3 reçoit l'identifiant de ce groupe (qu'il existe auparavant ou qu'il vienne d'être créé). $t4 a la valeur true si le groupe a été créé dans ces instructions. Si $t3 a la valeur false, c'est qu'il y a eu un problème (ce qui génère notre bug actuel).
En fait, c'était juste ce qui était marqué dans le commentaire juste au-dessus lignes 134 à 136 :-/ ...
Bon, reste maintenant à voir comment goupiller ça correctement.
Hors ligne
Je vais pouvoir informer ma grand-mère des évolutions de Luc.
Bientôt elle va pouvoir à nouveau se connecter simplement alors avec un lien spécifique.
Merci en tout cas de votre persévérance.
Cyril
Hors ligne
Merci... mais pour l'heure je vais aller me coucher ! La suite très bientôt !
Hors ligne
Bon, ça avance... mais c'est pas fini, y'a un autre truc bizarre.
À bientôt !
Hors ligne
Luc,
Si j'avais des compétences en programmation piwigouenne, je vous proposerai bien volontiers mon aide. Malheureusement, celles-ci me font défaut.
Ah si des piwigottes chevronnés pouvaient vous prêter leur concours, cela contribuerait certainement à résoudre votre "truc bizarre".
En tout cas merci par avance de nous consacrer du temps et bon courage.
Cyril
Hors ligne
Bonsoir... et merci aussi pour vos encouragements... c'est fou le nombre de messages qu'il me faut, pour me faire écrire trois bouts de code :-D !... Quand il faudra renommer le plugin en "Autolog", rajouter la simplification (sic), intégrer la création d'entrées autolog dans la gestion individuelle des albums, rajouter une date de validité, améliorer l'interface... et j'en oublie certainement ; ben préparez-vous à rajouter des pages par dizaines à ce fil :-p !
Mais bon, on n'en est pas là....
Je comprends votre impatience ; je suis bien désolé :-/ ... normalement la nouvelle version ne devrait vraiment pas tarder... Courage ! À très bientôt !
(N'empêche la prochaine fois je ferai un plugin inutile, ce sera plus simple :-D !)
Hors ligne
Bonjour Luc,
Notre "impatience" est nourrie par l'utilité des fonctionnalités de Event Cats - Autolog.
Certains des visiteurs de ma PiWiGothèque ont l'expérience de la vie mais pas celle de l'informatique.
Comme ils se mettent courageusement aux inventions de Messieurs GATES JOB et consorts, la moindre des simplifications est gage d'une immense satisfaction pour eux.
Event Cats répond parfaitement à cette simplification.
En effet, un simple clic de souris sur un lien envoyé par courrier électronique permet d'accéder à des albums privés sans devoir saisir ni un nom d'identifiant ni un mot de passe : que du bonheur, n'est-ce pas ?
Par ailleurs, certaines des améliorations que vous envisagez ultérieurement pour "Event Cats" me paraissent bien intéressantes.
Parmi celles que vous avez listées, la date de validité d'un lien autolog me conviendrait bien ; je suis sensible pour ma part à la fois à la sécurité et à la confidentialité des données informatiques.
En attendant, que tous nos encouragements vous accompagnent pour déjà une version compatible avec PwG 2.5.
Vive Event Cats ou Autolog...
Cyril
Hors ligne
Bon, ben voilà... la version 1.2.7 a été livrée...
Je ne peux pas dire que mes tests aient été exhaustifs, mais par contre je promets de résoudre les bugs de cette nouvelle version, s'il y en a, avec la plus grande célérité possible ! (Normalement il ne devrait pas y avoir de bug ; mais si c'était le cas, je mettrai cela tout en haut de la pile de priorités, et ce sera résolu vraiment plus rapidement que la dernière mise à jour.)
En vous souhaitant à tous le meilleur de Piwigo en particulier, et du logiciel libre en général ;-) !
Dernière modification par LucMorizur (2013-04-03 21:05:57)
Hors ligne
Bonsoir Luc,
Voilà une excellente nouvelle ! Merci beaucoup.
Et un traitement prioritaire en plus en cas d'éventuels bugs ? Vous nous gâtez dites-moi.
Comme promis, je débloque quelques boyards de mon compte UBS singapourien à votre intention via ma société financière aux îles Caïmans si tout est opérationnel ;-)
Mille et un mercis encore Luc.
Cyril
Hors ligne
clemouel a écrit:
Comme promis, je débloque quelques boyards de mon compte UBS singapourien à votre intention via ma société financière aux îles Caïmans
On devait pas faire ça discrètement ??...
clemouel a écrit:
si tout est opérationnel ;-)
La tuile !
:-D
Bon, à voir ce que l'avenir amènera...
Merci en tous cas !
Hors ligne
Mercimercimerci :-)) !...
Hors ligne