| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
MAnu Invité
|
Posté le: Ven 30 Juil 2004, 07:42 Sujet du message: Modification du script |
|
|
Bonjour à tous et félicitation pour ce script
Je souhaiterais adapter ce script pour un championnat de volley-ball. J'ai déjà modifié quelques petites choses mais je souhaiterais également modifier la partie pronostique. Comme il n'y a pas de match nulle en volley-ball, j'aimerais pouvoir supprimer la possibilité de cliquer sur la case "match nulle". J'ai regardé dans le code mais je ne suis pas un as du java script. Je pense qu'il faut modifier quelque chose dans la page prono.js mais je ne sais pas ou exactement. Pourriez-vous m'aider un peu SVP ?
Je vous remercie d'avance pour votre aide.
MAnu |
|
| Revenir en haut |
|
 |
MAnu Invité
|
Posté le: Lun 16 Aoû 2004, 23:03 Sujet du message: |
|
|
Mon message est rendu au oubliette alors j'en profite pour le faire remonter...
Alexis ? tu pourrais pas me mettre sur la piste stp ?
Merci à tous pour votre aide.
MAnu |
|
| Revenir en haut |
|
 |
Alexis Site Admin
Inscrit le: 08 Avr 2004 Messages: 1113 Localisation: Aix-En-Provence et Firminy (42)
|
Posté le: Lun 16 Aoû 2004, 23:45 Sujet du message: |
|
|
Oui j'étais en vacances. Tu as bien fais de le remonter
C'est assez compliqué de supprimer complètement la case "N". Ce que tu peux faire c'est de ne pas prendre en compte les matches nuls des joueurs en faisant une petite modif dans le script.
Va dans prono/pronos1.php, vers la ligne 227 :
Tu remplaces ça :
| Code: | if ($prono=="0")
{
echo "[\"\", \"1\", \"\"],";
echo "[\"\", \"N\", \"\"],";
echo "[\"\", \"2\", \"\"]";
} |
Ainsi lorsque le joueur pronostique pour un match nul le pronostic n'est pas pris en compte. C'est pas une super solution mais s'il n'y a pas de match nul en volley personne ne pronostiqera sur un match nul...
Par ça :
| Code: | if ($prono=="0")
{
echo "[\"\", \"1\", \"\"],";
echo "[\"\", \"\", \"\"],";
echo "[\"\", \"2\", \"\"]";
} |
De plus, tu peux modifier l'image fond.gif pour enlever le "N". |
|
| Revenir en haut |
|
 |
Invité
|
Posté le: Mar 17 Aoû 2004, 12:59 Sujet du message: |
|
|
| Citation: | | De plus, tu peux modifier l'image fond.gif pour enlever le "N". |
C'est la première chose que j'ai faite avant de poster le message
Le problème, c'est que même en ne comptabilisant pas les match nul, la souris réagit en survolant le lien "nul" et lorsqu'on clique, la case nul se selectionne... Ce n'est pas tres estétique
| Citation: | | C'est assez compliqué de supprimer complètement la case "N". |
Je ne veux pas forcement supprimer toutes la gestion des match nul mais uniquement la possibilité de cliquer sur la case "nul". Y'a pas un moyen de faire ça simplement ? Ce n'est pas grave si le code gère toujours le match nul ! il ne sera simplement pas utilisé car le joueur ne pourra pas pronostiquer de match nul !
Merci Alexis pour cette première réponse.
MAnu |
|
| Revenir en haut |
|
 |
Alexis Site Admin
Inscrit le: 08 Avr 2004 Messages: 1113 Localisation: Aix-En-Provence et Firminy (42)
|
Posté le: Mar 17 Aoû 2004, 17:54 Sujet du message: |
|
|
J'ai cherché... mais je n'ai pas trouvé de solution simple
Si tu trouves quelquechose fais nous en part  |
|
| Revenir en haut |
|
 |
Pierre Site Admin
Inscrit le: 03 Avr 2004 Messages: 338
|
Posté le: Mar 17 Aoû 2004, 19:04 Sujet du message: |
|
|
| il faut surement modifier le javascript (prono.js) pour l'enlever. |
|
| Revenir en haut |
|
 |
MAnu Invité
|
Posté le: Mer 18 Aoû 2004, 07:30 Sujet du message: |
|
|
| Citation: | | il faut surement modifier le javascript (prono.js) pour l'enlever |
j'ai effectivement cherché de ce coté la mais comme j'ai mis dans mon premier message, je ne suis pas un pro du javascript et j'avoue ne pas comprendre grand chose au code
| Citation: | | Si tu trouves quelquechose fais nous en part |
ok, merci quand même de vous être penché sur mon problème
MAnu |
|
| Revenir en haut |
|
 |
akazerty
Inscrit le: 23 Juil 2004 Messages: 284 Localisation: cousance
|
Posté le: Mer 18 Aoû 2004, 19:22 Sujet du message: |
|
|
| ben au pire, si tu supprime la case du milieu dans l'image, meme s'ils peuvent cliquer dessus, il n'aura jamais la bonne réponse donc c'est pas grave, de plus s'il n'a pas d'image au milieu, ils vont meme pas essayer de cliquer dessus. |
|
| Revenir en haut |
|
 |
Invité
|
Posté le: Ven 17 Sep 2004, 11:15 Sujet du message: |
|
|
j'ai suivi tout ca et ca marche sauf si on selectionne la case nul elle apparait avec la croix, c'est clair que c'est pas tres joli.
| Citation: | if ($prono=="N")
{
echo "<td><img src=\"u_1.gif\"></img></td>";
echo "<td><img src=\"u_1.gif\"></img></td>";
echo "<td><img src=\"u_1.gif\"></img></td>";
} |
mais bizarement si on selectionne la case N (invisible) il apparait quand meme l'image u_0.gif ? etrange non ? |
|
| Revenir en haut |
|
 |
Alexis Site Admin
Inscrit le: 08 Avr 2004 Messages: 1113 Localisation: Aix-En-Provence et Firminy (42)
|
Posté le: Ven 17 Sep 2004, 16:50 Sujet du message: |
|
|
Et bien remplace l'image u_0.gif par un image de même taille mais tu la colores de la même couleur que le fond (bleu).
J'ai trouvé ton site : http://www.uvbn.com il clak bien. Ce serait sympas de laisser le lien en bas ou dans une autre page  |
|
| Revenir en haut |
|
 |
Pierre Site Admin
Inscrit le: 03 Avr 2004 Messages: 338
|
Posté le: Ven 17 Sep 2004, 17:16 Sujet du message: |
|
|
| Alexis a écrit: | Et bien remplace l'image u_0.gif par un image de même taille mais tu la colores de la même couleur que le fond (bleu).
J'ai trouvé ton site : http://www.uvbn.com il clak bien. Ce serait sympas de laisser le lien en bas ou dans une autre page  |
une image transparente serait plus logique mais bon.  |
|
| Revenir en haut |
|
 |
Alexis Site Admin
Inscrit le: 08 Avr 2004 Messages: 1113 Localisation: Aix-En-Provence et Firminy (42)
|
Posté le: Ven 17 Sep 2004, 17:34 Sujet du message: |
|
|
| Pierre a écrit: | une image transparente serait plus logique mais bon.  |
En effet  |
|
| Revenir en haut |
|
 |
|