mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
set svn property - svn:eol-style LF
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8253 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
9802eaa60a
commit
620b03d184
763 changed files with 114595 additions and 114595 deletions
|
|
@ -1,6 +1,6 @@
|
|||
</div>
|
||||
<hr />
|
||||
<div class="footer">
|
||||
<address><a href="http://www.xpressengine.com" onclick="window.open(this.href);return false;">Powered by <strong>X</strong>press <strong>E</strong>ngine</a></address>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="footer">
|
||||
<address><a href="http://www.xpressengine.com" onclick="window.open(this.href);return false;">Powered by <strong>X</strong>press <strong>E</strong>ngine</a></address>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,60 +1,60 @@
|
|||
<!--%import("css/layout.css")-->
|
||||
<!--%import("js/admin.js")-->
|
||||
<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">
|
||||
<li><a href="{getUrl('module','admin','act','procAdminLogout')}">Sign out</a></li>
|
||||
<!--@if($logged_info->is_admin=='Y')--><li><a href="{getUrl('','module','admin','act','dispAdminConfig')}">Settings</a></li><!--@end-->
|
||||
<li><a href="#" onclick="toggleAdminLang();return false;">Language</a>
|
||||
<ul id="adminLang">
|
||||
<!--@foreach($lang_supported as $key => $val)-->
|
||||
<li <!--@if($key == $lang_type)-->class="open"<!--@end-->><a href="#" onclick="doChangeLangType('{$key}'); return false;">{$val}</a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="lnb">
|
||||
<li class="core <!--@if(!$package_selected && !strstr($act,'Autoinstall'))-->selected<!--@end-->"><a href="{getUrl('','module','admin')}">{$lang->control_panel}</a></li>
|
||||
<li class="core <!--@if(strstr($act, 'Autoinstall'))-->selected<!--@end-->"><a href="{getUrl('','module','admin','act','dispAutoinstallAdminIndex')}">{$lang->autoinstall}</a></li>
|
||||
|
||||
<!--@foreach($package_modules as $key => $val)-->
|
||||
<li class="{$val->position} <!--@if($val->selected)-->selected<!--@end-->"><a href="{getUrl('','module','admin','act',$val->index_act)}" title="{trim($val->description)}">{$val->title}</a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
<hr />
|
||||
<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)-->
|
||||
<!--@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)-->
|
||||
<li <!--@if($v->selected)-->class="active"<!--@end-->><a href="{getUrl('','module','admin','act',$v->index_act)}" title="{$v->description}">{$v->title}</a></li>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</li>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
<!--%import("css/layout.css")-->
|
||||
<!--%import("js/admin.js")-->
|
||||
<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">
|
||||
<li><a href="{getUrl('module','admin','act','procAdminLogout')}">Sign out</a></li>
|
||||
<!--@if($logged_info->is_admin=='Y')--><li><a href="{getUrl('','module','admin','act','dispAdminConfig')}">Settings</a></li><!--@end-->
|
||||
<li><a href="#" onclick="toggleAdminLang();return false;">Language</a>
|
||||
<ul id="adminLang">
|
||||
<!--@foreach($lang_supported as $key => $val)-->
|
||||
<li <!--@if($key == $lang_type)-->class="open"<!--@end-->><a href="#" onclick="doChangeLangType('{$key}'); return false;">{$val}</a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="lnb">
|
||||
<li class="core <!--@if(!$package_selected && !strstr($act,'Autoinstall'))-->selected<!--@end-->"><a href="{getUrl('','module','admin')}">{$lang->control_panel}</a></li>
|
||||
<li class="core <!--@if(strstr($act, 'Autoinstall'))-->selected<!--@end-->"><a href="{getUrl('','module','admin','act','dispAutoinstallAdminIndex')}">{$lang->autoinstall}</a></li>
|
||||
|
||||
<!--@foreach($package_modules as $key => $val)-->
|
||||
<li class="{$val->position} <!--@if($val->selected)-->selected<!--@end-->"><a href="{getUrl('','module','admin','act',$val->index_act)}" title="{trim($val->description)}">{$val->title}</a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
<hr />
|
||||
<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)-->
|
||||
<!--@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)-->
|
||||
<li <!--@if($v->selected)-->class="active"<!--@end-->><a href="{getUrl('','module','admin','act',$v->index_act)}" title="{$v->description}">{$v->title}</a></li>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</li>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
|
|
|
|||
|
|
@ -1,60 +1,60 @@
|
|||
@charset "utf-8";
|
||||
/* NHN (developers@xpressengine.com) */
|
||||
|
||||
#xeAdmin{ font-family:Sans-serif;}
|
||||
|
||||
#xeAdmin a{ text-decoration:none !important;}
|
||||
#xeAdmin a:hover,
|
||||
#xeAdmin a:active,
|
||||
#xeAdmin a:focus{ text-decoration:underline !important;}
|
||||
|
||||
#xeAdmin h1.xeAdmin a{ text-decoration:none !important; font-family:Arial; font-size:16px; color:#fff; margin:0; padding:0;}
|
||||
#xeAdmin table th{ color:#666;}
|
||||
#xeAdmin table th a { color:#666;}
|
||||
#xeAdmin table td{ color:#767676;}
|
||||
#xeAdmin table td a { color:#767676;}
|
||||
#xeAdmin caption{ font-size:11px; font-family:Tahoma; color:#767676;}
|
||||
#xeAdmin div.summary { font-size:11px; font-family:Tahoma; color:#767676;}
|
||||
#xeAdmin div.summary strong { font-weight:normal; }
|
||||
#xeAdmin button.text{ font-size:12px;}
|
||||
#xeAdmin em,
|
||||
#xeAdmin address{ font-style:normal;}
|
||||
#xeAdmin select{ font-size:12px;}
|
||||
#xeAdmin input{ font-size:12px;}
|
||||
#xeAdmin .buttonTypeGo{ padding:0; cursor:pointer;}
|
||||
|
||||
#xeAdmin .footer address{ font:10px Tahoma;}
|
||||
#xeAdmin .footer address a{ color:#777e86; }
|
||||
#xeAdmin .gnb li a { color:#777e86; font-size:11px; font-family:Tahoma;}
|
||||
#adminLang li a{ font-size:12px;}
|
||||
#xeAdmin .lnb li,
|
||||
#xeAdmin .lnb li a{ color:#fff; font-size:14px; font-family:Dotum, Tahoma;}
|
||||
|
||||
#xeAdmin .path{ color:#ccc; font-size:11px;}
|
||||
#xeAdmin .path a{ color:#767676; font-size:11px; font-family:Dotum, Sans-serif;}
|
||||
|
||||
.e1 .navigation li a{ color:#000; text-decoration:none;}
|
||||
.e1 .navigation li ul li a{ color:#767676;}
|
||||
.e1 .navigation li ul li.active a{ font-weight:bold; color:#666;}
|
||||
|
||||
.e2 .section h2.xeAdmin { font-size:12px; margin:0; padding:0;}
|
||||
.e2 .section h2.xeAdmin .date{ font:Tahoma; color:#999;}
|
||||
|
||||
.e2 table tbody th{ font-weight:normal; font-family:Dotum;}
|
||||
|
||||
.e2 .notice li a{ color:#666; }
|
||||
.e2 .notice li .date{ color:#767676; font:10px Tahoma;}
|
||||
|
||||
.localNavigation li a{ text-decoration:none !important; color:#666;}
|
||||
.localNavigation li.active a{ font-weight:bold; color:#1e6aac;}
|
||||
|
||||
#xeAdmin h2.xeAdmin { font-size:12px;}
|
||||
#xeAdmin h3.xeAdmin { font-size:12px; color:#666; margin:0; padding:0;}
|
||||
#xeAdmin p.summary{ color:#767676;}
|
||||
#xeAdmin p.summary a { text-decoration:none; color:#767676; }
|
||||
#xeAdmin p.summary.red { color:#A54D4D; }
|
||||
#xeAdmin p.summary.red a { text-decoration:none; color:#A54D4D; }
|
||||
#xeAdmin div.infoText { color:#767676;}
|
||||
#xeAdmin div.infoText p.warning{ margin:0 0 10px 0; padding:0 0 0 25px; background:url(../img/iconWarning.gif) no-repeat left top;}
|
||||
#xeAdmin div.infoText p.update{ margin:0 0 10px 0; padding:0 0 0 25px; background:url(../img/iconRefresh.gif) no-repeat left top;}
|
||||
#xeAdmin .buttonAction{}
|
||||
@charset "utf-8";
|
||||
/* NHN (developers@xpressengine.com) */
|
||||
|
||||
#xeAdmin{ font-family:Sans-serif;}
|
||||
|
||||
#xeAdmin a{ text-decoration:none !important;}
|
||||
#xeAdmin a:hover,
|
||||
#xeAdmin a:active,
|
||||
#xeAdmin a:focus{ text-decoration:underline !important;}
|
||||
|
||||
#xeAdmin h1.xeAdmin a{ text-decoration:none !important; font-family:Arial; font-size:16px; color:#fff; margin:0; padding:0;}
|
||||
#xeAdmin table th{ color:#666;}
|
||||
#xeAdmin table th a { color:#666;}
|
||||
#xeAdmin table td{ color:#767676;}
|
||||
#xeAdmin table td a { color:#767676;}
|
||||
#xeAdmin caption{ font-size:11px; font-family:Tahoma; color:#767676;}
|
||||
#xeAdmin div.summary { font-size:11px; font-family:Tahoma; color:#767676;}
|
||||
#xeAdmin div.summary strong { font-weight:normal; }
|
||||
#xeAdmin button.text{ font-size:12px;}
|
||||
#xeAdmin em,
|
||||
#xeAdmin address{ font-style:normal;}
|
||||
#xeAdmin select{ font-size:12px;}
|
||||
#xeAdmin input{ font-size:12px;}
|
||||
#xeAdmin .buttonTypeGo{ padding:0; cursor:pointer;}
|
||||
|
||||
#xeAdmin .footer address{ font:10px Tahoma;}
|
||||
#xeAdmin .footer address a{ color:#777e86; }
|
||||
#xeAdmin .gnb li a { color:#777e86; font-size:11px; font-family:Tahoma;}
|
||||
#adminLang li a{ font-size:12px;}
|
||||
#xeAdmin .lnb li,
|
||||
#xeAdmin .lnb li a{ color:#fff; font-size:14px; font-family:Dotum, Tahoma;}
|
||||
|
||||
#xeAdmin .path{ color:#ccc; font-size:11px;}
|
||||
#xeAdmin .path a{ color:#767676; font-size:11px; font-family:Dotum, Sans-serif;}
|
||||
|
||||
.e1 .navigation li a{ color:#000; text-decoration:none;}
|
||||
.e1 .navigation li ul li a{ color:#767676;}
|
||||
.e1 .navigation li ul li.active a{ font-weight:bold; color:#666;}
|
||||
|
||||
.e2 .section h2.xeAdmin { font-size:12px; margin:0; padding:0;}
|
||||
.e2 .section h2.xeAdmin .date{ font:Tahoma; color:#999;}
|
||||
|
||||
.e2 table tbody th{ font-weight:normal; font-family:Dotum;}
|
||||
|
||||
.e2 .notice li a{ color:#666; }
|
||||
.e2 .notice li .date{ color:#767676; font:10px Tahoma;}
|
||||
|
||||
.localNavigation li a{ text-decoration:none !important; color:#666;}
|
||||
.localNavigation li.active a{ font-weight:bold; color:#1e6aac;}
|
||||
|
||||
#xeAdmin h2.xeAdmin { font-size:12px;}
|
||||
#xeAdmin h3.xeAdmin { font-size:12px; color:#666; margin:0; padding:0;}
|
||||
#xeAdmin p.summary{ color:#767676;}
|
||||
#xeAdmin p.summary a { text-decoration:none; color:#767676; }
|
||||
#xeAdmin p.summary.red { color:#A54D4D; }
|
||||
#xeAdmin p.summary.red a { text-decoration:none; color:#A54D4D; }
|
||||
#xeAdmin div.infoText { color:#767676;}
|
||||
#xeAdmin div.infoText p.warning{ margin:0 0 10px 0; padding:0 0 0 25px; background:url(../img/iconWarning.gif) no-repeat left top;}
|
||||
#xeAdmin div.infoText p.update{ margin:0 0 10px 0; padding:0 0 0 25px; background:url(../img/iconRefresh.gif) no-repeat left top;}
|
||||
#xeAdmin .buttonAction{}
|
||||
|
|
|
|||
|
|
@ -1,47 +1,47 @@
|
|||
@charset "utf-8";
|
||||
|
||||
/* NHN (developers@xpressengine.com) */
|
||||
|
||||
#xeAdmin .header{ position:relative; height:62px; padding:10px 15px 10px 30px; background:url(../img/bgHeader.gif) repeat-x; z-index:10;}
|
||||
#xeAdmin .footer{ height:26px; padding-top:10px; background:url(../img/bgFooter.gif) repeat-x; text-align:center;}
|
||||
#xeAdmin .gnb{ position:relative; float:right; white-space:nowrap; clear:right; margin:0; padding:0;}
|
||||
#xeAdmin .gnb li{ position:relative; float:left; margin:0 15px 0 0; padding:0;list-style:none;}
|
||||
|
||||
#xeAdmin .gnb #adminLang { position:absolute; top:18px; right:0; display:none; background:#fff; margin:0; padding:5px; border:1px solid #ddd; z-index:999;}
|
||||
#xeAdmin .gnb #adminLang li{ float:none; margin:0;}
|
||||
|
||||
.body{ position:relative; margin:0; padding:0 0 0 200px; background:url(../img/lineBody.gif) repeat-y 180px 0; *zoom:1;}
|
||||
.body:after {content:""; display:block; clear:both;}
|
||||
.c .body { padding:20px; background:none; }
|
||||
.ece .body {padding-right:340px;}
|
||||
.ec .body {padding-right:20px;}
|
||||
.extension{ position:relative;}
|
||||
.body .e1 { float:left; width:180px; margin-right:-180px; left:-200px;}
|
||||
.content { position:relative; width:100%; margin-right:-100%; float:left; padding:0;}
|
||||
.ec .content { padding-top:10px; }
|
||||
.c .e1, .c .e2 { display:none; }
|
||||
.ece .e2 { width:300px; float:right; right:-320px; border-left:1px solid #ddd; padding-bottom:20px;}
|
||||
.ec .e2 { display:none;}
|
||||
|
||||
#xeAdmin .lnb { position:relative; left:-3px; float:left; clear:left; margin:5px 0 0 0; padding:0;}
|
||||
#xeAdmin .lnb li,
|
||||
#xeAdmin .lnb li a{ position:relative; float:left; background:url(../img/buttonLNB.gif) no-repeat; white-space:nowrap;}
|
||||
#xeAdmin .lnb li{ margin:0 1px 0 0; padding:0;list-style:none; background-position:0 0;}
|
||||
#xeAdmin .lnb li a{ left:1px; height:30px; padding:10px 15px 0 15px; text-decoration:none !important; background-position:right 0;}
|
||||
#xeAdmin .lnb li.core{ margin-right:6px; background-position:0 -50px;}
|
||||
#xeAdmin .lnb li.core a{ padding-right:20px; left:5px; background-position:right -50px;}
|
||||
#xeAdmin .lnb li.first{ background-position:0 -50px; margin-right:5px;}
|
||||
#xeAdmin .lnb li.first a{ left:5px;}
|
||||
#xeAdmin .lnb li.end{}
|
||||
#xeAdmin .lnb li.end a{ padding-right:20px; background-position:right -50px;}
|
||||
|
||||
#xeAdmin .lnb li.core.selected { background-position:0 -150px;}
|
||||
#xeAdmin .lnb li.core.selected a{ background-position:right -150px;}
|
||||
#xeAdmin .lnb li.first.selected { background-position:0 -150px;}
|
||||
#xeAdmin .lnb li.first.selected a{ background-position:right -100px;}
|
||||
#xeAdmin .lnb li.mid.selected { background-position:0 -100px;}
|
||||
#xeAdmin .lnb li.mid.selected a{ background-position:right -100px;}
|
||||
#xeAdmin .lnb li.end.selected { background-position:0 -100px;}
|
||||
#xeAdmin .lnb li.end.selected a{ background-position:right -150px;}
|
||||
|
||||
#xeAdmin .path{ padding:0 0 0 25px; margin:0 0 20px 0; background:url(../img/iconPath.gif) no-repeat left center;}
|
||||
@charset "utf-8";
|
||||
|
||||
/* NHN (developers@xpressengine.com) */
|
||||
|
||||
#xeAdmin .header{ position:relative; height:62px; padding:10px 15px 10px 30px; background:url(../img/bgHeader.gif) repeat-x; z-index:10;}
|
||||
#xeAdmin .footer{ height:26px; padding-top:10px; background:url(../img/bgFooter.gif) repeat-x; text-align:center;}
|
||||
#xeAdmin .gnb{ position:relative; float:right; white-space:nowrap; clear:right; margin:0; padding:0;}
|
||||
#xeAdmin .gnb li{ position:relative; float:left; margin:0 15px 0 0; padding:0;list-style:none;}
|
||||
|
||||
#xeAdmin .gnb #adminLang { position:absolute; top:18px; right:0; display:none; background:#fff; margin:0; padding:5px; border:1px solid #ddd; z-index:999;}
|
||||
#xeAdmin .gnb #adminLang li{ float:none; margin:0;}
|
||||
|
||||
.body{ position:relative; margin:0; padding:0 0 0 200px; background:url(../img/lineBody.gif) repeat-y 180px 0; *zoom:1;}
|
||||
.body:after {content:""; display:block; clear:both;}
|
||||
.c .body { padding:20px; background:none; }
|
||||
.ece .body {padding-right:340px;}
|
||||
.ec .body {padding-right:20px;}
|
||||
.extension{ position:relative;}
|
||||
.body .e1 { float:left; width:180px; margin-right:-180px; left:-200px;}
|
||||
.content { position:relative; width:100%; margin-right:-100%; float:left; padding:0;}
|
||||
.ec .content { padding-top:10px; }
|
||||
.c .e1, .c .e2 { display:none; }
|
||||
.ece .e2 { width:300px; float:right; right:-320px; border-left:1px solid #ddd; padding-bottom:20px;}
|
||||
.ec .e2 { display:none;}
|
||||
|
||||
#xeAdmin .lnb { position:relative; left:-3px; float:left; clear:left; margin:5px 0 0 0; padding:0;}
|
||||
#xeAdmin .lnb li,
|
||||
#xeAdmin .lnb li a{ position:relative; float:left; background:url(../img/buttonLNB.gif) no-repeat; white-space:nowrap;}
|
||||
#xeAdmin .lnb li{ margin:0 1px 0 0; padding:0;list-style:none; background-position:0 0;}
|
||||
#xeAdmin .lnb li a{ left:1px; height:30px; padding:10px 15px 0 15px; text-decoration:none !important; background-position:right 0;}
|
||||
#xeAdmin .lnb li.core{ margin-right:6px; background-position:0 -50px;}
|
||||
#xeAdmin .lnb li.core a{ padding-right:20px; left:5px; background-position:right -50px;}
|
||||
#xeAdmin .lnb li.first{ background-position:0 -50px; margin-right:5px;}
|
||||
#xeAdmin .lnb li.first a{ left:5px;}
|
||||
#xeAdmin .lnb li.end{}
|
||||
#xeAdmin .lnb li.end a{ padding-right:20px; background-position:right -50px;}
|
||||
|
||||
#xeAdmin .lnb li.core.selected { background-position:0 -150px;}
|
||||
#xeAdmin .lnb li.core.selected a{ background-position:right -150px;}
|
||||
#xeAdmin .lnb li.first.selected { background-position:0 -150px;}
|
||||
#xeAdmin .lnb li.first.selected a{ background-position:right -100px;}
|
||||
#xeAdmin .lnb li.mid.selected { background-position:0 -100px;}
|
||||
#xeAdmin .lnb li.mid.selected a{ background-position:right -100px;}
|
||||
#xeAdmin .lnb li.end.selected { background-position:0 -100px;}
|
||||
#xeAdmin .lnb li.end.selected a{ background-position:right -150px;}
|
||||
|
||||
#xeAdmin .path{ padding:0 0 0 25px; margin:0 0 20px 0; background:url(../img/iconPath.gif) no-repeat left center;}
|
||||
|
|
|
|||
|
|
@ -1,85 +1,85 @@
|
|||
@charset "utf-8";
|
||||
/* NHN (developers@xpressengine.com) */
|
||||
|
||||
/* Pagination Reset */
|
||||
#xeAdmin .pagination{ padding:15px 0; margin:0; text-align:center; clear:both; }
|
||||
#xeAdmin .pagination *{ margin:0; padding:0;}
|
||||
#xeAdmin .pagination img{ border:0;}
|
||||
#xeAdmin .pagination a,
|
||||
#xeAdmin .pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; color:#333; font-family:Tahoma, Sans-serif; vertical-align:middle;}
|
||||
#xeAdmin .pagination a:hover,
|
||||
#xeAdmin .pagination a:active,
|
||||
#xeAdmin .pagination a:focus{ background-color:#f4f4f4 !important; }
|
||||
#xeAdmin .pagination strong{ color:#ff6600 !important;}
|
||||
#xeAdmin .pagination a.prev,
|
||||
#xeAdmin .pagination a.prevEnd,
|
||||
#xeAdmin .pagination a.next,
|
||||
#xeAdmin .pagination a.nextEnd{ font-weight:normal !important; border:none !important; margin:0 !important; white-space:nowrap; }
|
||||
|
||||
/* Pagination A1 */
|
||||
#xeAdmin .pagination.a1 a,
|
||||
#xeAdmin .pagination.a1 strong{ margin:0 -4px; padding:1px 10px 1px 8px; border:none; border-left:1px solid #ccc; border-right:1px solid #ddd; font-weight:bold; font-size:12px; background:#fff;}
|
||||
#xeAdmin .pagination.a1 a.prev{ padding-left:10px; background:#fff url(../img/arrowPrevA1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.a1 a.prevEnd{ padding-left:15px; background:#fff url(../img/arrowPrevEndA1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.a1 a.next{ padding-right:10px; background:#fff url(../img/arrowNextA1.gif) no-repeat right center; }
|
||||
#xeAdmin .pagination.a1 a.nextEnd{ padding-right:15px; background:#fff url(../img/arrowNextEndA1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination A2 */
|
||||
#xeAdmin .pagination.a2 a,
|
||||
#xeAdmin .pagination.a2 strong{ margin:0 -4px; padding:0 10px 0 8px; font-weight:bold; font-size:11px; border:none; border-left:1px solid #ddd; border-right:1px solid #ccc; background:#fff; }
|
||||
#xeAdmin .pagination.a2 a.prev{ padding-left:10px; background:#fff url(../img/arrowPrevA1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.a2 a.prevEnd{ padding-left:15px; background:#fff url(../img/arrowPrevEndA1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.a2 a.next{ padding-right:10px; background:#fff url(../img/arrowNextA1.gif) no-repeat right center; }
|
||||
#xeAdmin .pagination.a2 a.nextEnd{ padding-right:15px; background:#fff url(../img/arrowNextEndA1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination B1 */
|
||||
#xeAdmin .pagination.b1 a,
|
||||
#xeAdmin .pagination.b1 strong{ margin:0 -2px; padding:2px 8px; font-weight:bold; font-size:12px;}
|
||||
#xeAdmin .pagination.b1 a.prev,
|
||||
#xeAdmin .pagination.b1 a.prevEnd{ padding-left:16px; background:url(../img/arrowPrevB1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.b1 a.next,
|
||||
#xeAdmin .pagination.b1 a.nextEnd{ padding-right:16px; background:url(../img/arrowNextB1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination B2 */
|
||||
#xeAdmin .pagination.b2 a,
|
||||
#xeAdmin .pagination.b2 strong{ margin:0 -2px; padding:2px 6px; font-size:11px;}
|
||||
#xeAdmin .pagination.b2 a.prev,
|
||||
#xeAdmin .pagination.b2 a.prevEnd{ padding-left:12px; background:url(../img/arrowPrevB1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.b2 a.next,
|
||||
#xeAdmin .pagination.b2 a.nextEnd{ padding-right:12px; background:url(../img/arrowNextB1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination C1 */
|
||||
#xeAdmin .pagination.c1 a,
|
||||
#xeAdmin .pagination.c1 strong{ margin:0 -2px; padding:2px 4px; font-size:12px;}
|
||||
#xeAdmin .pagination.c1 a.prev,
|
||||
#xeAdmin .pagination.c1 a.prevEnd,
|
||||
#xeAdmin .pagination.c1 a.next,
|
||||
#xeAdmin .pagination.c1 a.nextEnd{ display:inline-block; width:13px; height:14px; padding:3px 4px; margin:0;}
|
||||
#xeAdmin .pagination.c1 a.prev,
|
||||
#xeAdmin .pagination.c1 a.prevEnd{ background:url(../img/arrowPrevC1.gif) no-repeat center;}
|
||||
#xeAdmin .pagination.c1 a.next,
|
||||
#xeAdmin .pagination.c1 a.nextEnd{ background:url(../img/arrowNextC1.gif) no-repeat center;}
|
||||
#xeAdmin .pagination.c1 a.prev span,
|
||||
#xeAdmin .pagination.c1 a.prevEnd span,
|
||||
#xeAdmin .pagination.c1 a.next span,
|
||||
#xeAdmin .pagination.c1 a.nextEnd span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
|
||||
|
||||
/* Pagination C2 */
|
||||
#xeAdmin .pagination.c2 a,
|
||||
#xeAdmin .pagination.c2 strong{ margin:0 -2px; padding:2px 4px; font-size:11px;}
|
||||
#xeAdmin .pagination.c2 a.prev,
|
||||
#xeAdmin .pagination.c2 a.prevEnd,
|
||||
#xeAdmin .pagination.c2 a.next,
|
||||
#xeAdmin .pagination.c2 a.nextEnd{ display:inline-block; width:13px; height:14px; padding:3px 4px; margin:0;}
|
||||
#xeAdmin .pagination.c2 a.prev,
|
||||
#xeAdmin .pagination.c2 a.prevEnd{ background:url(../img/arrowPrevC1.gif) no-repeat center;}
|
||||
#xeAdmin .pagination.c2 a.next,
|
||||
#xeAdmin .pagination.c2 a.nextEnd{ background:url(../img/arrowNextC1.gif) no-repeat center;}
|
||||
#xeAdmin .pagination.c2 a.prev span,
|
||||
#xeAdmin .pagination.c2 a.prevEnd span,
|
||||
#xeAdmin .pagination.c2 a.next span,
|
||||
#xeAdmin .pagination.c2 a.nextEnd span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
|
||||
|
||||
|
||||
|
||||
|
||||
@charset "utf-8";
|
||||
/* NHN (developers@xpressengine.com) */
|
||||
|
||||
/* Pagination Reset */
|
||||
#xeAdmin .pagination{ padding:15px 0; margin:0; text-align:center; clear:both; }
|
||||
#xeAdmin .pagination *{ margin:0; padding:0;}
|
||||
#xeAdmin .pagination img{ border:0;}
|
||||
#xeAdmin .pagination a,
|
||||
#xeAdmin .pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; color:#333; font-family:Tahoma, Sans-serif; vertical-align:middle;}
|
||||
#xeAdmin .pagination a:hover,
|
||||
#xeAdmin .pagination a:active,
|
||||
#xeAdmin .pagination a:focus{ background-color:#f4f4f4 !important; }
|
||||
#xeAdmin .pagination strong{ color:#ff6600 !important;}
|
||||
#xeAdmin .pagination a.prev,
|
||||
#xeAdmin .pagination a.prevEnd,
|
||||
#xeAdmin .pagination a.next,
|
||||
#xeAdmin .pagination a.nextEnd{ font-weight:normal !important; border:none !important; margin:0 !important; white-space:nowrap; }
|
||||
|
||||
/* Pagination A1 */
|
||||
#xeAdmin .pagination.a1 a,
|
||||
#xeAdmin .pagination.a1 strong{ margin:0 -4px; padding:1px 10px 1px 8px; border:none; border-left:1px solid #ccc; border-right:1px solid #ddd; font-weight:bold; font-size:12px; background:#fff;}
|
||||
#xeAdmin .pagination.a1 a.prev{ padding-left:10px; background:#fff url(../img/arrowPrevA1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.a1 a.prevEnd{ padding-left:15px; background:#fff url(../img/arrowPrevEndA1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.a1 a.next{ padding-right:10px; background:#fff url(../img/arrowNextA1.gif) no-repeat right center; }
|
||||
#xeAdmin .pagination.a1 a.nextEnd{ padding-right:15px; background:#fff url(../img/arrowNextEndA1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination A2 */
|
||||
#xeAdmin .pagination.a2 a,
|
||||
#xeAdmin .pagination.a2 strong{ margin:0 -4px; padding:0 10px 0 8px; font-weight:bold; font-size:11px; border:none; border-left:1px solid #ddd; border-right:1px solid #ccc; background:#fff; }
|
||||
#xeAdmin .pagination.a2 a.prev{ padding-left:10px; background:#fff url(../img/arrowPrevA1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.a2 a.prevEnd{ padding-left:15px; background:#fff url(../img/arrowPrevEndA1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.a2 a.next{ padding-right:10px; background:#fff url(../img/arrowNextA1.gif) no-repeat right center; }
|
||||
#xeAdmin .pagination.a2 a.nextEnd{ padding-right:15px; background:#fff url(../img/arrowNextEndA1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination B1 */
|
||||
#xeAdmin .pagination.b1 a,
|
||||
#xeAdmin .pagination.b1 strong{ margin:0 -2px; padding:2px 8px; font-weight:bold; font-size:12px;}
|
||||
#xeAdmin .pagination.b1 a.prev,
|
||||
#xeAdmin .pagination.b1 a.prevEnd{ padding-left:16px; background:url(../img/arrowPrevB1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.b1 a.next,
|
||||
#xeAdmin .pagination.b1 a.nextEnd{ padding-right:16px; background:url(../img/arrowNextB1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination B2 */
|
||||
#xeAdmin .pagination.b2 a,
|
||||
#xeAdmin .pagination.b2 strong{ margin:0 -2px; padding:2px 6px; font-size:11px;}
|
||||
#xeAdmin .pagination.b2 a.prev,
|
||||
#xeAdmin .pagination.b2 a.prevEnd{ padding-left:12px; background:url(../img/arrowPrevB1.gif) no-repeat left center; }
|
||||
#xeAdmin .pagination.b2 a.next,
|
||||
#xeAdmin .pagination.b2 a.nextEnd{ padding-right:12px; background:url(../img/arrowNextB1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination C1 */
|
||||
#xeAdmin .pagination.c1 a,
|
||||
#xeAdmin .pagination.c1 strong{ margin:0 -2px; padding:2px 4px; font-size:12px;}
|
||||
#xeAdmin .pagination.c1 a.prev,
|
||||
#xeAdmin .pagination.c1 a.prevEnd,
|
||||
#xeAdmin .pagination.c1 a.next,
|
||||
#xeAdmin .pagination.c1 a.nextEnd{ display:inline-block; width:13px; height:14px; padding:3px 4px; margin:0;}
|
||||
#xeAdmin .pagination.c1 a.prev,
|
||||
#xeAdmin .pagination.c1 a.prevEnd{ background:url(../img/arrowPrevC1.gif) no-repeat center;}
|
||||
#xeAdmin .pagination.c1 a.next,
|
||||
#xeAdmin .pagination.c1 a.nextEnd{ background:url(../img/arrowNextC1.gif) no-repeat center;}
|
||||
#xeAdmin .pagination.c1 a.prev span,
|
||||
#xeAdmin .pagination.c1 a.prevEnd span,
|
||||
#xeAdmin .pagination.c1 a.next span,
|
||||
#xeAdmin .pagination.c1 a.nextEnd span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
|
||||
|
||||
/* Pagination C2 */
|
||||
#xeAdmin .pagination.c2 a,
|
||||
#xeAdmin .pagination.c2 strong{ margin:0 -2px; padding:2px 4px; font-size:11px;}
|
||||
#xeAdmin .pagination.c2 a.prev,
|
||||
#xeAdmin .pagination.c2 a.prevEnd,
|
||||
#xeAdmin .pagination.c2 a.next,
|
||||
#xeAdmin .pagination.c2 a.nextEnd{ display:inline-block; width:13px; height:14px; padding:3px 4px; margin:0;}
|
||||
#xeAdmin .pagination.c2 a.prev,
|
||||
#xeAdmin .pagination.c2 a.prevEnd{ background:url(../img/arrowPrevC1.gif) no-repeat center;}
|
||||
#xeAdmin .pagination.c2 a.next,
|
||||
#xeAdmin .pagination.c2 a.nextEnd{ background:url(../img/arrowNextC1.gif) no-repeat center;}
|
||||
#xeAdmin .pagination.c2 a.prev span,
|
||||
#xeAdmin .pagination.c2 a.prevEnd span,
|
||||
#xeAdmin .pagination.c2 a.next span,
|
||||
#xeAdmin .pagination.c2 a.nextEnd span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,314 +1,314 @@
|
|||
<!--#include("_header.html")-->
|
||||
|
||||
<!--%import("./css/dashboard.css")-->
|
||||
<!--%import("../../install/lang")-->
|
||||
<!--%import("../../module/tpl/js/module_admin.js")-->
|
||||
<!--%import("../../session/tpl/js/session.js")-->
|
||||
<!--%import("../../addon/tpl/js/addon.js")-->
|
||||
<!--%import("../../addon/tpl/filter/toggle_activate_addon.xml")-->
|
||||
|
||||
<div class="content">
|
||||
<!-- Dashboard Header -->
|
||||
<div class="dashboardHeader">
|
||||
<h3 class="h3">{$lang->admin_index}</h3>
|
||||
</div>
|
||||
<!-- /Dashboard Header -->
|
||||
|
||||
<!-- Dashboard Statistic -->
|
||||
<div class="section dashboardStatistic">
|
||||
<div class="statistic">
|
||||
<h4><span>TODAY <em>{date('Y.m.d')}</em></span></h4>
|
||||
<dl class="visit">
|
||||
<dt>{$lang->today_visitor}</dt>
|
||||
|
||||
<dd>
|
||||
<object title="visitor" height="50" width="100%" align="middle" id="count_red" class="F1239845427590201480_undefined" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
|
||||
<param value="{getUrl()}modules/admin/tpl/swf/count.swf" name="movie"/>
|
||||
<param value="high" name="quality"/>
|
||||
<param value="#FFFFFF" name="bgColor"/>
|
||||
<param value="always" name="allowScriptAccess"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
<param value="false" name="menu"/>
|
||||
<param value="true" name="allowFullScreen"/>
|
||||
<param value="colorType=red&viewNum={$status->visitor}" name="flashVars"/>
|
||||
<!--[if !IE]> <-->
|
||||
<object title="{$status->visitor}" height="50" width="100%" align="middle" name="count_red" class="F1239845427590201480_undefined" data="{getUrl()}modules/admin/tpl/swf/count.swf" type="application/x-shockwave-flash">
|
||||
<param value="colorType=red&viewNum={$status->visitor}" name="flashVars"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
{$status->visitor}
|
||||
</object>
|
||||
<!--> <![endif]-->
|
||||
</object>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="reply">
|
||||
<dt>{$lang->today_comments}</dt>
|
||||
<dd>
|
||||
<object title="{$status->comment->today}" height="50" width="100%" align="middle" id="count_blue" class="F1239845427590201480_undefined" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
|
||||
<param value="{getUrl()}modules/admin/tpl/swf/count.swf" name="movie"/>
|
||||
<param value="high" name="quality"/>
|
||||
<param value="#FFFFFF" name="bgColor"/>
|
||||
<param value="always" name="allowScriptAccess"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
<param value="false" name="menu"/>
|
||||
<param value="true" name="allowFullScreen"/>
|
||||
<param value="colorType=blue&viewNum={$status->comment_count}" name="flashVars"/>
|
||||
<!--[if !IE]> <-->
|
||||
<object title="{$status->comment->today}" height="50" width="100%" align="middle" name="count_blue" class="F1239845427590201480_undefined" data="{getUrl()}modules/admin/tpl/swf/count.swf" type="application/x-shockwave-flash">
|
||||
<param value="colorType=blue&viewNum={$status->comment_count}" name="flashVars"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
{$status->comment->today}
|
||||
</object>
|
||||
<!--> <![endif]-->
|
||||
</object>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="trackback">
|
||||
<dt>{$lang->today_trackbacks}</dt>
|
||||
<dd>
|
||||
<object title="{$status->trackback->today}" height="50" width="100%" align="middle" id="count_gray" class="F1239845427590201480_undefined" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
|
||||
<param value="{getUrl()}modules/admin/tpl/swf/count.swf" name="movie"/>
|
||||
<param value="high" name="quality"/>
|
||||
<param value="#FFFFFF" name="bgColor"/>
|
||||
<param value="always" name="allowScriptAccess"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
<param value="false" name="menu"/>
|
||||
<param value="true" name="allowFullScreen"/>
|
||||
<param value="colorType=gray&viewNum={$status->trackback_count}" name="flashVars"/>
|
||||
<!--[if !IE]> <-->
|
||||
<object title="{$status->trackback->today}" height="50" width="100%" align="middle" name="count_gray" class="F1239845427590201480_undefined" data="{getUrl()}modules/admin/tpl/swf/count.swf" type="application/x-shockwave-flash">
|
||||
<param value="colorType=gray&viewNum={$status->trackback_count}" name="flashVars"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
{$status->trackback->today}
|
||||
</object>
|
||||
<!--> <![endif]-->
|
||||
</object>
|
||||
</dd>
|
||||
</dl>
|
||||
<div class="summary">
|
||||
<table border="1" cellspacing="0">
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispMemberAdminList')}">{$lang->member}</a></th>
|
||||
<td><strong>{number_format($status->member->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispMemberAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->member->today)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispDocumentAdminList')}">{$lang->document}</a></th>
|
||||
<td><strong>{number_format($status->document->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispDocumentAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->document->today)}</strong></a>,-<a href="{getUrl('','module','admin','act','dispDocumentAdminDeclared')}"><strong>{number_format($status->documentDeclared->total)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispCommentAdminList')}">{$lang->comment}</a></th>
|
||||
<td><strong>{number_format($status->comment->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispCommentAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->comment->today)}</strong></a>,-<a href="{getUrl('','module','admin','act','dispCommentAdminDeclared')}"><strong>{number_format($status->commentDeclared->total)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispTrackbackAdminList')}">{$lang->trackback}</a></th>
|
||||
<td><strong>{number_format($status->trackback->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispTrackbackAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->trackback->today)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispFileAdminList')}">{$lang->file}</a></th>
|
||||
<td><strong>{number_format($status->file->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispFileAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->file->today)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<span class="outline ml"></span>
|
||||
<span class="outline mr"></span>
|
||||
<span class="outline tc"></span>
|
||||
<span class="outline bc"></span>
|
||||
<span class="outline tl"></span>
|
||||
<span class="outline tr"></span>
|
||||
|
||||
<span class="outline bl"></span>
|
||||
<span class="outline br"></span>
|
||||
</div>
|
||||
<!-- /Dashboard Statistic -->
|
||||
|
||||
<!-- Visotors Graph -->
|
||||
<div class="section">
|
||||
|
||||
<h4 class="dashboardH4">{$lang->counter} <em>{date("Y.m.d")}</em></h4>
|
||||
<div class="dashboardWire">
|
||||
<dl class="legend">
|
||||
<dt class="past"><img src="../../../common/tpl/images/blank.gif" width="5" height="5" alt="{$lang->yesterday}" /></dt>
|
||||
<dd>{$lang->last_week}</dd>
|
||||
<dt class="today"><img src="../../../common/tpl/images/blank.gif" width="5" height="5" alt="{$lang->today}" /></dt>
|
||||
<dd>{$lang->this_week}</dd>
|
||||
|
||||
</dl>
|
||||
<dl class="summary">
|
||||
<dt>{$lang->today}</dt>
|
||||
<dd>{number_format($status->visitor)}</dd>
|
||||
<dt>{$lang->this_week}</dt>
|
||||
<dd>{number_format($status->thisWeekSum)}</dd>
|
||||
<dt>{$lang->total}</dt>
|
||||
<dd>{number_format($status->total_visitor)}</dd>
|
||||
</dl>
|
||||
<div class="graph">
|
||||
<!--@foreach($status->week as $key => $val)-->
|
||||
<dl>
|
||||
<dt><!--@if($key==date("Ymd"))--><strong>{$key}</strong><!--@else-->{$key}<!--@end--></dt>
|
||||
<dd class="past" style="height:{$val->last/$status->week_max * 100}%" title="{$lang->last_week}:{number_format($val->last)}"><span>{$lang->last_week}:{number_format($val->last)}</span></dd>
|
||||
<dd class="today" style="height:{$val->this/$status->week_max * 100}%" title="{$lang->this_week}:{number_format($val->this)}"><span>{$lang->this_week}:{number_format($val->this)}</span></dd>
|
||||
|
||||
</dl>
|
||||
<!--@end-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /Visotors Graph -->
|
||||
|
||||
<div class="section">
|
||||
<h4 class="dashboardH4">{$lang->env_information} <a href="{getUrl('','module','admin','act','dispAdminConfig')}">{$lang->cmd_setup}</a></h4>
|
||||
<!--@if($current_version < $released_version)-->
|
||||
<p class="summary red">{nl2br($lang->about_download_link)} [<a href="{$download_link}" onclick="window.open(this.href);return false;">{$lang->cmd_download}</a>]</p>
|
||||
<!--@end-->
|
||||
<table>
|
||||
<col width="160" />
|
||||
<col width="*" />
|
||||
<tbody>
|
||||
<tr>
|
||||
<th><div>{$lang->current_version}</div></th>
|
||||
<td class="wide">
|
||||
<strong>{$current_version}</strong><!--@if($current_version == $released_version)--> [<a href="{$download_link}" onclick="window.open(this.href);return false;">{$lang->cmd_view}</a>]<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->current_path}</div></th>
|
||||
<td>{$installed_path}/</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->start_module}</div></th>
|
||||
<td><a href="{getSiteUrl('','','mid',$start_module->mid)}" onclick="window.open(this.href);return false;">{$start_module->browser_title}</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->time_zone}</div></th>
|
||||
<td><!--@foreach($time_zone_list as $key => $val)--><!--@if($time_zone==$key)-->{substr($val,1,10)}<!--@end--><!--@endforeach--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->use_rewrite}</div></th>
|
||||
<td><!--@if($use_rewrite=='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->use_sso}</div></th>
|
||||
<td><!--@if($use_sso=='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->mobile_view}</div></th>
|
||||
<td><!--@if($use_mobile_view=='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>Language</div></th>
|
||||
<td><!--@foreach($lang_supported as $key => $val)--><!--@if($key == $selected_lang)-->{$val}<!--@endif--><!--@endforeach--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->qmail_compatibility}</div></th>
|
||||
<td><!--@if($qmail_compatibility=='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->use_db_session}</div></th>
|
||||
<td><!--@if($use_db_session =='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="extension e2">
|
||||
<div class="section">
|
||||
<div class="contentBox">
|
||||
<span class="button"><input type="button" value="{$lang->cmd_remake_cache}" onclick="doRecompileCacheFile(); return false;"/></span>
|
||||
<span class="button"><input type="button" value="{$lang->cmd_clear_session}" onclick="doClearSession(); return false; "/></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{@$_show_modules = false; }
|
||||
<!--@foreach($module_list as $key => $val)-->
|
||||
<!--@if($val->need_install || $val->need_update)-->
|
||||
{@$_show_modules = true; }
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<!--@if($_show_modules)-->
|
||||
<div class="section">
|
||||
<table>
|
||||
<thead>
|
||||
<th colspan="2">{$lang->module}</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!--@foreach($module_list as $key => $val)-->
|
||||
<!--@if($val->need_install || $val->need_update)-->
|
||||
<tr>
|
||||
<th><a href="{getUrl('','module','admin','act',$val->admin_index_act)}" title="{trim(htmlspecialchars($val->description))}">{$val->title}</a> ({$val->module})</th>
|
||||
<td class="alert">
|
||||
<!--@if($val->need_install)-->
|
||||
<a href="#" onclick="doInstallModule('{$val->module}');return false;" title="{htmlspecialchars($lang->cmd_install)}">{$lang->cmd_install}</a>
|
||||
<!--@elseif($val->need_update)-->
|
||||
<a href="#" onclick="doUpdateModule('{$val->module}'); return false;" title="{htmlspecialchars($lang->cmd_update)}">{$lang->cmd_update}</a>
|
||||
<!--@else-->
|
||||
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($news)-->
|
||||
<div class="section">
|
||||
<table>
|
||||
<thead>
|
||||
<th colspan="2">{$lang->newest_news}</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!--@foreach($news as $key => $val)-->
|
||||
<tr>
|
||||
<th><a href="{$val->url}" onclick="window.open(this.href);return false;" class="fl">{cut_str($val->title,36)}</a></th>
|
||||
<td><span class="date fr">{zdate($val->date,"y-m-d")}</span></td>
|
||||
</tr>
|
||||
<!--@endforeach-->
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--@endif-->
|
||||
|
||||
<div class="section">
|
||||
<form id="fo_addon" action="./" method="get">
|
||||
<input type="hidden" name="addon" value="" />
|
||||
</form>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{$lang->addon}</th>
|
||||
<th>{$lang->cmd_setup}</th>
|
||||
<th>PC</th>
|
||||
<th>Mobile</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!--@foreach($addon_list as $key => $val)-->
|
||||
<tr>
|
||||
<th><a href="{getUrl('','module','addon','act','dispAddonAdminInfo','selected_addon',$val->addon)}" onclick="popopen(this.href,'addon_info');return false">{cut_str($val->title,24)}</a></th>
|
||||
<td class="center"><a href="{getUrl('','module','addon','act','dispAddonAdminSetup','selected_addon',$val->addon)}" onclick="popopen(this.href,'addon_info');return false" class="buttonSet buttonSetting"><span>{$lang->cmd_setup}</span></a></td>
|
||||
<td class="center">
|
||||
<!--@if($val->activated)-->
|
||||
<a href="#" onclick="doToggleAddonInAdmin(this, '{$val->addon}');return false;" title="{htmlspecialchars($lang->use)}" class="buttonSet buttonActive"><span>{$lang->use}</span></a>
|
||||
<!--@else-->
|
||||
<a href="#" onclick="doToggleAddonInAdmin(this, '{$val->addon}');return false;" title="{htmlspecialchars($lang->notuse)}" class="buttonSet buttonDisable"><span>{$lang->notuse}</span></a>
|
||||
<!--@end-->
|
||||
</td>
|
||||
<td class="center">
|
||||
<!--@if($val->mactivated)-->
|
||||
<a href="#" onclick="doToggleAddonInAdmin(this, '{$val->addon}', 'mobile');return false;" title="{htmlspecialchars($lang->use)}" class="buttonSet buttonActive"><span>{$lang->use}</span></a>
|
||||
<!--@else-->
|
||||
<a href="#" onclick="doToggleAddonInAdmin(this, '{$val->addon}', 'mobile');return false;" title="{htmlspecialchars($lang->notuse)}" class="buttonSet buttonDisable"><span>{$lang->notuse}</span></a>
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--#include("_footer.html")-->
|
||||
<!--#include("_header.html")-->
|
||||
|
||||
<!--%import("./css/dashboard.css")-->
|
||||
<!--%import("../../install/lang")-->
|
||||
<!--%import("../../module/tpl/js/module_admin.js")-->
|
||||
<!--%import("../../session/tpl/js/session.js")-->
|
||||
<!--%import("../../addon/tpl/js/addon.js")-->
|
||||
<!--%import("../../addon/tpl/filter/toggle_activate_addon.xml")-->
|
||||
|
||||
<div class="content">
|
||||
<!-- Dashboard Header -->
|
||||
<div class="dashboardHeader">
|
||||
<h3 class="h3">{$lang->admin_index}</h3>
|
||||
</div>
|
||||
<!-- /Dashboard Header -->
|
||||
|
||||
<!-- Dashboard Statistic -->
|
||||
<div class="section dashboardStatistic">
|
||||
<div class="statistic">
|
||||
<h4><span>TODAY <em>{date('Y.m.d')}</em></span></h4>
|
||||
<dl class="visit">
|
||||
<dt>{$lang->today_visitor}</dt>
|
||||
|
||||
<dd>
|
||||
<object title="visitor" height="50" width="100%" align="middle" id="count_red" class="F1239845427590201480_undefined" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
|
||||
<param value="{getUrl()}modules/admin/tpl/swf/count.swf" name="movie"/>
|
||||
<param value="high" name="quality"/>
|
||||
<param value="#FFFFFF" name="bgColor"/>
|
||||
<param value="always" name="allowScriptAccess"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
<param value="false" name="menu"/>
|
||||
<param value="true" name="allowFullScreen"/>
|
||||
<param value="colorType=red&viewNum={$status->visitor}" name="flashVars"/>
|
||||
<!--[if !IE]> <-->
|
||||
<object title="{$status->visitor}" height="50" width="100%" align="middle" name="count_red" class="F1239845427590201480_undefined" data="{getUrl()}modules/admin/tpl/swf/count.swf" type="application/x-shockwave-flash">
|
||||
<param value="colorType=red&viewNum={$status->visitor}" name="flashVars"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
{$status->visitor}
|
||||
</object>
|
||||
<!--> <![endif]-->
|
||||
</object>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="reply">
|
||||
<dt>{$lang->today_comments}</dt>
|
||||
<dd>
|
||||
<object title="{$status->comment->today}" height="50" width="100%" align="middle" id="count_blue" class="F1239845427590201480_undefined" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
|
||||
<param value="{getUrl()}modules/admin/tpl/swf/count.swf" name="movie"/>
|
||||
<param value="high" name="quality"/>
|
||||
<param value="#FFFFFF" name="bgColor"/>
|
||||
<param value="always" name="allowScriptAccess"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
<param value="false" name="menu"/>
|
||||
<param value="true" name="allowFullScreen"/>
|
||||
<param value="colorType=blue&viewNum={$status->comment_count}" name="flashVars"/>
|
||||
<!--[if !IE]> <-->
|
||||
<object title="{$status->comment->today}" height="50" width="100%" align="middle" name="count_blue" class="F1239845427590201480_undefined" data="{getUrl()}modules/admin/tpl/swf/count.swf" type="application/x-shockwave-flash">
|
||||
<param value="colorType=blue&viewNum={$status->comment_count}" name="flashVars"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
{$status->comment->today}
|
||||
</object>
|
||||
<!--> <![endif]-->
|
||||
</object>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="trackback">
|
||||
<dt>{$lang->today_trackbacks}</dt>
|
||||
<dd>
|
||||
<object title="{$status->trackback->today}" height="50" width="100%" align="middle" id="count_gray" class="F1239845427590201480_undefined" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
|
||||
<param value="{getUrl()}modules/admin/tpl/swf/count.swf" name="movie"/>
|
||||
<param value="high" name="quality"/>
|
||||
<param value="#FFFFFF" name="bgColor"/>
|
||||
<param value="always" name="allowScriptAccess"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
<param value="false" name="menu"/>
|
||||
<param value="true" name="allowFullScreen"/>
|
||||
<param value="colorType=gray&viewNum={$status->trackback_count}" name="flashVars"/>
|
||||
<!--[if !IE]> <-->
|
||||
<object title="{$status->trackback->today}" height="50" width="100%" align="middle" name="count_gray" class="F1239845427590201480_undefined" data="{getUrl()}modules/admin/tpl/swf/count.swf" type="application/x-shockwave-flash">
|
||||
<param value="colorType=gray&viewNum={$status->trackback_count}" name="flashVars"/>
|
||||
<param value="transparent" name="wmode"/>
|
||||
{$status->trackback->today}
|
||||
</object>
|
||||
<!--> <![endif]-->
|
||||
</object>
|
||||
</dd>
|
||||
</dl>
|
||||
<div class="summary">
|
||||
<table border="1" cellspacing="0">
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispMemberAdminList')}">{$lang->member}</a></th>
|
||||
<td><strong>{number_format($status->member->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispMemberAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->member->today)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispDocumentAdminList')}">{$lang->document}</a></th>
|
||||
<td><strong>{number_format($status->document->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispDocumentAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->document->today)}</strong></a>,-<a href="{getUrl('','module','admin','act','dispDocumentAdminDeclared')}"><strong>{number_format($status->documentDeclared->total)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispCommentAdminList')}">{$lang->comment}</a></th>
|
||||
<td><strong>{number_format($status->comment->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispCommentAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->comment->today)}</strong></a>,-<a href="{getUrl('','module','admin','act','dispCommentAdminDeclared')}"><strong>{number_format($status->commentDeclared->total)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispTrackbackAdminList')}">{$lang->trackback}</a></th>
|
||||
<td><strong>{number_format($status->trackback->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispTrackbackAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->trackback->today)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><a href="{getUrl('','module','admin','act','dispFileAdminList')}">{$lang->file}</a></th>
|
||||
<td><strong>{number_format($status->file->total)}</strong> <span class="description">(+<a href="{getUrl('','module','admin','act','dispFileAdminList','search_target','regdate','search_keyword',date("Ymd"))}"><strong>{number_format($status->file->today)}</strong></a>)</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<span class="outline ml"></span>
|
||||
<span class="outline mr"></span>
|
||||
<span class="outline tc"></span>
|
||||
<span class="outline bc"></span>
|
||||
<span class="outline tl"></span>
|
||||
<span class="outline tr"></span>
|
||||
|
||||
<span class="outline bl"></span>
|
||||
<span class="outline br"></span>
|
||||
</div>
|
||||
<!-- /Dashboard Statistic -->
|
||||
|
||||
<!-- Visotors Graph -->
|
||||
<div class="section">
|
||||
|
||||
<h4 class="dashboardH4">{$lang->counter} <em>{date("Y.m.d")}</em></h4>
|
||||
<div class="dashboardWire">
|
||||
<dl class="legend">
|
||||
<dt class="past"><img src="../../../common/tpl/images/blank.gif" width="5" height="5" alt="{$lang->yesterday}" /></dt>
|
||||
<dd>{$lang->last_week}</dd>
|
||||
<dt class="today"><img src="../../../common/tpl/images/blank.gif" width="5" height="5" alt="{$lang->today}" /></dt>
|
||||
<dd>{$lang->this_week}</dd>
|
||||
|
||||
</dl>
|
||||
<dl class="summary">
|
||||
<dt>{$lang->today}</dt>
|
||||
<dd>{number_format($status->visitor)}</dd>
|
||||
<dt>{$lang->this_week}</dt>
|
||||
<dd>{number_format($status->thisWeekSum)}</dd>
|
||||
<dt>{$lang->total}</dt>
|
||||
<dd>{number_format($status->total_visitor)}</dd>
|
||||
</dl>
|
||||
<div class="graph">
|
||||
<!--@foreach($status->week as $key => $val)-->
|
||||
<dl>
|
||||
<dt><!--@if($key==date("Ymd"))--><strong>{$key}</strong><!--@else-->{$key}<!--@end--></dt>
|
||||
<dd class="past" style="height:{$val->last/$status->week_max * 100}%" title="{$lang->last_week}:{number_format($val->last)}"><span>{$lang->last_week}:{number_format($val->last)}</span></dd>
|
||||
<dd class="today" style="height:{$val->this/$status->week_max * 100}%" title="{$lang->this_week}:{number_format($val->this)}"><span>{$lang->this_week}:{number_format($val->this)}</span></dd>
|
||||
|
||||
</dl>
|
||||
<!--@end-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /Visotors Graph -->
|
||||
|
||||
<div class="section">
|
||||
<h4 class="dashboardH4">{$lang->env_information} <a href="{getUrl('','module','admin','act','dispAdminConfig')}">{$lang->cmd_setup}</a></h4>
|
||||
<!--@if($current_version < $released_version)-->
|
||||
<p class="summary red">{nl2br($lang->about_download_link)} [<a href="{$download_link}" onclick="window.open(this.href);return false;">{$lang->cmd_download}</a>]</p>
|
||||
<!--@end-->
|
||||
<table>
|
||||
<col width="160" />
|
||||
<col width="*" />
|
||||
<tbody>
|
||||
<tr>
|
||||
<th><div>{$lang->current_version}</div></th>
|
||||
<td class="wide">
|
||||
<strong>{$current_version}</strong><!--@if($current_version == $released_version)--> [<a href="{$download_link}" onclick="window.open(this.href);return false;">{$lang->cmd_view}</a>]<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->current_path}</div></th>
|
||||
<td>{$installed_path}/</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->start_module}</div></th>
|
||||
<td><a href="{getSiteUrl('','','mid',$start_module->mid)}" onclick="window.open(this.href);return false;">{$start_module->browser_title}</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->time_zone}</div></th>
|
||||
<td><!--@foreach($time_zone_list as $key => $val)--><!--@if($time_zone==$key)-->{substr($val,1,10)}<!--@end--><!--@endforeach--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->use_rewrite}</div></th>
|
||||
<td><!--@if($use_rewrite=='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->use_sso}</div></th>
|
||||
<td><!--@if($use_sso=='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->mobile_view}</div></th>
|
||||
<td><!--@if($use_mobile_view=='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>Language</div></th>
|
||||
<td><!--@foreach($lang_supported as $key => $val)--><!--@if($key == $selected_lang)-->{$val}<!--@endif--><!--@endforeach--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->qmail_compatibility}</div></th>
|
||||
<td><!--@if($qmail_compatibility=='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><div>{$lang->use_db_session}</div></th>
|
||||
<td><!--@if($use_db_session =='Y')-->{$lang->use}<!--@else-->{$lang->notuse}<!--@end--></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="extension e2">
|
||||
<div class="section">
|
||||
<div class="contentBox">
|
||||
<span class="button"><input type="button" value="{$lang->cmd_remake_cache}" onclick="doRecompileCacheFile(); return false;"/></span>
|
||||
<span class="button"><input type="button" value="{$lang->cmd_clear_session}" onclick="doClearSession(); return false; "/></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{@$_show_modules = false; }
|
||||
<!--@foreach($module_list as $key => $val)-->
|
||||
<!--@if($val->need_install || $val->need_update)-->
|
||||
{@$_show_modules = true; }
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<!--@if($_show_modules)-->
|
||||
<div class="section">
|
||||
<table>
|
||||
<thead>
|
||||
<th colspan="2">{$lang->module}</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!--@foreach($module_list as $key => $val)-->
|
||||
<!--@if($val->need_install || $val->need_update)-->
|
||||
<tr>
|
||||
<th><a href="{getUrl('','module','admin','act',$val->admin_index_act)}" title="{trim(htmlspecialchars($val->description))}">{$val->title}</a> ({$val->module})</th>
|
||||
<td class="alert">
|
||||
<!--@if($val->need_install)-->
|
||||
<a href="#" onclick="doInstallModule('{$val->module}');return false;" title="{htmlspecialchars($lang->cmd_install)}">{$lang->cmd_install}</a>
|
||||
<!--@elseif($val->need_update)-->
|
||||
<a href="#" onclick="doUpdateModule('{$val->module}'); return false;" title="{htmlspecialchars($lang->cmd_update)}">{$lang->cmd_update}</a>
|
||||
<!--@else-->
|
||||
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($news)-->
|
||||
<div class="section">
|
||||
<table>
|
||||
<thead>
|
||||
<th colspan="2">{$lang->newest_news}</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!--@foreach($news as $key => $val)-->
|
||||
<tr>
|
||||
<th><a href="{$val->url}" onclick="window.open(this.href);return false;" class="fl">{cut_str($val->title,36)}</a></th>
|
||||
<td><span class="date fr">{zdate($val->date,"y-m-d")}</span></td>
|
||||
</tr>
|
||||
<!--@endforeach-->
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!--@endif-->
|
||||
|
||||
<div class="section">
|
||||
<form id="fo_addon" action="./" method="get">
|
||||
<input type="hidden" name="addon" value="" />
|
||||
</form>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{$lang->addon}</th>
|
||||
<th>{$lang->cmd_setup}</th>
|
||||
<th>PC</th>
|
||||
<th>Mobile</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<!--@foreach($addon_list as $key => $val)-->
|
||||
<tr>
|
||||
<th><a href="{getUrl('','module','addon','act','dispAddonAdminInfo','selected_addon',$val->addon)}" onclick="popopen(this.href,'addon_info');return false">{cut_str($val->title,24)}</a></th>
|
||||
<td class="center"><a href="{getUrl('','module','addon','act','dispAddonAdminSetup','selected_addon',$val->addon)}" onclick="popopen(this.href,'addon_info');return false" class="buttonSet buttonSetting"><span>{$lang->cmd_setup}</span></a></td>
|
||||
<td class="center">
|
||||
<!--@if($val->activated)-->
|
||||
<a href="#" onclick="doToggleAddonInAdmin(this, '{$val->addon}');return false;" title="{htmlspecialchars($lang->use)}" class="buttonSet buttonActive"><span>{$lang->use}</span></a>
|
||||
<!--@else-->
|
||||
<a href="#" onclick="doToggleAddonInAdmin(this, '{$val->addon}');return false;" title="{htmlspecialchars($lang->notuse)}" class="buttonSet buttonDisable"><span>{$lang->notuse}</span></a>
|
||||
<!--@end-->
|
||||
</td>
|
||||
<td class="center">
|
||||
<!--@if($val->mactivated)-->
|
||||
<a href="#" onclick="doToggleAddonInAdmin(this, '{$val->addon}', 'mobile');return false;" title="{htmlspecialchars($lang->use)}" class="buttonSet buttonActive"><span>{$lang->use}</span></a>
|
||||
<!--@else-->
|
||||
<a href="#" onclick="doToggleAddonInAdmin(this, '{$val->addon}', 'mobile');return false;" title="{htmlspecialchars($lang->notuse)}" class="buttonSet buttonDisable"><span>{$lang->notuse}</span></a>
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--#include("_footer.html")-->
|
||||
|
|
|
|||
|
|
@ -1,157 +1,157 @@
|
|||
/**
|
||||
* @file admin.js
|
||||
* @author NHN (developers@xpressengine.com)
|
||||
* @brief admin 모듈의 javascript
|
||||
**/
|
||||
|
||||
// 캐시파일 모두 재 생성
|
||||
function doRecompileCacheFile() {
|
||||
exec_xml("admin","procAdminRecompileCacheFile", new Array(), completeMessage);
|
||||
}
|
||||
|
||||
// 모듈 목록 오픈
|
||||
function toggleModuleMenu(category) {
|
||||
jQuery('#module_'+category).toggleClass('close');
|
||||
|
||||
var arr = new Array();
|
||||
jQuery('ul.navigation > li').each(function(){
|
||||
var o = jQuery(this);
|
||||
if(!o.hasClass('close')) return;
|
||||
var idx = o.attr('id').replace(/^module_/,'');
|
||||
arr.push(idx);
|
||||
});
|
||||
var expire= new Date();
|
||||
expire.setTime(expire.getTime()+(7000*24*3600000));
|
||||
xSetCookie('XEAM',arr.join(','),expire,'/');
|
||||
}
|
||||
|
||||
// 메인 모듈/ 애드온 토글
|
||||
function toggleModuleAddon(target) {
|
||||
var b = (target == 'module');
|
||||
|
||||
jQuery('#moduleOn').attr('class', b?'on':'');
|
||||
jQuery('#addonOn').attr('class', b?'':'on');
|
||||
jQuery('#xeModules')[b?'show':'hide']();
|
||||
jQuery('#xeAddons')[b?'hide':'show']();
|
||||
}
|
||||
|
||||
// toggle language list
|
||||
function toggleAdminLang() {
|
||||
jQuery('#adminLang').toggleClass('open');
|
||||
}
|
||||
|
||||
// string to regex(초성검색용)
|
||||
function str2regex(str) {
|
||||
// control chars
|
||||
str = str.replace(/([\[\]\{\}\(\)\*\-\+\!\?\^\|\\])/g, '\\$1');
|
||||
|
||||
// find consonants and replace it
|
||||
str = str.replace(/[ㄱ-ㅎ]/g, function(c){
|
||||
var c_order = 'ㄱㄲㄴㄷㄸㄹㅁㅂㅃㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎ'.indexOf(c);
|
||||
var ch_first = String.fromCharCode(0xAC00 + c_order*21*28 + 0 + 0);
|
||||
var ch_last = String.fromCharCode(0xAC00 + c_order*21*28 + 20*28 + 27);
|
||||
|
||||
return '['+ch_first+'-'+ch_last+']';
|
||||
});
|
||||
|
||||
return new RegExp(str, 'ig');
|
||||
}
|
||||
|
||||
jQuery(function($){
|
||||
// paint table rows
|
||||
jQuery("table.rowTable tr").attr('class','').filter(":nth-child(even)").attr('class','bg1');
|
||||
|
||||
// set menu tooltip - taggon
|
||||
$('ul.navigation:first > li').each(function(){
|
||||
var texts = [];
|
||||
$(this).find('li').each(function(){
|
||||
texts.push($(this).text());
|
||||
});
|
||||
|
||||
if (!texts.length) return true;
|
||||
|
||||
$(this).find('>a').qtip({
|
||||
content : texts.join(', '),
|
||||
position : {
|
||||
corner : {
|
||||
target:'rightMiddle',
|
||||
tooltip:'leftMiddle'
|
||||
},
|
||||
adjust : {
|
||||
x : -30
|
||||
}
|
||||
},
|
||||
style : {
|
||||
name : 'cream',
|
||||
tip : true,
|
||||
textAlign : 'center',
|
||||
padding : 5,
|
||||
border : {
|
||||
radius : 2
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// menu search
|
||||
var nav = $('#search_nav + ul.navigation');
|
||||
var inp = $('#search_nav input[type=text]:first');
|
||||
var btn = $('#search_nav button:first');
|
||||
var result = $('<ul class="_result" />');
|
||||
|
||||
if(inp.length == 0) return;
|
||||
|
||||
nav.after( result.hide() );
|
||||
|
||||
inp.keydown(function(event){
|
||||
if (event.keyCode == 27) { // ESC
|
||||
$(this).val('');
|
||||
if ($.browser.msie) $(this).keypress();
|
||||
}
|
||||
})
|
||||
.watch_input({
|
||||
oninput : function() {
|
||||
var str = $.trim( $(this).val() );
|
||||
|
||||
if (str.length == 0) {
|
||||
nav.show();
|
||||
result.hide();
|
||||
btn.removeClass('close');
|
||||
return false;
|
||||
}
|
||||
|
||||
// remove all sub nodes
|
||||
result.empty();
|
||||
|
||||
var regex = str2regex(str);
|
||||
nav.find('li li > a').each(function(){
|
||||
var text = $(this).text();
|
||||
|
||||
if (regex.exec(text) != null) {
|
||||
$(this).parent().clone().appendTo(result);
|
||||
}
|
||||
|
||||
// fix regular expression bug
|
||||
regex.exec('');
|
||||
});
|
||||
|
||||
nav.hide();
|
||||
result.show();
|
||||
btn.addClass('close');
|
||||
}
|
||||
});
|
||||
|
||||
// cancel search
|
||||
btn.click(function(){
|
||||
if ($(this).hasClass('close')) {
|
||||
$(this).removeClass('close');
|
||||
|
||||
inp.focus();
|
||||
inp.val('');
|
||||
inp.keydown();
|
||||
}
|
||||
|
||||
return false;
|
||||
});
|
||||
|
||||
});
|
||||
/**
|
||||
* @file admin.js
|
||||
* @author NHN (developers@xpressengine.com)
|
||||
* @brief admin 모듈의 javascript
|
||||
**/
|
||||
|
||||
// 캐시파일 모두 재 생성
|
||||
function doRecompileCacheFile() {
|
||||
exec_xml("admin","procAdminRecompileCacheFile", new Array(), completeMessage);
|
||||
}
|
||||
|
||||
// 모듈 목록 오픈
|
||||
function toggleModuleMenu(category) {
|
||||
jQuery('#module_'+category).toggleClass('close');
|
||||
|
||||
var arr = new Array();
|
||||
jQuery('ul.navigation > li').each(function(){
|
||||
var o = jQuery(this);
|
||||
if(!o.hasClass('close')) return;
|
||||
var idx = o.attr('id').replace(/^module_/,'');
|
||||
arr.push(idx);
|
||||
});
|
||||
var expire= new Date();
|
||||
expire.setTime(expire.getTime()+(7000*24*3600000));
|
||||
xSetCookie('XEAM',arr.join(','),expire,'/');
|
||||
}
|
||||
|
||||
// 메인 모듈/ 애드온 토글
|
||||
function toggleModuleAddon(target) {
|
||||
var b = (target == 'module');
|
||||
|
||||
jQuery('#moduleOn').attr('class', b?'on':'');
|
||||
jQuery('#addonOn').attr('class', b?'':'on');
|
||||
jQuery('#xeModules')[b?'show':'hide']();
|
||||
jQuery('#xeAddons')[b?'hide':'show']();
|
||||
}
|
||||
|
||||
// toggle language list
|
||||
function toggleAdminLang() {
|
||||
jQuery('#adminLang').toggleClass('open');
|
||||
}
|
||||
|
||||
// string to regex(초성검색용)
|
||||
function str2regex(str) {
|
||||
// control chars
|
||||
str = str.replace(/([\[\]\{\}\(\)\*\-\+\!\?\^\|\\])/g, '\\$1');
|
||||
|
||||
// find consonants and replace it
|
||||
str = str.replace(/[ㄱ-ㅎ]/g, function(c){
|
||||
var c_order = 'ㄱㄲㄴㄷㄸㄹㅁㅂㅃㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎ'.indexOf(c);
|
||||
var ch_first = String.fromCharCode(0xAC00 + c_order*21*28 + 0 + 0);
|
||||
var ch_last = String.fromCharCode(0xAC00 + c_order*21*28 + 20*28 + 27);
|
||||
|
||||
return '['+ch_first+'-'+ch_last+']';
|
||||
});
|
||||
|
||||
return new RegExp(str, 'ig');
|
||||
}
|
||||
|
||||
jQuery(function($){
|
||||
// paint table rows
|
||||
jQuery("table.rowTable tr").attr('class','').filter(":nth-child(even)").attr('class','bg1');
|
||||
|
||||
// set menu tooltip - taggon
|
||||
$('ul.navigation:first > li').each(function(){
|
||||
var texts = [];
|
||||
$(this).find('li').each(function(){
|
||||
texts.push($(this).text());
|
||||
});
|
||||
|
||||
if (!texts.length) return true;
|
||||
|
||||
$(this).find('>a').qtip({
|
||||
content : texts.join(', '),
|
||||
position : {
|
||||
corner : {
|
||||
target:'rightMiddle',
|
||||
tooltip:'leftMiddle'
|
||||
},
|
||||
adjust : {
|
||||
x : -30
|
||||
}
|
||||
},
|
||||
style : {
|
||||
name : 'cream',
|
||||
tip : true,
|
||||
textAlign : 'center',
|
||||
padding : 5,
|
||||
border : {
|
||||
radius : 2
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// menu search
|
||||
var nav = $('#search_nav + ul.navigation');
|
||||
var inp = $('#search_nav input[type=text]:first');
|
||||
var btn = $('#search_nav button:first');
|
||||
var result = $('<ul class="_result" />');
|
||||
|
||||
if(inp.length == 0) return;
|
||||
|
||||
nav.after( result.hide() );
|
||||
|
||||
inp.keydown(function(event){
|
||||
if (event.keyCode == 27) { // ESC
|
||||
$(this).val('');
|
||||
if ($.browser.msie) $(this).keypress();
|
||||
}
|
||||
})
|
||||
.watch_input({
|
||||
oninput : function() {
|
||||
var str = $.trim( $(this).val() );
|
||||
|
||||
if (str.length == 0) {
|
||||
nav.show();
|
||||
result.hide();
|
||||
btn.removeClass('close');
|
||||
return false;
|
||||
}
|
||||
|
||||
// remove all sub nodes
|
||||
result.empty();
|
||||
|
||||
var regex = str2regex(str);
|
||||
nav.find('li li > a').each(function(){
|
||||
var text = $(this).text();
|
||||
|
||||
if (regex.exec(text) != null) {
|
||||
$(this).parent().clone().appendTo(result);
|
||||
}
|
||||
|
||||
// fix regular expression bug
|
||||
regex.exec('');
|
||||
});
|
||||
|
||||
nav.hide();
|
||||
result.show();
|
||||
btn.addClass('close');
|
||||
}
|
||||
});
|
||||
|
||||
// cancel search
|
||||
btn.click(function(){
|
||||
if ($(this).hasClass('close')) {
|
||||
$(this).removeClass('close');
|
||||
|
||||
inp.focus();
|
||||
inp.val('');
|
||||
inp.keydown();
|
||||
}
|
||||
|
||||
return false;
|
||||
});
|
||||
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,19 +1,19 @@
|
|||
<!--#include("./_header.html")-->
|
||||
|
||||
<div class="content">
|
||||
<!--@if($logged_info->is_admin == 'Y')-->
|
||||
<p class="path">
|
||||
<a href="{getUrl('','module','admin')}">{$lang->admin_index}</a>
|
||||
<!--@if($selected_module_info)-->
|
||||
> <a href="{getUrl('','mid',$mid,'module',$module,'act',$selected_module_info->admin_index_act)}">{$selected_module_info->title}</a>
|
||||
<!--@end-->
|
||||
<!--@if($module_info)-->
|
||||
> <a href="{getUrl('','mid',$mid,'module',$module,'act',$selected_module_info->admin_index_act)}">{$module_info->browser_title}</a>
|
||||
[<a href="{getSiteUrl($module_info->domain,'','mid',$module_info->mid)}" onclick="window.open(this.href);return false;">{$lang->cmd_view}</a>]
|
||||
<!--@end-->
|
||||
</p>
|
||||
<!--@end-->
|
||||
{$content}
|
||||
</div>
|
||||
|
||||
<!--#include("./_footer.html")-->
|
||||
<!--#include("./_header.html")-->
|
||||
|
||||
<div class="content">
|
||||
<!--@if($logged_info->is_admin == 'Y')-->
|
||||
<p class="path">
|
||||
<a href="{getUrl('','module','admin')}">{$lang->admin_index}</a>
|
||||
<!--@if($selected_module_info)-->
|
||||
> <a href="{getUrl('','mid',$mid,'module',$module,'act',$selected_module_info->admin_index_act)}">{$selected_module_info->title}</a>
|
||||
<!--@end-->
|
||||
<!--@if($module_info)-->
|
||||
> <a href="{getUrl('','mid',$mid,'module',$module,'act',$selected_module_info->admin_index_act)}">{$module_info->browser_title}</a>
|
||||
[<a href="{getSiteUrl($module_info->domain,'','mid',$module_info->mid)}" onclick="window.open(this.href);return false;">{$lang->cmd_view}</a>]
|
||||
<!--@end-->
|
||||
</p>
|
||||
<!--@end-->
|
||||
{$content}
|
||||
</div>
|
||||
|
||||
<!--#include("./_footer.html")-->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue