mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@1213 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
713bbfe3d2
commit
7ae6882c5c
16 changed files with 109 additions and 254 deletions
|
|
@ -14,6 +14,16 @@
|
|||
* 결과를 만든후 print가 아니라 return 해주어야 한다
|
||||
**/
|
||||
function proc($args) {
|
||||
// 전체, 어제, 오늘 접속 현황을 가져옴
|
||||
$oCounterModel = &getModel('counter');
|
||||
|
||||
$output = $oCounterModel->getStatus(array('00000000', date('Ymd', time()-60*60*24), date('Ymd')));
|
||||
foreach($output as $key => $val) {
|
||||
if(!$key) Context::set('total_counter', $val);
|
||||
elseif($key == date("Ymd")) Context::set('today_counter', $val);
|
||||
else Context::set('yesterday_counter', $val);
|
||||
}
|
||||
|
||||
// 변수 설정
|
||||
Context::set('style', $args->style);
|
||||
|
||||
|
|
@ -28,7 +38,5 @@
|
|||
$oTemplate = new TemplateHandler();
|
||||
return $oTemplate->compile($tpl_path, $tpl_file);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,83 +1,22 @@
|
|||
<!-- colorset의 값에 따라 css 파일을 import 한다 -->
|
||||
<!--@if($colorset=="normal"||!$colorset)-->
|
||||
<!--@if($colorset == "normal")-->
|
||||
<!--%import("normal/style.css")-->
|
||||
<!--@end-->
|
||||
|
||||
<!-- 로그인 사용자일 경우 로그인 정보를 출력 -->
|
||||
<!--@if($logged_info)-->
|
||||
<!--%import("./filter/logout.xml")-->
|
||||
<div class="login_plugin">
|
||||
<div class="counter_plugin">
|
||||
|
||||
<!-- 닉네임 + 로그아웃 -->
|
||||
<div class="top_box">
|
||||
<div class="logout">
|
||||
<a href="#" onclick="location.href='{getUrl('act','dispMemberLogout')}';return false;">{$lang->cmd_logout}</a>
|
||||
</div>
|
||||
<div class="nick_name">
|
||||
<div class="member_{$logged_info->member_srl}">{$logged_info->nick_name}</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--@if($total_counter)-->
|
||||
<div class="header">Total</div>
|
||||
<div class="footer">{$total_counter->unique_visitor} / {$total_counter->pageview}</div>
|
||||
<!--@end-->
|
||||
|
||||
<div class="info_box">
|
||||
<!--@if($today_counter)-->
|
||||
<div class="header">Today</div>
|
||||
<div class="footer">{$today_counter->unique_visitor} / {$today_counter->pageview}</div>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 정보 수정 링크 -->
|
||||
<div class="member_info">
|
||||
<a href="#" onclick="location.href='{getUrl('act','dispMemberInfo')}';return false;">{$lang->cmd_view_member_info}</a>
|
||||
</div>
|
||||
<!--@if($yesterday_counter)-->
|
||||
<div class="header">Yesterday</div>
|
||||
<div class="footer">{$yesterday_counter->unique_visitor} / {$yesterday_counter->pageview}</div>
|
||||
<!--@end-->
|
||||
|
||||
<div class="friend_list">
|
||||
<a href="#" onclick="popopen('{getUrl('','module','member','act','dispMemberFriend')}','sendMessage');return false;">{$lang->cmd_view_friend}</a>
|
||||
</div>
|
||||
|
||||
<div class="message_box">
|
||||
<a href="#" onclick="location.href='{getUrl('act','dispMemberMessages')}';return false;">{$lang->cmd_view_message_box}</a>
|
||||
</div>
|
||||
|
||||
<!-- 관리자일 경우 관리자 링크 -->
|
||||
<!--@if($logged_info->is_admin=="Y")-->
|
||||
<div class="link_admin">
|
||||
<a href="#" onclick="winopen('./?module=admin');return false;">{$lang->cmd_management}</a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 최종 록그인 시간 -->
|
||||
<div class="last_login">
|
||||
{$lang->last_login} : {zDate($logged_info->last_login, "Y-m-d H:i")}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 비로그인 사용자일 경우 로그인 폼을 출력 -->
|
||||
<!--@else-->
|
||||
<!--%import("./filter/login.xml")-->
|
||||
<!--%import("./js/login.js")-->
|
||||
|
||||
<div class="login_plugin">
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, plugin_login)" id="fo_login_plugin">
|
||||
<div class="login_box">
|
||||
<div class="header">{$lang->user_id}</div>
|
||||
<div class="body">
|
||||
<div><input type="text" name="user_id" id="login_form_user_id" class="input" /></div>
|
||||
<div>
|
||||
<input type="checkbox" name="remember_user_id" id="chk_remember_user_id" value="Y" />
|
||||
<label for="chk_remember_user_id">{$lang->remember_user_id}</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="header">{$lang->password}</div>
|
||||
<div class="body"><input type="password" name="password" class="input" /></div>
|
||||
</div>
|
||||
|
||||
<div class="button_area">
|
||||
<input type="submit" value="{$lang->cmd_login}" class="submit_button" />
|
||||
<input type="button" value="{$lang->cmd_signup}" class="signup_button" onclick="location.href='{getUrl('act','dispMemberSignUpForm')}';return false;" />
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script type="text/javascript">
|
||||
xAddEventListener(window, "load", function(){ doFocusUserId("fo_login_plugin"); });
|
||||
</script>
|
||||
</div>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 282 B |
|
|
@ -1,151 +1,19 @@
|
|||
.login_plugin {
|
||||
.counter_plugin {
|
||||
border:3px solid #DDDDDD;
|
||||
padding:6px;
|
||||
height:80px;
|
||||
margin-bottom:10px;
|
||||
color:#999999;
|
||||
font-family:tahoma;
|
||||
font-size:8pt;
|
||||
}
|
||||
|
||||
.login_plugin .top_box {
|
||||
height:22px;
|
||||
border-bottom:2px dotted #DDDDDD;
|
||||
overflow:hidden;
|
||||
margin-bottom:5px;
|
||||
}
|
||||
|
||||
.login_plugin .top_box .nick_name {
|
||||
.counter_plugin .header {
|
||||
font-weight:bold;
|
||||
float:left;
|
||||
color:#555555;
|
||||
width:50px;
|
||||
margin-right:10px;
|
||||
}
|
||||
|
||||
.login_plugin .top_box .logout {
|
||||
float:right;
|
||||
}
|
||||
|
||||
.login_plugin .top_box .logout A {
|
||||
text-decoration:none;
|
||||
color:#737CF5;
|
||||
}
|
||||
|
||||
.login_plugin .top_box .logout A:hover {
|
||||
font-weight:bold;
|
||||
letter-spacing:-1px;
|
||||
color:#151F9E;
|
||||
}
|
||||
|
||||
|
||||
.login_plugin .info_box {
|
||||
clear:both;
|
||||
color:#555555;
|
||||
}
|
||||
|
||||
.login_plugin .info_box A:link {
|
||||
text-decoration:none;
|
||||
color:#555555;
|
||||
}
|
||||
|
||||
.login_plugin .info_box A:visited {
|
||||
text-decoration:none;
|
||||
color:#555555;
|
||||
}
|
||||
|
||||
.login_plugin .info_box A:hover {
|
||||
text-decoration:none;
|
||||
font-weight:bold;
|
||||
letter-spacing:-1px;
|
||||
color:#555555;
|
||||
}
|
||||
|
||||
.login_plugin .info_box div {
|
||||
padding-left:15px;
|
||||
margin:0px 0px 4px 0px;
|
||||
}
|
||||
|
||||
.login_plugin .info_box .member_info {
|
||||
background:url("../images/icon_profile.gif") no-repeat left;
|
||||
float:left;
|
||||
width:90px;
|
||||
}
|
||||
|
||||
.login_plugin .info_box .friend_list {
|
||||
background:url("../images/icon_friend_list.gif") no-repeat left;
|
||||
float:left;
|
||||
}
|
||||
|
||||
.login_plugin .info_box .message_box {
|
||||
background:url("../images/icon_message_box.gif") no-repeat left;
|
||||
float:left;
|
||||
width:90px;
|
||||
}
|
||||
|
||||
.login_plugin .info_box .link_admin {
|
||||
background:url("../images/icon_key.gif") no-repeat left;
|
||||
float:left;
|
||||
}
|
||||
|
||||
.login_plugin .info_box .link_admin A {
|
||||
color:#cd0000;
|
||||
}
|
||||
|
||||
.login_plugin .info_box .last_login {
|
||||
clear:left;
|
||||
background:url("../images/icon_last_login.gif") no-repeat left;
|
||||
padding-left:15px;
|
||||
margin-bottom:4px;
|
||||
}
|
||||
|
||||
|
||||
.login_plugin .login_box {
|
||||
height:40px;
|
||||
}
|
||||
|
||||
.login_plugin .header {
|
||||
float:left;
|
||||
clear:left;
|
||||
width:80px;
|
||||
margin-bottom:5px;
|
||||
font-weight:bold;
|
||||
color:#555555;
|
||||
}
|
||||
|
||||
.login_plugin .body {
|
||||
float:left;
|
||||
width:100px;
|
||||
margin-bottom:5px;
|
||||
}
|
||||
|
||||
.login_plugin .body .input {
|
||||
width:90px;
|
||||
height:13px;
|
||||
border:1px solid #AAAAAA;
|
||||
color:#555555;
|
||||
}
|
||||
|
||||
.login_plugin .body label {
|
||||
cursor:pointer;
|
||||
}
|
||||
|
||||
.login_plugin .button_area {
|
||||
clear:both;
|
||||
height:20px;
|
||||
margin-top:5px;
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
.login_plugin .button_area .submit_button {
|
||||
width:80px;
|
||||
height:18px;
|
||||
border:1px solid #AAAAAA;
|
||||
background-color:#555555;
|
||||
color:#FFFFFF;
|
||||
font-weight:bold;
|
||||
}
|
||||
|
||||
.login_plugin .button_area .signup_button {
|
||||
width:80px;
|
||||
height:18px;
|
||||
border:1px solid #555555;
|
||||
background-color:#FFFFFF;
|
||||
color:#000000;
|
||||
font-weight:bold;
|
||||
.counter_plugin .footer {
|
||||
clear:right;
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 589 B |
Loading…
Add table
Add a link
Reference in a new issue