From fdd379c949056fb3a2198039e452f6aae600ef35 Mon Sep 17 00:00:00 2001 From: Matthijs Kuiper Date: Wed, 10 Jan 2018 03:13:17 +0100 Subject: Cleanup images and markup --- html/assets/style.css | 60 +++----- html/images/characters/char1.jpg | Bin 4072 -> 0 bytes html/images/characters/char10.jpg | Bin 4624 -> 0 bytes html/images/characters/char11.jpg | Bin 4593 -> 0 bytes html/images/characters/char12.jpg | Bin 5587 -> 0 bytes html/images/characters/char13.jpg | Bin 3763 -> 0 bytes html/images/characters/char14.jpg | Bin 3720 -> 0 bytes html/images/characters/char2.jpg | Bin 3542 -> 0 bytes html/images/characters/char3.jpg | Bin 3885 -> 0 bytes html/images/characters/char4.jpg | Bin 3891 -> 0 bytes html/images/characters/char5.jpg | Bin 4737 -> 0 bytes html/images/characters/char6.jpg | Bin 4934 -> 0 bytes html/images/characters/char7.jpg | Bin 4100 -> 0 bytes html/images/characters/char8.jpg | Bin 4974 -> 0 bytes html/images/characters/char9.jpg | Bin 4292 -> 0 bytes html/images/characters/index.htm | 0 html/images/maps/acrony_large.jpg | Bin 206731 -> 313864 bytes html/images/maps/blank_large.jpg | Bin 61272 -> 97957 bytes html/images/maps/bleak_large.jpg | Bin 159171 -> 227538 bytes html/images/maps/brokenlimits_large.jpg | Bin 246705 -> 364081 bytes html/images/maps/cityzen_large.jpg | Bin 168825 -> 262079 bytes html/images/maps/command_large.jpg | Bin 151752 -> 230900 bytes html/images/maps/complex_large.jpg | Bin 161958 -> 237772 bytes html/images/maps/curse_large.jpg | Bin 182799 -> 272379 bytes html/images/maps/deck16][_large.jpg | Bin 122635 -> 111230 bytes html/images/maps/diamondsword_large.jpg | Bin 120917 -> 176153 bytes html/images/maps/duku_large.jpg | Bin 193732 -> 282510 bytes html/images/maps/emptyfront.jpg | Bin 39273 -> 75169 bytes html/images/maps/eternalcave2_large.jpg | Bin 203756 -> 303702 bytes html/images/maps/eternalcave_large.jpg | Bin 203756 -> 303702 bytes html/images/maps/eternalcaves2_large.jpg | Bin 203756 -> 303702 bytes html/images/maps/eternalcaves_large.jpg | Bin 203756 -> 303702 bytes html/images/maps/grudge_large.jpg | Bin 194292 -> 299180 bytes html/images/maps/klondike_large.jpg | Bin 203465 -> 303671 bytes html/images/maps/malevolence_large.jpg | Bin 245430 -> 333767 bytes html/images/maps/mesmerize_large.jpg | Bin 228485 -> 334930 bytes html/images/maps/pryxon_large.jpg | Bin 209891 -> 314823 bytes html/images/maps/pyrolize_large.jpg | Bin 211198 -> 295711 bytes html/images/maps/rune][_large.jpg | Bin 212973 -> 313601 bytes html/images/maps/sprinta_large.jpg | Bin 197057 -> 289521 bytes html/images/maps/stalwartxl_large.jpg | Bin 208249 -> 299006 bytes html/images/maps/viridian-tourney_large.jpg | Bin 157368 -> 242541 bytes html/images/owshare.png | Bin 439 -> 0 bytes html/images/stats.png | Bin 737 -> 0 bytes html/images/utlogo.gif | Bin 8765 -> 0 bytes html/images/victim.png | Bin 807 -> 2054 bytes html/pages/help.php | 14 +- html/pages/home.php | 2 - html/pages/maps.php | 2 +- html/pages/maps_info.php | 220 ++++++++++++++-------------- html/pages/match_info_killsmatrix.php | 169 +++++++++++---------- html/pages/match_info_other.php | 11 -- html/pages/servers.php | 2 +- html/pages/servers_query.php | 4 +- 54 files changed, 235 insertions(+), 249 deletions(-) delete mode 100755 html/images/characters/char1.jpg delete mode 100755 html/images/characters/char10.jpg delete mode 100755 html/images/characters/char11.jpg delete mode 100755 html/images/characters/char12.jpg delete mode 100755 html/images/characters/char13.jpg delete mode 100755 html/images/characters/char14.jpg delete mode 100755 html/images/characters/char2.jpg delete mode 100755 html/images/characters/char3.jpg delete mode 100755 html/images/characters/char4.jpg delete mode 100755 html/images/characters/char5.jpg delete mode 100755 html/images/characters/char6.jpg delete mode 100755 html/images/characters/char7.jpg delete mode 100755 html/images/characters/char8.jpg delete mode 100755 html/images/characters/char9.jpg delete mode 100755 html/images/characters/index.htm delete mode 100644 html/images/owshare.png delete mode 100644 html/images/stats.png delete mode 100755 html/images/utlogo.gif diff --git a/html/assets/style.css b/html/assets/style.css index edec897..837ea0c 100755 --- a/html/assets/style.css +++ b/html/assets/style.css @@ -76,6 +76,25 @@ table { input[type="text"] { color: #bcbcbc; } +input[type="submit"] { + position: relative; + left: -4px; + height: 28px; + border: 1px solid #1e1e1e; + background-color: #2069a1; + color: #fff; + cursor: pointer; + -webkit-transition: background-color 0.4s; + -moz-transition: background-color 0.4s; + -o-transition: background-color 0.4s; + -ms-transition: background-color 0.4s; + transition: background-color 0.4s; +} +input[type="submit"]:hover { + background-color: #efc100; + color: #2d3035; + cursor: pointer; +} .navbar { background: rgba(0, 0, 0, 0.7); @@ -130,12 +149,10 @@ input[type="text"] { .footer a { color: #efc100; text-decoration: none; - /* padding: 0px; */ margin-left: 25px; } .footer a:hover { color: #fff; - /* padding: 0px; */ } .darksearch { @@ -158,34 +175,6 @@ input[type="text"] { background: url("../images/search.png") no-repeat 8px 6px; height: 28px; } - -.owshare { - padding: 6px 15px 6px 30px; - margin: 3px; - background: url("../images/owshare.png") no-repeat 8px 6px; - height: 28px; -} - -input[type="submit"] { - position: relative; - left: -4px; - height: 28px; - border: 1px solid #1e1e1e; - background-color: #2069a1; - color: #fff; - cursor: pointer; - -webkit-transition: background-color 1s; - -moz-transition: background-color 1s; - -o-transition: background-color 1s; - -ms-transition: background-color 1s; - transition: background-color 1s; -} - -input[type="submit"]:hover { - background-color: #efc100; - color: #2d3035; - cursor: pointer; -} .searchform { border: 1px solid #1e1e1e; background-color: #3b383b; @@ -348,11 +337,11 @@ th { background: rgba(30, 30, 30); background: rgba(32, 105, 161, 0.8); border: 1px #fff solid; - -webkit-transition: background-color 1s; - -moz-transition: background-color 1s; - -o-transition: background-color 1s; - -ms-transition: background-color 1s; - transition: background-color 1s; + -webkit-transition: background-color 0.4s; + -moz-transition: background-color 0.4s; + -o-transition: background-color 0.4s; + -ms-transition: background-color 0.4s; + transition: background-color 0.4s; } .navCTA:hover { margin-top: 15px; @@ -572,7 +561,6 @@ input[type="button"].btn-block { cursor: pointer; } .killsMatrix tbody tr:nth-child(odd) { - background: rgb(103, 103, 103); background: rgba(103, 103, 103, 1); } .killCell { diff --git a/html/images/characters/char1.jpg b/html/images/characters/char1.jpg deleted file mode 100755 index 3e9dc9d..0000000 Binary files a/html/images/characters/char1.jpg and /dev/null differ diff --git a/html/images/characters/char10.jpg b/html/images/characters/char10.jpg deleted file mode 100755 index d42ffd8..0000000 Binary files a/html/images/characters/char10.jpg and /dev/null differ diff --git a/html/images/characters/char11.jpg b/html/images/characters/char11.jpg deleted file mode 100755 index 2fc3adc..0000000 Binary files a/html/images/characters/char11.jpg and /dev/null differ diff --git a/html/images/characters/char12.jpg b/html/images/characters/char12.jpg deleted file mode 100755 index 0288d05..0000000 Binary files a/html/images/characters/char12.jpg and /dev/null differ diff --git a/html/images/characters/char13.jpg b/html/images/characters/char13.jpg deleted file mode 100755 index bfffa5d..0000000 Binary files a/html/images/characters/char13.jpg and /dev/null differ diff --git a/html/images/characters/char14.jpg b/html/images/characters/char14.jpg deleted file mode 100755 index ca92844..0000000 Binary files a/html/images/characters/char14.jpg and /dev/null differ diff --git a/html/images/characters/char2.jpg b/html/images/characters/char2.jpg deleted file mode 100755 index 8e9ef8c..0000000 Binary files a/html/images/characters/char2.jpg and /dev/null differ diff --git a/html/images/characters/char3.jpg b/html/images/characters/char3.jpg deleted file mode 100755 index eb1c174..0000000 Binary files a/html/images/characters/char3.jpg and /dev/null differ diff --git a/html/images/characters/char4.jpg b/html/images/characters/char4.jpg deleted file mode 100755 index f7edb22..0000000 Binary files a/html/images/characters/char4.jpg and /dev/null differ diff --git a/html/images/characters/char5.jpg b/html/images/characters/char5.jpg deleted file mode 100755 index 137e981..0000000 Binary files a/html/images/characters/char5.jpg and /dev/null differ diff --git a/html/images/characters/char6.jpg b/html/images/characters/char6.jpg deleted file mode 100755 index e2a8b31..0000000 Binary files a/html/images/characters/char6.jpg and /dev/null differ diff --git a/html/images/characters/char7.jpg b/html/images/characters/char7.jpg deleted file mode 100755 index a55d8c0..0000000 Binary files a/html/images/characters/char7.jpg and /dev/null differ diff --git a/html/images/characters/char8.jpg b/html/images/characters/char8.jpg deleted file mode 100755 index 8bb9040..0000000 Binary files a/html/images/characters/char8.jpg and /dev/null differ diff --git a/html/images/characters/char9.jpg b/html/images/characters/char9.jpg deleted file mode 100755 index 581d022..0000000 Binary files a/html/images/characters/char9.jpg and /dev/null differ diff --git a/html/images/characters/index.htm b/html/images/characters/index.htm deleted file mode 100755 index e69de29..0000000 diff --git a/html/images/maps/acrony_large.jpg b/html/images/maps/acrony_large.jpg index fa5a560..ed50906 100644 Binary files a/html/images/maps/acrony_large.jpg and b/html/images/maps/acrony_large.jpg differ diff --git a/html/images/maps/blank_large.jpg b/html/images/maps/blank_large.jpg index f730c62..de22beb 100644 Binary files a/html/images/maps/blank_large.jpg and b/html/images/maps/blank_large.jpg differ diff --git a/html/images/maps/bleak_large.jpg b/html/images/maps/bleak_large.jpg index 5d3f321..273cf4a 100644 Binary files a/html/images/maps/bleak_large.jpg and b/html/images/maps/bleak_large.jpg differ diff --git a/html/images/maps/brokenlimits_large.jpg b/html/images/maps/brokenlimits_large.jpg index 1f95712..37ae7f6 100644 Binary files a/html/images/maps/brokenlimits_large.jpg and b/html/images/maps/brokenlimits_large.jpg differ diff --git a/html/images/maps/cityzen_large.jpg b/html/images/maps/cityzen_large.jpg index 4183076..b1ba750 100644 Binary files a/html/images/maps/cityzen_large.jpg and b/html/images/maps/cityzen_large.jpg differ diff --git a/html/images/maps/command_large.jpg b/html/images/maps/command_large.jpg index b7bede9..8af3f69 100644 Binary files a/html/images/maps/command_large.jpg and b/html/images/maps/command_large.jpg differ diff --git a/html/images/maps/complex_large.jpg b/html/images/maps/complex_large.jpg index e332522..7a75bfa 100644 Binary files a/html/images/maps/complex_large.jpg and b/html/images/maps/complex_large.jpg differ diff --git a/html/images/maps/curse_large.jpg b/html/images/maps/curse_large.jpg index f0e7668..4f1f568 100644 Binary files a/html/images/maps/curse_large.jpg and b/html/images/maps/curse_large.jpg differ diff --git a/html/images/maps/deck16][_large.jpg b/html/images/maps/deck16][_large.jpg index c8123f9..1967b84 100644 Binary files a/html/images/maps/deck16][_large.jpg and b/html/images/maps/deck16][_large.jpg differ diff --git a/html/images/maps/diamondsword_large.jpg b/html/images/maps/diamondsword_large.jpg index eb2924c..b2a7966 100644 Binary files a/html/images/maps/diamondsword_large.jpg and b/html/images/maps/diamondsword_large.jpg differ diff --git a/html/images/maps/duku_large.jpg b/html/images/maps/duku_large.jpg index d2efd32..4c5012d 100644 Binary files a/html/images/maps/duku_large.jpg and b/html/images/maps/duku_large.jpg differ diff --git a/html/images/maps/emptyfront.jpg b/html/images/maps/emptyfront.jpg index 5adfc10..d37d517 100644 Binary files a/html/images/maps/emptyfront.jpg and b/html/images/maps/emptyfront.jpg differ diff --git a/html/images/maps/eternalcave2_large.jpg b/html/images/maps/eternalcave2_large.jpg index bdb75d4..4b27062 100644 Binary files a/html/images/maps/eternalcave2_large.jpg and b/html/images/maps/eternalcave2_large.jpg differ diff --git a/html/images/maps/eternalcave_large.jpg b/html/images/maps/eternalcave_large.jpg index bdb75d4..4b27062 100644 Binary files a/html/images/maps/eternalcave_large.jpg and b/html/images/maps/eternalcave_large.jpg differ diff --git a/html/images/maps/eternalcaves2_large.jpg b/html/images/maps/eternalcaves2_large.jpg index bdb75d4..4b27062 100644 Binary files a/html/images/maps/eternalcaves2_large.jpg and b/html/images/maps/eternalcaves2_large.jpg differ diff --git a/html/images/maps/eternalcaves_large.jpg b/html/images/maps/eternalcaves_large.jpg index bdb75d4..4b27062 100644 Binary files a/html/images/maps/eternalcaves_large.jpg and b/html/images/maps/eternalcaves_large.jpg differ diff --git a/html/images/maps/grudge_large.jpg b/html/images/maps/grudge_large.jpg index 247cc3c..5119630 100644 Binary files a/html/images/maps/grudge_large.jpg and b/html/images/maps/grudge_large.jpg differ diff --git a/html/images/maps/klondike_large.jpg b/html/images/maps/klondike_large.jpg index dadbe9a..e4f60b7 100644 Binary files a/html/images/maps/klondike_large.jpg and b/html/images/maps/klondike_large.jpg differ diff --git a/html/images/maps/malevolence_large.jpg b/html/images/maps/malevolence_large.jpg index d4db883..773f833 100644 Binary files a/html/images/maps/malevolence_large.jpg and b/html/images/maps/malevolence_large.jpg differ diff --git a/html/images/maps/mesmerize_large.jpg b/html/images/maps/mesmerize_large.jpg index 02b706c..a0e60d1 100644 Binary files a/html/images/maps/mesmerize_large.jpg and b/html/images/maps/mesmerize_large.jpg differ diff --git a/html/images/maps/pryxon_large.jpg b/html/images/maps/pryxon_large.jpg index afed9a4..e0b0d8f 100644 Binary files a/html/images/maps/pryxon_large.jpg and b/html/images/maps/pryxon_large.jpg differ diff --git a/html/images/maps/pyrolize_large.jpg b/html/images/maps/pyrolize_large.jpg index 98b4009..4071cb9 100644 Binary files a/html/images/maps/pyrolize_large.jpg and b/html/images/maps/pyrolize_large.jpg differ diff --git a/html/images/maps/rune][_large.jpg b/html/images/maps/rune][_large.jpg index 49888c6..86f7770 100644 Binary files a/html/images/maps/rune][_large.jpg and b/html/images/maps/rune][_large.jpg differ diff --git a/html/images/maps/sprinta_large.jpg b/html/images/maps/sprinta_large.jpg index 090fb41..a91144a 100644 Binary files a/html/images/maps/sprinta_large.jpg and b/html/images/maps/sprinta_large.jpg differ diff --git a/html/images/maps/stalwartxl_large.jpg b/html/images/maps/stalwartxl_large.jpg index 1a795a6..89a04c1 100644 Binary files a/html/images/maps/stalwartxl_large.jpg and b/html/images/maps/stalwartxl_large.jpg differ diff --git a/html/images/maps/viridian-tourney_large.jpg b/html/images/maps/viridian-tourney_large.jpg index 92554d3..e868673 100644 Binary files a/html/images/maps/viridian-tourney_large.jpg and b/html/images/maps/viridian-tourney_large.jpg differ diff --git a/html/images/owshare.png b/html/images/owshare.png deleted file mode 100644 index bba3411..0000000 Binary files a/html/images/owshare.png and /dev/null differ diff --git a/html/images/stats.png b/html/images/stats.png deleted file mode 100644 index ffd44a0..0000000 Binary files a/html/images/stats.png and /dev/null differ diff --git a/html/images/utlogo.gif b/html/images/utlogo.gif deleted file mode 100755 index 4cc5c6e..0000000 Binary files a/html/images/utlogo.gif and /dev/null differ diff --git a/html/images/victim.png b/html/images/victim.png index 0d94338..920354e 100644 Binary files a/html/images/victim.png and b/html/images/victim.png differ diff --git a/html/pages/help.php b/html/pages/help.php index c156eae..51186c6 100755 --- a/html/pages/help.php +++ b/html/pages/help.php @@ -7,11 +7,17 @@

- For help and documentation please visit + For installation instrcutions and documentation please visit https://github.com/sn3p/utstats. -
- Please report issues and feature requests in the - issue tracker. +

+

+ Still havind problems? Check out the + Troubleshooting + page. +

+

+ UTStats is getting pretty old so errors or warnings you'll encounter are most likely caused by deprecated or functions that are not supported any more. + Please report issues and feature requests in the issue tracker.

diff --git a/html/pages/home.php b/html/pages/home.php index d2d90cf..a61d7f9 100755 --- a/html/pages/home.php +++ b/html/pages/home.php @@ -1,7 +1,5 @@ Page ['.$tfpage.'/'.$tlpage.'] Selection: '.$fpageurl.' / '.$ppageurl.' / '.$npageurl.' / '.$lpageurl.' - + +
Maps ListUnreal Tournament Maps List
diff --git a/html/pages/maps_info.php b/html/pages/maps_info.php index a7c355e..fc0a9e3 100644 --- a/html/pages/maps_info.php +++ b/html/pages/maps_info.php @@ -19,19 +19,24 @@ if($map_matches[gametime]<= 0) { // Map pic code $mappic = getMapImageName($map); - echo' - - - - - + echo ' +
Statistics for '.htmlentities($map).'
'.$mapname.'
+ + + + + + + - - + + - - + + '; // Show some gametype specific stuff if ((strtolower(substr($map, 0, 7)) == "ctf-bt-") or (strtolower(substr($map, 0, 3)) == "bt-")) { @@ -40,25 +45,25 @@ if($map_matches[gametime]<= 0) { if (!empty($record['time'])) { echo ' - - + + '; } else { echo ' - - + + '; } echo ' - - + + - - + + '; } else if (strtolower(substr($map, 0, 4)) == "ctf-") { @@ -66,28 +71,28 @@ if($map_matches[gametime]<= 0) { $totals = small_query("SELECT SUM(p.flag_taken) as flag_taken, SUM(p.flag_return) AS flag_return, SUM(p.flag_cover) AS flag_cover FROM uts_player AS p, uts_match AS m WHERE m.id = p.matchid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap')"); echo ' - - + + - - + + - - + + - - + + - - + + - - + + '; } else if (strtolower(substr($map, 0, 3)) == "as-") { @@ -95,16 +100,16 @@ if($map_matches[gametime]<= 0) { $totals = small_query("SELECT SUM(p.ass_obj) as ass_obj FROM uts_player AS p, uts_match AS m WHERE m.id = p.matchid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap')"); echo ' - - + + - - + + - - + + '; } else if (strtolower(substr($map, 0, 3)) == "jb-") { @@ -112,16 +117,16 @@ if($map_matches[gametime]<= 0) { $totals = small_query("SELECT SUM(p.ass_obj) as ass_obj FROM uts_player AS p, uts_match AS m WHERE m.id = p.matchid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap')"); echo ' - - + + - - + + - - + + '; } else if (strtolower(substr($map, 0, 4)) == "dom-") { @@ -129,118 +134,119 @@ if($map_matches[gametime]<= 0) { $totals = small_query("SELECT SUM(p.dom_cp) as dom_cp FROM uts_player AS p, uts_match AS m WHERE m.id = p.matchid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap')"); echo ' - - + + - - + + - - + + '; } else { echo ' - - + + - - + + - - + + - - + + '; } echo ' - - + +
Statistics for '.htmlentities($map).'
+ '.$map.' +
Matches'.$map_matches[matchcount].'Matches'.$map_matches[matchcount].'
Total Time'.$map_tottime.' minutesTotal Time'.$map_tottime.' minutes
Fastest Capture'.FormatPlayerName($record['country'], $record['id'], $record['name']).'
' . btcaptime($record['time']) . ' minutes
'.gmdate('d-m-Y h:i a', $record['date']).'
Fastest Capture'.FormatPlayerName($record['country'], $record['id'], $record['name']).'
' . btcaptime($record['time']) . ' minutes
'.gmdate('d-m-Y h:i a', $record['date']).'
Fastest CaptureNo record set!Fastest CaptureNo record set!
Total Flags Captured'.$map_matches[gamescore].'Total Flags Captured'.$map_matches[gamescore].'
Total Suicides'.$map_matches[suicides].'Total Suicides'.$map_matches[suicides].'
Total Flags Captured'.$map_matches[gamescore].'Total Flags Captured'.$map_matches[gamescore].'
Total Flags Taken'.$totals['flag_taken'].'Total Flags Taken'.$totals['flag_taken'].'
Total Covers'.$totals['flag_cover'].'Total Covers'.$totals['flag_cover'].'
Total Flags Returned'.$totals['flag_return'].'Total Flags Returned'.$totals['flag_return'].'
Total Kills'.$map_matches[kills].'Total Kills'.$map_matches[kills].'
Total Suicides'.$map_matches[suicides].'Total Suicides'.$map_matches[suicides].'
Total Objectives Achieved'.$totals[ass_obj].'Total Objectives Achieved'.$totals[ass_obj].'
Total Kills'.$map_matches[kills].'Total Kills'.$map_matches[kills].'
Total Suicides'.$map_matches[suicides].'Total Suicides'.$map_matches[suicides].'
Team Releases'.$totals[ass_obj].'Team Releases'.$totals[ass_obj].'
Total Kills'.$map_matches[kills].'Total Kills'.$map_matches[kills].'
Total Suicides'.$map_matches[suicides].'Total Suicides'.$map_matches[suicides].'
Total Control Points Captured'.$totals['dom_cp'].'Total Control Points Captured'.$totals['dom_cp'].'
Total Kills'.$map_matches[kills].'Total Kills'.$map_matches[kills].'
Total Suicides'.$map_matches[suicides].'Total Suicides'.$map_matches[suicides].'
Total Score'.$map_matches[gamescore].'Total Score'.$map_matches[gamescore].'
Total Kills'.$map_matches[kills].'Total Kills'.$map_matches[kills].'
Total Teamkills'.$map_matches[teamkills].'Total Teamkills'.$map_matches[teamkills].'
Total Suicides'.$map_matches[suicides].'Total Suicides'.$map_matches[suicides].'
Last Match'.$map_lastmatch.'Last Match'.$map_lastmatch.'

'; - // Show a list of recent matches $mcount = small_count("SELECT id FROM uts_match WHERE mapfile = '$realmap' OR mapfile = '$bugmap' GROUP BY id"); $ecount = $mcount/25; $ecount2 = number_format($ecount, 0, '.', ''); - IF($ecount > $ecount2) { + if ($ecount > $ecount2) { $ecount2 = $ecount2+1; } $fpage = 0; - IF($ecount < 1) { $lpage = 0; } + if ($ecount < 1) { $lpage = 0; } else { $lpage = $ecount2-1; } $cpage = preg_replace('/\D/', '', $_GET["page"]); $qpage = $cpage*25; - IF ($cpage == "") { $cpage = "0"; } + if ($cpage == "") { $cpage = "0"; } $tfpage = $cpage+1; $tlpage = $lpage+1; $ppage = $cpage-1; $ppageurl = "[Previous]"; - IF ($ppage < "0") { $ppageurl = "[Previous]"; } + if ($ppage < "0") { $ppageurl = "[Previous]"; } $npage = $cpage+1; $npageurl = "[Next]"; - IF ($npage >= "$ecount") { $npageurl = "[Next]"; } + if ($npage >= "$ecount") { $npageurl = "[Next]"; } $fpageurl = "[First]"; - IF ($cpage == "0") { $fpageurl = "[First]"; } + if ($cpage == "0") { $fpageurl = "[First]"; } $lpageurl = "[Last]"; - IF ($cpage == "$lpage") { $lpageurl = "[Last]"; } + if ($cpage == "$lpage") { $lpageurl = "[Last]"; } // list recent matches - echo' + echo '
Page ['.$tfpage.'/'.$tlpage.'] Selection: '.$fpageurl.' / '.$ppageurl.' / '.$npageurl.' / '.$lpageurl.'
- - + + + - - - - + + + + '; $sql_maps = "SELECT m.id, m.time, g.name AS gamename, m.gametime - FROM uts_match AS m, uts_games AS g WHERE (m.mapfile = '$realmap' OR m.mapfile = '$bugmap') AND m.gid = g.id ORDER BY time DESC LIMIT $qpage,25"; + FROM uts_match AS m, uts_games AS g WHERE (m.mapfile = '$realmap' OR m.mapfile = '$bugmap') AND m.gid = g.id ORDER BY time DESC LIMIT $qpage,25"; $q_maps = mysql_query($sql_maps) or die(mysql_error()); - while ($r_maps = mysql_fetch_array($q_maps)) { - $r_mapfile = un_ut($r_maps[mapfile]); - $r_matchtime = mdate($r_maps[time]); - $r_gametime = GetMinutes($r_maps[gametime]); + while ($r_maps = mysql_fetch_array($q_maps)) { + $r_mapfile = un_ut($r_maps[mapfile]); + $r_matchtime = mdate($r_maps[time]); + $r_gametime = GetMinutes($r_maps[gametime]); - $map_pcount = small_count("SELECT id FROM uts_player WHERE matchid = $r_maps[id]"); + $map_pcount = small_count("SELECT id FROM uts_player WHERE matchid = $r_maps[id]"); - echo' - + echo ' + - '; + '; } - echo' -
Recent Matches
Recent Matches
DateMatch TypePlayer CountTimeDateMatch TypePlayer CountTime
'.$r_matchtime.' '.$r_maps[gamename].' '.$map_pcount.' '.$r_gametime.'
+ echo ' +
Page ['.$tfpage.'/'.$tlpage.'] Selection: '.$fpageurl.' / '.$ppageurl.' / '.$npageurl.' / '.$lpageurl.'
'; // Do graph stuff @@ -254,71 +260,73 @@ if($map_matches[gametime]<= 0) { $ecount = $mcount/25; $ecount2 = number_format($ecount, 0, '.', ''); - IF($ecount > $ecount2) { + if ($ecount > $ecount2) { $ecount2 = $ecount2+1; } $fpage = 0; - IF($ecount < 1) { $lpage = 0; } + if ($ecount < 1) { $lpage = 0; } else { $lpage = $ecount2-1; } $cpage = preg_replace('/\D/', '', $_GET["rpage"]); $qpage = $cpage*25; - IF ($cpage == "") { $cpage = "0"; } + if ($cpage == "") { $cpage = "0"; } $tfpage = $cpage+1; $tlpage = $lpage+1; $ppage = $cpage-1; $ppageurl = "[Previous]"; - IF ($ppage < "0") { $ppageurl = "[Previous]"; } + if ($ppage < "0") { $ppageurl = "[Previous]"; } $npage = $cpage+1; $npageurl = "[Next]"; - IF ($npage >= "$ecount") { $npageurl = "[Next]"; } + if ($npage >= "$ecount") { $npageurl = "[Next]"; } $fpageurl = "[First]"; - IF ($cpage == "0") { $fpageurl = "[First]"; } + if ($cpage == "0") { $fpageurl = "[First]"; } $lpageurl = "[Last]"; - IF ($cpage == "$lpage") { $lpageurl = "[Last]"; } + if ($cpage == "$lpage") { $lpageurl = "[Last]"; } - $sql_btrecords = "SELECT pi.id, pi.name AS name, pi.country, e.col3 AS time, e.col4 AS date FROM uts_events AS e, uts_pinfo AS pi, uts_player AS p, uts_match AS m WHERE m.id = e.matchid AND m.id = p.matchid AND p.playerid = e.playerid AND pi.id = p.pid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap') AND e.col1 = 'btcap' GROUP BY pi.id ORDER BY (0 + e.col3) ASC, e.col4 ASC LIMIT $qpage,25"; + $sql_btrecords = "SELECT pi.id, pi.name AS name, pi.country, e.col3 AS time, e.col4 AS date FROM uts_events AS e, uts_pinfo AS pi, uts_player AS p, uts_match AS m WHERE m.id = e.matchid AND m.id = p.matchid AND p.playerid = e.playerid AND pi.id = p.pid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap') AND e.col1 = 'btcap' GROUP BY pi.id ORDER BY (0 + e.col3) ASC, e.col4 ASC LIMIT $qpage,25"; $q_btrecords = mysql_query($sql_btrecords) or die (mysql_error()); + if (mysql_num_rows($q_btrecords) > 0) { echo '
Page ['.$tfpage.'/'.$tlpage.'] Selection: '.$fpageurl.' / '.$ppageurl.' / '.$npageurl.' / '.$lpageurl.'
- - +
+ - + - - - - - '; + + + + + '; + $i = $qpage; $lasttime = -1; + while ($r_btrecords = mysql_fetch_array($q_btrecords)) { $i++; $class = ($i%2) ? 'grey' : 'grey2'; echo ' - - - '; + + + '; $lasttime = $r_btrecords['time']; } - echo ' - + + echo '
Fastest capturesFastest captures
NameTimeDate
NameTimeDate
'.($lasttime == $r_btrecords['time'] ? '' : $i).' ', FormatPlayerName($r_btrecords['country'], $r_btrecords['id'], $r_btrecords['name']), '', btcaptime($r_btrecords['time']), '', gmdate('d-m-Y h:i a', $r_btrecords['date']), '
', FormatPlayerName($r_btrecords['country'], $r_btrecords['id'], $r_btrecords['name']), '', btcaptime($r_btrecords['time']), '', gmdate('d-m-Y h:i a', $r_btrecords['date']), '
Page ['.$tfpage.'/'.$tlpage.'] Selection: '.$fpageurl.' / '.$ppageurl.' / '.$npageurl.' / '.$lpageurl.'

'; } } - } ?> diff --git a/html/pages/match_info_killsmatrix.php b/html/pages/match_info_killsmatrix.php index 3b425e5..0ace5ac 100644 --- a/html/pages/match_info_killsmatrix.php +++ b/html/pages/match_info_killsmatrix.php @@ -1,23 +1,23 @@ '; - } - return($ret); + $len = strlen($text); + $ret = ''; + for ($i = 0; $i < $len; $i++) { + $ret .= substr($text, $i, 1) .'
'; + } + return($ret); } // Retrieve the killmatrix -$sql_km = " SELECT killer, - victim, - kills - FROM uts_killsmatrix - WHERE matchid = $mid;"; - +$sql_km = " SELECT killer, + victim, + kills + FROM uts_killsmatrix + WHERE matchid = $mid;"; + $q_km = mysql_query($sql_km) or die(mysql_error()); while ($r_km = mysql_fetch_array($q_km)) { - $km[intval($r_km['killer'])][intval($r_km['victim'])] = $r_km['kills']; + $km[intval($r_km['killer'])][intval($r_km['victim'])] = $r_km['kills']; } // No matrix: bye @@ -29,27 +29,27 @@ $teamgame = $qm_teamgame['teamgame']; $teamgame = ($teamgame == 'False') ? false : true; // Get the players of this match -$sql_players = " SELECT p.pid, - p.playerid, - pi.name, - pi.country, - pi.banned, - p.team, - p.suicides - FROM uts_player p, - uts_pinfo pi - WHERE (p.pid = pi.id) - AND matchid = '$mid' - ORDER BY team ASC, - gamescore DESC;"; +$sql_players = " SELECT p.pid, + p.playerid, + pi.name, + pi.country, + pi.banned, + p.team, + p.suicides + FROM uts_player p, + uts_pinfo pi + WHERE (p.pid = pi.id) + AND matchid = '$mid' + ORDER BY team ASC, + gamescore DESC;"; $q_players = mysql_query($sql_players) or die(mysql_error()); while ($r_players = mysql_fetch_array($q_players)) { - $players[intval($r_players['playerid'])] = array( 'pid' => $r_players['pid'], - 'name' => $r_players['name'], - 'country' => $r_players['country'], - 'banned' => $r_players['banned'], - 'suicides' => intval($r_players['suicides']), - 'team' => intval($r_players['team'])); + $players[intval($r_players['playerid'])] = array( 'pid' => $r_players['pid'], + 'name' => $r_players['name'], + 'country' => $r_players['country'], + 'banned' => $r_players['banned'], + 'suicides' => intval($r_players['suicides']), + 'team' => intval($r_players['team'])); } @@ -58,7 +58,7 @@ $extra = $teamgame ? 3 : 2; echo ' - + @@ -69,69 +69,66 @@ echo ' // Victims foreach($players as $player) { - - - - echo ''; -} + echo ''; +} echo ''; // Team colors victims if ($teamgame) { - foreach($players as $player) { - switch($player['team']) { - case 0: $teamcolor = 'redteamb'; break; - case 1: $teamcolor = 'blueteamb'; break; - case 2: $teamcolor = 'greenteamb'; break; - case 3: $teamcolor = 'goldteamb'; break; - } - echo ''; - } - echo ''; + foreach($players as $player) { + switch($player['team']) { + case 0: $teamcolor = 'redteamb'; break; + case 1: $teamcolor = 'blueteamb'; break; + case 2: $teamcolor = 'greenteamb'; break; + case 3: $teamcolor = 'goldteamb'; break; + } + echo ''; + } + echo ''; } // Killer rows $first = true; $i = 0; foreach($players as $kid => $killer) { - if ($killer['banned'] == 'Y') continue; - $i++; - echo ''; - if ($first) echo''; - echo ''; - if ($teamgame) { - switch($killer['team']) { - case 0: $teamcolor = 'redteamb'; break; - case 1: $teamcolor = 'blueteamb'; break; - case 2: $teamcolor = 'greenteamb'; break; - case 3: $teamcolor = 'goldteamb'; break; - } - echo ''; - } - foreach($players as $vid => $victim) { - $class = ($kid == $vid) ? 'suicide' : 'killCell'; - //if ($i % 2) $class .= '2'; - echo ''; - } + if ($killer['banned'] == 'Y') continue; + $i++; + echo ''; + if ($first) echo''; + echo ''; + if ($teamgame) { + switch($killer['team']) { + case 0: $teamcolor = 'redteamb'; break; + case 1: $teamcolor = 'blueteamb'; break; + case 2: $teamcolor = 'greenteamb'; break; + case 3: $teamcolor = 'goldteamb'; break; + } + echo ''; + } + foreach($players as $vid => $victim) { + $class = ($kid == $vid) ? 'suicide' : 'killCell'; + //if ($i % 2) $class .= '2'; + echo ''; + } - $first = false; -} + $first = false; +} echo '
Kills Match Up
-
'; - if (strlen($player['name']) > 10) { -echo substr($player['name'],0,10); -} else { -echo $player['name'] ; -}; -'
+
'; + if (strlen($player['name']) > 10) { + echo substr($player['name'],0,10); + } else { + echo $player['name'] ; + }; + '
-
+
'; - echo ''. - FormatPlayerName($killer['country'], $killer['pid'], $killer['name'], $gid, $gamename) .' '; - if ($kid == $vid) { - $val = ($killer['suicides'] != 0) ? $killer['suicides'] : ' '; - } else { - $val = (isset($km[$kid][$vid])) ? $km[$kid][$vid] : ' '; - } - echo $val .'
'; + echo ''. + FormatPlayerName($killer['country'], $killer['pid'], $killer['name'], $gid, $gamename) .' '; + if ($kid == $vid) { + $val = ($killer['suicides'] != 0) ? $killer['suicides'] : ' '; + } else { + $val = (isset($km[$kid][$vid])) ? $km[$kid][$vid] : ' '; + } + echo $val .'

'; -?> \ No newline at end of file +?> diff --git a/html/pages/match_info_other.php b/html/pages/match_info_other.php index b92ae74..6547637 100755 --- a/html/pages/match_info_other.php +++ b/html/pages/match_info_other.php @@ -123,15 +123,4 @@ if ((strpos($gamename, '(insta)') === false) && (strpos($gamename, "Last Man Sta echo ''; -/* -// To add when forum widget is available - -echo ' -
- -
'; -*/ - ?> diff --git a/html/pages/servers.php b/html/pages/servers.php index 770796b..bb54d75 100644 --- a/html/pages/servers.php +++ b/html/pages/servers.php @@ -39,7 +39,7 @@ echo ' - + diff --git a/html/pages/servers_query.php b/html/pages/servers_query.php index c44a718..d6228a6 100644 --- a/html/pages/servers_query.php +++ b/html/pages/servers_query.php @@ -70,7 +70,7 @@ if (file_exists($mappic)) { $mapname = getiteminfo("mapname",$chunks); $mappic = strtolower("images/maps/".$mapname.".jpg"); -IF (file_exists($mappic)) { +if (file_exists($mappic)) { } else { $mappic = "images/maps/blank.jpg"; } @@ -173,4 +173,4 @@ for ($i = 0; $i < $r_numplayers; $i++) { } echo'
Server ListUnreal Tournament Server List
Server Name
'; -?> \ No newline at end of file +?> -- cgit