사이트 기본 주소를 punycode 대신 IDN으로 표시하도록 개선

This commit is contained in:
bnu 2015-03-05 17:20:27 +09:00
parent d6a898a7f2
commit d4486ab321
2 changed files with 15 additions and 1 deletions

View file

@ -68,6 +68,16 @@ class adminAdminView extends admin
Context::set('https_port', $db_info->https_port);
}
if(strpos($db_info->default_url, 'xn--') !== FALSE)
{
$xe_default_url = Context::decodeIdna($db_info->default_url);
}
else
{
$xe_default_url = $db_info->default_url;
}
Context::set('xe_default_url', $xe_default_url);
$this->showSendEnv();
$this->checkEasyinstall();
}
@ -410,6 +420,10 @@ class adminAdminView extends admin
Context::set('selected_lang', $db_info->lang_type);
if(strpos($db_info->default_url, 'xn--') !== FALSE)
{
$db_info->default_url = Context::decodeIdna($db_info->default_url);
}
Context::set('default_url', $db_info->default_url);
Context::set('langs', Context::loadLangSupported());

View file

@ -6,7 +6,7 @@
<h1>
<a href="{getUrl('','module','admin')}"><img src="{getUrl('')}{$gnb_title_info->adminLogo}" alt="{$gnb_title_info->adminTitle}" /> {$gnb_title_info->adminTitle}</a>
</h1>
<p class="site"><a href="{getFullUrl('')}">{getFullUrl('')}</a></p>
<p class="site"><a href="{getFullUrl('')}">{$xe_default_url}</a></p>
<div class="account">
<ul>
<li><a href="{getUrl('', 'module', 'admin', 'act', 'dispMemberAdminInfo', 'is_admin', 'Y', 'member_srl', $logged_info->member_srl)}">{$logged_info->email_address}</a></li>