Générateur de résultats tournois virtuel

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Générateur de résultats tournois virtuel

Message par ffmr9141 le Dim 17 Mai 2015 - 3:14

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Autre
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://www.ligue-manager.forumactif.org

Description du problème

Bonsoir,

Il y a quelques temps des amis et moi avons crée un forum pour héberger un tournois pour un jeu vidéo.
Sur d'autres site internet, ils ont un générateur de résultat
comme celui-ci par exemple :

http://generateur.legend-fifa.com/

ce générateur appartient à un site sur lequel j'ai longtemps fais des tournois mais je ne veux pas piquer le travail des autres.
J'aimerais pouvoir crée mon propre générateur de score similaire à celui que vous trouverez à l'adresse ci-dessus.

Étant novice dans ce domaine, je viens vers vous pour obtenir un procéder afin de pouvoir en créer un.

Vous remerciant d'avance pour l'aide que vous pourrez m'apporter.
Cordialement,
Martin.


Dernière édition par ffmr9141 le Mer 27 Mai 2015 - 14:10, édité 1 fois

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Kinotto le Dim 17 Mai 2015 - 17:59

Bonjour,

Le lien donné est inaccessible, pourriez-vous nous donner un autre exemple svp ? Smile


Cordialement.

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Lun 18 Mai 2015 - 1:38

Bonjour,

D'après ce que j'ai pu voir ce matin , le générateur fournissait le code HTML d'un tableau , contenant le résultat d'un match de football ...

le tableau ressemblait grossièrement à ceci :

pseudo 1
pseudo 2

équipe 1


3 - 1


équipe 2

joueur 1
joueur 2
joueur 3
joueur 1
­­­█ joueur 1
joueur 2
joueur 1
Résumé du match

Abusus enim multitudine hominum, quam tranquillis in rebus diutius rexit, ex agrestibus habitaculis urbes construxit multis opibus firmas et viribus, quarum ad praesens pleraeque licet Graecis nominibus appellentur, quae isdem ad arbitrium inposita sunt conditoris, primigenia tamen nomina non amittunt, quae eis Assyria lingua institutores veteres indiderunt.

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Lun 18 Mai 2015 - 9:11

C'est exacte c'est bien un générateur de tableau dans ce style que je souhaite reproduire afin que chaque joueur puisse l'utiliser pour remplir et poster son résultat.

Comment pourrais-je faire ?

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Mar 19 Mai 2015 - 9:03

up

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Mer 20 Mai 2015 - 8:42

up

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.
  • 0

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Mer 20 Mai 2015 - 22:49

bonsoir,

on va d'abord faire un petit test pour ce tableau ...

Copiez-collez ceci dans la feuille de style de votre forum :
Code:
/* DEBUT tableau score */

.match_result {
   margin:auto;
   border-collapse:collapse;
}
.match_result td {
   padding:10px;
   font-size:12px;
   background:#ffffff;
   border:1px solid gray;
}
.match_result .vide {
   width:50px;
   padding:0;
   background:transparent;
   border:none
}
.match_result .vide1 {
   width:200px;
   padding:0;
   border:none
}
.match_result .pseudo {
   font-weight:bold
}
.match_result .equipe {
   height:50px;
   font-size:16px;
   font-weight:bold
}
.match_result .centre {
   text-align:center;
}
.match_result .droit {
   text-align:right
}
.match_result .goal:before {
   content:url(http://i19.servimg.com/u/f19/19/21/18/38/image211.png);
   margin-right:30px;
}
.match_result .goal:after {
   content:url(http://i19.servimg.com/u/f19/19/21/18/38/image211.png);
   margin-left:30px;
}
.match_result .cartR:before {
   content:"█";
   margin-right:30px;
   color:red
}
.match_result .cartR:after {
   content:"█";
   margin-left:30px;
   color:red
}
.match_result .cartJ:before {
   content:"█";
   margin-right:30px;
   color:yellow
}
.match_result .cartJ:after {
   content:"█";
   margin-left:30px;
   color: yellow
}
/* FIN tableau score */

Puis collez ceci dans un message de votre forum (pour un essai) :

Code:
[table class="match_result"][tr][td class="vide"][/td]
[td class="vide1"][/td]
[td class="vide"][/td]
[td class="vide"][/td]
[td class="vide1"][/td]
[td class="vide"][/td]
[/tr]
[tr][td class="vide"][/td]
[td class="pseudo" colspan="2"]pseudo 1[/td]
[td class="pseudo droit" colspan="2"]pseudo 2[/td]
[td class="vide"][/td]
[/tr]
[tr][td class="equipe" colspan="2"]équipe 1[/td]
[td class="equipe centre" colspan="2"]3 - 1[/td]
[td class="equipe droit" colspan="2"]équipe 2[/td]
[/tr]
[tr][td class="vide" rowspan="8"][/td]
[td class="goal centre" colspan="4"][b]BUTEURS[/b][/td]
[td class="vide" rowspan="8"][/td]
[/tr]
[tr][td colspan="2"]joueur 1
joueur 2
joueur 3[/td]
[td class="droit" colspan="2"]joueur 1[/td]
[/tr]
[tr][td class="cartR centre" colspan="4"][b]CARTONS ROUGES[/b][/td]
[/tr]
[tr][td colspan="2"]joueur 1[/td]
[td class="droit" colspan="2"]joueur 1[/td]
[/tr]
[tr][td class="cartJ centre" colspan="4"][b]CARTONS JAUNES[/b][/td]
[/tr]
[tr][td colspan="2"]joueur 2[/td]
[td class="droit" colspan="2"]joueur 1[/td]
[/tr]
[tr][td colspan="4"][b]Résumé du match[/b]

[justify]Abusus enim multitudine hominum, quam tranquillis in rebus diutius rexit, ex agrestibus habitaculis urbes construxit multis opibus firmas et viribus, quarum ad praesens pleraeque licet Graecis nominibus appellentur, quae isdem ad arbitrium inposita sunt conditoris, primigenia tamen nomina non amittunt, quae eis Assyria lingua institutores veteres indiderunt.[/justify]
[/td]
[/tr]
[/table]

Si ce style vous convient , on passe au générateur :

à coller dans une page HTML , Warning avec le haut et bas du forum :

Code:
<script type="text/javascript">
function verif(form){
var pseudo1 = form.pseudo1.value;
var pseudo2 = form.pseudo2.value;
var equipe1 = form.equipe1.value;
var equipe2 = form.equipe2.value;
var score1 = form.score1.value;
var score2 = form.score2.value;
var goal1 = form.goal1.value;
var goal2 = form.goal2.value;
var cartonrouge1 = form.cartonrouge1.value;
var cartonrouge2 = form.cartonrouge2.value;
var cartonjaune1 = form.cartonjaune1.value;
var cartonjaune2 = form.cartonjaune2.value;
var resume = form.resume.value;
var contenu = "[table class='match_result'][tr][td class='vide'][/td]\n"
+ "[td class='vide1'][/td]\n[td class='vide'][/td]\n"
+ "[td class='vide'][/td]\n[td class='vide1'][/td]\n"
+ "[td class='vide'][/td]\n[/tr]\n[tr][td class='vide'][/td]\n"
+ "[td class='pseudo' colspan='2']" + pseudo1 + "[/td]\n"
+ "[td class='pseudo droit' colspan='2']" + pseudo2 + "[/td]\n"
+ "[td class='vide'][/td]\n[/tr]\n"
+ "[tr][td class='equipe' colspan='2']" + equipe1 + "[/td]\n"
+ "[td class='equipe centre' colspan='2']" + score1 + " - " + score2 + "[/td]\n"
+ "[td class='equipe droit' colspan='2']" + equipe2 + "[/td]\n[/tr]\n"
+ "[tr][td class='vide' rowspan='8'][/td]\n"
+ (goal1||goal2 ? "[td class='goal centre' colspan='4'][b]BUTEURS[/b][/td]\n[td class='vide' rowspan='8'][/td]\n[/tr]\n[tr][td colspan='2']" + goal1 + "[/td]\n[td class='droit' colspan='2']" + goal2 + "[/td]\n[/tr]\n":"")
+ (cartonrouge1||cartonrouge2 ? "[tr][td class='cartR centre' colspan='4'][b]CARTONS ROUGES[/b][/td]\n[/tr]\n[tr][td colspan='2']" + cartonrouge1 + "[/td]\n[td class='droit' colspan='2']" + cartonrouge2 + "[/td]\n[/tr]\n":"")
+ (cartonjaune1||cartonjaune2 ? "[tr][td class='cartJ centre' colspan='4'][b]CARTONS JAUNES[/b][/td]\n[/tr]\n[tr][td colspan='2']" + cartonjaune1 + "[/td]\n[td class='droit' colspan='2']" + cartonjaune2 + "[/td]\n[/tr]\n":"")
+ "[tr][td colspan='4'][b]Résumé du match[/b]\n\n"
+ "[justify]" + resume + "[/justify]\n"
+ "[/td]\n[/tr]\n[/table]\n";

document.getElementById("generer").value = contenu;
}
</script>
<form action="#" method="post" name="post"><table class="match_result">
<colgroup>
<col width="50">
<col width="200">
<col span="2" width="60">
<col width="200">
<col width="50">
</colgroup>
<tbody>
<tr>
<td class="vide">
</td>
<td class="pseudo" colspan="2">
pseudo 1 <input type="text" name="pseudo1" id="pseudo1" size="20" maxlength="20" required="required" />
</td>
<td class="pseudo droit" colspan="2">
<input type="text" name="pseudo2" id="pseudo2" size="20" maxlength="20" required="required" /> pseudo 2
</td>
<td class="vide">
</td>
</tr>
<tr>
<td class="equipe" colspan="2">
EQUIPE 1 <br />
<input type="text" name="equipe1" id="equipe1" size="30" maxlength="30" required="required" />
</td>
<td class="equipe centre" colspan="2">SCORE<br />
<input type="text" name="score1" id="score1" size="2" maxlength="2" required="required" /> - <input type="text" name="score2" id="score2" size="2" maxlength="2" required="required" />
</td>
<td class="equipe droit" colspan="2">
EQUIPE 2<br />
<input type="text" name="equipe2" id="equipe2" size="30" maxlength="30" required="required" />
</td>
</tr>
<tr>
<td class="vide" rowspan="8">
</td>
<td class="goal centre" colspan="4">
<strong>BUTEURS</strong>
</td>
<td class="vide" rowspan="8">
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="goal1" cols="25" rows="5" id="goal1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de but ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="goal2" cols="25" rows="5" id="goal2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de but ." class="droit"></textarea>
</td>
</tr>
<tr>
<td class="cartR centre" colspan="4">
<strong>CARTONS ROUGES</strong>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="cartonrouge1" cols="25" rows="5" id="cartonrouge1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton rouge ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="cartonrouge2" cols="25" rows="5" id="cartonrouge2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton rouge ." class="droit"></textarea>
</td>
</tr>
<tr>
<td class="cartJ centre" colspan="4">
<strong>CARTONS JAUNES</strong>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="cartonjaune1" cols="25" rows="5" id="cartonjaune1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton jaune ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="cartonjaune2" cols="25" rows="5" id="cartonjaune2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton jaune ." class="droit"></textarea>
</td>
</tr>
<tr>
<td colspan="4" class="centre">
<strong>Résumé du match</strong><br>
<br>
<textarea name="resume" cols="60" rows="5" id="resume" placeholder="Faites un descriptif du match : points positifs , déroulement , ambiance ... "></textarea>
</td>
</tr>
</tbody>
</table>
<br><center><input onclick="verif(this.form)" value="Generer le code" type="button">
<input class="submit" size="10" value="Effacer" type="reset">
  <input value="Selectionner le code" onclick="javascript:document.getElementById('generer').focus();document.getElementById('generer').select();" type="button"><br>
<textarea cols="70" rows="20" id="generer" readonly=""></textarea></center>
</form>

Les pseudos , les équipes , le score et le résumé s'afficheront tout le temps , même si les champs sont vides ...

les buteurs , les cartons rouges ou jaunes ne s'affichent que si un des 2 champs est rempli ...

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Jeu 21 Mai 2015 - 8:28

Tout d'abord, merci de votre réponse.

Le style me convient très bien et le tableau s'affiche correctement sur le forum.

Par contre je n'ai pas compris ce que vous avez voulu dire par copier le lien dans "une page HTML" avec le "haut et bas du forum".

Pourriez-vous m'éclairer?

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Jeu 21 Mai 2015 - 11:00

Pour votre forum , vous avez la possibilité de créer des pages web en format HTML , directement liées au forum .

Astuce Utiliser des pages HTML

Panneau d’administration ► Modules ► HTML & JAVASCRIPT ► Gestion des pages HTML

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Jeu 21 Mai 2015 - 11:27

Super ! Merci beaucoup pour toutes ces explications Smile

Je voulais savoir quelques petites infos supplémentaires pour peaufiner ce générateur.
Est-il possible de le modifier? Si jamais je souhaite rajouter le choix pour le logo de chaque équipe, ou modifier le nom des cases comme par exemple "Résumé du match"

je vois qu'il a du mal à digérer les " é " ^^

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Jeu 21 Mai 2015 - 11:35

@ffmr9141 a écrit:Super ! Merci beaucoup pour toutes ces explications Smile

je vois qu'il a du mal à digérer les " é " ^^

C'est pour cela que j'ai bien précisé "AVEC le haut et bas du forum " ... c'est une case à cocher "oui" sous le titre de la page HTML ...


Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Jeu 21 Mai 2015 - 11:38

D'accord je n'avais pas compris ce que vous vouliez dire par "haut et bas du forum"

autant pour moi

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Jeu 21 Mai 2015 - 11:44

J'ai coché "utiliser le haut et bas du forum"
par contre je n'arrive pas à voir où je peux modifier le générateur.

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.
  • 0

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Jeu 21 Mai 2015 - 11:55

dans le code fourni , à la fin du script , vous pouvez modifier "résumé du match" par la phrase qui vous intéresse .

Code:
+ "[tr][td colspan='4'][b]Résumé du match[/b]\n\n"
+ "[justify]" + resume + "[/justify]\n"
+ "[/td]\n[/tr]\n[/table]\n";

document.getElementById("generer").value = contenu;
}
</script>

puis à la fin du code :

Code:
<td colspan="4" class="centre">
<strong>Résumé du match</strong><br>
<br>
<textarea name="resume" cols="60" rows="5" id="resume" placeholder="Faites un descriptif du match : points positifs , déroulement , ambiance ... "></textarea>
</td>

Modifiez aussi cette valeur par 70 , au milieu du code :

<colgroup>
<col width="50">
<col width="200">
<col span="2" width="60">
<col width="200">
<col width="50">
</colgroup>

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Jeu 21 Mai 2015 - 12:48

Super merci j'ai pu modifier comme je le souhaitais, à part une dernière chose et je ne sais pas si c'est possible :

Rajouter un emplacement pour ajouter le logo de chaque équipe.

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Jeu 21 Mai 2015 - 13:23

Mettre un logo pour chaque équipe de chaque pays ?

donc une liste de 700 logos à dimensionner et à héberger ?

Désolé , il n'y aura pas la place nécessaire dans la page HTML pour tout lister ...


Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Jeu 21 Mai 2015 - 13:27

non seulement 18 équipes.


Dernière édition par ffmr9141 le Jeu 21 Mai 2015 - 14:00, édité 1 fois

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Jeu 21 Mai 2015 - 14:00

Voici la liste des équipes :

Real Madrid
Bayern Munich
Barcelone
Juventus
Manchester City
Chelsea

Paris
Manchester United
Dortmund
Arsenal
Athletico Madrid
AS Roma

Lyon
Monaco
Schalke 04
Naples
Porto
Liverpool

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Jeu 21 Mai 2015 - 14:02

Je vais voir ce que je peux faire ...

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Jeu 21 Mai 2015 - 15:19

Merci beaucoup... Rolling Eyes

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Ven 22 Mai 2015 - 8:42

tu as réussi à trouver une solution pour ajouter les 18 logos des équipes ci-dessus?

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Ven 22 Mai 2015 - 21:26

18 logos , ça veut dire 18 images ... je les ai trouvé sur votre forum ...

bon ... on va d'abord rajouter un peu de CSS dans la feuille de style du forum :

Code:
.match_result .equipe img{
  height:60px;
  margin:5px;
  vertical-align:middle;
}

... à rajouter après ceci (pour que ça reste bien rangé) :

Code:
.match_result .equipe {
  height:50px;
  font-size:16px;
  font-weight:bold
}

ensuite , on remplace tout ce qu'il y a dans la page HTML par ceci :

Code:
<script type="text/javascript">
function logochange(form){
var munic="http://i19.servimg.com/u/f19/19/21/18/38/image121.png";
var madri="http://i19.servimg.com/u/f19/19/21/18/38/image_12.png";
var barca="http://i19.servimg.com/u/f19/19/21/18/38/image210.png";
var chels="http://i19.servimg.com/u/f19/19/21/18/38/image310.png";
var manchC="http://i19.servimg.com/u/f19/19/21/18/38/image410.png";
var juven="http://i19.servimg.com/u/f19/19/21/18/38/image810.png";
var manchU="http://i19.servimg.com/u/f19/19/21/18/38/image710.png";
var psg="http://i19.servimg.com/u/f19/19/21/18/38/image510.png";
var dortm="http://i19.servimg.com/u/f19/19/21/18/38/image610.png";
var arsen="http://i19.servimg.com/u/f19/19/21/18/38/image122.png";
var madri="http://i19.servimg.com/u/f19/19/21/18/38/image910.png";
var rome="http://i19.servimg.com/u/f19/19/21/18/38/image123.png";
var liver="http://i19.servimg.com/u/f19/19/21/18/38/image124.png";
var schal="http://i19.servimg.com/u/f19/19/21/18/38/image128.png";
var naple="http://i19.servimg.com/u/f19/19/21/18/38/image129.png";
var porto="http://i19.servimg.com/u/f19/19/21/18/38/image132.png";
var monac="http://img11.hostingpics.net/pics/657832Image3.png";
var lyon="http://img11.hostingpics.net/pics/966581Image1.png";
t = new Array(munic,madri,barca,chels,manchC,juven,manchU,psg,dortm,arsen,madri,rome,liver,schal,naple,porto,monac,lyon);
for(i = 0; i < t.length; i++)
{if(document.post.equipe1.selectedIndex == i)
document.getElementById("logo1").innerHTML = "<img src='"+t[i]+"' />";
if(document.post.equipe2.selectedIndex == i)
document.getElementById("logo2").innerHTML = "<img src='"+t[i]+"' />";
}
}
function verif(form){
var pseudo1 = form.pseudo1.value;
var pseudo2 = form.pseudo2.value;
var equipe1 = form.equipe1.value;
var equipe2 = form.equipe2.value;
var score1 = form.score1.value;
var score2 = form.score2.value;
var goal1 = form.goal1.value;
var goal2 = form.goal2.value;
var cartonrouge1 = form.cartonrouge1.value;
var cartonrouge2 = form.cartonrouge2.value;
var cartonjaune1 = form.cartonjaune1.value;
var cartonjaune2 = form.cartonjaune2.value;
var resume = form.resume.value;
var munic="http://i19.servimg.com/u/f19/19/21/18/38/image121.png";
var madri="http://i19.servimg.com/u/f19/19/21/18/38/image_12.png";
var barca="http://i19.servimg.com/u/f19/19/21/18/38/image210.png";
var chels="http://i19.servimg.com/u/f19/19/21/18/38/image310.png";
var manchC="http://i19.servimg.com/u/f19/19/21/18/38/image410.png";
var juven="http://i19.servimg.com/u/f19/19/21/18/38/image810.png";
var manchU="http://i19.servimg.com/u/f19/19/21/18/38/image710.png";
var psg="http://i19.servimg.com/u/f19/19/21/18/38/image510.png";
var dortm="http://i19.servimg.com/u/f19/19/21/18/38/image610.png";
var arsen="http://i19.servimg.com/u/f19/19/21/18/38/image122.png";
var madri="http://i19.servimg.com/u/f19/19/21/18/38/image910.png";
var rome="http://i19.servimg.com/u/f19/19/21/18/38/image123.png";
var liver="http://i19.servimg.com/u/f19/19/21/18/38/image124.png";
var schal="http://i19.servimg.com/u/f19/19/21/18/38/image128.png";
var naple="http://i19.servimg.com/u/f19/19/21/18/38/image129.png";
var porto="http://i19.servimg.com/u/f19/19/21/18/38/image132.png";
var monac="http://img11.hostingpics.net/pics/657832Image3.png";
var lyon="http://img11.hostingpics.net/pics/966581Image1.png";
t = new Array(munic,madri,barca,chels,manchC,juven,manchU,psg,dortm,arsen,madri,rome,liver,schal,naple,porto,monac,lyon);
var contenu = "[table class='match_result'][tr][td class='vide'][/td]\n"
+ "[td class='vide1'][/td]\n[td class='vide'][/td]\n"
+ "[td class='vide'][/td]\n[td class='vide1'][/td]\n"
+ "[td class='vide'][/td]\n[/tr]\n[tr][td class='vide'][/td]\n"
+ "[td class='pseudo' colspan='2']" + pseudo1 + "[/td]\n"
+ "[td class='pseudo droit' colspan='2']" + pseudo2 + "[/td]\n"
+ "[td class='vide'][/td]\n[/tr]\n"
+ "[tr][td class='equipe' colspan='2']";
for(i = 0; i < t.length; i++)
{if(document.post.equipe1.selectedIndex == i)
contenu+="[img]"+t[i]+"[/img] "+form.equipe1.value;}
contenu+= "[/td]\n"
+ "[td class='equipe centre' colspan='2']" + score1 + " - " + score2 + "[/td]\n"
+ "[td class='equipe droit' colspan='2']";
for(i = 0; i < t.length; i++)
{if(document.post.equipe2.selectedIndex == i)
contenu+=form.equipe2.value + " [img]"+t[i]+"[/img]";}
contenu+= "[/td]\n[/tr]\n"
+ "[tr][td class='vide' rowspan='8'][/td]\n"
+ (goal1||goal2 ? "[td class='goal centre' colspan='4'][b]BUTEURS[/b][/td]\n[td class='vide' rowspan='8'][/td]\n[/tr]\n[tr][td colspan='2']" + goal1 + "[/td]\n[td class='droit' colspan='2']" + goal2 + "[/td]\n[/tr]\n":"[td class='vide' colspan='4'][/td]\n[td class='vide' rowspan='8'][/td]\n[/tr]\n")
+ (cartonrouge1||cartonrouge2 ? "[tr][td class='cartR centre' colspan='4'][b]CARTONS ROUGES[/b][/td]\n[/tr]\n[tr][td colspan='2']" + cartonrouge1 + "[/td]\n[td class='droit' colspan='2']" + cartonrouge2 + "[/td]\n[/tr]\n":"")
+ (cartonjaune1||cartonjaune2 ? "[tr][td class='cartJ centre' colspan='4'][b]CARTONS JAUNES[/b][/td]\n[/tr]\n[tr][td colspan='2']" + cartonjaune1 + "[/td]\n[td class='droit' colspan='2']" + cartonjaune2 + "[/td]\n[/tr]\n":"")
+ "[tr][td colspan='4'][b]Résumé du match[/b]\n\n"
+ "[justify]" + resume + "[/justify]\n"
+ "[/td]\n[/tr]\n[/table]\n";
document.getElementById("generer").value = contenu;
}
</script>
<form action="#" method="post" name="post"><table class="match_result">
<colgroup>
<col width="50">
<col width="200">
<col span="2" width="60">
<col width="200">
<col width="50">
</colgroup>
<tbody>
<tr>
<td class="vide">
</td>
<td class="pseudo" colspan="2">
pseudo 1 <input type="text" name="pseudo1" id="pseudo1" size="20" maxlength="20" required="required" />
</td>
<td class="pseudo droit" colspan="2">
<input type="text" name="pseudo2" id="pseudo2" size="20" maxlength="20" required="required" /> pseudo 2
</td>
<td class="vide">
</td>
</tr>
<tr>
<td class="equipe centre" colspan="2">
EQUIPE 1 <br />
<span id="logo1"><img src='http://i19.servimg.com/u/f19/19/21/18/38/image121.png' /></span>
<select name="equipe1" id="equipe1" onChange="logochange(this)">
<optgroup label="DIVISION 1">
<option>Bayern Munich</option>
<option>Real Madrid</option>
<option>FC Barcelone</option>
<option>Chelsea</option>
<option>Manchester City</option>
<option>Juventus</option>
</optgroup>
<optgroup label="DIVISION 2">
<option>Manchester United</option>
<option>PSG</option>
<option>Dortmund</option>
<option>Arsenal</option>
<option>Atlético Madrid</option>
<option>AS Rome</option>
</optgroup>
<optgroup label="DIVISION 3">
<option>Liverpool</option>
<option>Schalke 04</option>
<option>Naples</option>
<option>Porto</option>
<option>Monaco</option>
<option>Lyon</option>
</optgroup>
</select>
</td>
<td class="equipe centre" colspan="2">SCORE<br />
<input type="text" name="score1" id="score1" size="2" maxlength="2" required="required" /> - <input type="text" name="score2" id="score2" size="2" maxlength="2" required="required" />
</td>
<td class="equipe centre" colspan="2">
EQUIPE 2<br />
<select name="equipe2" id="equipe2" onChange="logochange(this)">
<optgroup label="DIVISION 1">
<option>Bayern Munich</option>
<option>Real Madrid</option>
<option>FC Barcelone</option>
<option>Chelsea</option>
<option>Manchester City</option>
<option>Juventus</option>
</optgroup>
<optgroup label="DIVISION 2">
<option>Manchester United</option>
<option>PSG</option>
<option>Dortmund</option>
<option>Arsenal</option>
<option>Atlético Madrid</option>
<option>AS Rome</option>
</optgroup>
<optgroup label="DIVISION 3">
<option>Liverpool</option>
<option>Schalke 04</option>
<option>Naples</option>
<option>Porto</option>
<option>Monaco</option>
<option>Lyon</option>
</optgroup>
</select>
<span id="logo2"><img src='http://i19.servimg.com/u/f19/19/21/18/38/image121.png' /></span>
</td>
</tr>
<tr>
<td class="vide" rowspan="8">
</td>
<td class="goal centre" colspan="4">
<strong>BUTEURS</strong>
</td>
<td class="vide" rowspan="8">
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="goal1" cols="25" rows="5" id="goal1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de but ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="goal2" cols="25" rows="5" id="goal2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de but ." class="droit"></textarea>
</td>
</tr>
<tr>
<td class="cartR centre" colspan="4">
<strong>CARTONS ROUGES</strong>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="cartonrouge1" cols="25" rows="5" id="cartonrouge1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton rouge ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="cartonrouge2" cols="25" rows="5" id="cartonrouge2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton rouge ." class="droit"></textarea>
</td>
</tr>
<tr>
<td class="cartJ centre" colspan="4">
<strong>CARTONS JAUNES</strong>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="cartonjaune1" cols="25" rows="5" id="cartonjaune1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton jaune ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="cartonjaune2" cols="25" rows="5" id="cartonjaune2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton jaune ." class="droit"></textarea>
</td>
</tr>
<tr>
<td colspan="4" class="centre">
<strong>Commentaire</strong><br>
<br>
<textarea name="resume" cols="60" rows="5" id="resume" placeholder="Faites un descriptif du match : points positifs , déroulement , ambiance ... "></textarea>
</td>
</tr>
</tbody>
</table>
<br><center><input onclick="verif(this.form)" value="Generer le code" type="button">
<input class="submit" size="10" value="Effacer" type="reset">
<input value="Selectionner le code" onclick="javascript:document.getElementById('generer').focus();document.getElementById('generer').select();" type="button"><br>
<textarea cols="70" rows="20" id="generer" readonly=""></textarea></center>
</form>

Faites quelques essais ...

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Sam 23 Mai 2015 - 0:52

Vraiment désolé pour les liens des logos j'ai pas tilté
Voici une impression écran du résultat final il y a juste un décalage au niveau du choix de l'équipe 2 je ne sais pas pourquoi la liste est placé au dessus du club, j'aimerais réussir à la placer comme celle de l'équipe 1


ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Sam 23 Mai 2015 - 16:57

Je viens de voir que le Real Madrid avait le logo de l'Athletico Madrid, j'ai voulu me modifier mais quand j'héberge le logo du Real et que je modifie il ne se passe rien. Le logo de l'athletico madrid reste associé au Real Madrid.
Comment faire pour que le changement soit pris en compte?

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Sam 23 Mai 2015 - 20:11

C'est bien pour cela que des essais sont nécessaires ... pour trouver les petits bugs ...

Mea culpa , j'avais donné la même variable pour les 2 clubs , le script a donc pris la valeur de la dernière variable , que ce soit pour le premier ou le 2e club .

J'ai corrigé et amélioré un peu le script , il y avait aussi un oubli de balise quand les champs restent vides ...

on repart pour quelques essais ?

nouveau code , à remplacer entièrement :

Code:
<script type="text/javascript">
function verif(form){
var munic="http://i19.servimg.com/u/f19/19/21/18/38/image121.png";
var Rmadri="http://i19.servimg.com/u/f19/19/21/18/38/image_12.png";
var barca="http://i19.servimg.com/u/f19/19/21/18/38/image210.png";
var chels="http://i19.servimg.com/u/f19/19/21/18/38/image310.png";
var manchC="http://i19.servimg.com/u/f19/19/21/18/38/image410.png";
var juven="http://i19.servimg.com/u/f19/19/21/18/38/image810.png";
var manchU="http://i19.servimg.com/u/f19/19/21/18/38/image710.png";
var psg="http://i19.servimg.com/u/f19/19/21/18/38/image510.png";
var dortm="http://i19.servimg.com/u/f19/19/21/18/38/image610.png";
var arsen="http://i19.servimg.com/u/f19/19/21/18/38/image122.png";
var Amadri="http://i19.servimg.com/u/f19/19/21/18/38/image910.png";
var rome="http://i19.servimg.com/u/f19/19/21/18/38/image123.png";
var liver="http://i19.servimg.com/u/f19/19/21/18/38/image124.png";
var schal="http://i19.servimg.com/u/f19/19/21/18/38/image128.png";
var naple="http://i19.servimg.com/u/f19/19/21/18/38/image129.png";
var porto="http://i19.servimg.com/u/f19/19/21/18/38/image132.png";
var monac="http://img11.hostingpics.net/pics/657832Image3.png";
var lyon="http://img11.hostingpics.net/pics/966581Image1.png";
t = new Array(munic,Rmadri,barca,chels,manchC,juven,manchU,psg,dortm,arsen,Amadri,rome,liver,schal,naple,porto,monac,lyon);
for(i = 0; i < t.length; i++)
{if(document.post.equipe1.selectedIndex == i)
document.getElementById("logo1").innerHTML = "<img src='"+t[i]+"' />";
if(document.post.equipe2.selectedIndex == i)
document.getElementById("logo2").innerHTML = "<img src='"+t[i]+"' />";
}
var pseudo1 = form.pseudo1.value;
var pseudo2 = form.pseudo2.value;
var equipe1 = form.equipe1.value;
var equipe2 = form.equipe2.value;
var score1 = form.score1.value;
var score2 = form.score2.value;
var goal1 = form.goal1.value;
var goal2 = form.goal2.value;
var cartonrouge1 = form.cartonrouge1.value;
var cartonrouge2 = form.cartonrouge2.value;
var cartonjaune1 = form.cartonjaune1.value;
var cartonjaune2 = form.cartonjaune2.value;
var resume = form.resume.value;
var contenu = "[table class='match_result'][tr][td class='vide'][/td]\n"
+ "[td class='vide1'][/td]\n[td class='vide'][/td]\n"
+ "[td class='vide'][/td]\n[td class='vide1'][/td]\n"
+ "[td class='vide'][/td]\n[/tr]\n[tr][td class='vide'][/td]\n"
+ "[td class='pseudo' colspan='2']" + pseudo1 + "[/td]\n"
+ "[td class='pseudo droit' colspan='2']" + pseudo2 + "[/td]\n"
+ "[td class='vide'][/td]\n[/tr]\n"
+ "[tr][td class='equipe' colspan='2']";
for(i = 0; i < t.length; i++)
{if(document.post.equipe1.selectedIndex == i)
contenu+="[img]"+t[i]+"[/img] "+form.equipe1.value;}
contenu+= "[/td]\n"
+ "[td class='equipe centre' colspan='2']" + score1 + " - " + score2 + "[/td]\n"
+ "[td class='equipe droit' colspan='2']";
for(i = 0; i < t.length; i++)
{if(document.post.equipe2.selectedIndex == i)
contenu+=form.equipe2.value + " [img]"+t[i]+"[/img]";}
contenu+= "[/td]\n[/tr]\n"
+ "[tr][td class='vide' rowspan='8'][/td]\n"
+ (goal1||goal2 ? "[td class='goal centre' colspan='4'][b]BUTEURS[/b][/td]\n[td class='vide' rowspan='8'][/td]\n[/tr]\n[tr][td colspan='2']" + goal1 + "[/td]\n[td class='droit' colspan='2']" + goal2 + "[/td]\n[/tr]\n":"[td class='vide' colspan='4'][/td]\n[td class='vide' rowspan='8'][/td]\n[/tr]\n")
+ (cartonrouge1||cartonrouge2 ? "[tr][td class='cartR centre' colspan='4'][b]CARTONS ROUGES[/b][/td]\n[/tr]\n[tr][td colspan='2']" + cartonrouge1 + "[/td]\n[td class='droit' colspan='2']" + cartonrouge2 + "[/td]\n[/tr]\n":"")
+ (cartonjaune1||cartonjaune2 ? "[tr][td class='cartJ centre' colspan='4'][b]CARTONS JAUNES[/b][/td]\n[/tr]\n[tr][td colspan='2']" + cartonjaune1 + "[/td]\n[td class='droit' colspan='2']" + cartonjaune2 + "[/td]\n[/tr]\n":"")
+ "[tr][td colspan='4'][b]Résumé du match[/b]\n\n"
+ "[justify]" + resume + "[/justify]\n"
+ "[/td]\n[/tr]\n[/table]\n";
document.getElementById("generer").value = contenu;
}
</script>
<form action="#" method="post" name="post"><table class="match_result">
<colgroup>
<col width="50">
<col width="200">
<col span="2" width="70">
<col width="200">
<col width="50">
</colgroup>
<tbody>
<tr>
<td class="vide">
</td>
<td class="pseudo" colspan="2">
pseudo 1 <input type="text" name="pseudo1" id="pseudo1" size="20" maxlength="20" required="required" />
</td>
<td class="pseudo droit" colspan="2">
<input type="text" name="pseudo2" id="pseudo2" size="20" maxlength="20" required="required" /> pseudo 2
</td>
<td class="vide">
</td>
</tr>
<tr>
<td class="equipe centre" colspan="2">
EQUIPE 1 <br />
<span id="logo1"><img src='http://i19.servimg.com/u/f19/19/21/18/38/image121.png' /></span><br />
<select name="equipe1" id="equipe1" onChange="verif(this)">
<optgroup label="DIVISION 1">
<option>Bayern Munich</option>
<option>Real Madrid</option>
<option>FC Barcelone</option>
<option>Chelsea</option>
<option>Manchester City</option>
<option>Juventus</option>
</optgroup>
<optgroup label="DIVISION 2">
<option>Manchester United</option>
<option>PSG</option>
<option>Dortmund</option>
<option>Arsenal</option>
<option>Atlético Madrid</option>
<option>AS Rome</option>
</optgroup>
<optgroup label="DIVISION 3">
<option>Liverpool</option>
<option>Schalke 04</option>
<option>Naples</option>
<option>Porto</option>
<option>Monaco</option>
<option>Lyon</option>
</optgroup>
</select>
</td>
<td class="equipe centre" colspan="2">SCORE<br />
<input type="text" name="score1" id="score1" size="2" maxlength="2" required="required" /> - <input type="text" name="score2" id="score2" size="2" maxlength="2" required="required" />
</td>
<td class="equipe centre" colspan="2">
EQUIPE 2<br />
<span id="logo2"><img src='http://i19.servimg.com/u/f19/19/21/18/38/image121.png' /></span><br />
<select name="equipe2" id="equipe2" onChange="verif(this)">
<optgroup label="DIVISION 1">
<option>Bayern Munich</option>
<option>Real Madrid</option>
<option>FC Barcelone</option>
<option>Chelsea</option>
<option>Manchester City</option>
<option>Juventus</option>
</optgroup>
<optgroup label="DIVISION 2">
<option>Manchester United</option>
<option>PSG</option>
<option>Dortmund</option>
<option>Arsenal</option>
<option>Atlético Madrid</option>
<option>AS Rome</option>
</optgroup>
<optgroup label="DIVISION 3">
<option>Liverpool</option>
<option>Schalke 04</option>
<option>Naples</option>
<option>Porto</option>
<option>Monaco</option>
<option>Lyon</option>
</optgroup>
</select>
</td>
</tr>
<tr>
<td class="vide" rowspan="8">
</td>
<td class="goal centre" colspan="4">
<strong>BUTEURS</strong>
</td>
<td class="vide" rowspan="8">
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="goal1" cols="25" rows="5" id="goal1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de but ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="goal2" cols="25" rows="5" id="goal2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de but ." class="droit"></textarea>
</td>
</tr>
<tr>
<td class="cartR centre" colspan="4">
<strong>CARTONS ROUGES</strong>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="cartonrouge1" cols="25" rows="5" id="cartonrouge1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton rouge ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="cartonrouge2" cols="25" rows="5" id="cartonrouge2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton rouge ." class="droit"></textarea>
</td>
</tr>
<tr>
<td class="cartJ centre" colspan="4">
<strong>CARTONS JAUNES</strong>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="cartonjaune1" cols="25" rows="5" id="cartonjaune1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton jaune ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="cartonjaune2" cols="25" rows="5" id="cartonjaune2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton jaune ." class="droit"></textarea>
</td>
</tr>
<tr>
<td colspan="4" class="centre">
<strong>Commentaire</strong><br>
<br>
<textarea name="resume" cols="60" rows="5" id="resume" placeholder="Faites un descriptif du match : points positifs , déroulement , ambiance ... "></textarea>
</td>
</tr>
</tbody>
</table>
<br><center><input onclick="verif(this.form)" value="Generer le code" type="button">
<input class="submit" size="10" value="Effacer" type="reset">
<input value="Selectionner le code" onclick="javascript:document.getElementById('generer').focus();document.getElementById('generer').select();" type="button"><br>
<textarea cols="70" rows="20" id="generer" readonly=""></textarea></center>
</form>

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Sam 23 Mai 2015 - 23:09

Super ! les deux problèmes que j'avais relevé ont été corrigés.

tous les logos correspondent et à première vu il n'y a plus de décalage dans le tableau.

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.
  • 0

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Dim 24 Mai 2015 - 15:59

on peut aussi automatiser l'affichage des pseudos ...

nouveau code , à remplacer entièrement :

Code:
<script type="text/javascript">
function verif(form){
var munic="http://i19.servimg.com/u/f19/19/21/18/38/image121.png";
var municP="Bbrieuc2";
var Rmadri="http://i19.servimg.com/u/f19/19/21/18/38/image_12.png";
var RmadriP="xMartinho_";
var barca="http://i19.servimg.com/u/f19/19/21/18/38/image210.png";
var barcaP="Squallnx974";
var chels="http://i19.servimg.com/u/f19/19/21/18/38/image310.png";
var chelsP="Robam37";
var manchC="http://i19.servimg.com/u/f19/19/21/18/38/image410.png";
var manchCP="Gouigoui6269";
var juven="http://i19.servimg.com/u/f19/19/21/18/38/image810.png";
var juvenP="Flybabada";
var manchU="http://i19.servimg.com/u/f19/19/21/18/38/image710.png";
var manchUP="Sofiane";
var psg="http://i19.servimg.com/u/f19/19/21/18/38/image510.png";
var psgP="xMikasillas_";
var dortm="http://i19.servimg.com/u/f19/19/21/18/38/image610.png";
var dortmP="Boycotte62";
var arsen="http://i19.servimg.com/u/f19/19/21/18/38/image122.png";
var arsenP="dXy--Joe";
var Amadri="http://i19.servimg.com/u/f19/19/21/18/38/image910.png";
var AmadriP="Jesu_Is_Back";
var rome="http://i19.servimg.com/u/f19/19/21/18/38/image123.png";
var romeP="JamesRodriguez10";
var liver="http://i19.servimg.com/u/f19/19/21/18/38/image124.png";
var liverP="MythikWeapon";
var schal="http://i19.servimg.com/u/f19/19/21/18/38/image128.png";
var schalP="Super_Sheva7";
var naple="http://i19.servimg.com/u/f19/19/21/18/38/image129.png";
var napleP="KikiSanchez";
var porto="http://i19.servimg.com/u/f19/19/21/18/38/image132.png";
var portoP="Cholo";
var monac="http://img11.hostingpics.net/pics/657832Image3.png";
var monacP="Theguigui37";
var lyon="http://img11.hostingpics.net/pics/966581Image1.png";
var lyonP="uCorsu-99";
t = new Array(
munic,Rmadri,barca,chels,manchC,juven,
manchU,psg,dortm,arsen,Amadri,rome,
liver,schal,naple,porto,monac,lyon,
municP,RmadriP,barcaP,chelsP,manchCP,juvenP,
manchUP,psgP,dortmP,arsenP,AmadriP,romeP,
liverP,schalP,napleP,portoP,monacP,lyonP);
for(i = 0; i < t.length; i++)
{ var j=(t.length/2)+i;
  if(document.post.equipe1.selectedIndex == i)
{document.getElementById("logo1").innerHTML = "<img src='"+t[i]+"' />";
 document.getElementById("pseudo1").value = t[j];}
if(document.post.equipe2.selectedIndex == i)
{document.getElementById("logo2").innerHTML = "<img src='"+t[i]+"' />";
 document.getElementById("pseudo2").value = t[j];}
}
var pseudo1 = form.pseudo1.value;
var pseudo2 = form.pseudo2.value;
var equipe1 = form.equipe1.value;
var equipe2 = form.equipe2.value;
var score1 = form.score1.value;
var score2 = form.score2.value;
var goal1 = form.goal1.value;
var goal2 = form.goal2.value;
var cartonrouge1 = form.cartonrouge1.value;
var cartonrouge2 = form.cartonrouge2.value;
var cartonjaune1 = form.cartonjaune1.value;
var cartonjaune2 = form.cartonjaune2.value;
var resume = form.resume.value;
var contenu = "[table class='match_result'][tr][td class='vide'][/td]\n"
+ "[td class='vide1'][/td]\n[td class='vide'][/td]\n"
+ "[td class='vide'][/td]\n[td class='vide1'][/td]\n"
+ "[td class='vide'][/td]\n[/tr]\n[tr][td class='vide'][/td]\n"
+ "[td class='pseudo' colspan='2']" + pseudo1 + "[/td]\n"
+ "[td class='pseudo droit' colspan='2']" + pseudo2 + "[/td]\n"
+ "[td class='vide'][/td]\n[/tr]\n"
+ "[tr][td class='equipe' colspan='2']";
for(i = 0; i < t.length; i++)
{if(document.post.equipe1.selectedIndex == i)
contenu+="[img]"+t[i]+"[/img] "+form.equipe1.value;}
contenu+= "[/td]\n"
+ "[td class='equipe centre' colspan='2']" + score1 + " - " + score2 + "[/td]\n"
+ "[td class='equipe droit' colspan='2']";
for(i = 0; i < t.length; i++)
{if(document.post.equipe2.selectedIndex == i)
contenu+=form.equipe2.value + " [img]"+t[i]+"[/img]";}
contenu+= "[/td]\n[/tr]\n"
+ "[tr][td class='vide' rowspan='8'][/td]\n"
+ (goal1||goal2 ? "[td class='goal centre' colspan='4'][b]BUTEURS[/b][/td]\n[td class='vide' rowspan='8'][/td]\n[/tr]\n[tr][td colspan='2']" + goal1 + "[/td]\n[td class='droit' colspan='2']" + goal2 + "[/td]\n[/tr]\n":"[td class='vide' colspan='4'][/td]\n[td class='vide' rowspan='8'][/td]\n[/tr]\n")
+ (cartonrouge1||cartonrouge2 ? "[tr][td class='cartR centre' colspan='4'][b]CARTONS ROUGES[/b][/td]\n[/tr]\n[tr][td colspan='2']" + cartonrouge1 + "[/td]\n[td class='droit' colspan='2']" + cartonrouge2 + "[/td]\n[/tr]\n":"")
+ (cartonjaune1||cartonjaune2 ? "[tr][td class='cartJ centre' colspan='4'][b]CARTONS JAUNES[/b][/td]\n[/tr]\n[tr][td colspan='2']" + cartonjaune1 + "[/td]\n[td class='droit' colspan='2']" + cartonjaune2 + "[/td]\n[/tr]\n":"")
+ "[tr][td colspan='4'][b]Résumé du match[/b]\n\n"
+ "[justify]" + resume + "[/justify]\n"
+ "[/td]\n[/tr]\n[/table]\n";
document.getElementById("generer").value = contenu;
}
</script>
<form action="#" method="post" name="post"><table class="match_result">
<colgroup>
<col width="50">
<col width="200">
<col span="2" width="70">
<col width="200">
<col width="50">
</colgroup>
<tbody>
<tr>
<td class="vide">
</td>
<td class="pseudo" colspan="2">
pseudo 1 <input type="text" name="pseudo1" id="pseudo1" size="20" maxlength="20" required="required" value="Bbrieuc2" />
<br />(change suivant le choix de l'équipe)
</td>
<td class="pseudo droit" colspan="2">
<input type="text" name="pseudo2" id="pseudo2" size="20" maxlength="20" required="required" value="xMartinho_" /> pseudo 2
<br />(change suivant le choix de l'équipe)
</td>
<td class="vide">
</td>
</tr>
<tr>
<td class="equipe centre" colspan="2">
EQUIPE 1 <br />
<span id="logo1"><img src='http://i19.servimg.com/u/f19/19/21/18/38/image121.png' /></span><br />
<select name="equipe1" id="equipe1" onChange="verif(this)">
<optgroup label="DIVISION 1">
<option>Bayern Munich</option>
<option>Real Madrid</option>
<option>FC Barcelone</option>
<option>Chelsea</option>
<option>Manchester City</option>
<option>Juventus</option>
</optgroup>
<optgroup label="DIVISION 2">
<option>Manchester United</option>
<option>PSG</option>
<option>Dortmund</option>
<option>Arsenal</option>
<option>Atlético Madrid</option>
<option>AS Rome</option>
</optgroup>
<optgroup label="DIVISION 3">
<option>Liverpool</option>
<option>Schalke 04</option>
<option>Naples</option>
<option>Porto</option>
<option>Monaco</option>
<option>Lyon</option>
</optgroup>
</select>
</td>
<td class="equipe centre" colspan="2">SCORE<br />
<input type="text" name="score1" id="score1" size="2" maxlength="2" required="required" /> - <input type="text" name="score2" id="score2" size="2" maxlength="2" required="required" />
</td>
<td class="equipe centre" colspan="2">
EQUIPE 2<br />
<span id="logo2"><img src='http://i19.servimg.com/u/f19/19/21/18/38/image_12.png' /></span><br />
<select name="equipe2" id="equipe2" onChange="verif(this)">
<optgroup label="DIVISION 1">
<option>Bayern Munich</option>
<option selected="selected">Real Madrid</option>
<option>FC Barcelone</option>
<option>Chelsea</option>
<option>Manchester City</option>
<option>Juventus</option>
</optgroup>
<optgroup label="DIVISION 2">
<option>Manchester United</option>
<option>PSG</option>
<option>Dortmund</option>
<option>Arsenal</option>
<option>Atlético Madrid</option>
<option>AS Rome</option>
</optgroup>
<optgroup label="DIVISION 3">
<option>Liverpool</option>
<option>Schalke 04</option>
<option>Naples</option>
<option>Porto</option>
<option>Monaco</option>
<option>Lyon</option>
</optgroup>
</select>
</td>
</tr>
<tr>
<td class="vide" rowspan="8">
</td>
<td class="goal centre" colspan="4">
<strong>BUTEURS</strong>
</td>
<td class="vide" rowspan="8">
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="goal1" cols="25" rows="5" id="goal1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de but ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="goal2" cols="25" rows="5" id="goal2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de but ." class="droit"></textarea>
</td>
</tr>
<tr>
<td class="cartR centre" colspan="4">
<strong>CARTONS ROUGES</strong>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="cartonrouge1" cols="25" rows="5" id="cartonrouge1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton rouge ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="cartonrouge2" cols="25" rows="5" id="cartonrouge2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton rouge ." class="droit"></textarea>
</td>
</tr>
<tr>
<td class="cartJ centre" colspan="4">
<strong>CARTONS JAUNES</strong>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="cartonjaune1" cols="25" rows="5" id="cartonjaune1" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton jaune ."></textarea>
</td>
<td class="droit" colspan="2">
<textarea name="cartonjaune2" cols="25" rows="5" id="cartonjaune2" placeholder="Passez à la ligne pour chaque joueur ...Laisser le champ vide , si pas de carton jaune ." class="droit"></textarea>
</td>
</tr>
<tr>
<td colspan="4" class="centre">
<strong>Commentaire</strong><br>
<br>
<textarea name="resume" cols="60" rows="5" id="resume" placeholder="Faites un descriptif du match : points positifs , déroulement , ambiance ... "></textarea>
</td>
</tr>
</tbody>
</table>
<br><center><input onclick="verif(this.form)" value="Generer le code" type="button">
<input class="submit" size="10" value="Effacer" type="reset">
<input value="Selectionner le code" onclick="javascript:document.getElementById('generer').focus();document.getElementById('generer').select();" type="button"><br>
<textarea cols="70" rows="20" id="generer" readonly=""></textarea></center>
</form>

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Lun 25 Mai 2015 - 10:16

C'est juste génial ! Merci Smile

et si par exemple je veux changer le logo d'une équipe dans le générateur est ce que en remplacent le lien de l'image ça fonctionnera ? Car la dernière fois quand j'hebergeais le logo du Réal Madrid pour remplacer celui de l'Athletico Madrid ça n'était pas pris en compte

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par Scoubifitz le Lun 25 Mai 2015 - 11:05

Cette fois , ça fonctionnera , de même que pour le pseudo ... presque ...

sauf pour le 1er pseudo et le 1er logo de l'équipe 1 , et le 2e pseudo et le 2e logo de l'équipe 2 .
C'est pour avoir les cases pré-remplies ...

à modifier ici (en plus des images et pseudos en début de code):

<td class="pseudo" colspan="2">
pseudo 1 <input type="text" name="pseudo1" id="pseudo1" size="20" maxlength="20" required="required" value="Bbrieuc2" />
<br />(change suivant le choix de l'équipe)
</td>
<td class="pseudo droit" colspan="2">
<input type="text" name="pseudo2" id="pseudo2" size="20" maxlength="20" required="required" value="xMartinho_" /> pseudo 2
<br />(change suivant le choix de l'équipe)
</td>
et ici :
<td class="equipe centre" colspan="2">
EQUIPE 1 <br />
<span id="logo1"><img src='http://i19.servimg.com/u/f19/19/21/18/38/image121.png' /></span><br />

.../...

<td class="equipe centre" colspan="2">
EQUIPE 2<br />
<span id="logo2"><img src='http://i19.servimg.com/u/f19/19/21/18/38/image_12.png' /></span><br />


La dernière fois , ça ne pouvait pas fonctionner parce que j'avais mis la même variable pour les 2 images (boulette de ma part).

var madri= image1;
var madri= image2;

le script n'avait retenu que : image2 , même si on modifie image1 ...
Maintenant le script fait la différence :

var Rmadri= image1;
var Amadri= image2;


Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Re: Générateur de résultats tournois virtuel

Message par ffmr9141 le Lun 25 Mai 2015 - 18:45

D'accord je teste ça ce soir, je te tiens au courant Smile

ffmr9141
**

Messages : 60
Inscrit(e) le : 05/03/2011

http://fifa-world-ps3.forum-pro.fr
ffmr9141 a été remercié(e) par l'auteur de ce sujet.

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum