statslistfix
This commit is contained in:
parent
a66309c745
commit
8c0fa26cd4
@ -114,6 +114,7 @@ class SimpleStatsList implements ManialinkPageAnswerListener, CallbackListener,
|
|||||||
$maniaLink = new ManiaLink(ManialinkManager::MAIN_MLID);
|
$maniaLink = new ManiaLink(ManialinkManager::MAIN_MLID);
|
||||||
$script = $maniaLink->getScript();
|
$script = $maniaLink->getScript();
|
||||||
$width = $this->statsWidth + 60;
|
$width = $this->statsWidth + 60;
|
||||||
|
//TODO handle size when stats are empty
|
||||||
|
|
||||||
// Main frame
|
// Main frame
|
||||||
$frame = new Frame();
|
$frame = new Frame();
|
||||||
@ -157,16 +158,18 @@ class SimpleStatsList implements ManialinkPageAnswerListener, CallbackListener,
|
|||||||
$array['$oId'] = $x + 5;
|
$array['$oId'] = $x + 5;
|
||||||
$array['$oNickname'] = $x + 14;
|
$array['$oNickname'] = $x + 14;
|
||||||
|
|
||||||
$x = $xStart + 55;
|
|
||||||
|
|
||||||
//Display Head
|
//Compute Headline
|
||||||
|
$x = $xStart + 55;
|
||||||
$statRankings = array();
|
$statRankings = array();
|
||||||
foreach($this->statArray as $stat) {
|
foreach($this->statArray as $key => $stat) {
|
||||||
$ranking = $this->maniaControl->statisticManager->getStatsRanking($stat["Name"]);
|
$ranking = $this->maniaControl->statisticManager->getStatsRanking($stat["Name"]);
|
||||||
if (!empty($ranking)) {
|
if (!empty($ranking)) {
|
||||||
$statRankings[$stat["Name"]] = $ranking;
|
$statRankings[$stat["Name"]] = $ranking;
|
||||||
$array[$stat['HeadShortCut']] = $x;
|
$array[$stat['HeadShortCut']] = $x;
|
||||||
$x += $stat["Width"];
|
$x += $stat["Width"];
|
||||||
|
}else{
|
||||||
|
unset($this->statArray[$key]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user