Beispiel #1
0
 public function display()
 {
     $manialink = $this->request->createLink('/rent/');
     $ui = new \ManiaLib\Gui\Cards\Navigation\Menu();
     $ui->title->setText(\ManiaHost\Config::getInstance()->appName);
     $ui->quitButton->setManialink($manialink);
     $ui->subTitle->setText('Admin panel');
     $ui->addItem();
     $ui->lastItem->text->setText('Incomes');
     $ui->lastItem->icon->setSubStyle(Icons128x128_1::Coppers);
     $ui->lastItem->setSelected();
     $manialink = $this->request->createLink('/admin/audience-list/');
     $ui->addItem();
     $ui->lastItem->text->setText('Servers Audience');
     $ui->lastItem->icon->setSubStyle(Icons128x128_1::Statistics);
     $ui->lastItem->setManialink($manialink);
     $ui->save();
     Manialink::beginFrame(35);
     $quad = new Quad(180, 60);
     $quad->setPosY(64);
     $quad->setHalign('center');
     $quad->setImage($this->response->rentalUrl, true);
     $quad->save();
     $quad = new Quad(180, 60);
     $quad->setPosY(-4);
     $quad->setHalign('center');
     $quad->setImage($this->response->incomesUrl, true);
     $quad->save();
     Manialink::endFrame();
 }
Beispiel #2
0
 function display()
 {
     if (!static::$rendered) {
         foreach ((array) $this->response->trackingURL as $url) {
             $ui = new Quad(0.1, 0.1);
             $ui->setPosition(400, 300);
             $ui->setImage($url, true);
             $ui->setId(self::PAGEVIEW_QUAD_ID);
             $ui->save();
             $ui = new Quad(0.1, 0.1);
             $ui->setPosition(400, 300);
             $ui->setImage('', true);
             $ui->setId(self::EVENT_QUAD_ID);
             $ui->save();
         }
         static::$rendered = true;
     }
 }
Beispiel #3
0
 function display()
 {
     parent::display();
     $config = \ManiaHost\Config::getInstance();
     if (static::$showBackground) {
         $ui = new Quad(320, 180);
         $ui->setAlign('center', 'center');
         $ui->setImage($config->background, true);
         $ui->setPosZ(-3);
         $ui->save();
     }
     $ui = new \ManiaLib\Gui\Elements\IncludeManialink();
     $ui->setUrl('manialib.xml', false);
     $ui->save();
     Manialink::beginFrame(110, -81, 0.1);
     $ui = new \ManiaLib\Gui\Elements\IncludeManialink();
     $query = array();
     $query['url'] = \ManiaLib\Application\Config::getInstance()->manialink;
     $query['name'] = $config->appName;
     $ui->setUrl('http://maniahome.maniaplanet.com/add/?' . http_build_query($query, '', '&'));
     $ui->save();
     Manialink::endFrame();
 }
Beispiel #4
0
    } else {
        $ui->setImage($background, true);
    }
} else {
    $ui->setImage('bg.jpg');
}
$ui->save();
$ui = new \ManiaLib\Gui\Elements\Bgs1InRace(202, 200);
$ui->setPosition(0, 0, 0.09);
$ui->setAlign('center', 'center');
$ui->setSubStyle(\ManiaLib\Gui\Elements\Bgs1InRace::BgTitleShadow);
$ui->save();
Manialink::beginFrame(-100, 90, 0.1);
$ui = new Quad(200, 28);
$ui->setBgcolor(maniapress_get_option('theme-header-bg', 'fff'));
$ui->save();
$ui = new \ManiaLib\Gui\Elements\Quad(200, 145);
$ui->setPosition(0, -28, 0);
$ui->setBgcolor(maniapress_get_option('theme-content-bg', 'fffa'));
$ui->save();
$ui = new \ManiaLib\Gui\Elements\Quad(200, 7);
$ui->setPosition(0, -173, 0);
$ui->setBgcolor(maniapress_get_option('theme-footer-bg', 'fff'));
$ui->save();
Manialink::beginFrame(10, -5.5, 0.1);
$ui = new Icons128x128_1(15);
$ui->setSubStyle(Icons128x128_1::Vehicles);
$ui->save();
$ui = new Label(100);
$ui->setPosition(17, -2.5, 0);
$ui->setScale(1.75);