Fix invisible message content on mobile default skin

- 모바일에서 쪽지 본문이 보이지 않는 문제 수정
- 모바일 쪽지 기본 스킨에서 본문 아래에 목록을 표시하도록 수정
- 항상 Context::get('m') 변수를 사용할 수 있도록 수정
This commit is contained in:
Kijin Sung 2017-12-03 22:23:48 +09:00
parent 0c62ff7561
commit e78189ea5c
5 changed files with 7 additions and 4 deletions

View file

@ -423,6 +423,9 @@ class Context
self::set('current_url', $current_url);
self::set('request_uri', $request_uri);
// set mobile status
self::set('m', Mobile::isFromMobilePhone() ? 1 : 0);
// If the site is locked, display the locked page.
if(config('lock.locked'))
{

View file

@ -237,9 +237,8 @@ class HTMLDisplayHandler
// convert the final layout
Context::set('content', $output);
Context::set('m', $is_mobile = Mobile::isFromMobilePhone() ? 1 : 0);
$oTemplate = TemplateHandler::getInstance();
if($is_mobile)
if(Mobile::isFromMobilePhone())
{
$this->_loadMobileJSCSS();
}

View file

@ -116,7 +116,7 @@ class communicationView extends communication
{
stripEmbedTagForAdmin($message->content, $message->sender_srl);
Context::set('message', $message);
if(Context::get('m'))
if(Mobile::isFromMobilePhone())
{
$template_filename = 'read_message';
}

View file

@ -1,6 +1,6 @@
<load target="css/mcommunication.css" />
<div class="hx h2">
<h2>{$lang->message_box[$message_type]}<a href="{getUrl('page','','act','dispCommunicationMessageBoxList','')}" class="ca">{$lang->cmd_message_box}</a></h2>
<h2>{$lang->message_box[$message_type]}<a href="{getUrl('page','','act','dispCommunicationMessageBoxList','message_srl','')}" class="ca">{$lang->cmd_message_box}</a></h2>
</div>
<ul class="lt">
<li loop="$message_list => $no,$val" class="read"|cond="$val->readed == 'Y'" class="unread"|cond="$val->readed != 'Y'">

View file

@ -15,3 +15,4 @@
var confirm_delete_msg = "{$lang->confirm_delete}";
</script>
<include target="messages.html" />