small fix

This commit is contained in:
kremsy 2014-02-16 13:35:48 +01:00 committed by Steffen Schröder
parent deeb05e681
commit 40002c0ecd
2 changed files with 8 additions and 10 deletions

View File

@ -15,7 +15,7 @@ class MXMapInfo {
public $titlepack, $style, $envir, $mood, $dispcost, $lightmap, $modname, $exever; public $titlepack, $style, $envir, $mood, $dispcost, $lightmap, $modname, $exever;
public $exebld, $routes, $length, $unlimiter, $laps, $difficulty, $lbrating, $trkvalue; public $exebld, $routes, $length, $unlimiter, $laps, $difficulty, $lbrating, $trkvalue;
public $replaytyp, $replayid, $replaycnt, $acomment, $awards, $comments, $rating; public $replaytyp, $replayid, $replaycnt, $acomment, $awards, $comments, $rating;
public $ratingex, $ratingcnt, $pageurl, $replayurl, $imageurl, $thumburl, $dloadurl; public $ratingex, $ratingcnt, $pageurl, $replayurl, $imageurl, $thumburl, $downLoadUrl;
/** /**
* Returns map object with all available data from MX map data * Returns map object with all available data from MX map data
@ -94,7 +94,7 @@ class MXMapInfo {
$this->pageurl = 'http://' . $this->prefix . '.mania-exchange.com/' . $dir . '/view/' . $this->id; $this->pageurl = 'http://' . $this->prefix . '.mania-exchange.com/' . $dir . '/view/' . $this->id;
$this->imageurl = 'http://' . $this->prefix . '.mania-exchange.com/' . $dir . '/screenshot/normal/' . $this->id; $this->imageurl = 'http://' . $this->prefix . '.mania-exchange.com/' . $dir . '/screenshot/normal/' . $this->id;
$this->thumburl = 'http://' . $this->prefix . '.mania-exchange.com/' . $dir . '/screenshot/small/' . $this->id; $this->thumburl = 'http://' . $this->prefix . '.mania-exchange.com/' . $dir . '/screenshot/small/' . $this->id;
$this->dloadurl = 'http://' . $this->prefix . '.mania-exchange.com/' . $dir . '/download/' . $this->id; $this->downLoadUrl = 'http://' . $this->prefix . '.mania-exchange.com/' . $dir . '/download/' . $this->id;
if ($this->prefix == 'tm' && $this->replayid > 0) { if ($this->prefix == 'tm' && $this->replayid > 0) {
$this->replayurl = 'http://' . $this->prefix . '.mania-exchange.com/replays/download/' . $this->replayid; $this->replayurl = 'http://' . $this->prefix . '.mania-exchange.com/replays/download/' . $this->replayid;

View File

@ -502,8 +502,6 @@ class MapManager implements CallbackListener {
$serverInfo = $this->maniaControl->client->getSystemInfo(); $serverInfo = $this->maniaControl->client->getSystemInfo();
$title = strtolower(substr($serverInfo->titleId, 0, 2)); $title = strtolower(substr($serverInfo->titleId, 0, 2));
$url = "http://{$title}.mania-exchange.com/tracks/download/{$mapInfo->id}";
//Download the file //Download the file
$function = function ($file, $error) use (&$login, &$mapInfo, &$mapDir, &$update) { $function = function ($file, $error) use (&$login, &$mapInfo, &$mapDir, &$update) {
if (!$file) { if (!$file) {
@ -513,7 +511,7 @@ class MapManager implements CallbackListener {
} }
$this->processMapFile($file, $mapInfo, $mapDir, $login, $update); $this->processMapFile($file, $mapInfo, $mapDir, $login, $update);
}; };
$this->maniaControl->fileReader->loadFile($url, $function); $this->maniaControl->fileReader->loadFile($mapInfo->downLoadUrl, $function);
}); });
} }
} }