Azərbaycan dili Bahasa Indonesia Bosanski Català Čeština Dansk Deutsch Eesti English Español Français Galego Hrvatski Italiano Latviešu Lietuvių Magyar Malti Mакедонски Nederlands Norsk Polski Português Português BR Românã Slovenčina Srpski Suomi Svenska Tiếng Việt Türkçe Ελληνικά Български Русский Українська Հայերեն ქართული ენა 中文
Subpage under development, new version coming soon!

Subject: »[DTN] Sokker Tables

2019-05-27 09:45:32
Suppression d'un joueur : bug également suite validation.

player.view L.144 if ($_POST['delete_player']) :
2019-05-27 09:50:04
BUG : "updater" dans player.view. plante pour certains joueurs et pas d'autres.

Testé sur Menez http://www.yfolire.net/~sktables/player-view.php?ID=32612373&countryID=16

player-view.php L. 38... surement la function dbAutoUpdatePlayer()...
(edited)
2019-05-27 10:55:02
BUG : noms de juniors parfois vide

http://www.yfolire.net/~sktables/top-juniors.php
2019-05-27 19:42:54
A ce stade se pose deux soucis si je dois débugger avec toi : 1) je dois réinstaller une version locale et un env php pour débugger; ça je peux le faire 2) si je le fais il faut sync nos sources sinon ça risque de causer encore plus de problèmes.

Non, je ne voulais pas t'embêter à ce point.
Plutôt que "coup de main", j'aurais plutôt du dire "conseil" pour m'aider à trouver le grain de sable qui peut bloquer d'un seul coup cette transition.
2019-05-27 22:12:59
Bon, j'ai trouvé !
C'est une régression que j'ai introduite dans la fonction dbComment et que je viens de corriger.
Ca devrait résoudre une bonne partie des soucis évoqués.
Désolé pour la boulette.
(edited)
2019-05-27 23:14:19
vous êtes nos idoles !! je comprends rien mais bravo !!
2019-05-27 23:19:00
il y a encore une petite merdouille.
Quand on mets à jour un joueur : voilà ce que l'on a : lapommade : Joueur modifié TECH: 2->6 ATT: 3->4 plus de proprios

le proprio existe ...
2019-05-28 01:43:47
L'ajout du proprio manquant est surement une autre régression.
voir la fonction dbComparePlayer() ou alors avan son appel depuis player-view L 193 /* ----modif joueur --- */
2019-05-28 10:02:06
@JM j'ai modifié et update le fichier db-auto-update-player.php / fonction dbAutoUpdatePlayer()
c'est plus prope et secure.

Malgré ça on a toujours un ajout du proprio manquant lorsqu'on modif. un joueur (player-view.php L. 189) : pour une raison inconnue(?) la donnée $player['owner'] n'est pas transmise à dbComparePlayer() donc il considère qu'il n'y plus de proprios. A noter que ça impact uniquement le commentaire sur le joueur pas les données du joueur qui garde bien son proprio. (EDIT : C'est fait)

EDIT : c'est bon. @JM j'ai donc aussi modifié et update le fichier player-view.php

(edited)
2019-06-02 07:54:27
Bon ca y est mon déménagement touche à sa fin.
ALERTE!
ce matin j'ai updater un joueur : Sofiane Moizan [36547892]
en ne mettant que l'Id du joueur: Player skills invalid !

en rentrant toutes les infos :
Moizan Update VIT: 12->13 ! CONS: 6->7 ! TECH: 4->5 ! En TRANSFERT !
cela signifierai que le scan des transferts et de la liste des transferts ne fonctionnerait plus, cela va nous faire perdre des joueurs?
2019-06-02 11:45:13
@clarom Si tu parles de l'update depuis le bouton 'add update' je pense que ça devrait re marcher désormais.

@JM j'ai modifié et update le fichier add-player.php. , le mieux est de télécharger les fichiers du serveur dans un autre repertoire local pour être update. @JM ne tente pas de réparer les erreurs de type warning, plutôt les fatal error en priorité.

@DTN SVP merci de tester le maximum d'action DTN rapidement tant que j'ai le temps pour corriger :

1) dans la vue joueur (http://www.yfolire.net/~sktables/player-view.php?...)
-- Testez toutes les actions : modifier skills, effacer un joueur pas utile... ajouter un commentaire... relancer un joueur... updater ... modifier entrainement ...

2) dans la page (bouton blue) ADD/UPDATE (http://www.yfolire.net/~sktables/add-player.php)
-- Tester : rentrer l'id d'un joueur FR en transfert (sans remplir le reste du formulaire; rentrer les données manuellement d'un joueur FR dans le formulaire.

3) il y a normalement une update AUTOMATIQUE tous les 1-2 jours de tous les joueurs FR en transfert + annonce qui rentrent en base
-- Tester : trouver un joueur FR en transfert/annonce sur sokker qui rentre en base (dépasse nos minimas) et vérifier s'il est à jour et présent en base. Dans l'historique du joueur (liens "infos") on doit avoir un commentaire de type "Update (TRANFERT watch)..."

Si vous trouvez des incohérences ou bugs postez ici le problème.

(edited)
2019-06-02 12:43:55
@JM. bon je suis pommé. J'ai mis à jour un template (myteam.tpl), ça fonctionne plus en local ni serveur... Je soupçonne donc la lib smarty... seulement je comprend absolument pas pourquoi ça marchait très bien en php7, puis rien qu'en modifiant le template plus aucune page template fonctionne en local, et myteam.php n'affiche plus rien ens serveur... cette galère...

EDIT : bon j'ai updaté à la dernière version 2 dans /smarty (encore compatible php7) , vidé le cache et ça re-fonctionne.
(edited)
2019-06-02 17:58:57
A merdum, je pensais qu'on était bien... :(
Peut-être des situations déjà corrigées qui sont réapparues suite à d'autres modifications.
2019-06-02 17:59:40
Ok, bien joué !
Pour le pourquoi du comment, on va dire que le principal, c'est que ça se stabilise.
2019-06-02 18:17:25
ADD UPDATE sans connexion avec seulement ID joueur en transfert : Update plus de proprios!

même action, mais connecté à skt: Moizan Update En TRANSFERT !
2019-06-02 18:19:14
régression dans add-player et Transfert-watch, merci JM :-p. 1 heure pour trouver la régression : ) A ma décharge le code est tellement merdique, difficile à débugger quand y'a plein de Warning "normaux"...

Je continue de clean un peu, et je pense qu'on aura plus trop de bugs qui trainent...