Ticket #373 (closed defect: fixed)

Opened 18 months ago

Last modified 17 months ago

Killing PHP Notice

Reported by: paparazzia Owned by: paparazzia
Priority: major Milestone: Sirocco et ses freres
Component: site Version: 0.13
Keywords: Cc:

Description

Il y a beaucoup (trop !) de Notices PHP dans les logs apaches. Certains sont mineurs, mais masquent d'autre (vrais) bugs.
Ce ticket vise à tracer le ménage de l'été 2010.

(NB: paramètrage php par défaut debian/ubuntu)

Change History

Changed 18 months ago by paparazzia

(In [1593]) * refs #372 : corrige le script init-gshhs avec la bonne url pour les gshhs 1.x

  • refs #106 (Virtual box):
    • script de portforwarding pour une instance virtualbox
    • mise à jour des notes d'installation (mirroring du wiki)
    • grib : polarserver init dans le windserver.sh et copie du windserver.sh dans le $VLMBIN
    • base : ajustements de l'export/import de la base
  • refs #373 : PHP Notice killing party
    • bugfix : call_user_func needs an array as arg2
    • bugfix : bad spelling in quote_smart (!)
    • use of get_cgi_var to check existence of var before getting it.
    • bad spelling for WPcoords
    • some default values
    • old use of $strings and $lang is deprecated
    • bugfix de la gestion des classements / wp

Changed 18 months ago by paparazzia

(In [1597]) * refs #8 : indentation pour (scaled)speedchart.php, map.class, races.php

  • fix #367 : ajout de idplayers dans le log, wrapper pour être compatible avec logUserEvent, et usage.
  • refs #106 (Virtual box):
    • script pour lancer la machine virtuelle en headless + connection ssh
    • ajout cnvgrib binaire pour linux32 dans grib pour plus de facilité
    • maj de l'INSTALL
    • script exemple pour fixer VLMRACINE via le .profile
  • refs #373 : PHP Notice killing party
    • _GET sans tests d'existence : (scaled)speedchart.php, mercator.img.php, functions.php, map.class.php, pilototo.php

myboat.php, map.img.php, races.php

  • ouvrir la session une seule fois : functions.php, adminheader.php
  • set_magic_quotes_runtime is deprecated : phpMyEdit.class.php
  • map.class.php
    • optimisation des calculs de Lat/long en passant
    • probable fix #68 (numéro de bateau illisible - réouvrir si nécessaire) et refs #38 (trace horizontale pour l'antemeridien)
  • lostAndFound moved to /

(desole pour les commits massifs, avec git ou mercurial ce serait plus facile :D)

Changed 18 months ago by paparazzia

(In [1612]) fix #368 : création d'un boat en tant que player

  • génération d'un mot de passe aléatoire alphanumérique
  • bugfix ajout d'une clef unique sur le username
  • affichage du password dans le profil du boat pour maintenir la compatibilité des outils

fix #364 : rattachment en tant que joueur et affichage de la liste des candidats potentiels
refs #357 : ajout d'une clef unique sur le playername. Bugfix de l'url de confirmation. Validation manuelle possible par les admins. Idplayer dans le profile.
refs #365 : cosmétique sur l'affichage des logs, coté player et coté admin. UA searchable.
fix #125 : gestion de la langue dans le cookie de session => le 'lang=fr' n'est plus nécessaire dans les url :)
refs #106 : retire l'adresse en dur de vmg for vlm
refs #373 : récupération correcte de l'idusers dans racelist.inc pour la souscription.
fix #210 : interface pour changer le mot de passe
fix #377 : (rough)IHM de gestion du boatsitting
misc :

  • mise en cache (Mémoire PHP) des objets users/players
  • ajustements pour le nettoyage des traductions

Changed 18 months ago by paparazzia

(In [1691]) refs #373 : avoid notice when using default constant values

Changed 18 months ago by paparazzia

(In [1693]) refs #373 (still killing notices)

Changed 18 months ago by paparazzia

(In [1694]) typo (see #34 & see #373)

Changed 18 months ago by paparazzia

  • status changed from new to closed
  • resolution set to fixed

je ferme. le gros nettoyage est fait, le reste sera visible au fil de l'eau

Changed 18 months ago by paparazzia

(In [1697]) * refs #373

Changed 18 months ago by paparazzia

(In [1699]) * item without link create notices (see #373)

Changed 17 months ago by paparazzia

  • status changed from closed to reopened
  • resolution fixed deleted

Réouvert pour la partie site/admin

Changed 17 months ago by paparazzia

  • status changed from reopened to closed
  • resolution set to fixed

(In [1801]) fix #373 (refix for admin notices)

Changed 17 months ago by spf

See [1863] as well.

Changed 17 months ago by paparazzia

(In [1870]) * killing notices (see #373)

Changed 17 months ago by paparazzia

(In [1883]) * avoid notice when displaying ranking (see #373)

Changed 17 months ago by paparazzia

(In [1896]) fix notice (see #373)

Changed 17 months ago by paparazzia

(In [1901]) very old typo (see #373)

Changed 17 months ago by paparazzia

(In [1902]) * fix Notice (see #373)

Changed 17 months ago by spf

(In [1909]) killing notices [See #373]

Changed 17 months ago by paparazzia

(In [1917]) avoid notices when no boats are owned by the player (refs #373)

Changed 17 months ago by paparazzia

(In [1918]) * fix notice (see #373)

Note: See TracTickets for help on using tickets.