[En cours] Module team auto-gérées< Sujet précédent  Sujet suivant >
Index du Forum -> DEVELOPPEMENT -> Modules

Page : [1] 2
AuteurMessage
Switzerland.gif Pierre A.
Junior Member



Messages : 63
Inscrit(e) le: 18/10/2010
[En cours] Module team auto-gérées

Module team auto-gérees

 

Description:

 

Ce module permet aux membres de créer et d'administrer leur team au sein d'un site NK. 
Seul, ce module est inutile mais couplé à un module de tournoi il permettra à l'admin de selection des teams.

 

 

Version actuelle : Module team auto-gérées V1.2

Site de test: V1.2

 

Notes de mise à jour

- Correction du bug d'affichage des membres quand une team dépassait 1 membre
- Possibilité d'ajouter le slogan de la team 

 

A venir

- plus modifications des infos de la team (pays,description...)

 

Note: Installation validée à partir d'un site NK 1.7.9 vierge.

 

ATTENTION: Ceci est un patch du module User, l'installation automatique supprimera toute personalisation préalable. Voir LisezMoi.txt pour une installation manuelle. 

 

Merci d'avance de vos retours.



Edité par Pierre A. le 09/02/2014 - 21:20:26
Posté le 05/02/2014 - 11:11:30   Revenir en haut | Permalien
France.gif bananatoon
Member



Messages : 353
Inscrit(e) le: 19/10/2008
RE : [En cours] Module team auto-gérées

Je t'ai répondu de l'autre côté.



@+ sur la toile !!!

Posté le 05/02/2014 - 11:18:41   Revenir en haut | Permalien
Switzerland.gif Pierre A.
Junior Member



Messages : 63
Inscrit(e) le: 18/10/2010
RE : [En cours] Module team auto-gérées

Bon voici le statut actuelle du module:

Terminé:

- Rejoindre / créer / quitter / dissoudre / donner une équipe.
- Edition des rangs qui seront assignés au membres (droits + noms)
- Attribution des droits au membres
- Kick de membres

 

A faire

- fichier d'installation
- modification des infos de la team (description,, slogan, ect..

.

Je vais me mettre sur l'installeur histoire d'avoir votre feedback.



Edité par Pierre A. le 05/02/2014 - 12:47:15
Posté le 05/02/2014 - 12:46:56   Revenir en haut | Permalien
Belgium.gif Stive
Communauté

Messages : 1160
Inscrit(e) le: 13/06/2004
RE : [En cours] Module team auto-gérées
Citation par Pierre A. :

Voilà j'arrive sur la fin de mon module mais j'ai toujours des soucis de récupération de variables de connexion dans mon Ajax afin de ne pas les écrire en dur.

 

Exemple d'une de mes requête Ajax:

 

$.post("/modules/User/ajax.php?action=addNewRank&userId="+userId+"&ajaxCode="+ajaxCode+"&newRankLevel="+newRankLevel+"&newRankName="+newRankName+"&nuked_nude=index",function(data){
    //traitement du retour
});

 

Le problème c'est que sur ma page ajax.php je n'arrive pas à récupérer  $global.

J'ai tenté sans succès d'inclure le fichier conf.inc.php ( peut être une erreur de ma part).

J'aurais bien passé les paramètres dans ma requête Ajax, mais du coup l'utilisateur aurait pu les afficher dans le code source, même si je transmets en array.

 

Une idée?

 

Bonjour, vous n'avez pas a utilisé le $global pour faire de Ajax sur Nk

 

exemple vous desire recuperer des infos sur le module user

 

        var getUrl = 'index.php?file=User&nuked_nude=index&op=NomDeLaFunction;
        $.ajax({
            type: 'GET',
            url: getUrl,
            beforeSend:function() {
                // ### Pendant le Chargement
            },
            success:function(data) {
                // ### Chargement Reussi
            },
            complete:function() {
                // ### Chargement Fini
            }
        });

Perso pour récupérer des informations je préfère le prendre par du json

 

Recapitulatif de la variable getUrl:

file=User =>> Module User

$nuked_nude =>> Aucun style ou html de Nk

op =>> le nom de la function de la page User



Website : https://bel-cms.be ou https://github.com/BEL-CMS

Website : https://palacewar.eu

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

Posté le 05/02/2014 - 16:48:32   Revenir en haut | Permalien
Switzerland.gif Pierre A.
Junior Member



Messages : 63
Inscrit(e) le: 18/10/2010
RE : [En cours] Module team auto-gérées

Voici la première version du module dont voici le lien:  Fichier retiré car bug trouvé ...

 

Il peut être testé directement sur mon site de test.

 

ATTENTION: Ceci est un patch du module User, tout autre modification du fichier sera perdue.



Edité par Pierre A. le 08/02/2014 - 21:17:33
Posté le 08/02/2014 - 20:56:35   Revenir en haut | Permalien
France.gif Psyt3ck
Junior Member



Messages : 48
Inscrit(e) le: 27/12/2011
RE : [En cours] Module team auto-gérées

Bonsoir, bizarre pas moyen de s'inscrire sur ton site test....



Posté le 08/02/2014 - 21:11:41   Revenir en haut | Permalien
Switzerland.gif Pierre A.
Junior Member



Messages : 63
Inscrit(e) le: 18/10/2010
RE : [En cours] Module team auto-gérées

Hum il semblerait que mon patch fasse buger les autre fonctionalités du module user -.- .



Edité par Pierre A. le 08/02/2014 - 21:20:14
Posté le 08/02/2014 - 21:13:21   Revenir en haut | Permalien
Switzerland.gif Pierre A.
Junior Member



Messages : 63
Inscrit(e) le: 18/10/2010
RE : [En cours] Module team auto-gérées

Voilà,

 

C'est corrigé, voir premier message du sujet :-)



Edité par Pierre A. le 08/02/2014 - 21:44:23
Posté le 08/02/2014 - 21:41:11   Revenir en haut | Permalien
France.gif yurty
Posting Freak



Messages : 1006
Inscrit(e) le: 23/02/2008
RE : [En cours] Module team auto-gérées

Bien joué c'est cool Wink

Dommage que tu n'es pas codé en div mais bon.



Edité par yurty le 09/02/2014 - 02:02:44

 

 

Posté le 09/02/2014 - 02:01:21   Revenir en haut | Permalien
Switzerland.gif Pierre A.
Junior Member



Messages : 63
Inscrit(e) le: 18/10/2010
RE : [En cours] Module team auto-gérées

Tu penses que c'est plus optimisé de faire des tableaux de données en div?



Posté le 09/02/2014 - 10:31:59   Revenir en haut | Permalien
Belgium.gif Stive
Communauté

Messages : 1160
Inscrit(e) le: 13/06/2004
RE : [En cours] Module team auto-gérées
Citation par Pierre A. :

Tu penses que c'est plus optimisé de faire des tableaux de données en div?

les tableaux ne sont font plus depuis des années,

ainsi que ton code... je t'avais suggéré de ne pas mettre le conf.inc.php



Website : https://bel-cms.be ou https://github.com/BEL-CMS

Website : https://palacewar.eu

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

Posté le 09/02/2014 - 10:38:25   Revenir en haut | Permalien
Switzerland.gif Pierre A.
Junior Member



Messages : 63
Inscrit(e) le: 18/10/2010
RE : [En cours] Module team auto-gérées

Version 1.2 disponible voir premier message.



Edité par Pierre A. le 09/02/2014 - 21:18:49
Posté le 09/02/2014 - 17:46:28   Revenir en haut | Permalien
France.gif yurty
Posting Freak



Messages : 1006
Inscrit(e) le: 23/02/2008
RE : [En cours] Module team auto-gérées

Les balises tables sont dépréciées à cause des nouvelles normes HTML. Il est dit que dans un futur proche, ces balises ne seront plus supportées et donc seront obselètes.

Voilà pourquoi il est plus conseillé de faire des div avec ul et li.

 

Si tu regardes bien la 1.8, les modules sont aussi recodés avec cette norme la pour que Nuked-klan reste compatible, une fois les balises obselètes.



 

 

Posté le 10/02/2014 - 00:22:01   Revenir en haut | Permalien
Switzerland.gif Pierre A.
Junior Member



Messages : 63
Inscrit(e) le: 18/10/2010
RE : [En cours] Module team auto-gérées

Les div formatées display:table...tablerow...tablecell cela joue aussi ou à éviter?



Posté le 10/02/2014 - 14:41:59   Revenir en haut | Permalien
Belgium.gif Stive
Communauté

Messages : 1160
Inscrit(e) le: 13/06/2004
RE : [En cours] Module team auto-gérées
Citation par Pierre A. :

Les div formatées display:table...tablerow...tablecell cela joue aussi ou à éviter?

non il sont même bien, il remplace d'ailleurs très bien les tables



Website : https://bel-cms.be ou https://github.com/BEL-CMS

Website : https://palacewar.eu

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

Posté le 10/02/2014 - 14:49:39   Revenir en haut | Permalien
Page : [1] 2