관리자 초기 페이지 개선

- 사이트 현황 대시 보드 출력
- 모듈 목록을 제거하고 업데이트/ 설치 항목이 있을 때 우측에 표시되도록 수정
- 좌측 메뉴 모양 변경 및 쿠키로 접고/펴기 설정 저장하도록 개선
- 상단 쉬운설치/ 패키지 선택시 좌측 관리자 메뉴 보이지 않도록 수정



git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7639 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2010-08-24 04:42:24 +00:00
parent cde8e27fed
commit ee1fc6237a
21 changed files with 534 additions and 218 deletions

View file

@ -1,6 +1,6 @@
<!--%import("css/layout.css")-->
<!--%import("js/admin.js")-->
<div id="xeAdmin" class="<!--@if(!$act || ($act == 'dispAdminIndex' || $act == 'dispAdminConfig'))-->ece<!--@else-->ec<!--@end-->">
<div id="xeAdmin" class="<!--@if($package_selected || strstr($act,'Autoinstall'))-->c<!--@elseif(!$act || ($act == 'dispAdminIndex' || $act == 'dispAdminConfig'))-->ece<!--@else-->ec<!--@end-->">
<div class="header">
<h1 class="xeAdmin"><a href="{getUrl('','module','admin')}">XpressEngine</a></h1>
<ul class="gnb">
@ -27,13 +27,23 @@
<div class="body">
<div class="extension e1">
<div class="section">
<div id="search_nav">
<input type="text" size="12" />
<button type="button"></button>
</div>
<ul class="navigation">
{@$_c = explode(',',$_COOKIE['XEAM'])}
<!--@foreach($lang->module_category_title as $key => $val)-->
<li id="module_{$key}" class="<!--@if($selected_module_category == $key)-->open<!--@end-->"><a href="#" onclick="toggleModuleMenu('{$key}'); return false;">{$val}</a>
<!--@if($key != 'migration' && $key != 'interlock' && $key != 'statistics')-->
<!--@if(in_array($key,$_c)&&$key!=$selected_module_category)-->
{@$_cs = true;}
<!--@else-->
{@$_cs = false;}
<!--@end-->
<li id="module_{$key}" class="parent <!--@if($_cs)-->close<!--@end--> <!--@if($key==$selected_module_category)-->active<!--@end-->"><a href="#" onclick="toggleModuleMenu('{$key}'); return false;" class="parent">{$val}</a>
<ul>
<!--@foreach($installed_modules as $k => $v)-->
<!--@if($v->category == $key)-->
@ -43,6 +53,7 @@
</ul>
</li>
<!--@end-->
<!--@end-->
</ul>
</div>
</div>