
=========================francais========================

modif du 11/12/06 : 
_ detection automatique du type de serveur (forcage en manu possible) 
_ ajout des commandes Kick, Ban, BlackList, AddGuest, Ignore, UnBan, UnBlackList, RemoveGuest, UnIgnore 
_ la commande /top permet de passer un index pour voir les 10 records a partir de cet index 
_ le nombre de records sauvés est parametrable (20 par defaut)
_ optimisation du code
_ 3 admin

modif du 13/12/06 : 
_ fonction de recuperation des records de la map en cours ameliorée 
  sinon il y avait un risque de ne pas tout memoriser en mettant un nombre de records trop elevé

modif du 14/12/06 :
_ ajout possibilite d envoyer les enregistrements sur un site ftp

modif du 17/12/06 :
_ ajout possibilite d envoyer cycliquement un fichier permettant un suivi du serveur on line sur un site ftp
  voir exemple dans stats.zip pour les affichages
_ fichier bat de lancement modifie pour relancer automatiquement si crash
_ controle plus rigoureux des parametres passes aux commandes

modif du 27/12/06 :
_ le nombre d admin n'est plus limité
_ pour TMU les messages TOP5 et next map en fin du map ne sont plus dans le chat mais en haut a gauche de l ecran
_ nouvelle comnande pour admin /choosenext, permet de forcer la map suivante en donnant son nom, meme incomplet

modif du 01/01/07 :
_ affichage du record perso si il est dans le top, a la connexion du joueur, au debut de la map, ou avec /rec ou /record
_ petites corrections

modif du 11/01/07 :
_ detection de serveur tmu automatique adaptée a la version de dedié du 09/01/06

modif du 05/02/07 :
_ concerne principalement TMU
_ la connexion ftp reste ouverte tout le temps
_ petite amelioration d affichage dans certains messages
_ possibilité de faire gagner des coppers au joueur qui bat le record de la map
_ commande /don pour offrir des coppers
_ commande /coppers pour connaitre le nombre de coppers restants sur le serveur

modif du 27/02/07 :
_ concerne principalement TMU
_ compatibilite avec la version du dedie du 23/02/07 (message sur joueur en incoherence)
_ commande /pari donne la possibilite de parier des coppers sur un score mini a atteindre, 
  paiement en fonction de la probabilite de reussite et d une cote
_ commande /vote donne la possibilite de voter pour la map de 0 a 20
_ maintenant TOP1 TOP2 TOP3 gagnent des coppers
_ detecteur de mots ou phrases interdits avec amende en coppers, coupure du chat si pas payee
_ commande /set donne la possibilite de modifier certaines variables du programme temporairement, 
  sans quitter le jeu, comme $maxtop par exemple
_ petites corrections

modif du 03/03/07 :
_ la detection de gros mot marche pour tous les TM, avec possibilite de desactiver cette detection si $amende=0
  pour TMO,TMX,TMN Kick, pour TMU amende en coppers avec coupure du chat si pas payee
  pour TMU possibilite de payer apres et de recuperer le chat avec /don 10
_ petites corrections

modif du 04/03/07 :
_ optimisation
_ petites corrections

modif du 08/03/07 :
_ correction du calcul du vote
_ ajout affichage de votre TOP au depart de la map

modif du 17/03/07 :
_ on ne peut plus voter pour ses propres maps
_ ajout de variables ($Vote, $NbVote) modifiables en cours de jeu avec /set 
_ amelioration de la fonction /set
_ ajout de detection d injures en allemand
_ ajout de la commande /delrec login pour supprimer le record d'un login
_ celui qui recoit un don de coppers a un message precisant de qui
_ pour les paris, tant que le TOP n est pas rempli le score mini est le GoldTime
_ en fin de map si il n y a pas encore eu de vote, envoi d'un message 
_ variables par defaut modifees (maxtop=50, cote=20.0, cadeau=12, amende=5)

modif du 18/03/07 :
_ correction dans la gestion des records

modif du 23/03/07 :
_ bug important corrigé : au chargement d'une map, le login du record devenait le pseudo si celui avait changé
  effet secondaire possible : autre record du meme login dans le fichier
  si vous avez eu le cas, il faudra remplacer manuellement le pseudo par le login dans le fichier record de la map
  ensuite rejouer la map et utiliser /delrec login pour supprimer le record en trop
_ la commande /choosenext map est maintenant accessible a tous
_ pour TMU la commande /list affiche les 30 prochaines maps
_ pour TMU la commande /top position affiche 30 records a partir de la position

modif du 05/04/07 :
_ commande /choosenext modifiee : la map suivante est modifiee sur un vote accepte avec 50% de /ok
_ nouvelle variable modifiable en jeu VoteNextSeuil permettant de regler le % de /ok
_ petites corrections

modif du 16/06/07 :
_ pour TMN suppression dans /help des commandes specifiques TMU
_ nouvelle commande /get : affiche la valeur d'une variable modifiable
_ nouvelle commande /varlist : affiche la liste des variables modifiables
_ ajout pour TMU d'un mini jeu permettant de gagner des coppers en recopiant un mot tiré au hasard
  le nombre de coppers gagnés est lui aussi tiré au hasard
_ la commande /list affiche l'heure de passage des prochaines maps
_ ajout pour TMU de scores speciaux donnant des coppers
_ pour TMU possibilité d'envoyer un message publicitaire ou autre dans le haut de l'ecran
  avec la variable $pubtext
  a chaque cycle un tirage au sort est effectué entre ce message, le mini jeu ou rien
  donc il ne sort pas forcement a chaque cycle
_ nouvelle variable modifiable en jeu wgminprice = recompense mini pour le mini jeu
_ nouvelle variable modifiable en jeu wgmaxprice = recompense maxi pour le mini jeu
_ nouvelle variable modifiable en jeu wgfreq = represente l'inverse de la chance que le mini jeu soit tiré au sort
_ nouvelle variable modifiable en jeu wgimage = image a afficher pour le mini jeu
_ nouvelle variable modifiable en jeu wgplayer = nb joueur mini pour que le mini jeu soit actif
_ modification permettant de gérer plus de 50 joueurs
_ petites corrections

modif du 17/06/07 :
_ ajout d'une version speciale LAN

modif du 24/06/07 :
_ pour TMU la commande /list affiche en plus l'environnement et le mode de jeu
_ les scores speciaux donnant des coppers ont été séparés entre stunts et race
_ la détection du mode de jeu stunts a été entierement refaite
  maintenant le mode de jeu est directement lu dans le fichier de la map
_ la commande /restart a été corrigée car elle ne marchait pas entre 2 modes de jeu différents
_ la gestion de record marche maintenant aussi si vous rejoignez le serveur en local
  cependant vous ne pouvez pas faire de don et parier car vous n'étes pas sur internet
_ probleme avec les scores speciaux et les paris pour le mode Round corrigé
_ idem pour la version LAN  

modif du 12/07/07 :
_ la commande /list affiche toutes les maps mais par page exemple page 2 : /list 2
_ nouvelle commande /listlogin affiche toutes les maps d un login exemple : /listlogin gery
_ pour TMN en particuliers correction de l'affichage des commandes /varlist et /playerlist
_ pour TMN on peut enchainer les commandes sans fermer la fenetre precedente
_ le controle des scores speciaux a ete modifié pour bug en mode race
_ ajout d'un message specifique pour les scores bonus
_ nouvelle commande /exchange permettant a un joueur d'inserer immediatement une map de tm-exchange dans le serveur
_ nouvelle variable modifiable en ligne "use_exchange" pour autoriser ou non la commande /exchange
_ pour TMU nouvelle commande /duel permettant a un joueur de provoquer un autre joueur en duel pour x coppers
  si l'autre accepte le gagnant remporte les 2 mises
  si l'autre refuse ou sort en cours de jeu les coppers misés sont rendus
_ amelioration des affichages de la commande /choosenext
_ optimisation et corrections mineures
_ ajout d'un utilitaire dans recupcoppers.zip pour transferer les coppers du serveur vers un login

modif du 13/07/07 :
_ duel : correction d'un bug qui faisait que les joueurs qui ne repondaient pas a la question gagnaient les coppers

modif du 27/07/07 :
_ correction de la fonction injure qui plantait dans TMN
_ correction de la commande /vote car l'auteur d'une map peut contenir des majuscules
_ forcage du login en minuscules

modif du 13/08/07 :
_ nouvelle commande /srank donnant un classement des joueurs dans le serveur
  merci a FoxShadow (Argentine) pour cette fonction

modif du 18/08/07 :
_ affichage de votre rang serveur sur la page l'acceuil, au debut de chaque map et dans la commande /rec

modif du 25/08/07 :
_ pour TMN correction /exchange qui ne fonctionnait plus (oubli de AddChatCommand ...)

modif du 30/08/07 :
_ pour compatiblite avec les pare-feu ecriture sur ftp en mode passif
  dans la console vous aviez peut etre "erreur ecriture fichier"
  effets visibles: affichage du chat en retard, retour de commande tres long ...

modif du 22/11/07 :
_ importantes modifications
_ la configuration de tm_gery est maintenant séparée du programme lui même
  tous les réglages sont dans le fichier includes\tm_gery_config.php
_ le programme permet l'affichage des messages dans plusieurs langues
  vous pouvez initialiser votre langue dans le fichier de configuration
  vous pouvez aussi en changer quand bon vous semble avec la nouvelle commande /lang
  (merci pour les traductions: Knutselmaaster nederland, Mikey english, momo deutsch )
_ pour l'envoi des fichiers vers un ftp, vous pouvez choisir une connexion permanente ou non
_ l'envoi des fichiers vers un ftp peut etre fait par un autre programme (fourni)
  ceci pour éviter les crash du au temps parfois trop long pour executer les envois
_ de nouvelles commandes et fonctions ont été ajoutées:
_ /mrank pour avoir le rang des mappeurs du serveur (merci à Klem pour le code)
_ /rankmap pour avoir le rang des maps du serveur (merci à Klem pour le code)
_ /moyenne pour avoir la note moyenne des maps du serveur (merci à Klem pour le code)
_ /die pour redemarrer le programme (en fait la commande termine le programme et le .bat la relance)
_ /pub pour forcer l'envoi d'un message d'information et publicitaire
_ autosave des replays sur nouveau record (merci momo)
_ message d'information cyclique toutes les minutes en notice pour TMU, dans le chat pour les autres
_ pour TMU affichage permanent du record, de votre meilleur score et de votre rang serveur
_ pour TMU affichage en fin de map du TOP5 et des infos sur la map suivante au dessus du chat
_ pour TMU tout gain de coppers est conditionné par la reserve mini du serveur
_ pour TMU les scores bonus ne sont plus gagnant a chaque fois pour eviter les cheaters
_ la commande /exchange ne met plus la map en suivante mais l'ajoute seulement en fin de liste
  il faut la proposer avec /choosenext pour la jouer, cela evite le flood de certains mappeurs
_ les messages serveur enlevent les $i $w $n des pseudos pour uniformiser les messages
_ nouvelle variable modifiable $auto_savereplay pour autoriser ou non les save replay automatiques
_ les commandes admin sont tracées dans le chat
_ un joueur se connectant pendant le changement de map recoit le message de bienvenue dans le chat
_ affichage dans le chat du pseudo et du rang serveur du joueur qui entre
_ pour TMU le message "votez svp" n'apparait plus dans le chat mais sous le TOP5 en fin de map
  pour les autres il apparait a coté du 5eme record pour la lisibilité
_ les commandes /choosenext, /duel ne sont possibles que pendant la 1ere moitié du temps de la map
   pour ne pas gener les joueurs
_ le programme crée automatiquement les répertoires nécessaires (player, record)
_ les messages de bienvenue, annonce et pub peuvent contenir des accents

_ mrank donne la liste des mappeurs qui ont plus d' 1 map avec au moins 1 vote/map
  la liste affiche pour chaque mappeur une note moyenne et le nombre de maps prises en compte
  en plus votre rang est affiché en bas de la liste
_ rankmap affiche un classement des maps qui ont au moins 5 votes
  il calcule une note moyenne sur toutes ces maps qu'on peut avoir avec /moyenne
_ la commande /exchange met la map ajoutée  
  pour TMU dans Challenges\Downloaded\united-exchange\login
  pour TMN dans Challenges\Downloaded\nations-exchange\login
  pour TMX dans Challenges\Downloaded\sunrise-exchange\login
  pour TMO dans Challenges\Downloaded\original-exchange\login

modif du 03/12/07 :
_ traduction oubliée de 'nouvelle map ajoutée de'
_ le save replay ne concerne que TMU
_ les accents ont été ajoutés pour le francais l'allemand et l'espagnol
_ bug corrigé concernant /choosenext qui n'était pas toujours possible après /exchange

modif du 16/12/07 :
_ bug d affichage du score bonus en mode race
_ amelioration de la traduction espagnol (merci FoxShadow)

modif du 20/12/07 :
_ on peut maintenant voter en fin du parcours en cliquant sur la note desiree
_ nouvelle commande /shutdown pour arreter le serveur et quitter tm_gery

modif du 06/01/08 :
_ largeur du message "votez svp" en fin de map agrandi car trop court pour certaines langues
_ correction du message "Nouvelle note" suite a un vote (j'ai oublié de traduire "en")
_ (TMU) allongement du temps d'apparition de l'info map suivante et vote en fin de map
_ la commande /restart reinitialise le temps d'utilisation des commandes /choosenext et /duel

modif du 07/01/08 :
_ langue tcheque ajoutee (cz) (merci Kuby)
_ valeur par defaut des variables $annonce et $pubtext modifiees
_ fichiers tm_gery.php tm_gery_lang.php tm_gery_config.php modifies en consequence

modif du 01/03/08 :
_ les fichiers tm_gery.php tm_gery_config.php et les fichiers langues sont au format utf-8
_ langue slovak ajoutee (sk) (merci Kuby)
_ langue russe ajoutee (ru)
_ langue italien ajoutee (it)
_ autodetection de la langue du joueur avec affichage dans le chat
  si la langue n'est pas disponible le joueur recevra les messages dans la langue par defaut du serveur
_ nouvelle commande /mylang permettant aux joueurs de choisir la langue d'affichage des messages serveurs
  ce choix est memorise dans le fichier du joueur donc il n'a pas refaire /mylang a chaque fois qu'il entre
_ quand un admin entre cela s'affiche dans le chat
_ les commandes Kick, Ban, BlackList, AddGuest, Ignore, UnBan, UnBlackList, RemoveGuest, UnIgnore sont desormais
  executees sans verifier la presence du joueur dans le serveur sinon certaines sont inefficaces
_ kick automatique du joueur qui sort du serveur s'il est encore present dans la liste des joueurs
  ceci pour repondre a des problemes de deconnexion qu'ont certains joueurs (frequents ces temps ci)
_ (TMU) les mots pour le jeu du mot peuvent contenir des accents et etre dans toutes les langues
_ idem pour les grossieretes
_ nouvelle variable modifiable en ligne $racetype pour le mode race par défaut 0=round 1=timeattack 2=team 3=laps
  utile pour les serveurs qui mixent avec du stunts
_ un joueur qui entre a la fin de la map ou pendant le changement de map recoit le message de bienvenue
  au debut de la map suivante et non plus dans le chat
_ nouvelles commandes /stunts /laps /team
_ command /restart amelioree : 
  il y avait des disfonctionnements si on mixait race et stunts
_ amelioration des commandes /ta /round /stunts /team /laps : 
  si on mixait race et stunts elles ne fonctionnaient qu'apres la fin de la course
_ la commande /exchange sauve la map sans les caracteres speciaux qu'elle remplace par des _
  sinon php ne peut l'ouvrir et le type de map n'est pas detecte d'ou si on mixe race et stunts elle n'est pas executee

modif du 16/04/08 :
_ script mis a jour pour Forever
_ nouvel ecrans de fin et d'affichage du rec et de votre meilleur temps
  vous pouvez voter 0 2 4 6 8 10 12 14 16 18 20
_ nouvelle commande /version
_ nouvelle commande /cup
_ /playerlist donne les login
_ /msg utilise le login et non l'id
_ fichiers langues mis a jour
_ nouveau fichier GbxRemote.php
_ messages help corrigés pour TMNF
_ pour TMNF vous devriez utiliser $sunrise=0 dans tm_gery_config.php
  afin d'eviter les commandes avec coppers
_ une traduction affiche desormais le text a traduire si il n'est pas dispo dans les fichiers langues
_ variable $racetype peut prendre la valeur 4 pour le mode coupe
_ bugs corrigés

modif du 20/04/08 :
_ ajout /exchange tmnforever
_ correction bug /list qui n'affichait rien si le nombre de maps a afficher dans la page etait 30
_ modification pour mettre a jour le fichier joueur avec le rang ladder quand il passe en officiel
  en effet depuis forever ce rang est a 0 si le joueur n est pas en officiel
_ la commande /top affiche les logins (utile pour /delrec)
_ les messages "le joueur x prend la place y" ne sont envoyés a tous que si la place prise est <= 20
_ message console "Player Finish 0" supprimé

modif du 24/04/08 :
_ bug traduction corrigé pour les messages "<t>prend la place</t>    <t>avec</t>  <t>pts</t>"
_ probleme avec les deconnexions joueurs amelioré : 
  lorsqu'un joueur a un probleme de connexion, son nom reste parfois dans la liste des joueurs
  mon programme fait un kick automatique pour qu'il puisse revenir mais
  quand il revient parfois les fonctions du serveur dédié ne retourne pas les infos du joueur (nick, rang)
  j'initialise donc ces infos (nick=login, rang=0 qui est de toute facon a 0 quand on entre)
_ en mode coupe, les affichages de fin de maps sont placés en haut de l'ecran 
  pour ne pas interferer avec ceux du mode coupe et essaient d'apparaitre seulement si necessaire
  de plus le top10 devient un top5
_ /next et l'affichage final next map affichent le bon nom de map en mode laps

modif du 27/04/08 :
_ pour nations : message a tous dans le chat quand un joueur est kické pour grossierete
_ /playerlist : 3 joueurs max par ligne
_ warmup : pas d'ecran de fin avec info next map
_ ajout du polonais (merci wiciox)
_ mise en place des multicalls pour optimiser les echanges avec le serveur

modif du 29/04/08 :
_ reduction du temps d'apparition des infos en haut d'ecran
_ les messages "le joueur x prend la place y" ne sont envoyés a tous que si la place prise est <= 5

modif du 04/05/08 :
_ warmup : pas d'ecran de fin avec info next map pour tous les modes

modif du 08/05/08 :
_ /list : suppression du type de map
_ /listlogin : suppression du type de map et de l'auteur
_ /list : ajout possibilité de liste par environnement (Island, Coast, Bay, Alpine, Rally, Speed, Stadium)
_ /choosenext : affiche uniquement le 1er nom trouvé si ambiguité
_ /delmap : nouvelle commande pour supprimer une map, si ambiguité affiche le 1er nom trouvé
_ /cancel : annule aussi /choosenext

modif du 17/05/08 :
_ /list : ne propose plus les autres environnements pour TMN
_ /list : les informations sont correctement alignees
_ /list : ajout de boutons << et >> pour aller aux pages precedentes et suivantes
_ /list : possibilité de faire comme /choosenext en cliquant sur une map 

modif du 30/06/08 :
_ correction : ecran de fin operationnel apres le lancement du script
_ correction des affichages de /rankmap
_ /playerlist : affiche en plus la langue des joueurs
_ /ta : on peut passer la limite de temps en parametre exprimee en minutes
_ /round : on peut passer la limite de points en parametre
_ /laps : on peut passer le nombre de tours en parametre
_ /team : on peut passer la limite de points en parametre
_ /stunts : on peut passer la limite de temps en parametre exprimee en minutes
_ la PlayList en cours (fichier Playlist.txt) est envoyee sur le ftp en meme temps que le status serveur, 
  ce qui permet d'afficher les srank, mrank, rankmap et moyenne sur le site
_ nouvelle commande /SaveMatchSettings fichier : permet de sauvegarder le MatchSettings en cours (playlist & info game)
_ nouvelle commande /LoadMatchSettings fichier : permet de charger un fichier MatchSettings (playlist & info game)
_ nouvelle variable modifiable en cours de jeu : $norecord
  si $norecord vaut 1 les records ne seront pas enregistres, ce qui permet de tester une map
_ les messages publicitaires ou infos n'apparaissent plus pendant les scores en fin de map
_ les replays sont sauvegardes dans : gamedata\tracks\replays\autosaves
_ /choosenext : si ce que vous entrez est une partie du nom complet de plusieurs maps, la commande vous demande de preciser
  mais si ce que vous entrez existe tel quel et en entier, la commande valide le choix
_ /delmap : idem /choosenext
_ lorsqu'un /choosenext est en cours vous pouvez faire /ok ou cliquer pour voter
_ ajout d'un message dans le chat lorsqu'un joueur quitte
_ les fenetres dans lesquelles le script envoie des messages sont devenues independantes
_ l'affichage du LR (local record) PR (personnel record) et SR (serveur rang) est maintenant en haut a gauche de l ecran
_ l'ecran de fin affiche un TOP20 (+ correction d'un bug d'affichage de parfois 2 records sur la meme ligne)
_ l'ecran de fin affiche la map suivante en haut a droite
_ il n'y a plus de message en haut de l ecran pour le jeu du mot
_ tous les messages de type "notice" en haut a gauche sont desactives (comme toto a rejoint, toto a quitte, toto est 1er )
_ les messages pub et infos apparaissent 10s et ne sont plus une "notice" mais un manialink
_ reduction de la taille des paquets d'infos envoyes au serveur
_ si il y a une erreur de connexion entre le script et le serveur (transport error), 
  le script sort avec le code 0 permettant l'autorestart
_ si le status du serveur est "waiting", le script attend et ne fait rien 
  mais si pendant ce temps une erreur de connexion se produit, il sort definitivement
_ le vote pour la map est maintenant possible en permanence par clik en bas de l ecran sous le chat
_ possiblite pour chaque joueur d'activer ou desactiver les affichages personnalises du script 
  en cliquant sur TMGery en haut a gauche (vert : actif, rouge : inactif)
_ fichiers modifies : tm_gery.php, tous les fichiers langues et tm_save_ftp.php

modif du 10/07/08:
_ correction d'un probleme qui faisait rater des evenements au script
  effets constatés : apres un restart les records n'etaient plus pris en compte et
                     quand il n'y avait pas de joueurs dans le serveur, le script ne le voyait plus en mode 'Play'
_ suppression des infos records dans le chat au debut de chaque map
_ ajout d'un bouton > dans l'encadré des records en haut a gauche permettant d'appeler la commande /rec
  donnant les infos records
_ il n'est plus necessaire de cliquer OK pour fermer une fenetre, il suffit d'appuyer 'del' ou 'restart' au clavier ou au pad
  ceci n'est pas valable pour la fenetre d'acceuil
_ correction des fichiers langues fr, en et cz

modif du 09/08/08:
_ utilisation du GbxRemote.inc.php fourni avec le dedié 2.11.13 2008.07.18
_ les records sont sauvegardés dans des fichiers qui dependent du nombre de tours 
  ajout de .x au nom, x etant le nombre de tour
  quand il n'y a qu'un tour, il n'y a pas cet ajout donc la compatibilité est maintenu avec les records existants
  vous pouvez donc jouer une meme map en race, en round et en laps avec des records differents
_ ajout des variables $local_maplist et $remote_maplist dans tm_gery_config.php 
  permettant de configurer le fichier Playlist.txt comme pour le ftp
  tm_save_ftp.php a ete modifie en consequence
_ le fichier Playlist.txt n'est plus créé par copie apres un SaveMatchSettings mais il est créé par le script lui meme
_ avec la variable $rank_ext dans tm_gery_config.php 
  ajout de la possibilite de faire calculer les srank, mrank, rankmap et moyenne par un programme externe tm_gery_rank.php
  tm_gery_start.bat et tm_gery_rank_start.bat sont a configurer
  ceci est utile quand le calcul est trop long avec beaucoup de maps et de records
_ pendant l'ecran de fin, les boutons de vote sont effacés pour ne pas gener le chat
_ dans les serveurs TMU stadium, seuls les joueurs TMU peuvent utiliser les commandes avec coppers
  comme /duel, /pari et le jeu de mots
_ ajout d'un bouton Aide en haut a gauche ouvrant une fenetre permettant de cliquer sur les commandes principales du chat 
_ si $norecord vaut 1, le fichier des records de la map ne sera plus créé
_ fichiers modifiés : tm_gery.php, tm_gery_start.bat, tm_gery_config.php, tm_save_ftp.php stats.zip
_ fichiers ajoutés :  tm_gery_rank.php, tm_gery_rank_start.bat, GbxRemote.inc.php, GbxRemote.bem.php
_ fichier obsolete : GbxRemote.php

modif du 23/08/08:
_ un joueur ignoré pour grossièreté ne peut plus utiliser les commandes du chat (/gg, /msg, /bye, /hi, /lol) pour envoyer des messages, 
  ni participer au jeu du mot, ni faire /choosenext, ni faire de duel, ni parier
_ un click sur une map apres /list en tant qu'admin force la map suivante
_ un joueur TMU ne peut plus provoquer un joueur TMN en duel
_ ajout de boutons pour faire des dons dans la fenetre d'aide
_ suite a un /choosenext, quand un joueur vote, le nombre de ok pour changer la map suivante est donné dans le chat
_ fichiers modifiés : tm_gery.php

modif du 16/09/08:
_ la commande /list est amelioree : plus rapide, on peut choisir une map ou lister les maps par login ou par environnement en cliquant
  le design a ete refait (merci Mikey)
_ design de la fenetre aide refait pour equilibrer les colonnes (merci Mikey)
  la commande top5 est remplacee par la commande top
_ la commande /top est amelioree : affichage par page avec chainage a la souris comme /list
_ forcage du temps max pour envoi vers ftp a 2s afin d'eviter un crash du script
_ calcul du srank ameliore : beaucoup plus rapide (merci momo)
_ fenetre de vote pour map suivante ameliore : ajouts de boutons oui non cliquables
_ la commande /rankmap est amelioree : affichage par page avec chainage a la souris comme /list
_ la commande /playerlist n'affiche plus les id de joueurs
_ lorsque vous provoquez un joueur en duel il n'est plus interrompu dans sa course et peut accepter le duel ulterieurement
_ par defaut tm_gery_start.bat ne lance plus les autres .bat 
_ fichiers modifiés : tm_gery.php, tm_gery_start.bat, tm_save_ftp.php, tm_gery_rank.php

modif du 10/12/08:
_ l'envoi de la pub et l'ecriture vers le ftp sont decalés dans le temps
_ les fonctions d'envoi vers le ftp ont été revues et utilisent toujours les fichiers temporaires (repertoires crees automatiquement)
  de sorte que si l'envoi echoue on ne perde pas les infos et qu'au cycle suivant tout rentre dans l'ordre
  les fichiers temporaires ne sont effaces que si l envoi a bien eu lieu
_ petite correction du calcul du srank
_ nouveau design pour TimeAttack Laps et Stunts : pendant et en fin de jeu le tableau de score ne s'affiche plus (configurable avec $ScoreTable)
_ nouveau design pour TimeAttack Laps et Stunts : pendant le jeu un tableau des 10 meilleurs scores sur la gauche (configurable avec $LiveTOP10)
_ nouveau design pour TimeAttack Laps et Stunts : en fin de jeu un tableau des 20 meilleurs scores sur la gauche (si $ScoreTable = 0)
_ nouveau design pour TimeAttack Laps et Stunts : popup avec detail des records de la map pendant 8s au depart de la map
_ /rankmap donne toute la liste par pages avec la souris
_ /srank donne toute la liste par pages avec la souris + ajout des login
_ /mrank donne toute la liste par pages avec la souris + ajout des login
_ meilleur controle des coppers lorsqu'un duel est refusé
_ nouvelle commande pour admin : /ListMatchSettings affiche la liste des fichiers dans le repertoire MatchSettings du serveur
_ possibilité de personnaliser les points en mode round avec $RoundCustomPoints et $CustomPoints 
_ suppression du signe > pour avoir le detail des records de la map dans la fenetre en haut a gauche contenant LR PB SR 
  maintenant tout le cadre est actif. De plus ce cadre est supprimé de l'ecran de fin
_ fermeture de la fenetre "ok pour changer la map" si on tappe /ok au clavier
_ /choosenext et /duel possibles tout le temps en round et cup car pas de temps maxi dans ces modes
_ ajout d'un tableau $admin2 permettant de declarer des joueurs avec des pouvoirs d'admin sur les commandes suivantes :
  choosenext, gonext, restart, cancel, Ban, Kick, Ignore, UnIgnore, delrec
_ integration du plugin manager de DedDerek version 0.22 avec un example et le plugin idlekick
  voir pour plus d'information : http://www.tm-forum.com/tmforum3/viewtopic.php?f=131&t=18546
_ amelioration des stats : meilleure conversion html des couleurs de pseudo
_ repertoires ajoutes : plugins, ftp_tmp
_ fichiers modifiés : tm_gery.php, tm_gery_config.php, tm_gery_start.bat, tm_save_ftp.php, tm_gery_rank.php, stats.zip
_ fichiers ajoutés :  plugins.txt, plugin_manager.php, plugin_manager_documentation.pdf, plugin.example.php, plugin.idlekick.php 

modif du 22/12/08:
_ affichage de "pas de record sur la map" au lieu de "0 le ? par "
_ les commandes /ListmatchSettings , /SaveMatchSettings, /LoadMatchSettings marchent maintenant sous linux
_ le code $w est supprimé des codes couleurs pour les affichages dans des listes (/List, Top, etc ...)
_ les replays ne creent plus les sous repertoires supplementaires Tracks/Replays/Autosaves
_ le plugin idlekick n'est plus inclus par defaut dans le zip
_ fichiers modifiés : tm_gery.php

modif du 20/06/09:
_ autorestart si le calcul du srank est trop long
_ il n'y a plus de timeout sur l'execution du script ($max_exec_time = 0)
_ la commande /choosenext marche en freestyle (merci momo)
_ liens vers le site TMGery modifiés
_ fichiers modifiés : tm_gery.php, tm_gery_config.php
_ fichiers ajoutés :  plugin.exemple.php

modif du 30/12/09:
_ ajout du suedois (se)
_ correction du russe
_ fichiers modifiés : tm_gery_lang.php, tm_gery_russian.php
_ fichiers ajoutés :  tm_gery_swedish.php

modif du 16/07/10:
_ modification pour prise en compte par le plugin manager de l'evenement 'BillUpdated'
_ fichiers modifiés : tm_gery.php, plugin_manager.php

=========================english========================

update 11/12/06 :
_ autodetection of server type (possible in manual)
_ add commands Kick, Ban, BlackList, AddGuest, Ignore, UnBan, UnBlackList, RemoveGuest, UnIgnore
_ command /top allow to pass a index to see 10 records at this index
_ number of records is settable
_ code optimization
_ 3 admin

update 13/12/06 :
_ the function for reading previous records in the file has been modified
because there was a risk to not save all data with a number of records too high

update 14/12/06 :
_ add possibility to send records on ftp site

update 17/12/06 :
_ add possibility to have a on line view on your website (cyclic file sent to ftp)
see example in stats.zip
_ file .bat modified to have autorestart on crash
_ better control on parameters passed to commands
_ messages about top sent to everybody

update 18/12/06 :
_ the top is displayed on online stats

update 27/12/06 :
_ admin number is not limited
_ for TMU messages TOP5 and next track at the end of the track are not in the chat in the upper left corner
_ new command for admin /choosenext, allow to force the next track giving his name, even if partial

update 01/01/07 :
_ personal record is displayed if in the top, when player is connected, when begin race, or with /rec or /record
_ smalls corrections

update 11/01/07 :
_ autodetection of tmu server upgraded

update 05/02/07 :
_ for TMU
_ connection ftp left opened
_ small amelioration in display of messages
_ possibility to win coppers for player who set new record
_ command /don to give coppers
_ command /coppers to know how much coppers left in the server

update 27/02/07 :
_ compatibility with dedicated server 23/02/07 (with player in incoherence)
_ command /bet gives the possibility to bet coppers on score mini to do
the server pays in function of the probability of success and a coefficient
_ command /vote gives the possibility to give a note between 0 and 20 to the track
_ now TOP1 TOP2 TOP3 win coppers
_ the server detects bad words or expressions and sendbill to login, if he doesn't pay his chat is off
_ command /set gives the possibility to set variables of the this soft temporarily,
without leave the game, like $maxtop for example
_ smalls corrections

update 03/03/07 :
_ bad word detection now works for all TM, with possibility to deactivate it if $amende=0
for TMO,TMX,TMN Kick, for TMU sendbill to login, if he doesn't pay his chat is off
for TMU possibility to pay after and have chat again with /don 10
_ smalls corrections

update 04/03/07 :
_ optimization
_ smalls corrections

update 08/03/07 :
_ bug fix for vote
_ add your TOP when begin race

update 17/03/07 :
_ you cannot vote for your map
_ add ($Vote, $NbVote) settable with /set
_ better command /set
_ add german badwords
_ add command /delrec login to delete record
_ when you receive coppers the message contains the source login
_ for bet, until TOP is full score mini is GoldTime
_ when race ends, if no vote, message
_ default values (maxtop=50, cote=20.0, cadeau=12, amende=5)

update 18/03/07 :
_ bug fix in record manager

update 23/03/07 :
_ important bug fix: when begins race, the record login became the nick if this was changed
secondary effect: other record of the same login in the file
if you have this problem, replace manually the login, play the track and use /delrec login to delete the record
_ command /choosenext map is now for everybody
_ for TMU command /list displays 30 next maps
_ for TMU command /top position displays 30 next records from position

update 05/04/07 :
_ command /choosenext modified: next map is changed on vote with 50% of /ok
_ new variable settable in game VoteNextSeuil to set % of /ok
_ smalls corrections

update 16/06/07 :
_ for TMN commands for TMU are suppressed from /help
_ new command /get : display the value of a settable variable
_ new command /varlist : display the settable variable list
_ for TMU I add a small game to win coppers by rewriting a word
_ command /list display the time for next maps
_ I add special scores that give coppers
_ for TMU you may send a special message in upper screen
with $pubtext variable
at each cycle the soft choose between this message, the small game or nothing
==> the message is not displayed each cycle
_ new variable settable in game wgminprice = coppers mini to win for small game
_ new variable settable in game wgmaxprice = coppers maxi to win for small game
_ new variable settable in game wgfreq = inverse chance that small is choosed
_ new variable settable in game wgimage = image to display in small game
_ new variable settable in game wgplayer = nb players mini for activate the small game
_ modification to allow more than 50 players
_ smalls corrections

update 17/06/07 :
_ I add a special version for LAN

update 24/06/07 :
_ for TMU command /list now displays the environment and the game mode
_ specials scores giving coppers have been separated between stuns and race
_ the game mode detection has been totally rewritten
now game mode is read directly in the map file
_ command /restart is fixed because it doesn't work between 2 differents game mode
_ the record manager now works properly even if you join the game in local mode
you cannot do /don and /bet because your are not connected to internet
_ problem with specials scores and bets Round fixed
_ idem for LAN version

update 12/07/07 :
_ command /list now displays all maps by page example page 2 : /list 2
_ new command /listlogin displays all maps of a login example : /listlogin gery
_ for TMN results of commands /varlist and /playerlist are correctly visible
_ for TMN you can now do another command without close previous window
_ special score control has been modified because of a bug in race mode
_ I added a special message for bonus scores
_ new command /exchange allowing a player to insert a map from tm-exchange in the server
_ new settable variable "use_exchange" to authorize /exchange
_ for TMU new command /duel allowing a player to make duel with another player for x coppers
if other player accepts the winner wins 2x coppers
if other player refuses or leaves during the game coppers are returned
_ better display for /choosenext command
_ optimization and minor corrections
_ I added a tool in recupcoppers.zip to transfer server coppers to login

update 13/07/07 :
_ duel bug fix : players who didn't answer to the question wined coppers

update 27/07/07 :
_ fix function injure for TMN (crash)
_ fix command /vote because author's track may be in uppercase
_ login forced in lowercase

update 13/08/07 :
_ new command /srank giving a server rank list
thanks to FoxShadow (Argentina) for this function

update 18/08/07 :
_ your server is displayed on welcome page, when begins race and with command /rec

update 25/08/07 :
_ for TMN fix /exchange who didn't work anymore (forget AddChatCommand ...)

update 30/08/07 :
_ for firewall compatibility write on ftp in passive mode
in the console you have "erreur ecriture fichier"
visible effects: lag in the chat, command return very long ...

update 22/11/07 :
_ major update
_ the configuration of tm_gery is now separated from the soft
all tunes are in the file includes\tm_gery_config.php
_ the soft allow to display messages in several languages
you can initialize your language in the configuration file
you can also change it as you want with new command /lang
(thanks for translations: Knutselmaaster nederland, Mikey english, momo deutsch )
_ for sending files to ftp, you can choose permanent connection or not
_ sending files to ftp can be done by an other soft (supplied)
to prevent crash cause too long time to execute sending
_ new commands et functions added:
_ /mrank for mappers server rank (thx Klem for code)
_ /rankmap for maps server rank (thx Klem for code)
_ /moyenne for medium rating of server maps (thx Klem for code)
_ /die to restart the soft (in fact the command ends the soft and the .bat restart it)
_ /pub to force information and advertising message sending
_ autosave of replays when new record (thx momo)
_ cyclic information message every minutes in notice for TMU, in the chat for the rest
_ for TMU permanent display of record, of your best score and server rank
_ for TMU at the end of the map display of TOP5 and next map infos above the chat
_ for TMU all coppers gains are conditioned by the reserve mini
_ for TMU bonus scores are not payed every times to prevent cheaters
_ command /exchange does not the map in next position but adds it at the playlist end
you need to propose it with /choosenext, to prevent mappers flood
_ server messages drop $i $w $n from nick to unify messages
_ new settable variable $auto_savereplay to control auto save replay
_ admin commands are traced in chat
_ a player who joins during the map change receive the welcome message in the chat
_ when player joins all players receives a message with nick and server rank of the player
_ for TMU the message "vote plz" is not displayed in the chat anymore but below the TOP5
for others it appears near 5th record for readability
_ commands /choosenext, /duel are allowed only during the 1st half of the map
to not disturb players
_ the soft create automatically necessary directories (player, record)
_ welcome message, announce and pub can have accents

_ mrank shows a mappers list who have more than 1 map with at least 1 vote/map
the list displays for each mapper an average rating and the number of maps counted
in addition it displays your rank at the end of the list
_ rankmap displays a maps rank list with maps who have at least 5 votes
and calculates a average rating with this map and you can have it with /moyenne
_ command /exchange puts added map
for TMU in Challenges\Downloaded\united-exchange\login
for TMN in Challenges\Downloaded\nations-exchange\login
for TMX in Challenges\Downloaded\sunrise-exchange\login
for TMO in Challenges\Downloaded\original-exchange\login

update 03/12/07 :
_ forgot to translate 'nouvelle map ajoutée de' fixed
_ save replay is only for TMU
_ accents added for french german and spanish
_ bug fixed with /choosenext not always possible after /exchange

update 16/12/07 :
_ bug with display of bonus score in race mode
_ enhancement of spanish translation (thx FoxShadow)

update 20/12/07 :
_ now we can vote when race is finished by clicking on desired rate
_ new command /shutdown : it stops server and quits tm_gery

update 06/01/08 :
_ width of message "vote please" increased because too short for others nations
_ fix message "New note" after a vote (I forgot to translate "in")
_ (TMU) time for info next map and vote is extended by 3 s
_ command /restart resets the time for commands /choosenext and /duel

update 07/01/08 :
_ add Czech (cz) (thx Kuby)
_ default value for variables $annonce and $pubtext modified
_ files tm_gery.php tm_gery_lang.php tm_gery_config.php modified accordingly

update 01/03/08 :
_ files tm_gery.php tm_gery_config.php and languages files are in utf-8 format
_ add Slovensky (sk) (thx Kuby)
_ add russian (ru)
_ add italiano (it)
_ language autodetection for players and display in the chat
if this language is not available the player will receive server messages in default language
_ new command /mylang allowing players to choose language for server messages
this choice is saved in player file and players have not to redo /mylang each time they enter the server
_ "admin" is displayed when the player is an admin
_ commands Kick, Ban, BlackList, AddGuest, Ignore, UnBan, UnBlackList, RemoveGuest, UnIgnore are now
executed without verify that the player is in the server otherwise some commands are ineffectives
_ autokick for player who quits the server when he is always in the player list
it is an answer to disconnection problem with some players
_ (TMU) all words in the WORLD GAME can have accent and be in all languages
_ idem for bad words
_ new setable variable on line $racetype for default race mode 0=round 1=timeattack 2=team 3=laps
useful for server with races and stunts
_ welcome message is displayed at the beginning of the race for a player who enter at the end of the race or
during map change
_ new commands /stunts /laps /team
_ command /restart enhanced :
there was sometimes an error between race and stunts
_ commands enhanced /ta /round /stunts /team /laps :
in server with race and stunts they work only after the end of the race
_ command /exchange saves map without specials chars. they are replaced by _
otherwise php cannot open it and the map type is not detected and the map not played
(first for server with race and stunts)

update 16/04/08 :
_ script updated for Forever
_ new displays for end screen and personal best
now you can vote 0 2 4 6 8 10 12 14 16 18 20
_ new command /version
_ new command /cup
_ playerlist now gives login
_ /msg use login instead of id
_ languages files updated for cup
_ new GbxRemote.php file
_ help messages updated and fixed for tmnf
_ for tmnf you should use $sunrise=0 in tm_gery_config.php
this prevent unusable command with coppers
_ translation displays now the text to translate if it doesn't find in languages files
_ variable $racetype can use value 4 for cup
_ bug fix

update 20/04/08 :
_ add /exchange tmnforever
_ bug fix /list displayed nothing if number of maps to display in page was 30
_ modification to update player file with his ladder rank when he become in official mode
since Forever this rank is 0 before player is in official
_ command /top displays logins (useful for /delrec)
_ messages "player x takes place y" are sent to everybody when place taken is <= 20
_ message console "Player Finish 0" dropped

update 24/04/08 :
_ translation fixed for messages "<t>prend la place</t> <t>avec</t> <t>pts</t>"
_ problem with disconnection enhanced :
when a player has a disconnection, his name left sometimes in the playerlist
my script executes an automatic kick and he can join
when he joins sometimes the dedicated doesn't give player info (nick, rank)
I initialize nick=login and rank=0 (normal in this case)
_ in cup mode, end screens are in the top of the screen because they overlay cup screen
top10 become top5
_ /next and end screen next map display correct track name in laps mode

update 27/04/08 :
_ for nations : message to all in chat when a player is kicked for rudeness
_ /playerlist : 3 players max / line
_ warmup : no end screen with info next map (thx mikey)
_ add polish (thx wiciox)
_ use of multicalls for better exchanges with server

update 29/04/08 :
_ reducing the time to onset of information at the top of the screen
_ messages "player x takes place y" are sent to everybody when place taken is <= 5

update 04/05/08 :
_ warmup : no end screen with info next map for all modes (thx mikey)

update 08/05/08 :
_ /list : track type is dropped
_ /listlogin : track type and author are dropped
_ /list : add possibility of list by environment (Island, Coast, Bay, Alpine, Rally, Speed, Stadium)
_ /choosenext : displays only the 1st name founded if ambiguity
_ /delmap : new command to delete a track, if ambiguity displays only the 1st name founded
_ /cancel : cancels /choosenext if pending

update 17/05/08 :
_ /list : do not propose others environments for TMN
_ /list : informations are correctly aligned
_ /list : adding buttons << and >> to go to previous and next pages
_ /list : possibility to do like /choosenext by clicking on a map 

update 30/06/08 :
_ fix : end screen ok after the script is started
_ fix : /rankmap
_ /playerlist : it shows language's players
_ /ta : you can pass the time limit (minutes)
_ /round : you can pass the points limit
_ /laps : you can pass the number of laps
_ /team : you can pass the points limit
_ /stunts : you can pass the time limit (minutes)
_ the current PlayList (file Playlist.txt) is sent to ftp in same time than the server status, 
  so you can show srank, mrank, rankmap and average on your site
_ new command /SaveMatchSettings file : you can save the current MatchSettings (playlist & gameinfo)
_ new command /LoadMatchSettings file : you can load a MatchSettings file (playlist & gameinfo)
_ new settable variable : $norecord
  if $norecord = 1 records are not saved, so you can test a map
_ advertising and infos messages don't appear during the scores at the end
_ replays are saved in : gamedata\tracks\replays\autosaves
_ /choosenext : if you enter a portion of several maps, the command doesn't validate your choice
  but if one of this map is exactly what you entered, the command validates your choice
_ /delmap : like /choosenext
_ during a /choosenext you can do /ok or click to vote
_ message in chat when a player leaves
_ manialinks are now independent
_ LR (local record) PR (personal record) and SR (server rank) are now on the upper left
_ end screen shows a TOP20 (+ bug fix sometimes 2 records on same line)
_ end screen shows the next map in upper right
_ no message for the word game in top screen
_ all messages of type "notice" in upper left are disabled (like toto has joined, ... )
_ advertising and info messages appear 10s and are now a manialink
_ I reduce packets size of messages sent to the server
_ when you have a transport error, the script ends with code 0, allowing autorestart
_ if server status is "waiting", the script waits and does nothing
  but if during this time you have a transport error, the script quits definitively
_ you can vote now all the time by cliking under the chat
_ each player can enable or disable the displays of the script 
  by clicking on TMGery in the upper left (TMGery is green when displays are enabled or red when disabled)
_ files updated : tm_gery.php, all languages files and tm_save_ftp.php

update 10/07/08:
_ fix a problem with events
  effects known : after a restart, there was no more records and
                  when there was no player in the server, the script cannot see mode 'Play'
_ no more infos records in the chat when map begins
_ add a button > in the records zone in the upper left corner allowing to do command /rec which gives records
_ it is not necessary to click OK to close a window message, just press 'del' or 'restart' with keyboard or pad
  not available with welcome display
_ new files fr, en and cz

update 09/08/08:
_ tm_gery now uses GbxRemote.inc.php supplied with dedicated 2.11.13 2008.07.18
_ records are saved in files which depend on number of laps 
  I add .x to the name, x = number of laps
  when only one lap, .x is not added so, compatibility is maintained with previous records
  you can play the same map in mode race, round and laps, with different records
_ new variables $local_maplist and $remote_maplist in tm_gery_config.php 
  allow to configure the file Playlist.txt like for the ftp
  tm_save_ftp.php has been modified in consequence
_ file Playlist.txt is not anymore copied after a SaveMatchSettings but the script creates it itself
_ with variable $rank_ext in tm_gery_config.php 
  I have added the possibility to calculate srank, mrank, rankmap and average with an external script tm_gery_rank.php
  tm_gery_start.bat and tm_gery_rank_start.bat must be configured
  it is usefull when the calculation is too long because of many maps and records
_ during the end screen, the vote bar is cleared to not overlay the chat
_ for TMU servers stadium, only TMU players can now use commands with coppers
  like /duel, /bet and word game
_ add a button Help in upper left corner opening a window allowing to click on main chat commands 
_ if $norecord = 1, the records file will not be created anymore
_ files modified : tm_gery.php, tm_gery_start.bat, tm_gery_config.php, tm_save_ftp.php stats.zip
_ files added :  tm_gery_rank.php, tm_gery_rank_start.bat, GbxRemote.inc.php, GbxRemote.bem.php
_ file deleted : GbxRemote.php

update 23/08/08:
_ a player ignored because of bad words, can't use commands /gg, /msg, /bye, /hi, /lol, /choosenext, /duel, /bet,
  and can't win coppers with the word game
_ a admin forces the next map by clicking on a map after a command /list,  
_ a TMU player can't do a duel with a TMN player
_ add buttons to do some dons in the help windows
_ Following a /choosenext, when a player votes, the number of ok to change the next map is given in the chat
_ files modified : tm_gery.php

update 16/09/08:
_ Command /list is improved: faster, you can choose a map or list the maps by login, or by clicking on environment
   design has been redone (thank you Mikey)
_ Design of the Help window has been redesigned to balance columns (thank you Mikey)
   top5 command button is replaced by the command button top 
_ The command /top is improved display by chaining page with the mouse as /list
_ Forcing time max for shipment to a ftp 15s in order to avoid a crash script
_ Calculation of srank improved much faster (thank you momo)
_ Window to vote for next map improved : additions clickable buttons yes no
_ The command /rankmap is improved display by chaining page with the mouse as /list
_ The command /playerlist doesn't display player id anymore
_ when you cause a player to a duel it is not interrupted in his run and could accept the duel later
_ by default tm_gery_start.bat doesn't start others .bat 
_ files modified : tm_gery.php, tm_gery_start.bat, tm_save_ftp.php, tm_gery_rank.php

update 10/12/08:
_ Sending the advertising and writing to the ftp are delayed 
_ The functions of transmission to the ftp have been reviewed and are still using temporary files (folders created automatically)
   so that if the dispatch fails we do not lose the information and that next cycle will be back to normal
   temporary files are deleted only if the shipment has taken place
_ Small correction calculating srank
_ New design for TimeAttack Laps and Stunts : during and in the end game scoring table no longer appears (configurable with $ScoreTable)
_ New design for TimeAttack Laps and Stunts : during the game, displaying a list of 10 best scores on the left (configurable with $LiveTOP10)
_ New design for TimeAttack Laps and Stunts : final screen, displaying a table of 20 best scores on the left (if $ScoreTable = 0)
_ New design for TimeAttack Laps and Stunts : popup with detail records of the map, for 8s at the beginning of the map
_ /rankmap gives the list by pages with the mouse
_ /srank gives the list by pages with the mouse + adding login
_ /mrank gives the list by pages with the mouse + adding login
_ Better control of coppers when a duel is denied
_ New order for admin: /ListMatchSettings displays the list of files in the directory server MatchSettings
_ Ability to customize the mode round with $RoundCustomPoints and $CustomPoints
_ Removal of the sign > to have the detailed records of the map in the window at the top left containing LR PB SR
   Now the whole framework is active. In addition, this framework is removed from the screen End
_ Closing the window "ok to change the map" if you typed /ok
_ /choosenext and /duel possible all the time and cup round because no max time in these modes
_ Adding a $admin2 to declare players with admin powers on the following:
   choosenext, gonext, restart, cancel, Ban, Kick, Ignore, UnIgnore, delrec
_ Integration of the Plugin manager by DedDerek version 0.22 with an example and the plug idlekick
   See for more information: http://www.tm-forum.com/tmforum3/viewtopic.php?f=131&t=18546
_ Improvement of stats: better color conversion html pseudo
_ Directories added: plugins, ftp_tmp
_ Modified files: tm_gery.php, tm_gery_config.php, tm_gery_start.bat, tm_save_ftp.php, tm_gery_rank.php, stats.zip
_ Files added: plugins.txt, plugin_manager.php, plugin_manager_documentation.pdf, plugin.exemple.php, plugin.idlekick.php

update 22/12/08:
_ display message "no record on" instead of "0 the ? by "
_ commands /ListmatchSettings , /SaveMatchSettings, /LoadMatchSettings work with linux
_ code $w is deleted in /List, /Top, etc ...
_ replays don't create subdirectory Tracks/Replays/Autosaves
_ plugin idlekick is not included in zip file
_ files updated : tm_gery.php

update 20/06/09:
_ autorestart if srank calculation is too long
_ no more timeout for the script ($max_exec_time = 0)
_ command /choosenext works in freestyle (thx momo)
_ links to site TMGery modified
_ Modified files : tm_gery.php, tm_gery_config.php
_ Files added :  plugin.exemple.php

update 30/12/09:
_ add swedish (se)
_ fix russian
_ Modified files : tm_gery_lang.php, tm_gery_russian.php
_ Files added :  tm_gery_swedish.php

update 16/07/10:
_ update to allow the event 'BillUpdated' with the plugin manager
_ Modified files : tm_gery.php, plugin_manager.php

