Forum

Créations de Modules Module "Ladders et tournois"

DjBuRnOuT Membre non connecté

Booster Minigun

Rang

Avatar

Inscrit le : 02/07/2013 à 13h24

Messages: 31

Le 10/02/2015 à 16h19
Bonjour,

Je recherche actuellement à implanter un système de tournois (classement, brackets etc...) du style Challonge.com mais intégré entièrement dans PHPBoost en utilisant les utilisateurs du CMS et en donnant la possibilité aux gens de créer leurs équipes. Je ne recherche pas quelque chose de très compliqué, un dérivé de Challonge serait parfait.

Je suis près à acheter le module si un bon samaritain serait prêt à bien vouloir créer ce module qui servira surement à d'autre.


PS. Si un module créé de A à Z est trop compliqué ou trop long, un module qui permet l'intégration de Challonge dans une page qui serait complète pourrait être suffisant (je cherche à ne plus retourner sur Challonge ou le moins possible, autant pour administrer que pour les utilisateurs)

Merci et bonne journée. Edité par DjBuRnOuT Le 10/02/2015 à 16h27
   
Navalex Membre non connecté

Booster Roquette

Rang

Avatar

Inscrit le : 12/02/2012 à 14h10

Messages: 443

Le 10/02/2015 à 17h02
Bonjour,

On peut en parler en privé si tu veux. ;)
Mais pour ma part je ne te ferais rien payer je trouve ça déplacer de faire payer quoi que ce soit pour un module alors que le CMS est gratuit..

Cordialement, Navalex.


Mes modules PHPBoost:
  • Cookok - Alertez vos membres des cookies !
  • Boutique - Créer votre vrai E-Boutique
babsolune Membre non connecté

Modérateur

Rang

Avatar

Equipe Graphique

Inscrit le : 16/05/2008 à 12h52

Messages: 2484

Le 10/02/2015 à 20h06
Tout à ton honneur,
du coup pourquoi en parler en privé ?

je veux bien participer (coté graphique) si ça peut aider, dès qu'il y a compète, je cours jusqu'à fond :)


ban_wind
Site web    
ElenWii Membre non connecté

Administrateur

Rang

Avatar

Equipe Graphique

Inscrit le : 14/08/2009 à 19h01

Messages: 4824

Le 10/02/2015 à 20h46
Il y avait un module match ou tournoi fait sur la V3 par ReidLos je crois. Tu peux t'en inspirer pour le passer en V4.1 et l'améliorer
Site web    
Navalex Membre non connecté

Booster Roquette

Rang

Avatar

Inscrit le : 12/02/2012 à 14h10

Messages: 443

Le 10/02/2015 à 22h02
babsolune :
Tout à ton honneur,

du coup pourquoi en parler en privé ?



je veux bien participer (coté graphique) si ça peut aider, dès qu'il y a compète, je cours jusqu'à fond :)




Et bien c'est sympa, t'inquiète pas je compte partager le module par la suite ! ;)

Ensuite niveau graphique c'est sympa, mais je suis pas certain que je vais en avoir besoin je sais pas encore. :P



Cordialement, Navalex.


Mes modules PHPBoost:
  • Cookok - Alertez vos membres des cookies !
  • Boutique - Créer votre vrai E-Boutique
janus57 Membre non connecté

Booster Fusée

Rang

Avatar

Equipe Assistance

Inscrit le : 07/12/2007 à 07h16

Messages: 6554

Le 10/02/2015 à 22h06
Bonjour,

plutôt que de faire par MP le mieux serait de mettre le tout sur un dépôt google/github, surtout si par la suite tu le partage sous licence GNU.

Cordialement, janus57


hm35RAX.Ma boule de cristal est en panne. merci de donner les détails de votre problème
   
Navalex Membre non connecté

Booster Roquette

Rang

Avatar

Inscrit le : 12/02/2012 à 14h10

Messages: 443

Le 10/02/2015 à 22h20
Bonjour,

Je voulais le contacter par message privé pour comprendre précisément ce qu'il recherchait car je n'était pas certain d'avoir tout compris. Mais si tu veux je pourrais mettre les sources sur mon github. ;)

Cordialement, Navalex.


Mes modules PHPBoost:
  • Cookok - Alertez vos membres des cookies !
  • Boutique - Créer votre vrai E-Boutique
saturnin Membre non connecté

Booster Minigun

Rang

Avatar

Inscrit le : 15/04/2013 à 17h28

Messages: 25

Le 10/02/2015 à 23h57
ElenWii :
Il y avait un module match ou tournoi fait sur la V3 par ReidLos je crois. Tu peux t'en inspirer pour le passer en V4.1 et l'améliorer




juste commencer par reidlos et jamais fini. c'est moi qui l'ai fini, et revu a 3/4

Le tournois est sur CsN c'est aussi moi qui l'ai codé.



Attention le tournois n'est pas GNU. La base de reidlos pour le match encore ...



Mon code a été dit : sale et ne convenant pas a phpboost.com je recommande donc de repartir a zero.
   
Navalex Membre non connecté

Booster Roquette

Rang

Avatar

Inscrit le : 12/02/2012 à 14h10

Messages: 443

Le 11/02/2015 à 00h01
saturnin :
ElenWii :
Il y avait un module match ou tournoi fait sur la V3 par ReidLos je crois. Tu peux t'en inspirer pour le passer en V4.1 et l'améliorer




juste commencer par reidlos et jamais fini. c'est moi qui l'ai fini, et revu a 3/4

Le tournois est sur CsN c'est aussi moi qui l'ai codé.



Attention le tournois n'est pas GNU. La base de reidlos pour le match encore ...



Mon code a été dit : sale et ne convenant pas a phpboost.com je recommande donc de repartir a zero.






Ah ? ^^

Essaye de prendre ça comme un compliment et essaye de faire mieux ! :D

Tu pourrais m'envoyer ton module que je regarde un peut ce qui ne pourrait pas aller ? :)


Mes modules PHPBoost:
  • Cookok - Alertez vos membres des cookies !
  • Boutique - Créer votre vrai E-Boutique
DjBuRnOuT Membre non connecté

Booster Minigun

Rang

Avatar

Inscrit le : 02/07/2013 à 13h24

Messages: 31

Le 12/02/2015 à 16h32
Je vais mettre mes "idées" de comment je vois le module comme j'avais expliqué en privé :


Partie public :

  • Module comme le forum de PHPBoost donc, à part des pages régulières, on y accède par /tournament/index.php (je ne sais pas si je suis clair sur ce point)
  • Sur la page principal on y voit un menu pour aller vers la page des équipes, les tournois à venir et les tournois archivés. En dessous du menu le tournois courant (celui qu'on décide d'afficher).
  • L'affichage des tournois devrait être comme cette image : http://uploadzone.oxyda.net/files/1/2015-02-10_13-51-03.png
  • Chaque personne inscrite sur le site peut créé une équipe et ajouter d'autre gens inscrit eux aussi sur le site.
  • Des stastiques pour chaque équipe ou individuel pourrait être bien mais TRÈS complémentaire, la base est plus importante.




Partie admin :

Je ne sais pas trop comment décrire la partie admin mais il faudrait que je puisse nommer des "modérateurs" et que la création de tournois soit réservé à l'équipe d'administration.


Si un module comme ceci est trop gros, une intégration complète de Challonge.com dans le CMS serait parfait. Challonge est vraiment mon inspiration, on recherche quelque chose du genre mais custom, de sorte à pouvoir l'intégré de façon transparante sur le CMS.



Si quelqu'un est capable de me faire quelque chose de la sorte assez rapidement je serais très heureux et je réitère que je n'ai aucun problème à financer le projet un peu et pourra être gratuit pour les gens s'il le veulent. Je trouve ça normal de contribuer financièrement étant donné ma demande relativement hors du commun et très spécifique. Edité par DjBuRnOuT Le 12/02/2015 à 16h33
   
Navalex Membre non connecté

Booster Roquette

Rang

Avatar

Inscrit le : 12/02/2012 à 14h10

Messages: 443

Le 12/02/2015 à 16h55
Bonjour,

Ca ne me parrais pas compliqué du tout à faire, mais j'aimerais que tu t'explique pour le premier point, qui parle du forum, tu veux dire en gros que toutes les pages passent par des controllers ? ^^
Ensuite, pour l'affichage des tournois, j'ai pas bien compris la screenshot (pourquoi au premier round il n'y a que deux personnes, et ensuite beaucoup plus ?)

Cordialement, Navalex.


Mes modules PHPBoost:
  • Cookok - Alertez vos membres des cookies !
  • Boutique - Créer votre vrai E-Boutique
DjBuRnOuT Membre non connecté

Booster Minigun

Rang

Avatar

Inscrit le : 02/07/2013 à 13h24

Messages: 31

Le 12/02/2015 à 17h03
Ouais les pages doivent passés par le controller pour ne pas avoir à créé plusieurs pages.

Le screenshot en fait c'est parce que, le site génère les branches et ce ne sont pas des multiple de 8 donc impossible de placer les gens tous au même niveau pour faire un arbre jusqu'au bout mais dans mon cas, on pourrait "géler" la génération de tournois en multiple de 8, donc avoir le choix entre 8, 16, 32, 64 et 128 équipes. qui donnerons un bel arbre symétrique.

Il faudrait pouvoir déplacés les équipes lorsque l'on veut équilibrer les branches.
   
Navalex Membre non connecté

Booster Roquette

Rang

Avatar

Inscrit le : 12/02/2012 à 14h10

Messages: 443

Le 12/02/2015 à 17h06
Bonjour,

Mais comment peut-il y avoir 6 joueurs au round 1 et 16 au suivant ? ^^
C'est ça que je ne comprends pas. Ensuite, pour les équipes, des extremums pour le nombre de membres par équipe ?

Cordialement, Navalex.


Mes modules PHPBoost:
  • Cookok - Alertez vos membres des cookies !
  • Boutique - Créer votre vrai E-Boutique
DjBuRnOuT Membre non connecté

Booster Minigun

Rang

Avatar

Inscrit le : 02/07/2013 à 13h24

Messages: 31

Le 12/02/2015 à 17h13
parce que pour que les branches se divise par 2 jusqu'à atteindre 1 match ultime à la fin (avec un match pour définir le 3ième en dehors de l'arbre) il faut que ce soit 8, 16, 32 etc... donc c'est pour ça que comme il y a 22 équipes et c'est entre 16 et 32, il doit mettre les joueurs dans une branche additionnel. Dans mon cas je préfererais "barré" les équipes à 16, 32, 64 ou 128 selon ce que je choisi pour que ce genre de chose la n'arrive pas et que ce soit plus simple à programmer.


Le nombre de membre par équipe doit être illimité et qu'on puisse choisir qui joue dans l'équipe à chaque tournois ou simplement illimité sans gestion réel de quel joueur participe. Je ne sais pas trop comment voir ça à ce niveau.



Vous pourriez vous baser un peu sur ce script si vous voulez : http://www.quantrius.com/qladder/index.php?site=home

DEMO /// 12345 pour le paneau d'administration.


Je pourrais prendre ce script mais le probleme vient du fait que j'aimerais avoir accès aux utilisateurs de PHPboost et je ne sais pas trop comment je pourrais l'intégré dans le site avec la base de données et tout.
   
Navalex Membre non connecté

Booster Roquette

Rang

Avatar

Inscrit le : 12/02/2012 à 14h10

Messages: 443

Le 12/02/2015 à 17h24
Bonjour,

Ok, mais il faudrait peut être que le nombre de membre soit égal dans chaque équipe non ? :P
Et ne t'embête pas à intégrer un CMS dans un autre. ^^
Je vais m'en occuper ! :P
Par contre niveau design si tu utilises quelque chose de particulier donne le moi je pourrais optionnellement d'adapter les templates. ;)

Cordialement, Navalex.


Mes modules PHPBoost:
  • Cookok - Alertez vos membres des cookies !
  • Boutique - Créer votre vrai E-Boutique
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie