Gestion de tournois via le web

Soyez le premier à donner votre avis sur cette source.

Vue 37 149 fois - Téléchargée 5 310 fois

Description

Cette source est un programme de gestion de tournois via le web (GTW) (poules, barrages si besoin est, phases finales). Je l'ai fait pour les besoins d'un tournoi de pétanque qu'on avait avec l'école. Mais il peut être modifié et utilisé pour d'autres types de sports (j'espère).

J'ai tenté de faire une installation la plus simple possible. Tout est écrit dans le lisez-moi.txt. J'ai aussi fait une aide online accessible depuis l'admin où on devrait trouver tout notre bonheur.

Il y a pas mal d'options, je vais essayer de les résumer :
- création et gestion de plusieurs tournois en parallèle
- insertion des scores et vérification de ceux-ci
- déplacement des équipes au sein du tournoi (changement de poule, par exemple)
- gestion des forfaits
- gestion des administrateurs
- etc.

Si vous avez des questions, postez-les ici, je tâcherai d'y répondre.

::::::::::::::::: NOTE :::::::::::::::::

Le zip étant trop gros, je n'ai pas mis les images l'aide. Je les ai mis sur un site chez multimania.
L'adresse, c'est : http://membres.lycos.fr/zafelmak/gtw/aide.zip

Après avoir installé la gestion de tournois, il faut décompresser les images dans le dossier suivant :

racine du site (gtw) -> imgs

ça créera un dossier "aide" avec toutes les images dedans. Voilà !

Juste une chose encore, les login et mot de passe pour accéder à l'admin sont notés dans le lisez-moi, mais au cas où, les voici :
login : admin
mot de passe : admin

Je sais, c'est pas extraordinairement original, mais c'est modifiable via l'admin, donc pas de soucis!

::::::::::::::::: AUTRE NOTE TRES IMPORTANTE :::::::::::::::::

Pensez à donner les droits en écriture et en lecture au dossiers de backup, de tournois ainsi qu'au fichier connect.inc.php

Conclusion :


Pour gérer d'autres types de tournois, ne nous leurrons pas, ça demandera beaucoup de modifications. C'est pour cette raison que j'ai fait une programmation axée objet. Le fait est que j'ai appris (plus ou moins) à programmer objet en faisant ça. Donc c'est très aléatoire et il y a des défaut de modélisation de classe énormes. Mais bon, j'ai commenté autant que j'ai pu et j'ai ajouté aussi la documentation des classes, pour celles et ceux qui voudrait retoucher ou ajouter des fonctionnalités.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

o0Leo0o
Messages postés
116
Date d'inscription
samedi 19 juin 2004
Statut
Membre
Dernière intervention
20 août 2005
-
L'interface est belle :)
rekam
Messages postés
122
Date d'inscription
mardi 19 novembre 2002
Statut
Membre
Dernière intervention
10 mars 2011
-
Ecoute, tant mieux. Maintenant, il serait interessant de voir si en plus d'être à ton goût, elle est ergonomique (est-ce qu'on s'y perd, les menu sont-ils clairs, etc.).

Mais ça me fait plaisir de voir qu'il y a au moins ça de bien ;)
o0Leo0o
Messages postés
116
Date d'inscription
samedi 19 juin 2004
Statut
Membre
Dernière intervention
20 août 2005
-
J'étais pressé ce matin, je n'ai pas eu le temps de faire un 'rapport' précis.
Donc, tu devrais fournir des tables d'exemples pour nous tester plus amplement ton logiciel.
A première vue, l'installation automatique à l'air parfaite, par contre, tu devrais demander la saisie des identifiants de connection à la bdd ainsi que son chemin.

L'absence de tables d'exemples m'a empêché de tester entièrement les menus... Fais vite une MAJ et fournis nous des exemples :p
juki_webmaster
Messages postés
947
Date d'inscription
mercredi 19 novembre 2003
Statut
Membre
Dernière intervention
5 avril 2008
3 -
Trés attirants! vraiment bien penser.
Je remet un 8/10
rekam
Messages postés
122
Date d'inscription
mardi 19 novembre 2002
Statut
Membre
Dernière intervention
10 mars 2011
-
Des tables d'exemples, tu veux parler d'un tournoi en cours par exemple ?

Il n'y en a pas, c'est vrai. Par contre, tu peux t'amuser en enclenchant le debug :

top.inc.php, dans le dossier petanque->admin
Il y a des commentaires HTML, enlève-les. Tu pourras dès lors ajouter un certain nombre d'équipes.


D'abord, créer un tournoi depuis l'admin générale et entrer les données du tournoi (pour les matches, les terrains, le nom du tournoi, le nombre d'équipe par poule).

Ensuite, dans le debug (menu de gauche, toujours), il y a "mettre les équipes". T'en mets combien t'en veux.

Après, tu créés ton tournoi avec ces équipes fictives

Je vais voir si je peux faire un "exemple". Il y a une version dispo sur

http://petanque.eivd.ch/gtw/

Les login et mot de passe sont :
login : reggae
pass : jazz

Pour accéder à l'admin, tu te log au tout début, tu fait "précédent" et tu choisis un tournoi. Voilà !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.