OGSteam

OGSpy - Le Serveur pour partager les informations du jeu avec votre Alliance => OGSpy - Mods => Discussion démarrée par: kontrast le 01 Juillet 2015, 17:29:59

Titre: Zone Check
Posté par: kontrast le 01 Juillet 2015, 17:29:59
Bonjour @ tous

Dans le fichier "anciens.mod.zip" j'ai installé Zone Check
La première partie du mod fonctionne très bien, le mod détecte bien les changements(Colonisations,Décolonisations,Changements de nom,Renommages de planète...) dans toute les galaxies
Les bulles ne sont pas visibles
J'ai fait cette manip (comme Pitch me l'a indiqué sur d'autres mod)
$tooltip = '<table width="250">';
Par
$tooltip = '<table width="250" style="color:white;">';


L.340 et L.371 de Include.php
Du coup j'ai le classement et les points en blanc mais toujours pas "flotte" et "recherche" qui restent illisibles

Quand a l'onglet "Historique des changements de pseudo", il ne fonctionne plus
l'erreur est la suivante
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sidjimoo/www/ogspy/mod/zonecheck/historique.php on line 49


Le mod n'est pas encore converti en UTF8 mais il fonctionne !
C'est un très bon outils qui permet de detecter les "volantes"
Je ne sais pas si quelqu'un s'occupe de ce mod.
Titre: Re : Zone Check
Posté par: DarkNoon le 01 Juillet 2015, 18:27:49
Hello,

Il faut que tu effectue les remplacements suivant dans les fichiers PHP :

mysql_query(...) doit être remplacée par $db->sql_query(...);
mysql_fetch_assoc(...) doit être remplacée par $db->sql_fetch_assoc(...)
mysql_fetch_array(...) doit être remplacée par $db->sql_fetch_row(...)

Et convertir les fichiers en UTF-8 avec notepad++ (Encoder en UTF-8 sans bom)
Titre: Re : Zone Check
Posté par: kontrast le 01 Juillet 2015, 19:34:04
ici il faut remplacer : mysql_num_rows():
J'ai fait un encodage UTF-8 avec CotEditor (je suis sur mac ) et je pense que ça a marché
Le mod s'ouvre sans erreurs et avec les accent !
mais mes limites sont atteintes avec mysql_num_rows():
je crois que la fonction n'existe plus sur PHP 5.5 : http://www.lephpfacile.com/manuel-php/function.mysql-num-rows.php

Titre: Re : Zone Check
Posté par: DarkNoon le 01 Juillet 2015, 23:42:35
Tu peux remplacer mysql_num_rows() par $db->sql_numrows() :-)
Titre: Re : Zone Check
Posté par: kontrast le 02 Juillet 2015, 11:19:28
Merci Darknoon

maintenant le mod est 100% fonctionnel y compris "Historique des changements de pseudo"!
je vous met à disposition mes modifs(il faudrait quand même que vous jetiez un oeil)
voilà mon fichier encodé UTF-8 : Zone Check (http://www.sidjimoon.com/OG/zonecheck.zip)

J'ai aussi encodé Graviton : Graviton (http://www.sidjimoon.com/OG/graviton.zip)
Titre: Re : Zone Check
Posté par: DarkNoon le 02 Juillet 2015, 11:50:49
Le top serait que tu déposes ces Mods sur Bitbucket. Comme ça on pourra les mettre dans autupdate.

Je suis dispo sur Hipchat pour aider si besoin ;-)