merge sandbox to trunk for 1.4.4

git-svn-id: http://xe-core.googlecode.com/svn/trunk@7723 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ngleader 2010-09-28 07:24:47 +00:00
parent 200d63636c
commit b8299c8a65
683 changed files with 70982 additions and 69716 deletions

View file

@ -1,33 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="0.2">
<title xml:lang="ko">오류 표시</title>
<title xml:lang="jp">エラー表示</title>
<title xml:lang="zh-CN">错误信息</title>
<title xml:lang="en">Display Errors</title>
<title xml:lang="vi">Hiển thị lỗi</title>
<title xml:lang="es">Mostrar el error</title>
<title xml:lang="ru">Отображение ошибок</title>
<title xml:lang="zh-TW">錯誤訊息</title>
<description xml:lang="ko">오류 및 각종 시스템 메세지 관리 모듈</description>
<description xml:lang="jp">エラー及びシステムメッセージ管理モジュール</description>
<description xml:lang="zh-CN">管理错误信息及各种系统信息的模块。</description>
<description xml:lang="en">This module managers erros and system messages.</description>
<description xml:lang="vi">Module này quản lý những thông báo lỗi của hệ thống.</description>
<description xml:lang="es">Este módulo es para manejar los errores y mensajes del sistema.</description>
<description xml:lang="ru">Этот модуль управляет ошибками и системными сообщениями.</description>
<description xml:lang="zh-TW">管理錯誤訊息及各種系統訊息的模組。</description>
<version>0.1</version>
<date>2007-02-28</date>
<category>system</category>
<author email_address="zero@zeroboard.com" link="http://blog.nzeo.com">
<name xml:lang="ko">zero</name>
<name xml:lang="vi">zero</name>
<name xml:lang="jp">zero</name>
<name xml:lang="zh-CN">zero</name>
<name xml:lang="en">zero</name>
<name xml:lang="es">zero</name>
<name xml:lang="ru">zero</name>
<name xml:lang="zh-TW">zero</name>
</author>
</module>
<?xml version="1.0" encoding="UTF-8"?>
<module version="0.2">
<title xml:lang="ko">오류 표시</title>
<title xml:lang="jp">エラー表示</title>
<title xml:lang="zh-CN">错误信息</title>
<title xml:lang="en">Display Errors</title>
<title xml:lang="vi">Hiển thị lỗi</title>
<title xml:lang="es">Mostrar el error</title>
<title xml:lang="ru">Отображение ошибок</title>
<title xml:lang="zh-TW">錯誤訊息</title>
<description xml:lang="ko">오류 및 각종 시스템 메세지 관리 모듈</description>
<description xml:lang="jp">エラー及びシステムメッセージ管理モジュール</description>
<description xml:lang="zh-CN">管理错误信息及各种系统信息的模块。</description>
<description xml:lang="en">This module managers erros and system messages.</description>
<description xml:lang="vi">Module này quản lý những thông báo lỗi của hệ thống.</description>
<description xml:lang="es">Este módulo es para manejar los errores y mensajes del sistema.</description>
<description xml:lang="ru">Этот модуль управляет ошибками и системными сообщениями.</description>
<description xml:lang="zh-TW">管理錯誤訊息及各種系統訊息的模組。</description>
<version>0.1</version>
<date>2007-02-28</date>
<category>system</category>
<author email_address="developers@xpressengine.com" link="http://xpressengine.com/">
<name xml:lang="ko">NHN</name>
<name xml:lang="vi">NHN</name>
<name xml:lang="jp">NHN</name>
<name xml:lang="zh-CN">NHN</name>
<name xml:lang="en">NHN</name>
<name xml:lang="es">NHN</name>
<name xml:lang="ru">NHN</name>
<name xml:lang="zh-TW">NHN</name>
</author>
</module>

View file

@ -1,10 +1,10 @@
<?php
/**
* @file modules/message/lang/en.lang.php
* @author zero <zero@nzeo.com>
* @brief English language pack (basic)
**/
$lang->message = 'Display Errors';
$lang->about_skin = "You may select skins of error messages";
?>
<?php
/**
* @file modules/message/lang/en.lang.php
* @author NHN (developers@xpressengine.com)
* @brief English language pack (basic)
**/
$lang->message = 'Display Errors';
$lang->about_skin = "You may select skins of error messages";
?>

View file

@ -1,7 +1,7 @@
<?php
/**
* @archivo modules/message/lang/es.lang.php
* @autor zero <zero@nzeo.com>
* @autor NHN (developers@xpressengine.com)
* @sumario Paquete del idioma español (básico)
**/

View file

@ -1,10 +1,10 @@
<?php
/**
* @file modules/message/lang/fr.lang.php
* @author zero <zero@nzeo.com> traduit par Pierre Duvent <PierreDuvent@gamil.com>
* @brief Paque du langage en français pour le module de Message
**/
$lang->message = 'Montrer Erreurs';
$lang->about_skin = "Vous pouvez choisir un habillage pour le message des erreurs";
?>
<?php
/**
* @file modules/message/lang/fr.lang.php
* @author NHN (developers@xpressengine.com) traduit par Pierre Duvent <PierreDuvent@gamil.com>
* @brief Paque du langage en français pour le module de Message
**/
$lang->message = 'Montrer Erreurs';
$lang->about_skin = "Vous pouvez choisir un habillage pour le message des erreurs";
?>

View file

@ -1,10 +1,10 @@
<?php
/**
* @file modules/message/lang/jp.lang.php
* @author zero <zero@nzeo.com> 翻訳RisaPapa
* @brief 日本語言語パッページ(基本的な内容のみ)
**/
$lang->message = 'エラー表示';
$lang->about_skin = 'メッセージを表示する際のスキンが指定出来ます。';
?>
<?php
/**
* @file modules/message/lang/jp.lang.php
* @author NHN (developers@xpressengine.com) 翻訳RisaPapa
* @brief 日本語言語パッページ(基本的な内容のみ)
**/
$lang->message = 'エラー表示';
$lang->about_skin = 'メッセージを表示する際のスキンが指定出来ます。';
?>

View file

@ -1,10 +1,10 @@
<?php
/**
* @file modules/message/lang/ko.lang.php
* @author zero <zero@nzeo.com>
* @brief 한국어 언어팩 (기본적인 내용만 수록)
**/
$lang->message = '오류 표시';
$lang->about_skin = '오류 메시지용 스킨을 지정하실 수 있습니다.';
?>
<?php
/**
* @file modules/message/lang/ko.lang.php
* @author NHN (developers@xpressengine.com)
* @brief 한국어 언어팩 (기본적인 내용만 수록)
**/
$lang->message = '오류 표시';
$lang->about_skin = '오류 메시지용 스킨을 지정하실 수 있습니다.';
?>

View file

@ -1,10 +1,10 @@
<?php
/**
* @file ru.lang.php
* @author zero <zero@nzeo.com> | translation by Maslennikov Evgeny aka X-[Vr]bL1s5 | e-mail: x-bliss[a]tut.by; ICQ: 225035467;
* @brief Russian basic language pack
**/
$lang->message = 'Отображать ошибки';
$lang->about_skin = "Вы можете выбрать скин сообщений об ошибках";
?>
<?php
/**
* @file ru.lang.php
* @author NHN (developers@xpressengine.com) | translation by Maslennikov Evgeny aka X-[Vr]bL1s5 | e-mail: x-bliss[a]tut.by; ICQ: 225035467;
* @brief Russian basic language pack
**/
$lang->message = 'Отображать ошибки';
$lang->about_skin = "Вы можете выбрать скин сообщений об ошибках";
?>

View file

@ -1,12 +1,12 @@
<?php
/* ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ * @File : common/lang/vi.lang.php ░░
░░ * @Author : zero (zero@nzeo.com) ░░
░░ * @Trans : Đào Đức Duy (ducduy.dao.vn@vietxe.net) ░░
░░ * @Website: http://vietxe.net ░░
░░ * @Brief : Vietnamese Language Pack (Only basic words are included here) ░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ */
$lang->message = 'Hiển thị lỗi';
$lang->about_skin = "Bạn có thể chọn giao diện khi hiển thị lỗi.";
?>
<?php
/* ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ * @File : common/lang/vi.lang.php ░░
░░ * @Author : NHN (developers@xpressengine.com) ░░
░░ * @Trans : Đào Đức Duy (ducduy.dao.vn@vietxe.net) ░░
░░ * @Website: http://vietxe.net ░░
░░ * @Brief : Vietnamese Language Pack (Only basic words are included here) ░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ */
$lang->message = 'Hiển thị lỗi';
$lang->about_skin = "Bạn có thể chọn giao diện khi hiển thị lỗi.";
?>

View file

@ -1,7 +1,7 @@
<?php
/**
* @file modules/message/lang/zh-CN.lang.php
* @author zero <zero@nzeo.com> 翻译guny
* @author NHN (developers@xpressengine.com) 翻译guny
* @brief 错误信息模块简体中文语言包
**/

View file

@ -1,7 +1,7 @@
<?php
/**
* @file modules/message/lang/zh-TW.lang.php
* @author zero <zero@nzeo.com> 翻譯royallin
* @author NHN (developers@xpressengine.com) 翻譯royallin
* @brief 訊息(message)模組正體中文語言
**/

View file

@ -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>

View file

@ -0,0 +1,7 @@
<filter name="widget_logout" module="member" act="procMemberLogout">
<form />
<response>
<tag name="error" />
<tag name="message" />
</response>
</filter>

View file

@ -0,0 +1,7 @@
<filter name="openid_login" module="member" act="procMemberOpenIDLogin">
<form>
<node target="openid" required="true" />
</form>
<parameter />
<response />
</filter>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

View file

@ -0,0 +1,60 @@
@charset "utf-8";
/* Miblie XE (/modules/message/m.skins/default/) */
body{margin:0;background:#fff;color:#000;word-wrap:break-word}
body,input,textarea,select,button,table{font-family:Tahoma,Geneva,sans-serif}
img{border:0}
em{font-style:normal}
form{margin:0;padding:0}
fieldset{margin:0;padding:0;border:0}
textarea{resize:vertical}
input[type=checkbox],
input[type=radio]{width:13px;height:13px;margin:0;padding:0}
/* Common */
.fl{float:left}
.fr{float:right}
/* Hx */
.hx{position:relative;border-bottom:1px solid #ccc8be;padding:8px 10px;margin:0}
.hx:after{content:"";margin:0 -10px;position:relative;top:10px;display:block;clear:both;height:1px;background:#fff}
.hx.h2{background:#e5e5e5;text-shadow:1px 1px 0 #fff}
.hx.h2 em{font-size:12px;color:#6352d2}
.hx.h3{background:#868686;color:#fff}
.hx.h3 em{font-size:12px}
.hx h2, .hx h3{margin:0 10px 0 0;display:inline}
.hx h2{font-size:16px;line-height:1.4}
.hx h3{font-size:14px}
.hx a{color:#000}
.hx .ex{font-size:12px}
.hx .tg{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:visible;border:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);background:none}
.hx .ca{font-size:12px;text-decoration:underline;color:#333}
.hx .ca:after{content:"";display:inline-block;position:relative;left:4px;width:0;height:0;border:4px solid;border-color:transparent;border-left-color:#8d7de1;margin:0 -8px 0 0}
.hx .write{position:absolute;top:8px;right:10px;background-position:0 0;display:inline-block;width:28px;height:27px;font-size:0;overflow:hidden;text-indent:28px}
/* Body */
.bd{background:#f8f8f8;padding:1px 0}
.co{margin:10px;line-height:1.4;font-size:14px;color:#333}
.co:after{content:"";display:block;clear:both;*zoom:1}
/* Form Field */
.ff{margin:0;padding:0}
.ff ul{margin:0;padding:0;list-style:none}
.ff li{margin:0 0 5px 0;padding:0}
.ff label{margin-right:10px}
.ff label+input[type=text],
.ff label+input[type=password],
.ff label+textarea,
.ff label+select{display:block;width:96%;font-size:14px;margin:0 0 5px 0}
.ff label+input[type=text],
.ff label+input[type=password],
.ff label+textarea{padding:5px}
/* Help */
.hp{background:#eee;border-top:1px solid #ddd;padding:12px 10px !important;margin:10px -10px !important;}
.hp li{margin:0;display:inline;border-left:1px solid #ccc;padding:0 4px 0 8px;}
.hp li:first-child{border:0;}
.hp a{color:#333;text-decoration:none}
/* Button Area */
.bna{text-align:center;padding:0 10px;margin:10px 0}
.bna:after{content:"";display:block;clear:both}
.bn{display:inline-block;line-height:26px !important;padding:0 10px;font-size:12px;font-weight:bold;border:1px solid;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;vertical-align:middle}
.bn[type=submit],
.bn[type=button]{height:28px}
.bn[href]{height:26px}
.bn.dark{border-color:#666;background:#777 -webkit-gradient(linear,0% 0%,0% 100%,from(#7e7c78),to(#5c5b58));background:#777 -moz-linear-gradient(top,#7e7c78,#5c5b58);background-color:#777;color:#fff;box-shadow:0 0 1px #fff inset;-moz-box-shadow:0 0 1px #fff inset;-webkit-box-shadow:0 0 1px #fff inset}
.bn.white{border-color:#b5b5b5;background:#1b1b1b -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f6f6f6),color-stop(0.5,#f0f0f0),color-stop(0.5,#e4e4e4));background:#1b1b1b -moz-linear-gradient(top,#fff,#e4e4e4);background-color:#1b1b1b;color:#000}

View file

@ -0,0 +1,63 @@
<!--%import("message.css")-->
<div class="bd">
<div class="hx h2">
<h2>{$system_message}</h2>
</div>
<div class="co">
<!--@if(!$is_logged)-->
{@ Context::addJsFile("./common/js/jquery.js", true, '', -100000) }
{@ Context::addJsFile("./common/js/js_app.js", true, '', -100000) }
{@ Context::addJsFile("./common/js/x.js", true, '', -100000) }
{@ Context::addJsFile("./common/js/common.js", true, '', -100000) }
{@ Context::addJsFile("./common/js/xml_handler.js", true, '', -100000) }
{@ Context::addJsFile("./common/js/xml_js_filter.js", true, '', -100000) }
<!--%import("./filter/login.xml")-->
<!--%import("./filter/openid_login.xml")-->
<div class="mLogin" id="gLogin">
<form action="./" method="post" onsubmit="return procFilter(this, message_login)" id="gForm" class="ff">
<fieldset>
<ul>
<li><label for="uid">{$lang->user_id}</label><input type="text" name="user_id" id="uid" value="" /></li>
<li><label for="upw">{$lang->password}</label><input type="password" name="password" id="upw" value="" /></li>
</ul>
<p>
<input type="checkbox" name="keep_signed" id="keepid" value="Y" />
<label for="keepid">{$lang->keep_signed}</label>
</p>
<input type="submit" value="{$lang->cmd_login}" class="bn dark" />
<ul class="hp">
<li><a href="{getUrl('','act','dispMemberFindAccount')}"><span>{$lang->cmd_find_member_account}</span></a></li>
<li><a href="{getUrl('','act','dispMemberSignUpForm')}"><span>{$lang->cmd_signup}</span></a></li>
<!--@if($member_config->enable_openid=='Y')-->
<li><a href="#oLogin">Open ID</a></li>
<!--@end-->
</ul>
</fieldset>
</form>
</div>
<!-- OpenID -->
<!--@if($member_config->enable_openid=='Y')-->
<div class="mLogin" id="oLogin">
<form action="{getUrl('module','member','act','procMemberOpenIDLogin')}" method="post" onsubmit="return procFilter(this, openid_login)" id="oForm" class="ff">
<fieldset>
<ul>
<li><label for="openid">Open ID</label><input type="text" name="openid" id="openid" value="" /></li>
</ul>
<div class="buttonArea">
<input type="submit" value="{$lang->cmd_login}" class="bn dark" />
</div>
<ul class="hp">
<li><a href="#gLogin">{$lang->cmd_common_id}</a></li>
</ul>
</fieldset>
</form>
</div>
<!--@end-->
<!--@end-->
<!--@if($is_logged)-->
<div class="logOut">
<a href="{getUrl('act','dispMemberLogout','module','')}" class="bn dark">{$lang->cmd_logout}</a>
</div>
<!--@end-->
</div>
</div>

View file

@ -1,31 +1,31 @@
<?php
/**
* @class messageAdminController
* @author zero (zero@nzeo.com)
* @brief message module의 admin controller class
**/
class messageAdminController extends message {
/**
* @brief 초기화
**/
function init() {
}
/**
* @brief 설정
**/
function procMessageAdminInsertConfig() {
// 기본 정보를 받음
$args->skin = Context::get('skin');
// module Controller 객체 생성하여 입력
$oModuleController = &getController('module');
$output = $oModuleController->insertModuleConfig('message',$args);
if(!$output->toBool()) return $output;
$this->setMessage('success_updated');
}
}
?>
<?php
/**
* @class messageAdminController
* @author NHN (developers@xpressengine.com)
* @brief message module의 admin controller class
**/
class messageAdminController extends message {
/**
* @brief 초기화
**/
function init() {
}
/**
* @brief 설정
**/
function procMessageAdminInsertConfig() {
// 기본 정보를 받음
$args->skin = Context::get('skin');
// module Controller 객체 생성하여 입력
$oModuleController = &getController('module');
$output = $oModuleController->insertModuleConfig('message',$args);
if(!$output->toBool()) return $output;
$this->setMessage('success_updated');
}
}
?>

View file

@ -1,35 +1,35 @@
<?php
/**
* @class messageAdminView
* @author zero (zero@nzeo.com)
* @brief message모듈의 admin view class
**/
class messageAdminView extends message {
/**
* @brief 초기화
**/
function init() {
}
/**
* @brief 설정
**/
function dispMessageAdminConfig() {
// 스킨 목록을 구해옴
$oModuleModel = &getModel('module');
$skin_list = $oModuleModel->getskins($this->module_path);
Context::set('skin_list', $skin_list);
// 설정 정보를 받아옴 (module model 객체를 이용)
$config = $oModuleModel->getModuleConfig('message');
Context::set('config',$config);
// 템플릿 파일 지정
$this->setTemplatePath($this->module_path.'tpl');
$this->setTemplateFile('config');
}
}
?>
<?php
/**
* @class messageAdminView
* @author NHN (developers@xpressengine.com)
* @brief message모듈의 admin view class
**/
class messageAdminView extends message {
/**
* @brief 초기화
**/
function init() {
}
/**
* @brief 설정
**/
function dispMessageAdminConfig() {
// 스킨 목록을 구해옴
$oModuleModel = &getModel('module');
$skin_list = $oModuleModel->getskins($this->module_path);
Context::set('skin_list', $skin_list);
// 설정 정보를 받아옴 (module model 객체를 이용)
$config = $oModuleModel->getModuleConfig('message');
Context::set('config',$config);
// 템플릿 파일 지정
$this->setTemplatePath($this->module_path.'tpl');
$this->setTemplateFile('config');
}
}
?>

View file

@ -1,37 +1,37 @@
<?php
/**
* @class message
* @author zero (zero@nzeo.com)
* @brief message모듈의 high class
**/
class message extends ModuleObject {
/**
* @brief 설치시 추가 작업이 필요할시 구현
**/
function moduleInstall() {
return new Object();
}
/**
* @brief 설치가 이상이 없는지 체크하는 method
**/
function checkUpdate() {
return false;
}
/**
* @brief 업데이트 실행
**/
function moduleUpdate() {
return new Object();
}
/**
* @brief 캐시 파일 재생성
**/
function recompileCache() {
}
}
?>
<?php
/**
* @class message
* @author NHN (developers@xpressengine.com)
* @brief message모듈의 high class
**/
class message extends ModuleObject {
/**
* @brief 설치시 추가 작업이 필요할시 구현
**/
function moduleInstall() {
return new Object();
}
/**
* @brief 설치가 이상이 없는지 체크하는 method
**/
function checkUpdate() {
return false;
}
/**
* @brief 업데이트 실행
**/
function moduleUpdate() {
return new Object();
}
/**
* @brief 캐시 파일 재생성
**/
function recompileCache() {
}
}
?>

View file

@ -0,0 +1,43 @@
<?php
require_once(_XE_PATH_.'modules/message/message.view.php');
class messageMobile extends messageView {
/**
* @brief 초기화
**/
function init() {
}
/**
* @brief 메세지 출력
**/
function dispMessage() {
// 설정 정보를 받아옴 (module model 객체를 이용)
$oModuleModel = &getModel('module');
$config = $oModuleModel->getModuleConfig('message');
if(!$config->skin) $config->skin = 'default';
// 템플릿 경로를 지정
$template_path = sprintf('%sm.skins/%s', $this->module_path, $config->skin);
// 회원 관리 정보를 받음
$oModuleModel = &getModel('module');
$member_config = $oModuleModel->getModuleConfig('member');
Context::set('member_config', $member_config);
// ssl 사용시 현재 https접속상태인지에 대한 flag및 https url 생성
$ssl_mode = false;
if($member_config->enable_ssl == 'Y') {
if(preg_match('/^https:\/\//i',Context::getRequestUri())) $ssl_mode = true;
}
Context::set('ssl_mode',$ssl_mode);
Context::set('system_message', nl2br($this->getMessage()));
$this->setTemplatePath($template_path);
$this->setTemplateFile('system_message');
}
}
?>

View file

@ -1,47 +1,47 @@
<?php
/**
* @class messageView
* @author zero (zero@nzeo.com)
* @brief message모듈의 view class
**/
class messageView extends message {
/**
* @brief 초기화
**/
function init() {
}
/**
* @brief 메세지 출력
**/
function dispMessage() {
// 설정 정보를 받아옴 (module model 객체를 이용)
$oModuleModel = &getModel('module');
$config = $oModuleModel->getModuleConfig('message');
if(!$config->skin) $config->skin = 'default';
// 템플릿 경로를 지정
$template_path = sprintf('%sskins/%s', $this->module_path, $config->skin);
// 회원 관리 정보를 받음
$oModuleModel = &getModel('module');
$member_config = $oModuleModel->getModuleConfig('member');
Context::set('member_config', $member_config);
// ssl 사용시 현재 https접속상태인지에 대한 flag및 https url 생성
$ssl_mode = false;
if($member_config->enable_ssl == 'Y') {
if(preg_match('/^https:\/\//i',Context::getRequestUri())) $ssl_mode = true;
}
Context::set('ssl_mode',$ssl_mode);
Context::set('system_message', nl2br($this->getMessage()));
$this->setTemplatePath($template_path);
$this->setTemplateFile('system_message');
}
}
?>
<?php
/**
* @class messageView
* @author NHN (developers@xpressengine.com)
* @brief message모듈의 view class
**/
class messageView extends message {
/**
* @brief 초기화
**/
function init() {
}
/**
* @brief 메세지 출력
**/
function dispMessage() {
// 설정 정보를 받아옴 (module model 객체를 이용)
$oModuleModel = &getModel('module');
$config = $oModuleModel->getModuleConfig('message');
if(!$config->skin) $config->skin = 'default';
// 템플릿 경로를 지정
$template_path = sprintf('%sskins/%s', $this->module_path, $config->skin);
// 회원 관리 정보를 받음
$oModuleModel = &getModel('module');
$member_config = $oModuleModel->getModuleConfig('member');
Context::set('member_config', $member_config);
// ssl 사용시 현재 https접속상태인지에 대한 flag및 https url 생성
$ssl_mode = false;
if($member_config->enable_ssl == 'Y') {
if(preg_match('/^https:\/\//i',Context::getRequestUri())) $ssl_mode = true;
}
Context::set('ssl_mode',$ssl_mode);
Context::set('system_message', nl2br($this->getMessage()));
$this->setTemplatePath($template_path);
$this->setTemplateFile('system_message');
}
}
?>

View file

@ -3,6 +3,7 @@
<div id="loginAccess" class="gLogin">
<h1>{$system_message}</h1>
<!--@if(!$is_logged)-->
<!--%import("../../../../common/js/jquery.js")-->
<!--%import("./filter/login.xml")-->
<!--%import("./filter/openid_login.xml")-->
<!--%import("./message.js")-->