Ejemplo n.º 1
0
$cs->registerMain();
$preferences = null;
if ($profile != null) {
    $preferences = $profile->getTheme();
}
$logoMissing = false;
$checkFiles = array('images/powered_by_x2engine.png' => 'b7374cbbd29cd63191f7e0b1dcd83c48');
foreach ($checkFiles as $key => $value) {
    if (!file_exists($key) || hash_file('md5', $key) !== $value) {
        $logoMissing = true;
    }
}
/*********************************
* Generate that the theme!
********************************/
ThemeGenerator::render();
/* Retrieve flash messages and calculate the appropriate styles for flash messages if applicable */
$allFlashes = Yii::app()->user->getFlashes();
$adminFlashes = array();
$index = 0;
foreach ($allFlashes as $key => $message) {
    if (strpos($key, 'admin') === 0) {
        $adminFlashes[$index] = $message;
        $index++;
    }
}
if ($n_flash = count($adminFlashes)) {
    $flashTotalHeight = 17;
    // See layout.css for details
    $themeCss = '
    div#header {