| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
TITI34
Inscrit le: 15 Juil 2006 Messages: 82 Localisation: 34
|
Posté le: Mar 01 Mai 2007, 15:39 Sujet du message: Evolution classement |
|
|
Pour ceux qui se le sentent je propose de mettre au classement une colonne penalitée ou s'affiche le nombre de pts perdus (comme sur la fff) et de mettre les fleches d'evolution dans la derniere colonne (comme : http://msn.eurosport.fr/football/ligue-1/2006-2007/standingch.shtml). Voilà ce n'est qu'une proposition pour améliorer le script après vous voyez si vous voulez le faire ou pas (perso je trouverais ça bien mais je ne vous oblige pas à la réaliser).
Voilà, a+  |
|
| Revenir en haut |
|
 |
benoit-lavallois
Inscrit le: 18 Juil 2005 Messages: 145
|
Posté le: Mer 02 Mai 2007, 20:45 Sujet du message: |
|
|
effectivement pour les points de pénalités, je comptais regarder ça ... _________________ ALLEZ LAVAL !! |
|
| Revenir en haut |
|
 |
benoit-lavallois
Inscrit le: 18 Juil 2005 Messages: 145
|
Posté le: Mer 02 Mai 2007, 21:33 Sujet du message: |
|
|
c'est fait
ATTENTION, ça ne fonctionne qu'avec le mod progression.
dans lang_fr.php :
trouver : | Code: | | define("CLMNT_DIFF","Diff. "); |
ajouter après : | Code: | | define("CLMNT_PEN","Pén. "); |
dans fonctions.php :
trouver : | Code: | | function progression($legende, $type, $accession, $barrage, $relegation, $champ, $requete, $lien, $id_equipe_fetiche) |
après, remplacer : | Code: | echo "<table class=\"centrepage\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<th colspan=\"12\">".$legende."</th></tr>\n";
echo "<tr class=\"trphpl3\">
<th>".CLMNT_POSITION."</th>
<th class=\"left\">".CLMNT_EQUIPE."</th>
<th class=\"left\">".CLMNT_POINTS."</th>\n";
echo "<th class=\"left\">".CLMNT_JOUES."</th>
<th class=\"left\">".CLMNT_VICTOIRES."</th>
<th class=\"left\">".CLMNT_NULS."</th>
<th class=\"left\">".CLMNT_DEFAITES."</th>
<th class=\"left\">".CLMNT_BUTSPOUR."</th>
<th class=\"left\">".CLMNT_BUTSCONTRE."</th>
<th class=\"left\">".CLMNT_DIFF."</th>
<th class=\"left\"></th></tr>\n"; |
par : | Code: | echo "<table class=\"centrepage\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<th colspan=\"12\">".$legende."</th></tr>\n";
echo "<tr class=\"trphpl3\">
<th>".CLMNT_POSITION."</th>
<th class=\"left\">".CLMNT_EQUIPE."</th>
<th class=\"left\">".CLMNT_POINTS."</th>\n";
echo "<th class=\"left\">".CLMNT_JOUES."</th>
<th class=\"left\">".CLMNT_VICTOIRES."</th>
<th class=\"left\">".CLMNT_NULS."</th>
<th class=\"left\">".CLMNT_DEFAITES."</th>
<th class=\"left\">".CLMNT_BUTSPOUR."</th>
<th class=\"left\">".CLMNT_BUTSCONTRE."</th>
<th class=\"left\">".CLMNT_DIFF."</th>
<th class=\"left\">".CLMNT_PEN."</th>
<th class=\"left\"></th></tr>\n"; |
trouver : | Code: | while($x<9)
{ echo "<td class=\"left\">"; |
remplacer par : | Code: | while($x<10)
{ echo "<td class=\"left\">"; |
voila normallement c'est bon. _________________ ALLEZ LAVAL !! |
|
| Revenir en haut |
|
 |
TITI34
Inscrit le: 15 Juil 2006 Messages: 82 Localisation: 34
|
Posté le: Mar 08 Mai 2007, 22:32 Sujet du message: |
|
|
Ca marche mais mon classement s'est rapetici et n'est plus centré Et le mini classement s'est agrandi quand j'ai mis le mode evolution (Toute les tailles sont déréglées) Est-ce que tu aurais la solution stp  |
|
| Revenir en haut |
|
 |
benoit-lavallois
Inscrit le: 18 Juil 2005 Messages: 145
|
Posté le: Mer 09 Mai 2007, 12:00 Sujet du message: |
|
|
| TITI34 a écrit: | Ca marche mais mon classement s'est rapetici et n'est plus centré Et le mini classement s'est agrandi quand j'ai mis le mode evolution (Toute les tailles sont déréglées) Est-ce que tu aurais la solution stp  |
c'est tout simplement un problème de style (ce n'est d'ailleurs pas du à ce mod).
il me semble d'ailleurs que je t'avais déjà corrigé le problème ... _________________ ALLEZ LAVAL !! |
|
| Revenir en haut |
|
 |
TITI34
Inscrit le: 15 Juil 2006 Messages: 82 Localisation: 34
|
Posté le: Mer 09 Mai 2007, 22:50 Sujet du message: |
|
|
J'ai tout effacé et repris à zero et ça a marché tout seul  |
|
| Revenir en haut |
|
 |
petitjo86
Inscrit le: 18 Sep 2006 Messages: 132 Localisation: Châtellerault
|
Posté le: Ven 11 Mai 2007, 10:07 Sujet du message: |
|
|
Bonjour,
J'ai installé ce mod's et s'il vous arrive ça:
| Citation: | | Ca marche mais mon classement s'est rapetici et n'est plus centré |
C'est que dans fonctions.php au lieu de mettre ça:
| Citation: | echo "<table class=\"centrepage\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<th colspan=\"12\">".$legende."</th></tr>\n";
echo "<tr class=\"trphpl3\">
<th>".CLMNT_POSITION."</th>
<th class=\"left\">".CLMNT_EQUIPE."</th>
<th class=\"left\">".CLMNT_POINTS."</th>\n";
echo "<th class=\"left\">".CLMNT_JOUES."</th>
<th class=\"left\">".CLMNT_VICTOIRES."</th>
<th class=\"left\">".CLMNT_NULS."</th>
<th class=\"left\">".CLMNT_DEFAITES."</th>
<th class=\"left\">".CLMNT_BUTSPOUR."</th>
<th class=\"left\">".CLMNT_BUTSCONTRE."</th>
<th class=\"left\">".CLMNT_DIFF."</th>
<th class=\"left\">".CLMNT_PEN."</th>
<th class=\"left\"></th></tr>\n"; |
Il faut mettre ça:
| Citation: | echo "<table class=\"tablephpl2\" align=\"center\" cellspacing=\"0\" width=\"60%\"><tr class=\"trphpl3\"><th colspan=\"12\">".$legende."</th></tr>\n";
echo "<tr class=\"trphpl3\">
<th align=\"center\">".CLMNT_POSITION."</th>
<th align=\"left\">".CLMNT_EQUIPE."</th>
<th align=\"left\">".CLMNT_POINTS."</th>\n";
echo "<th align=\"left\">".CLMNT_JOUES."</th>
<th align=\"left\">".CLMNT_VICTOIRES."</th>
<th align=\"left\">".CLMNT_NULS."</th>
<th align=\"left\">".CLMNT_DEFAITES."</th>
<th align=\"left\">".CLMNT_BUTSPOUR."</th>
<th align=\"left\">".CLMNT_BUTSCONTRE."</th>
<th align=\"left\">".CLMNT_DIFF."</th>
<th align=\"left\">".CLMNT_PEN."</th>
<th align=\"left\"></th></tr>\n"; |
et a la place de ça:
| Citation: | while($x<10)
{ echo "<td class=\"left\">"; |
Vous mettez ça:
| Citation: | while($x<10)
{
echo "<td>"; |
Chez moi ça marche et ça ne m'a rien modifié au niveau présentation. Je possede le mode progression bien sur
Bravo Benoit pour cette fonction bien utile
@+ Petit Jo _________________ SocFoot |
|
| Revenir en haut |
|
 |
benoit-lavallois
Inscrit le: 18 Juil 2005 Messages: 145
|
Posté le: Ven 11 Mai 2007, 11:58 Sujet du message: |
|
|
| petitjo86 a écrit: | Bravo Benoit pour cette fonction bien utile
@+ Petit Jo |
et ouais, surtout pour les équipes qui ont malheureusement des points en moins
bon match ce soir et que le meilleur gagne  _________________ ALLEZ LAVAL !! |
|
| Revenir en haut |
|
 |
Badau
Inscrit le: 20 Jan 2006 Messages: 22
|
Posté le: Jeu 31 Mai 2007, 20:42 Sujet du message: |
|
|
Bonjour à vous les gars du foot, vous semblez maîtriser le code php mieux que les rugbymens. J'ose vous demander si c'est simple pour vous de créer quelques lignes !!! de code pour ajouter au classement classique une colonne que nous appelons en rugby le classement britanique avec le calcul suivant :
+2 pts pour une victoire à l'extérieur
+1 pt pour un nul à l'extérieur
0 pt pour une défaite à l'extérieur
0 pt pour une victoire à domicile
- 1 pt pour une défaite à domicile
- 2 pts pour une défaite à domicile
avec un total pour chaque journée comme pour toute colonne du classement.
J'ai essayé avec la version 0.82 et je n'y suis pas arrivé, mais je ne suis qu'un bricolo en php. Alors si quelqu'un AIME le php et veut essayer, ça serait utile à pas mal de clubs utilisant phpleague. |
|
| Revenir en haut |
|
 |
greg_om
Inscrit le: 19 Mai 2007 Messages: 88 Localisation: marseille
|
Posté le: Sam 02 Juin 2007, 13:44 Sujet du message: |
|
|
dans lang/lang_fr.php
ajoute
define("CLMNT_MOY","Class.brit");
dans consult/fonctions.php
modifie
je sais quel classement tu utilise
c est dans function clmnt ou barre ...
tu dois avoir
<th colspan=\"UN NOMBRE\"> AJOUTE 1 DE +
ex:11 tu met 12
ensuite il y a
<th align=\"left\">".CLMNT_BUTSPOUR."</th>
<th align=\"left\">".CLMNT_BUTSCONTRE."</th>
<th align=\"left\">".CLMNT_DIFF."</th>
ajoute
<th align=\"left\">".CLMNT_MOY."</th>
ensuite il y a
else print $row[$x];
echo "</td>";
$x++;
}
ajoute
$domp=($row[DOMP]*2);
$domn=($row[DOMN]*1);
$dom=($domp+$domn);
$extg=($row[EXTG]*2);
$extn=($row[EXTN]*1);
$ext=($extg+$extn);
$tot=$ext-$dom;
if($tot>"0")
{
$moyok="<b><font color=\"#008800\">+$tot</font></b>";
}
if($tot=="0")
{
$moyok="<b>0</b>";
}
if($tot<"0")
{
$moyok="<b><font color=\"#ff0000\">$tot</font></b>";
}
echo "<td align=\"center\" width=\"10%\">$moyok</td>";
a+ |
|
| Revenir en haut |
|
 |
Badau
Inscrit le: 20 Jan 2006 Messages: 22
|
Posté le: Sam 02 Juin 2007, 18:29 Sujet du message: Classement britanique |
|
|
Je vais essayer .... mais merci beaucoup pour ton aide. Je tenterai peut-être de reposer une question si ça ne marche pas.
En tout déjà un grand merci. |
|
| Revenir en haut |
|
 |
Badau
Inscrit le: 20 Jan 2006 Messages: 22
|
Posté le: Sam 02 Juin 2007, 19:59 Sujet du message: |
|
|
J'ai la colonne qui aparaît mais pas son contenu.
J'ai du mal à placer cette partie de code dans fonctions.php
| Code: | $domp=($row[DOMP]*2);
$domn=($row[DOMN]*1);
$dom=($domp+$domn);
$extg=($row[EXTG]*2);
$extn=($row[EXTN]*1);
$ext=($extg+$extn);
$tot=$ext-$dom;
if($tot>"0")
{
$moyok="<b><font color=\"#008800\">+$tot</font></b>";
}
if($tot=="0")
{
$moyok="<b>0</b>";
}
if($tot<"0")
{
$moyok="<b><font color=\"#ff0000\">$tot</font></b>";
}
echo "<td align=\"center\" width=\"10%\">$moyok</td>"; |
voir
http://www.asmontfort.com/Som0607/Clas0607Premiere.php
Si tu peux encore m'aider ... |
|
| Revenir en haut |
|
 |
greg_om
Inscrit le: 19 Mai 2007 Messages: 88 Localisation: marseille
|
Posté le: Sam 02 Juin 2007, 23:59 Sujet du message: |
|
|
tu dois le placer
juste avant
echo "<td align=\"right\">";
si tu sais tjs pas
copie moi ta function |
|
| Revenir en haut |
|
 |
Badau
Inscrit le: 20 Jan 2006 Messages: 22
|
Posté le: Dim 03 Juin 2007, 07:53 Sujet du message: |
|
|
Merci ça marche !
Tu as fait un gars heureux !!! |
|
| Revenir en haut |
|
 |
Badau
Inscrit le: 20 Jan 2006 Messages: 22
|
Posté le: Mar 24 Juin 2008, 21:16 Sujet du message: Bonus défensif rugby |
|
|
Je ne sais pas si tu es toujours sur le forum, greg
Je ne sais pas faire les lignes de code ( la fonction ) pour avoir une colonne qui affiche le bonus défensif.
La fonction serait celle ci
Le perdant marque 1 si ( le score gagnant - le score perdant est < 8 )
et le résultat est majoré de 1 dans le classement général
J'ai déjà fait quelques travaux voir :
http://www.asmontfort.com/ASM0708/Clas0708Premiere.php
Merci si tu peux me dépanner une nouvelle fois puisque tu m'avais déjà fait le classement britanique l'an dernier |
|
| Revenir en haut |
|
 |
|