.
Description: Générateur dynamique de bannière ( joueur stat et production , alliance )
Descriptif complet : https://bitbucket.org/machine/mod-ogssign/overview (https://bitbucket.org/machine/mod-ogssign/overview)
Exemple :(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fbeubeulblog.fr%2Fnecrotg%2Fogspy%2Fmod%2Fogssign%2Fmachine.S.png&hash=abe7260b97f603bd013c362cad542cf6dc0ad9de)
(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fbeubeulblog.fr%2Fnecrotg%2Fogspy%2Fmod%2Fogssign%2Fmachine.P.png&hash=9cd4862206de8d28cb34eb0d56b2e41ebe62f746)
(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fbeubeulblog.fr%2Fnecrotg%2Fogspy%2Fmod%2Fogssign%2F1.A.png&hash=ca9a679d9a662c090e3380a5d837c567aa567cd7)
Options à configurer :Aucune obligatoire.
Pré-Requis Serveur :
- PHP >= 4.3.2
- dossier cache accessible en écriture (777)
- librairie GD activée
Pour déclarer un Bug et accéder au site de téléchargement :https://bitbucket.org/machine/mod-ogssign/issues?status=new&status=open (https://bitbucket.org/machine/mod-ogssign/issues?status=new&status=open)
Développeur Actuel :Machine (http://forum.ogsteam.fr/index.php?action=profile;u=7)
Disponible sur Autoupdate ?oui
Edit : suite à un problème d'approbhation, j'ai du refaire le post de Machine
Vu sur irc ;)
18/05/2013 21:02:13 : Erreur critique mysql - Req : INSERT INTO ogspy_hof_prod VALUES ('anubys', '469140', '273119', '171314') - Erreur n°1062 Duplicate entry 'anubys' for key 'PRIMARY'
18/05/2013 21:02:02 : [PHP-ERROR] 8 - Undefined variable: iconDefense ; Fichier: /home/anubys/www/ogspy/mod/hof/hof.php ; Ligne: 116
18/05/2013 21:01:56 : [PHP-ERROR] 8 - Undefined variable: iconLabo ; Fichier: /home/anubys/www/ogspy/mod/hof/hof.php ; Ligne: 92
18/05/2013 21:01:53 : [PHP-ERROR] 8 - Undefined variable: iconBatiment ; Fichier: /home/anubys/www/ogspy/mod/hof/hof.php ; Ligne: 76
; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_prod.php ; Ligne: 186
18/05/2013 20:59:54 : [PHP-ERROR] 2 - getimagesize(http://host.darkcity.fr/~anubys/ogspy/mod/ogssign/Anubys.P.png): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error
18/05/2013 20:58:41 : [PHP-ERROR] 8 - Undefined variable: iconBatiment ; Fichier: /home/anubys/www/ogspy/mod/hof/hof.php ; Ligne: 76
; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_prod.php ; Ligne: 186
18/05/2013 20:55:48 : [PHP-ERROR] 2 - getimagesize(http://host.darkcity.fr/~anubys/ogspy/mod/ogssign/Anubys.P.png): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error
; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_prod.php ; Ligne: 186
18/05/2013 20:55:24 : [PHP-ERROR] 2 - getimagesize(http://host.darkcity.fr/~anubys/ogspy/mod/ogssign/Anubys.P.png): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error
; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_prod.php ; Ligne: 186
18/05/2013 20:55:21 : [PHP-ERROR] 2 - getimagesize(http://host.darkcity.fr/~anubys/ogspy/mod/ogssign/Anubys.P.png): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error
; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_prod.php ; Ligne: 186
18/05/2013 20:55:07 : [PHP-ERROR] 2 - getimagesize(http://host.darkcity.fr/~anubys/ogspy/mod/ogssign/Anubys.P.png): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error
; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_prod.php ; Ligne: 186
18/05/2013 20:54:14 : [PHP-ERROR] 2 - getimagesize(http://host.darkcity.fr/~anubys/ogspy/mod/ogssign/Anubys.P.png): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error
; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_prod.php ; Ligne: 186
18/05/2013 20:54:07 : [PHP-ERROR] 2 - getimagesize(http://host.darkcity.fr/~anubys/ogspy/mod/ogssign/Anubys.P.png): failed to open stream: HTTP request failed! HTTP/1.0 500 Internal Server Error
18/05/2013 20:53:09 : Madmax se connecte
18/05/2013 20:52:44 : [PHP-ERROR] 2 - getimagesize(): Filename cannot be empty ; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_stats.php ; Ligne: 192
18/05/2013 20:50:41 : [Xtense][GM-FF V2.4.8.11] anubys envoie la liste des membres de l'alliance PRB
18/05/2013 20:49:44 : [PHP-ERROR] 2 - getimagesize(): Filename cannot be empty ; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_prod.php ; Ligne: 186
18/05/2013 20:49:40 : [PHP-ERROR] 2 - getimagesize(): Filename cannot be empty ; Fichier: /home/anubys/www/ogspy/mod/ogssign/sign_conf_stats.php ; Ligne: 192
Bon pas de possibilité de déclarer un bug pour le mod sur bitbucket !!! "Acces denied" Oh que c'est vilain ;)
Bref, j'vais le faire là pas de soucis^^
Alors installation d'ogssign sous OGSPY 3.1.3
Pas de soucis d'install.
Par contre:
- La sign stastistique et production est la même, c'est à dire la sign du classement (Points/Militaire/Économique) ! Le mod "Production" est installé pour info.
- La sign Alliance ne s'affiche pas et quand je clique sur "Signature de l'alliance "nom de l'alliance" j'obtiens "Erreur de pseudo ou signature non configurée !"
Pourtant j'ai tout remplit tout bien comme il faut!
L'espace personnel est correctement complété dans OGSPY et pas d'erreur dans le journal. Accès ftp et gd = OK
Manque autre chose?
info supplémentaire: J'ai fait le test du module et tout est ok aussi ^^
Bon j'ai rien oublié là?
Citation de: Alderande le 19 Mai 2013, 01:26:20
Bon pas de possibilité de déclarer un bug pour le mod sur bitbucket !!! "Acces denied" Oh que c'est vilain ;)
Bref, j'vais le faire là pas de soucis^^
Alors installation d'ogssign sous OGSPY 3.1.3
Pas de soucis d'install.
Par contre:
- La sign stastistique et production est la même, c'est à dire la sign du classement (Points/Militaire/Économique) ! Le mod "Production" est installé pour info.
- La sign Alliance ne s'affiche pas et quand je clique sur "Signature de l'alliance "nom de l'alliance" j'obtiens "Erreur de pseudo ou signature non configurée !"
Pourtant j'ai tout remplit tout bien comme il faut!
L'espace personnel est correctement complété dans OGSPY et pas d'erreur dans le journal. Accès ftp et gd = OK
Manque autre chose?
info supplémentaire: J'ai fait le test du module et tout est ok aussi ^^
Bon j'ai rien oublié là?
si tu pouvais juste me donner ton hebergeur ... :)
d avavance merci
v verifier pour bug
Super ce mod, depuis le temps que je l'attendais
J'ai une erreur au niveau des signatures, les classements économie et militaires sont inversés (points et position). C'est le cas pour la signature de l'ally et du joueur.
De plus sur la signature production, ma prod de cristal n'est pas la bonne.
Le mod production est correctement installé, et la production de cristal est la bonne sur ce mod.
Merci en tout cas pour le boulot
C'est moi l'hébergeur... Bizarre en tous cas car je n'ai pas ce soucis sur mon compte...
Est ce qu'il y aurait un mod production d'installé ?
j ai repéré soucis au niveau des redirections ... ce qui devrait résoudre la plupart des bugs remontés.
je pourrais corriger le tout lundi ou mardi
pour la prod, je ne me suis pas penché sur les formules, ca me semblait correct ( dark a raison, pour des résultats correct, il faut le mod prod activé .... )
merci de continuer a faire remonter les problemes, tout va se résoudre tres vite je pense ;)
ps : au niveau de l inversion des stats, c déjà réglé, sera dispo sur prochaine version ...
Citation de: machine le 19 Mai 2013, 06:28:43
si tu pouvais juste me donner ton hebergeur ... :)
d avavance merci
v verifier pour bug
Mais à quoi elle sert ma signature?
Ah j'oubliais tu n'es qu'une machine :P
FREE, parce que j'ai tout compris^^
Concernant la sign alliance qui ne s'affiche pas, à tout hasard, ne serait-ce parce que je ne suis pas allé dans le classement depuis au moins 8h? (on sait jamais^^)
Par contre pour la sign "prod" étrange, j'ai bien le mod-production actif ... mais je me retrouve avec la sign des classements!
Ou Free parce que j'aime pas youtube lol
Oh qu'il est vilain de penser ça!!!
Bref pour en revenir à nos moutons...heu bugs^^
Machine en relisant ton descriptif du mod sur bitbucket, tu dis ceci:
CitationREMARQUE : pour ceux jouant dans des univers ŕ vitesse rapide (exemple : uni 50 français qui est en vitesse *2), il faut mettre la vitesse dans le fichier sign_include.php, tout ŕ la fin : define('VITESSE_UNI', 2); (pour l'uni 50 FR).
Sinon, pour les univers classiques, laissez la valeur ŕ 1
J'y suis allé dans le fichier mais je n'ai pas cette ligne "define('VITESSE_UNI', ...."
C'est une ligne à rajouter?
Je me disais aussi que mon problème vient, peut-être, du htaccess (avec 2"c" et 2"s") ^^
En allant voir mes fichier dans mon ftp, j'ai bien ma sign perso (celle du classement) mais pas les autres.
Si tu veux que je post mon htaccess ici dis le moi.
le mod date d avant la v5 .... ^^
il y a 2/3 truc qui ne me plaise pas du tout
1) redondance de code ( ca me saoul grave )
2) ce que tu viens de me dire "REMARQUE : pour ceux jouant dans des univers ŕ vitesse rapide (exemple : uni 50 français qui est en vitesse *2)" ( pas besoind e commentaire, on peut mieux faire .... )
3) la detection du mod_rewrite ( non fonctionnelle )
4) la classe url_rewrite en cas de mor_rewrite desactivé qui bug ... ( 3 + 4 ca fait un truc sympas : l affichage de mauvaise ban ou pas d affichage .. )
faut rendre hommage aux premiers devs de ce mod, ca ma pris une journée de debug pour le relancer, ca m aurait pris plusieurs semaines / mois en partant de 0 :p )
ps :
si tu me post ton htaccess, je peux te donner un correctif mais il y a mieux : attend les maj qui ne vont pas tarder :p
pps : je sais que tu aimes bien bidouiller donc :
tu peux faire les manips suivantes :
remplacer ca :
url_de_ton_image/{nom_du_joueur_ou_id}.{type_A_ou_P_ou_S.}png
par ca :
url_de_ton_image/sign.php?player={nom_du_joueur_ou_id}&typesign={type_A_ou_P_ou_S.}
exemple dans mon cas :
ca : http://beubeulblog.fr/necrotg/ogspy/mod/ogssign/machine.S.png
par ca :
http://beubeulblog.fr/necrotg/ogspy/mod/ogssign/sign.php?player=machine&typesign=S
J'aime bien bidouiller mais je pige pas forcément tout de suite du 1er coup :P la preuve ^^
Quand tu me dis de faire la manip, j'ai cherché et je ne vois pas où !!!! Mince, Aie!! Pas taper^^
En fait c'est quoi qui te plais pas??
Faut toujours rendre hommage aux anciens comme aux nouveaux devs ^^
Bon à tout hasard mon htaccess:
Citation# pour autoriser l'accès à la signature
<Files *.png>
Allow from all
</Files>
<Files urlrewriting.php>
Allow from all
</Files>
<Files testgd.php>
Allow from all
</Files>
# pas nécessaire (juste pour debug)
<Files sign*.php>
Allow from all
</Files>
# chemin complet depuis la racine !
# ce n'est PAS à partir de "http"...
# ne pas oublier le "/" au début du chemin
# un exemple, si votre serveur est à l'adresse http://hébergeur.fr/login/OGSpy/
# la ligne sera de la forme : ErrorDocument 404 /OGSpy/mod/OGSign/urlrewriting.php
# ELLE DOIT ABSOLUMENT ETRE INSCRITE CI-DESSOUS !!!
ErrorDocument 404 /mod/ogssign/urlrewriting.php
A tout hasard aussi j'ai fait la manip dont tu me parlais concernant l'url de l'image j'ai donc essayé directement sur mon navigateur pour ma sign joueur, pas celle de l'ally
==> http://alcoxitin.free.fr/mod/ogssign/sign.php?player=Alderande&typesign=S
Ok la sign s'affiche^^
Puis j'ai tenté de faire la même chose avec la prod
==> http://alcoxitin.free.fr/mod/ogssign/sign.php?player=Alderande&typesign=P
Et là message d'erreur:
CitationWarning: Wrong parameter count for mysql_fetch_assoc() in /mnt/109/sdb/a/b/alcoxitin/mod/ogssign/sign_prod.php on line 45
Database MySQL Error
ErrNo:1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and planet_id < 199 order by planet_id' at line 1
Query:
select planet_id from ogspy_user_building where user_id = and planet_id < 199 order by planet_id
En ligne 45 du fichier j'ai ça:
Citation$user_data = mysql_fetch_assoc($result,MYSQL_ASSOC);
Voilà si tu veux d'autres erreurs on dirait que je suis bien parti pour ^^ ... Aie!! Pas taper j'ai dit 8)
Citation de: Alderande le 19 Mai 2013, 16:18:54
==> http://alcoxitin.free.fr/mod/ogssign/sign.php?player=Alderande&typesign=S
Ok la sign s'affiche^^
Puis j'ai tenté de faire la même chose avec la prod
==> http://alcoxitin.free.fr/mod/ogssign/sign.php?player=Alderande&typesign=P
Et là message d'erreur:
En ligne 45 du fichier j'ai ça:
Voilà si tu veux d'autres erreurs on dirait que je suis bien parti pour ^^ ... Aie!! Pas taper j'ai dit 8)
arf, j ai oublié , c pb aussi est deja corrigé ;)
de ca :
$user_data = mysql_fetch_assoc($result,MYSQL_ASSOC);
passe a ca
$user_data = mysql_fetch_assoc($result);
mon astuce marche aussi pour les sign alliance ...
enjoy
pour le htaccess essais ca :
# pour autoriser l'accès à la signature
<Files *.png>
Allow from all
</Files>
<Files urlrewriting.php>
Allow from all
</Files>
<Files testgd.php>
Allow from all
</Files>
# pas nécessaire (juste pour debug)
<Files sign*.php>
Allow from all
</Files>
# les règles de réécriture
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-s]+).?([SPA]?).png$ sign.php?player=$1&typesign=$2
Alors j'ai fait les modifs que tu m'as indiqué mais cette fois ci je n'ai plus la sign des "statistiques" et quand je clique sur signature que ce soit stats, prod ou ally je tombe sur une erreur 500.
A tout hasard j'ai vidé le cache du mod. Seul message dans le journal d'OGSPY: "19/05/2013 20:42:58 : DEBUG : OGSign : vidage du cache par Alderande. 0 fichier supprimé"
Quand je remets les 2 fichiers préalables (sign-prod.php et .htaccess) la sign des stats revient sur stats et prod :/ et toujours rien sur la sign de l'ally.
EDIT: Bon pour info je me suis aperçu que dans la sign le classement avait disparu...à tout hasard j'ai mis à jour le classement joueur et alliance) et dans la sign joueur toujours pas de classement militaire.
J'ai désactivé puis désinstallé le mod puis supprimé le dossier du ftp, dans la bdd après vérification en direct live les 2 tables ally_sign et user_sign se suppriment d'elles même.
Réinstallation et toujours le même problème concernant la sign identique pour les stats et la prod et pas de sign pour l'ally.
Par contre ce que je trouve étrange c'est que malgré la suppression des tables et du dossier quand je réinstalle, le numéro de l'uni est déjà inscrit.
Super boulot Machine !!!!
En attente de la correction sur le lien de prod, mais encore une fois Génial !!!!
Merci !!!!!
edit ...
dernier tag à l instant, je coup mon éditeur pour quelques jours ....
+++
Ah dernier tag? Sur bitbuket ça date de 2 jours !!! :-[
tu ne regardes pas au bon endroit ...
https://bitbucket.org/machine/mod-ogssign
++
La dernière version a tout cassé :-)
Tu veux un compte sur mon site machine ? (Avec FTP et MySQL ? )
Citation de: darknoon le 20 Mai 2013, 18:59:09
La dernière version a tout cassé :-)
Tu veux un compte sur mon site machine ? (Avec FTP et MySQL ? )
voui voui,
ca me parait assez exotique ton install ;)
je peux en avoir un avec le joli ~ ???
C est cool, a priori chez toi pas de mod_rewrite, ca va le faire, merci
Tu peux me créer un ticket ? http://darkcity.fr/osticket/
ça me permets de suivre ce qui est hébergé chez moi...
Je mets en place l'OGSpy au nom de machine :-)
Citation de: darknoon le 20 Mai 2013, 19:12:09
Tu peux me créer un ticket ? http://darkcity.fr/osticket/
ça me permets de suivre ce qui est hébergé chez moi...
Je mets en place l'OGSpy au nom de machine :-)
je le fais de suite
oki pour le nom ca sera moins pompeux que El Makina ...
tout cassé c toi qui le dis ...
(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fhost.darkcity.fr%2F%7Emachine%2Fogspy%2Fmod%2Fogssign%2F1.A.png&hash=eb94f0e64b5353bd3c9d249bb072e01d30df9336)
(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fhost.darkcity.fr%2F%7Emachine%2Fogspy%2Fmod%2Fogssign%2Fmachine.P.png&hash=a0cfb04804edec5c3105face49c1b942e99c47af)
(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fhost.darkcity.fr%2F%7Emachine%2Fogspy%2Fmod%2Fogssign%2Fmachine.S.png&hash=cc74c7d25debd8956c860046063a981d7dd39aaa)
par contre pour la prod je suis perplexe ...
Bon j'ai désinstallé et réinstallé le mod et c'est reparti
Citation de: machine le 20 Mai 2013, 18:54:06
tu ne regardes pas au bon endroit ...
https://bitbucket.org/machine/mod-ogssign
++
Exact ^^ j'allais directement dans "téléchargement"
Par contre j'ai moi aussi désinstallé la version en place et installé la dernière et j'ai toujours la même chose :'(
Pas de message d'erreur non plus dans le journal d'OGSPY ... Et je ne vois rien de spécial dans la bdd!
Le test du module est positif... Cherchez l'erreur !
Lu,
Faut-il oublier de renommer le dossier ogssign=>OGSign et le haccess comme sur le tuto?
Citation de: bdd_1 le 21 Mai 2013, 11:15:28
Lu,
Faut-il oublier de renommer le dossier ogssign=>OGSign et le haccess comme sur le tuto?
ola,
si ton serveur permet la redirection, tu n auras rien a faire ....
dans le cas contraire, il ne faut bien entendu pas renommer le mod, le tuto est ancien
=>ErrorDocument 404 /toto/mon_alliance/serveur_ogspy/mod/OGSign/urlrewriting.php
donne :
ErrorDocument 404 /toto/mon_alliance/serveur_ogspy/mod/ogssign/urlrewriting.php
si d autre question, je suis a ta disposition
Sur la version 1.04, j'ai eu un problème aussi, plus rien ne fonctionnait.
J'ai du desinstaller le mod et supprimer les dossiers ogsign et ogssign.
Ensuite j'ai réinstallé le mod de manière classique.
Le lien sur la signature de prod fonctionne maintenant, mais les données sont vides :(
Sinon Dieu est une Machine !!!!
:)
je fais une petite pause ogssign ..
j arrive pas a trouver pk la signe ne fonctionne pas ...
chose curieuse, de mon coté j'avais une ban vide ..., apres maj, des resultats sont apparu ..
(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fbeubeulblog.fr%2Fnecrotg%2Fogspy%2Fmod%2Fogssign%2Fmachine.P.png&hash=9cd4862206de8d28cb34eb0d56b2e41ebe62f746)
c ptete une piste, bref, pause
Lu,
A l'install:
CitationWarning: apache_get_modules() has been disabled for security reasons in xxx/ogspy/mod/ogssign/install.php on line 148 Warning: in_array() expects parameter 2 to be array, null given in xxx/ogspy/mod/ogssign/install.php on line 149
Ok, je vais dans htaccess_mod_rewrite_OFF
Rien ne s'affiche, rien dans le cache.
Je replace mon htaccess_mod_rewrite_ON
Rien ne s'affiche mais toutes les signatures sont bien dans le cache avec les bonnes stats.
Je test une autre install sur le même host un autre OGSpy
Même message à l'install
Tout s'affiche mais vide
Voilà, si cela peut aider.
Même message que bdd_1 à l'install
Les signatures marchent bien.
Toujours un souci sur la bannière de production ou les prod de métal et cristal ne prennent pas en compte la techno plasma.
Le mod production est installé et fonctionne correctement.
cool,
pour le plasma par contre, les formules dates d avant la ,maj ogamienne
Alors la bannière prod fonctionne mais le lendemain et sans rien faire.
Je viens de changer un paramètre et ma prod apparait à nouveau vide, on verra si demain cela réapparait comme par magie.
Effectivement pas de prise en compte du plasma.
Dieu se repose pour mieux nous impressionner à son retour !!!! ::)