Hétfő, Nov 26th, 2007
XML parser
Elkészitettem egy egyszerû XML parsert, ami feldolgozza az Sfstat-os XML feedeket.
Használata egyszerû: valahol include-olni kell a fájlt(parser.php), majd meg kell hivni a tablazat() függvényt egy Sfstats-os XML névre.
Példa: http://www.sfstats.net/rss/294_England Premier League.xml esetén igy kell meghivni:
PHP:
include("parser.php"); | |
tablazat("294_England Premier League.xml"); |
Példa stylesheet:
XML:
table.ltable{ | |
border: 1px solid #000; | |
} | |
tr.tablehead{ | |
background-color: #000; | |
} | |
tr.tablehead td{ | |
padding: 5px; | |
text-align:center; | |
color: #fff; | |
font-weight:bold; | |
} | |
tr.tablehead a{ | |
color: #fff; | |
} | |
tr.trow{ | |
| |
} | |
tr.trow2{ | |
background-color: rgb(243,242,235); | |
} | |
tr.trow td, tr.trow2 td{ | |
padding-left:5px; | |
padding-right:5px; | |
} |
Csütörtök, Nov 22nd, 2007
Mai mérkõzések RSS-ben
Megcsináltam ma, hogy az Sfstats-on a mai mérkõzések elérhetõek legyenek RSS formátumban. Minden sportágnak külön feed van. A cimek:
Ezen kivül másik fontos újitás, hogy a foci bajnokságok tabellái elérhetõek XML formátumban. Ezeket megkapjátok a különbözõ bajnokságok oldalain XML feed néven. Példa: az NB1 feed-je.
Az XML feed formátuma a következõ:
<league>
<name>Bajnokság neve</name>
<link>bajnokság url</link>
<pubDate>Generálás dátuma</pubDate>
<team>
<name>Csapat neve</name>
<link>csapat url</link>
<position>pozició a táblázatban</position>
<played>lejátszott mérkõzések</played>
<win>megnyert mérkõzések</win>
<draw>döntetlen mérkõzések</draw>
<away>elvesztett mérkõzések</away>
<gf>rúgott gólok</gf>
<ga>kapott gólok</ga>
<gd>gólátlag</gd>
<points>pontok</points>
<under>2.5 gól alatti mérkõzések</under>
<over>2.5 gól fölötti mérkõzések</over>
<streak>sorozat</streak>
</team>
</league>
