Site edit 'set as homepage' UI enhancement.

git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12541 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ChanMyeong 2013-01-14 03:01:36 +00:00
parent 3e97b309de
commit 0dd2142950
3 changed files with 17 additions and 8 deletions

View file

@ -684,9 +684,13 @@ Menu không phải là người quản lý, nhiệm vụ của nó chỉ là li
<value xml:lang="ko"><![CDATA[이름 변경]]></value>
<value xml:lang="en"><![CDATA[Change name]]></value>
</item>
<item name="use_site_default_module">
<value xml:lang="ko"><![CDATA[홈 페이지로 사용]]></value>
<value xml:lang="en"><![CDATA[Use as Home page]]></value>
<item name="set_as_homepage">
<value xml:lang="ko"><![CDATA[홈 페이지로 사용하기]]></value>
<value xml:lang="en"><![CDATA[Set as homepage]]></value>
</item>
<item name="has_been_set_as_homepage">
<value xml:lang="ko"><![CDATA[홈 페이지로 사용중]]></value>
<value xml:lang="en"><![CDATA[Has been set as homepage]]></value>
</item>
<item name="general_settings">
<value xml:lang="ko"><![CDATA[메뉴 수정]]></value>

View file

@ -228,6 +228,7 @@ body>.x{max-width:none !important}
#properties ._hasFullSetupO{display:none}
#properties._hasFullSetup ._hasFullSetupO{display:block}
#properties._hasFullSetup ._hasFullSetupX{display:none}
#properties .homepage input[checked="checked"]+span{font-weight:bold}
/* Add */
#add>*>.x_btn-group{border:0;padding:0}

View file

@ -124,8 +124,11 @@
<li class="ex"><button type="button" class="_edit_paste" disabled>{$lang->paste}</button></li>
<li class="ex"><button type="button" class="_deleteMenu">{$lang->cmd_delete}</button></li>
<li class="homepage">
<label style="padding:0 24px 0 8px;margin:0"><input type="checkbox" class="_chkUseAsHome switch"><i></i> {$lang->use_site_default_module}</label>
<a class="x_icon-question-sign" href="./help/index.html#UMAN_setting_startpage" target="_blank" style="padding:0;position:absolute;top:50%;right:5px;margin:-7px 0 0 0;background-color:transparent">{$lang->help}</a>
<label style="padding:0 0 0 8px;margin:0">
<input type="checkbox" class="_chkUseAsHome" hidden>
<span>{$lang->set_as_homepage}|{$lang->has_been_set_as_homepage}</span>
<a class="x_icon-question-sign" href="./help/index.html#UMAN_setting_startpage" target="_blank" style="padding:0;margin:0;background-color:transparent">{$lang->help}</a>
</label>
</li>
<li><a href="#imgbtn" data-admin-show="#imgbtn">{$lang->menu_img_btn} <i class="x_icon-circle-arrow-right"></i></a></li>
<li class="design"><a href="#design" data-admin-show="#design">{$lang->design} <i class="x_icon-circle-arrow-right"></i></a></li>
@ -703,6 +706,8 @@
xe.lang.no_use_layout = '{$lang->no_use_layout}';
xe.lang.shortcut_desc = '{$lang->shortcut_desc}';
xe.lang.msg_cannot_delete_homemenu = '{$lang->msg_cannot_delete_homemenu}';
xe.lang.set_as_homepage = '{$lang->set_as_homepage}';
xe.lang.has_been_set_as_homepage = '{$lang->has_been_set_as_homepage}';
</script>
<!--[if IE 7]>
@ -1597,11 +1602,10 @@ jQuery(function($){
$(ev.target).addClass('prop-general');
$(ev.target).removeClass('prop-shortcut');
}
if(htInfo.is_start_module){
$(ev.target).find('._chkUseAsHome').attr('checked', 'checked').attr('disabled', 'disabled');
$(ev.target).find('._chkUseAsHome').attr('checked', 'checked').attr('disabled', 'disabled').next('span').text(xe.lang.has_been_set_as_homepage);
}else{
$(ev.target).find('._chkUseAsHome').removeAttr('disabled').removeAttr('checked');
$(ev.target).find('._chkUseAsHome').removeAttr('disabled').removeAttr('checked').next('span').text(xe.lang.set_as_homepage);
}
if(!htInfo.bShortCut){