Хранилища Subversion ant

Сравнить редакции

Не учитывать пробелы Редакция 237 → Редакция 238

/trunk/admin.php
57,6 → 57,7
20 => array ( "title" => $menu_title[2], "item" => "Опции" ),
21 => array ( "title" => $menu_title[2], "item" => "Интерфейсы" ),
22 => array ( "title" => $menu_title[2], "item" => "Пароль" ),
23 => array ( "title" => $menu_title[2], "item" => "Тема" ),
);
 
$menu = "
76,6 → 77,7
<div class='menuitem'><a class='dashed' href='".$admin."?mode=20'>".$menu_item[20]["item"]."</a></div>
<div class='menuitem'><a class='dashed' href='".$admin."?mode=21'>".$menu_item[21]["item"]."</a></div>
<div class='menuitem'><a class='dashed' href='".$admin."?mode=22'>".$menu_item[22]["item"]."</a></div>
<div class='menuitem'><a class='dashed' href='".$admin."?mode=23'>".$menu_item[23]["item"]."</a></div>
</div>
<div id='main'>
";
829,6 → 831,29
break;
}
break;
case '23':
// Управление темами
$display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>";
if (isset($_GET['chtheme'])){
$chtheme = $secure->wrapStr($_GET["chtheme"]);
$theme->SetTheme($chtheme,$db);
$display.='<p style="color:red;">Тема измененна</p>';
}
$themename = $theme->getThemeName($core,$db); // TODO нарисавать интерфейс поюзабельнее
$display.= '<b>Текущая тема: '.$themename.'</b><br>';
$display.= '<form action="admin.php" method="GET">';
$display.= '<input type="hidden" name="mode" value="23">';
$display.= '<select name="chtheme">';
$dis=$theme->getThemesList();
foreach ($dis as $thm){
$display.= '<option>'.$thm.'</option>';//TODO add 'selected' to theme
}
$display.= '</select><br>';
$display.= '<button type="submit">Сменить тему</button>';
$display.= '</form>';
break;
// }
break;
}
 
 
843,6 → 868,8
$smarty->assign('antversion',$core->getSetting('version',$db));
$smarty->assign('title',$core->getSetting('codename',$db));
$smarty->assign('style',$core->getCSSList($db));
$smarty->assign('theme',$theme->getThemeName($core,$db));
$smarty->display('admin.tpl');
 
 
?>