| Auteur | Message |
No FuN
Junior Member


Messages : 73 Inscrit(e) le: 03/01/2011
|
| [Résolu] Modifier l'index.php du dossier User | |
Bonjour,
En faite j'ai modifié le fichier pour que les membres puisse rentrer dans leur profil le steam-id.
Du coup j'aurais besoin de 2 autres petites modifs que je serais incapable de faire.
La 1er je pense que c'est à la ligne 457 qu'il faut rajouter le morceau de code pour pouvoir directement vérifier le steam-id que l'utilisateur rentre dans son profil.
PePeRePeRveRs a mit ça mais juste avant l'affichage du profil et j'aimerai l'intégré dés que le steam-id est rempli
$pattern = '/STEAM_0:[0-9]:[0-9]{6}/'; if (preg_match($pattern, $steamid) == false) { echo '
SteamID mal renseignée !!
'; exit(); }
|
Du coup j'ai essayé de rajouter ça
. "if (preg_match($pattern, $steamid) == false)n" . "{n" . "alert('" . _STEAMIDFAILED . "');n" . "return false;n" . "}n" . "n" . "return true;n" . "}n" ."n"
|
avec bien évidement plus haut
| $pattern = '/STEAM_0:[0-9]:[0-9]{6}/'; |
Mais ça n'a pas fonctionné
La 2ème chose c'est que si un bon steam-id et déjà remplit et que l'utilisateur le change que ça m'envoie une alerte Mail avec l'ancien steam id. Pourquoi cette demande, parce qu'il n'y a que 3 raisons possible pour qu'un membre change de steam-id, soit il c'est fait hack, soit il a perdu ses identifiants, soit celui qui m'interresse c'est qu'il c'est fait ban par le Vac (logiciel anti-cheat) et qu'il ne peut plus jouer avec compte.
Le site www.team-youplay.com/
Merci pour votre grand aide dépuis le départ.
|
| Edité par No FuN le 12/04/2011 07:37 |
|
  | Posté le 10/04/2011 - 20:07:39 |
Revenir en haut | Permalien |
Sam
Développeur

Messages : 1310 Inscrit(e) le: 19/11/2007
|
| RE : Modifier l'index.php du dossier User | |
Salut No-Fun,
je t'ai fait un petit patch, qui permet d'effectuer une vérification JS sur le champs "steamid" et d'envoyer un MP à l'admin lorsque un membre change de SteamID, j'ai refait également tes modifications sur les différents modules (Membres, Users et Admin).
Voici un screen :

Lien du patch : ICI
Cdt, Samoth
|
|
   | Posté le 11/04/2011 - 13:50:29 |
Revenir en haut | Permalien |
No FuN
Junior Member


Messages : 73 Inscrit(e) le: 03/01/2011
|
| RE : Modifier l'index.php du dossier User | |
Merci c'est vraiment sympa de ta part, tu n'aurais pas du t'embêter avec les autres fichiers car j'avais fait les modifications.
Du coup j'ai fait une comparaison des fichiers un par un pour comprendre ou voir tes modification et biensur j'ai quelques questions ^^
Dans le fichier membre tu as mit 16 caractere pour le steam-id au lieu de 18, le mien en comporte que 17 car c'est un ancien a moins que les : ne comptes pas.
Tu as laissé aussi certaine valeur d'icq, aim et yim sachant que je les ai viré de la base de registre, j'ai préferé enlever tout pour éviter tout problème.
Par contre je voulais savoir si c'étais normal qu'on ne retrouve pas une ligne avec le steamid dans le fichier Members/index.php a coté des lignes 371 a peu pres.
Et j'ai rajouté l'ouverture des Profils et des Stats dans une autre fenêtre.
Sinon il un autre fichier que j'avais modifier aussi c'est le Forum/viewtopic.php pour rajouter les liens du profil et des stats aussi.
Pour le lien du Psychostats tu as mit un / de trop du coup il le prend dans la recherche et ne trouve rien biensur.
Ne prend surtout pas mal la compraraison c'est plus pour que je comprenne la différence qu'autre chose.
En tout cas Vraiment Merci car je ne m'attendais pas du tout a une réponse aussi rapide et surtout clef en main.
|
| Edité par No FuN le 11/04/2011 19:12 |
|
  | Posté le 11/04/2011 - 19:10:35 |
Revenir en haut | Permalien |
Sam
Développeur

Messages : 1310 Inscrit(e) le: 19/11/2007
|
| RE : [Résolu] Modifier l'index.php du dossier User | |
Salut NoFun,
Tu as raison sur tous les points j'ai voulu faire ça rapidement au boulot, du coup j'ai fait quelques erreurs...
Content de voir que tu as pris le temps de comprendre ce que j'avais fait 
Pour le steamID c'est il faut mettre 20 car j'ai trouvé des steamID de 19 caractères donc on ne sait jamais...
|
|
   | Posté le 11/04/2011 - 19:43:30 |
Revenir en haut | Permalien |
ablecrea
Junior Member


Messages : 39 Inscrit(e) le: 16/04/2011
|
| RE : [Résolu] Modifier l'index.php du dossier User | |
Il a bien raison d'avoir fait ce "patch" (d'ailleurs merci), car ça va servir aux autres (dont moi). Quand la version stable de NK sortira j'essaiera ça. :)
|
|
  | Posté le 16/04/2011 - 15:33:23 |
Revenir en haut | Permalien |
ablecrea
Junior Member


Messages : 39 Inscrit(e) le: 16/04/2011
|
| RE : [Résolu] Modifier l'index.php du dossier User | |
Double post pour savoir si il y a moyen d'avoir le patch déjà corrigé et voir s'il peut être adapté au PkgManager ?
|
| Edité par ablecrea le 17/04/2011 21:07 |
|
  | Posté le 17/04/2011 - 20:51:36 |
Revenir en haut | Permalien |