move default theme from theme project to core project
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9807 201d5d3c-b55e-5fd7-737f-ddc643e51545
|
|
@ -0,0 +1,8 @@
|
|||
<filter name="message_login" module="member" act="procMemberLogin">
|
||||
<form>
|
||||
<node target="user_id" required="true" filter="user_id" />
|
||||
<node target="password" required="true" />
|
||||
</form>
|
||||
<parameter />
|
||||
<response />
|
||||
</filter>
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
<filter name="widget_logout" module="member" act="procMemberLogout">
|
||||
<form />
|
||||
<response>
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
<filter name="openid_login" module="member" act="procMemberOpenIDLogin">
|
||||
<form>
|
||||
<node target="openid" required="true" />
|
||||
</form>
|
||||
<parameter />
|
||||
<response callback_func="completeMessageOpenIDLogin">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
</response>
|
||||
</filter>
|
||||
BIN
themes/xe_solid_enterprise/modules/message/images/Thumbs.db
Normal file
|
After Width: | Height: | Size: 46 B |
|
After Width: | Height: | Size: 52 B |
|
After Width: | Height: | Size: 47 B |
|
After Width: | Height: | Size: 51 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
BIN
themes/xe_solid_enterprise/modules/message/images/btn_signin.gif
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 5.1 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 6.4 KiB |
|
After Width: | Height: | Size: 8.4 KiB |
BIN
themes/xe_solid_enterprise/modules/message/images/h2_signin.gif
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 237 B |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
BIN
themes/xe_solid_enterprise/modules/message/images/topbar_vr.gif
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
30
themes/xe_solid_enterprise/modules/message/message.css
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
@charset "utf-8";
|
||||
|
||||
.sys_message {width:318px;text-align:left;margin:20px auto 2px auto;font-weight:bold;font-size:14px;color:#555;}
|
||||
fieldset {margin:0;padding:0;border:0 none;}
|
||||
.signPanel {width:318px; height:191px; margin:10px auto; background: url(images/login_panel_bg.gif) no-repeat top left;}
|
||||
.signPanel .left {width:192px;height:138px;padding:18px 0 0 23px; _padding-top:28px;_height:128px;float:left;}
|
||||
.signPanel .right {width:100px;height:111px;padding-top:45px;float:right;}
|
||||
.signPanel .left .tInBox {width:185px;height:18px;padding:0 0 0 4px;background:url(images/signPanel_input_bg.gif) no-repeat top left;}
|
||||
.signPanel .left .tInBox img {padding-top:3px;}
|
||||
.signPanel .left .tInBox input {width:160px;padding-left:5px;height:18px;border:0 none;background:none;font-size:12px;}
|
||||
.signPanel .left label {display:block;margin:10px 0 1px 0;font-size: 0.75em;}
|
||||
.signPanel .left label input {margin:0 7px 0 0;padding:0;vertical-align: middle;}
|
||||
.signPanel .left .lb_chk {margin-top:15px;_margin:0;padding:0;}
|
||||
.signPanel .bottom_bar {width:245px;text-align:center;padding:9px 0 0 73px;float:left;border-top:#e1e1e1 solid 1px;}
|
||||
.signPanel .bottom_bar a {dispaly:block;padding-left:10px;float:left;text-decoration:none;color:#757575;}
|
||||
.signPanel .bottom_bar a.vr {padding-right:10px;border-right:#a8a8a8 solid 1px;}
|
||||
|
||||
.oSignPanel .openLeft {width:192px;height:126px;padding:30px 0 0 12px;float:left;}
|
||||
.oSignPanel .openLeft .tInBox {width:185px;height:18px;padding:0 0 0 4px;margin-top:30px;background:url(images/signPanel_input_bg.gif) no-repeat top left;}
|
||||
.oSignPanel .openLeft .tInBox img {padding-top:3px;}
|
||||
.oSignPanel .openLeft .tInBox input {width:160px;padding-left:5px;height:18px;border:0 none;background:none;}
|
||||
.oSignPanel .openLeft label {display:block;margin:10px 0 3px 0;}
|
||||
.oSignPanel .openLeft label input {margin:0 7px 0 0;padding:0;}
|
||||
.oSignPanel .openLeft .lb_chk {margin-top:10px;_margin:0;padding:0;}
|
||||
|
||||
.oSignPanel {width:318px; height:191px; margin:10px auto; background: url(images/login_panel_bg.gif) no-repeat top left;}
|
||||
.oSignPanel .right {width:100px;height:111px;padding-top:45px;float:right;}
|
||||
.oSignPanel .bottom_bar {width:245px;text-align:center;padding:9px 0 0 73px;float:left;border-top:#e1e1e1 solid 1px;}
|
||||
.oSignPanel .bottom_bar a {dispaly:block;padding-left:10px;float:left;text-decoration:none;color:#757575;}
|
||||
.oSignPanel .bottom_bar a.vr {padding-right:10px;border-right:#a8a8a8 solid 1px;}
|
||||
38
themes/xe_solid_enterprise/modules/message/message.js
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
/* 로그인 후 */
|
||||
function completeMessageLogin(ret_obj, response_tags, params, fo_obj) {
|
||||
var url = current_url.setQuery('act','');
|
||||
location.href = url;
|
||||
}
|
||||
|
||||
/* 오픈아이디 로그인 후 */
|
||||
function completeMessageOpenIDLogin(ret_obj, response_tags) {
|
||||
var redirect_url = ret_obj['redirect_url'];
|
||||
location.href = redirect_url;
|
||||
}
|
||||
|
||||
function doLogin(o,filter){
|
||||
jQuery('input.inputText',o).each(function(){
|
||||
var t = jQuery(this);
|
||||
if(t.attr('title').length>0 && t.attr('title') == t.val()) t.val('');
|
||||
});
|
||||
procFilter(o,filter);
|
||||
initLoginTitleMsg();
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
function initLoginTitleMsg(){
|
||||
jQuery('.gLogin, .mLogin').find('input.inputText').focus(function(){
|
||||
var t = jQuery(this);
|
||||
if(t.attr('title').length>0 && t.attr('title')==t.val()) t.val('');
|
||||
}).blur(function(){
|
||||
var t = jQuery(this);
|
||||
if(t.attr('title').length>0 && t.val()=='') t.val(t.attr('title'));
|
||||
}).focus().blur();
|
||||
}
|
||||
|
||||
jQuery(function(){
|
||||
initLoginTitleMsg();
|
||||
});
|
||||
|
||||
|
||||
36
themes/xe_solid_enterprise/modules/message/skin.xml
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<skin version="0.2">
|
||||
<title xml:lang="ko">XE 기업 테마 메세지 모듈 스킨n</title>
|
||||
<title xml:lang="en">XE Solid Enterprise Message Skin</title>
|
||||
<title xml:lang="zh-CN">XE标准企业信息皮肤</title>
|
||||
|
||||
<description xml:lang="ko">
|
||||
The XE Solid Enterprise skin for message module.
|
||||
NHN (developers@xpressengine.com)
|
||||
</description>
|
||||
<description xml:lang="en">
|
||||
The XE Solid Enterprise skin for message module.
|
||||
NHN (developers@xpressengine.com)
|
||||
</description>
|
||||
<description xml:lang="zh-CN">
|
||||
XE标准企业信息模块皮肤。
|
||||
NHN (developers@xpressengine.com)
|
||||
</description>
|
||||
|
||||
<version>0.1</version>
|
||||
<date>2011-09-26</date>
|
||||
|
||||
<author email_address="developers@xpressengine.com" link="http://xpressengine.com/">
|
||||
<name xml:lang="ko">NHN</name>
|
||||
<name xml:lang="en">NHN</name>
|
||||
<name xml:lang="zh-CN">NHN</name>
|
||||
</author>
|
||||
|
||||
<colorset>
|
||||
<color name="white">
|
||||
<title xml:lang="ko">default</title>
|
||||
<title xml:lang="en">default</title>
|
||||
<title xml:lang="zh-CN">默认</title>
|
||||
</color>
|
||||
</colorset>
|
||||
</skin>
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
<!--%import("message.css")-->
|
||||
|
||||
<div id="loginAccess" class="gLogin">
|
||||
|
||||
<h3 class="sys_message">{$system_message}</h3>
|
||||
<!--@if(!$is_logged)-->
|
||||
<!--%import("../../../../common/js/jquery.js")-->
|
||||
<!--%import("./filter/login.xml")-->
|
||||
<!--%import("./filter/openid_login.xml")-->
|
||||
<!--%import("./message.js")-->
|
||||
<div class="mLogin" id="gLogin">
|
||||
<form action="./" method="post" ruleset="@login" id="gForm">
|
||||
<input type="hidden" name="act" value="procMemberLogin" />
|
||||
<fieldset>
|
||||
<div class="signPanel">
|
||||
<div class="left">
|
||||
<label for="">{$lang->user_id}</label>
|
||||
<div class="tInBox"><img src="images/bullet_input_id.gif" width="10" height="12" alt="" /><input type="text" id="uid" name="user_id" title="{$lang->user_id}" /></div>
|
||||
<label for="">{$lang->password}</label>
|
||||
<div class="tInBox"><img src="images/bullet_input_pw.gif" width="10" height="12" alt="" /><input type="password" id="upw" name="password" title="{$lang->password}" /></div>
|
||||
<label class="lb_chk"><input type="checkbox" name="keep_signed" id="keepid" value="Y" onclick="jQuery('#warning')[(jQuery('#keepid:checked').size()>0?'addClass':'removeClass')]('open');" />{$lang->keep_signed}</label>
|
||||
</div><!-- //left -->
|
||||
<div class="right">
|
||||
<input type="image" src="images/btn_signin.gif" width="70px" height="65px"/>
|
||||
</div>
|
||||
<div class="bottom_bar">
|
||||
<a href="{getUrl('','act','dispMemberFindAccount')}" class="vr">{$lang->cmd_find_member_account}</a>
|
||||
<a href="{getUrl('','act','dispMemberSignUpForm')}" >{$lang->cmd_signup}</a>
|
||||
|
||||
<!--@if($member_config->enable_openid=='Y')-->
|
||||
<a href="#oLogin" onclick="jQuery('#loginAccess').removeClass('gLogin'); jQuery('#loginAccess').addClass('oLogin'); return false;">Open ID</a>
|
||||
<!--@end-->
|
||||
</div>
|
||||
</div><!-- //signPanel -->
|
||||
</fieldset>
|
||||
</form>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<!-- OpenID -->
|
||||
<!--@if($member_config->enable_openid=='Y')-->
|
||||
<div class="oSignPanel" id="oLogin">
|
||||
<form action="{getUrl('module','member','act','procMemberOpenIDLogin')}" method="post" onsubmit="return doLogin(this, openid_login)" id="oForm">
|
||||
<fieldset>
|
||||
<div class="openLeft">
|
||||
<div class="tInBox"><img src="images/bullet_input_id.gif" width="10" height="12" alt="" /><input type="text" name="openid" class="inputText" title="Open ID" value="" /></div>
|
||||
</div>
|
||||
<div class="right">
|
||||
|
||||
<input type="image" src="images/btn_signin.gif" width="70px" height="65px"/>
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
<div class="help"><a href="#gLogin" onclick="jQuery('#loginAccess').removeClass('oLogin'); jQuery('#loginAccess').addClass('gLogin'); return false;">{$lang->cmd_common_id}</a></div>
|
||||
</div>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<!--@if($is_logged)-->
|
||||
<div class="logOut">
|
||||
<span class="buttonAccount"><a href="{getUrl('act','dispMemberLogout','module','')}">{$lang->cmd_logout}</a></span>
|
||||
</div>
|
||||
<!--@end-->
|
||||
</div>
|
||||
BIN
themes/xe_solid_enterprise/modules/message/thumbnail.png
Normal file
|
After Width: | Height: | Size: 9.3 KiB |