Edycja kolorow tabelki ostatnich meczy - w...
tytus9
14.05.2009
Witam.
Moja strona to http://www.nukedteam.tk
Chce zrobic tak aby wyniki w panelu ostatnie mecze na gorze strony byly kolorowe.
To znaczy jak mecz wygrany to wynik zielony,jak przegrany to czerwony a jak zremisowany to pomaranczowy...
Jak to zrobic?
Z gory dziekuje za pomoc
Za tabelke odpowiada plik sc_results.php
Oto jego zawartosc:
Moja strona to http://www.nukedteam.tk
Chce zrobic tak aby wyniki w panelu ostatnie mecze na gorze strony byly kolorowe.
To znaczy jak mecz wygrany to wynik zielony,jak przegrany to czerwony a jak zremisowany to pomaranczowy...
Jak to zrobic?
Z gory dziekuje za pomoc
Za tabelke odpowiada plik sc_results.php
Oto jego zawartosc:
<?php /* ######################################################################## # # # Version 4 / / / # # -----------__---/__---__------__----__---/---/- # # | /| / /___) / ) (_ ` / ) /___) / / # # _|/_|/__(___ _(___/_(__)___/___/_(___ _/___/___ # # Free Content / Management System # # / # # # # # # Copyright 2005-2006 by webspell.org # # # # visit webSPELL.org, webspell.info to get webSPELL for free # # - Script runs under the GNU GENERAL PUBLIC LICENSE # # - It's NOT allowed to remove this copyright-tag # # -- http://www.fsf.org/licensing/licenses/gpl.html # # # # Code based on WebSPELL Clanpackage (Michael Gruber - webspell.at), # # Far Development by Development Team - webspell.org # # # # visit webspell.org # # # ######################################################################## */ $ergebnis=safe_query("SELECT * FROM ".PREFIX."clanwars ORDER BY date DESC LIMIT 0,$maxresults"); echo'<table width="100%" cellspacing="4" cellpadding="0">'; while($ds=mysql_fetch_array($ergebnis)) { $date=date("d.m", $ds[date]); $homescr=array_sum(explode("||", $ds[homescore])); $oppscr=array_sum(explode("||", $ds[oppscore])); if($homescr>$oppscr) $result='[img]./images/results/won.gif[/img]'; elseif($homescr<$oppscr) $result='[img]./images/results/lost.gif[/img]'; else $result='[img]./images/results/draw.gif[/img]'; $resultID=$ds[cwID]; $gameicon="images/games/"; if(file_exists($gameicon.$ds[game].".gif")) $gameicon = $gameicon.$ds[game].".gif"; else $gameicon = $gameicon.$ds[game].".jpg"; eval ("$results = "".gettemplate("results")."";"); echo $results; } echo'</table>'; ?>
MafiaDL
14.05.2009
juz sie bałem ze masz nuked klan cms
to nie webspell support tam ci pomagą w pare sekund > http://www.forum.web...rt.pl/index.php?
to nie webspell support tam ci pomagą w pare sekund > http://www.forum.web...rt.pl/index.php?
tytus9
14.05.2009
chcialem tam napisac tylko nie moge...
zarejestrowalem sie,zaaktywowalem konto ale nie moge nic pisac,,,
pisze ze nie mam uprawnien...
pomozecie tutaj?
zarejestrowalem sie,zaaktywowalem konto ale nie moge nic pisac,,,
pisze ze nie mam uprawnien...
pomozecie tutaj?
kevin
15.05.2009
webspell support tam ci pomagą w pare sekund
Pośmieli m się, a teraz wracajmy do tematu głównego.
W pliku, który załączyłeś, odszukaj owy fragment
if($homescr>$oppscr) $result='<font color="'.$wincolor.'">'.$homescr.':'.$oppscr.'</font>'; elseif($homescr<$oppscr) $result='<font color="'.$loosecolor.'">'.$homescr.':'.$oppscr.'</font>'; else $result='<font color="'.$drawcolor.'">'.$homescr.':'.$oppscr.'</font>';
Zmień na:
if($homescr>$oppscr) { $kolor = $wincolor; $result='<font color="'.$wincolor.'">'.$homescr.':'.$oppscr.'</font>'; } elseif($homescr<$oppscr) { $kolor = $loosecolor; $result='<font color="'.$loosecolor.'">'.$homescr.':'.$oppscr.'</font>'; } else { $kolor = $drawcolor; $result='<font color="'.$drawcolor.'">'.$homescr.':'.$oppscr.'</font>'; }
I teraz za pomocą zmiennej $kolor ustaw kolor dla komórki, bądź czego tam chcesz dla wyników ostatnich meczów ---> templates/results.html
Pozdro
[ Dodano: 15-05-2009, 13:01 ]
W sumie można też usunąć te tagi font color, bo skoro cały link zmienia kolor, a wynik jest zawarty w linku to nie widzę sensu trzymania owego tagu html.
demo, instrukcja, tutaj
http://www.lobuz.net... ... od-wyniku/