[Résolu] Evolutions module Equipe NK1.7.9< Sujet précédent  Sujet suivant >
Index du Forum -> DEVELOPPEMENT -> Modules

Page : [1] 2
AuteurMessage
France.gif TiReX
Junior Member



Messages : 10
Inscrit(e) le: 26/10/2004
Evolutions module Equipe NK1.7.9

Bonjour à tous

 

Je voudrais faire évoluer le module équipe présent dans les modules NK 1.7.9


Ce module m'a permit de décrire 3 groupes/équipes.
En dessous de chaque groupe se trouve un lien "Voir détail de la team " qui permet l'affichage de la team sous un autre format: joueurs d'une équipe et leur photo.
Dans mon cas je dois cliquer successivement sur les 3 liens pour voir tous les équipes/membres et leur photo.

Je souhaiterai cliquer sur un seul lien pour afficher à la suite la composition des 3 équipes avec les photos.
Savez vous comment faire?

 

La deuxième modification est probablement plus simple.
La photo affichée est celle insérée par le membre dans son profil.
Je souhaiterai que les photos affichées soient celles que je vais stocker dans un répertoire particulier de mon site, chaque photo ayant pour format: nom_du_joueur.png

 

J'ai essayé un tas de truc sans succès alors au bout d'un moment je préfère demander aux connaisseurs... Embarassed



Edité par TiReX le 10/01/2014 - 14:33:16
Posté le 10/01/2014 - 14:31:54   Revenir en haut | Permalien
Belgium.gif PePeRePeRveRs
Vice-Président Association

Messages : 3672
Inscrit(e) le: 13/06/2004
RE : Evolutions module Equipe NK1.7.9

Salut TiReX,

 

ça serait plus facile de t'aider avec un lien vers la page en question... Peux-tu nous filer ça ?



Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 10/01/2014 - 15:04:58   Revenir en haut | Permalien
France.gif TiReX
Junior Member



Messages : 10
Inscrit(e) le: 26/10/2004
RE : Evolutions module Equipe NK1.7.9

Oui bien sur si cela peut aider:

http://just4kill.csgo.fr/index.php?file=Equipe



Posté le 10/01/2014 - 15:12:43   Revenir en haut | Permalien
France.gif bananatoon
Member



Messages : 353
Inscrit(e) le: 19/10/2008
RE : Evolutions module Equipe NK1.7.9

Le lien d'on tu parle post la variable cat_id pour que la fonction view_cat sache qu'elle équipe elle dois afficher.

Je te conseil donc de modifier la fonction index pour quel affiche directement toute les équipes sous le format de la fonction view_cat et tu pourras y ajouter les information que te donner la fonction index du début (mail, icq, msn, aim, yim, rang)



@+ sur la toile !!!

Posté le 10/01/2014 - 16:13:40   Revenir en haut | Permalien
France.gif TiReX
Junior Member



Messages : 10
Inscrit(e) le: 26/10/2004
RE : Evolutions module Equipe NK1.7.9

Salut

 

Merci de ton aide.

Je viens de regarder la variable cat_id dans index.php.

 

J'ai trouvé la partie dans laquelle on récupère les données pour l'affichage:

 $sql1=mysql_query('SELECT * FROM '.$nuked['prefix'].'_staff_cat WHERE id="'.$cat_id.'"'Wink;

Le problème est que cette variable est présente ailleurs dans le code et je ne suis pas assez calé pour tout comprendre. Peux tu m'aider dans le code?



Posté le 10/01/2014 - 16:34:43   Revenir en haut | Permalien
France.gif bananatoon
Member



Messages : 353
Inscrit(e) le: 19/10/2008
RE : Evolutions module Equipe NK1.7.9

Pout le moment je ne peut pas, on m'a demandé un théme.

 

En GROS très GROS, il faut pratiquement recopier toute la fonction view_cat presque remplacer toute la fonction index.

Mais bien sur faut modifier. Si tu n'as pas de réponse aprés que j'ai codé le théme je t'aiderai.



@+ sur la toile !!!

Posté le 10/01/2014 - 16:42:34   Revenir en haut | Permalien
Belgium.gif PePeRePeRveRs
Vice-Président Association

Messages : 3672
Inscrit(e) le: 13/06/2004
RE : Evolutions module Equipe NK1.7.9

Yop,

 

une simple modif de la fonction view_cat pourrait sans doute suffire:

// la condition se construit selon la présence ou non d'un id
$condition = (is_numeric($cat_id)) ? 'WHERE id="' . $cat_id . '"' : 'ORDER BY id';
// puis, on lance la requête
$sql1=mysql_query( 'SELECT * FROM '.$nuked['prefix'].'_staff_cat ' . $condition . '' );

Si tu spécifies l'id d'une équipe dans le lien, ça fonctionne normalement et, dans le cas contraire, ça devrait te lister les membres de toutes les équipes présentes (groupés par équipe).

 

Teste et dis-nous si ça te convient Wink



Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 11/01/2014 - 23:49:06   Revenir en haut | Permalien
France.gif TiReX
Junior Member



Messages : 10
Inscrit(e) le: 26/10/2004
RE : Evolutions module Equipe NK1.7.9

Merci de votre aide Smile

 

J'ai donc essayé de mettre ne oeuvre la modification mais cela n'a rien changé... Peut être n'ai je pas placé les lignes de code au bon endroit...

Edit: Si ca marche correctement c'est moi qui suis simplement mal réveillé et qui fait des bétises ... Embarassed

Merci Peper ! Smile

 

Peux tu m'aider stp sur la deuxième partie?

 

Le module récupère les photos que les membres insèrent dans leur profil/préférence.

Je voudrais mettre une autre photo pour chacun dont la forme serait 

/images/photos_membres/membre1.jpg

/images/photos_membres/membre2.jpg

...



Edité par TiReX le 14/01/2014 - 09:38:31
Posté le 14/01/2014 - 09:01:49   Revenir en haut | Permalien
France.gif bananatoon
Member



Messages : 353
Inscrit(e) le: 19/10/2008
RE : Evolutions module Equipe NK1.7.9

Je vois pas bien ou est la différence la ?

 

http://just4kill.csgo.fr/index.php?file=Equipe&op=view_cat&cat_id=13

 

Ya toujours plusieur lien "Voir détail de la team " qui corresponde bien au différente équipe. Rien a changé



Edité par bananatoon le 14/01/2014 - 12:19:02

@+ sur la toile !!!

Posté le 14/01/2014 - 12:16:51   Revenir en haut | Permalien
France.gif TiReX
Junior Member



Messages : 10
Inscrit(e) le: 26/10/2004
RE : Evolutions module Equipe NK1.7.9

Si la différence est là:

http://just4kill.csgo.fr/index.php?file=Equipe&op=view_cat

 

Il me reste plus qu'à mettre ce lien sur les boutons du menu...

Pour l'évolution 2 j'ai trouvé cette ligne dans index.php

			$photos_membre = ($req4Arrowphoto != "") ? 'pseudo).'">photo.'" width="100" height="150" style="float:left;margin:5px;border:none;" alt="" />' : 'pseudo).'">';

Mais comment dois je modifier la ligne svp?



Edité par TiReX le 14/01/2014 - 13:03:54
Posté le 14/01/2014 - 13:00:11   Revenir en haut | Permalien
France.gif bananatoon
Member



Messages : 353
Inscrit(e) le: 19/10/2008
RE : Evolutions module Equipe NK1.7.9

Ha oui exacte mais ne voulai tu pas le mettre a la place des liens "voir les detail de l'équipe" ?

Pour les photos je te conseil de les nommé exactement comme le pseudo de leur propriétaiire et de mettre :

$photos_membre = ($req4Arrowphoto != "") ? 'pseudo).'">pseudo).'.jpg" />photo.'" width="100" height="150" style="float:left;margin:5px;border:none;" alt="" />' : 'pseudo).'">';

 



Edité par bananatoon le 14/01/2014 - 13:15:21

@+ sur la toile !!!

Posté le 14/01/2014 - 13:02:24   Revenir en haut | Permalien
France.gif TiReX
Junior Member



Messages : 10
Inscrit(e) le: 26/10/2004
RE : Evolutions module Equipe NK1.7.9

En fait ce qui m'intéresse surtout c'est d'avoir les photos dès le départ sans avoir à cliquer sur un lien.

Il me suffit donc de créer le bon lien dans le menu pour ne pas passer par le clic sur "voir les detail de l'équipe".

Ce me va et cela évite de trop retoucher le module.

 

Je test ton code dès ce soir Wink



Edité par TiReX le 14/01/2014 - 14:42:41
Posté le 14/01/2014 - 14:42:19   Revenir en haut | Permalien
Belgium.gif PePeRePeRveRs
Vice-Président Association

Messages : 3672
Inscrit(e) le: 13/06/2004
RE : Evolutions module Equipe NK1.7.9
Citation par TiReX :

http://just4kill.csgo.fr/index.php?file=Equipe&op=view_cat

Tu devrais sortir le lien "Retour" de la boucle le mettre juste après, afin de n'avoir qu'un seul "Retour" tout en bas de la page.

Content que ça te convienne Wink



Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 14/01/2014 - 15:52:34   Revenir en haut | Permalien
France.gif TiReX
Junior Member



Messages : 10
Inscrit(e) le: 26/10/2004
RE : Evolutions module Equipe NK1.7.9

C'est fait Pepere Smile

Par contre la ligne de code de Bananatoon contient des erreurs.

Apparemment il manque un ";"

Ci dessous la ligne originale (le site transforme Arrow en Arrow...ou ;" )

			//$photos_membre = ($req4Arrowphoto != "") ? 'pseudo).'">photo.'" width="100" height="150" style="float:left;margin:5px;border:none;" alt="" />' : 'pseudo).'">';


Edité par TiReX le 14/01/2014 - 20:06:31
Posté le 14/01/2014 - 19:57:22   Revenir en haut | Permalien
France.gif bananatoon
Member



Messages : 353
Inscrit(e) le: 19/10/2008
RE : Evolutions module Equipe NK1.7.9

Tu as du la copié pendant que je réédité le msg.

 



@+ sur la toile !!!

Posté le 14/01/2014 - 21:34:46   Revenir en haut | Permalien
Page : [1] 2