Changeset 5650

Show
Ignore:
Timestamp:
03/26/08 18:57:24 (6 months ago)
Author:
inureyes
Message:

#896

  • 인터페이스의 토글 부분을 변경함.
    • TODO: 제목이 토글 가능할 경우 알려주는 메세지 및 아이콘을 고려합시다.
Location:
trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/interface/owner/setting/blog/index.php

    r5636 r5650  
    702702                         
    703703                        <div id="part-setting-language" class="part"> 
    704                             <h2 class="caption"><span class="main-text"><?php echo _t('언어, 시간대를 설정합니다');?></span></h2> 
    705                              
     704                            <h2 class="caption"><span class="main-text"><?php echo setDetailPanel('language_setting','link',_t('언어, 시간대를 설정합니다'));?></span></h2> 
    706705                            <form id="language-form" class="data-inbox" method="post" action="<?php echo parseURL($blogURL.'/owner/setting/blog/language');?>"> 
    707                                 <div id="language-section" class="section"> 
     706                                <div id="language_setting" class="section"> 
    708707                                    <fieldset class="container"> 
    709708                                        <legend><?php echo _t('언어 및 시간대');?></legend> 
     
    765764 
    766765                        <div id="part-setting-admin" class="part"> 
    767                             <h2 class="caption"><span class="main-text"><?php echo _t('관리자 화면 스킨을 설정합니다');?></span></h2> 
    768 <?php echo setDetailPanel('panelAdminSkinSetting');?> 
     766                            <h2 class="caption"><span class="main-text"><?php echo setDetailPanel('admin_skin_setting','link',_t('관리자 화면 스킨을 설정합니다'));?></span></h2> 
    769767                            <form id="admin-skin-form" class="data-inbox" method="post" action="<?php echo parseURL($blogURL.'/owner/setting/blog/skin');?>"> 
    770                                 <div id="panelAdminSkinSetting" class="section"> 
     768                                <div id="admin_skin_setting" class="section"> 
    771769                                    <fieldset class="container"> 
    772770                                        <legend><?php echo _t('관리자 스킨을 설정합니다');?></legend> 
  • trunk/interface/owner/setting/entry/index.php

    r5357 r5650  
    103103                                                </select> 
    104104                                            </dd> 
     105                                            <dd> 
     106                                                <p><label for="defaultFormatter"><?php echo _t('포매터는 글이 작성되는 형식과 이후 보여줄 때의 형식을 결정합니다.').'<br />'._t('기본 포매터를 지정한 경우 새 글을 작성할 때 지정한 포매터를 기본값으로 사용합니다.').' '._t('기본 포매터가 지정되더라도 편집기 화면에서 언제든지 다른 포매터를 글마다 지정할 수 있습니다');?></label></p> 
     107                                            </dd>                                            
    105108                                        </dl> 
    106109                                        <dl id="editor-line" class="line"> 
     
    118121                                                </select> 
    119122                                            </dd> 
    120                                         </dl> 
     123                                            <dd> 
     124                                                <p><label for="defaultEditor"><?php echo _t('글을 작성할 때 사용할 편집기를 지정합니다.');?></label></p> 
     125                                            </dd>                                            
     126                                        </dl> 
     127<?php echo setDetailPanel('panelBlogAPISetting','button');?> 
     128                                        <div id="panelBlogAPISetting"> 
    121129                                        <script type="text/javascript">//<![CDATA[ 
    122130                                            setFormatter(document.getElementById('defaultFormatter').value, document.getElementById('defaultEditor'), false); 
     
    127135                                                <input type="checkbox" class="checkbox" id="useBlogAPI" name="useBlogAPI" value="yes" <?php echo (getBlogSetting("useBlogAPI", 0) == "1") ? ' checked="checked"' : '';?> /><label for="useBlogAPI"><?php echo _t('MetaWeblog API나 Blogger API를 이용하여 글을 작성할 수 있도록 합니다.');?></label> 
    128136                                            </dd> 
    129                                             <dd><?php echo _t("블로그 API는 MovableType 혹은 MetaWeblog API를 선택하시면 됩니다."); ?></dd> 
     137                                            <dd><?php echo _t('이 기능을 사용할 경우 BlogAPI를 지원하는 다양한 외부 프로그램을 사용하여 블로그에 글을 작성할 수 있습니다.').'<br />'._t('외부 프로그램에 텍스트큐브를 등록할 경우, BlogAPI 종류로는 MovableType 혹은 MetaWeblog API를 선택하시면 됩니다.'); ?></dd> 
    130138                                        </dl> 
    131139                                        <dl id="blogapi-password-line" class="line"> 
     
    137145                                            </dd> 
    138146                                            <dd> 
    139                                                 <p><label for="blogApiPassword"><?php echo _t('BlogAPI에 사용할 비밀번호입니다.').' '._t('관리자 로그인 비밀번호와 동일하게 사용하실 경우 비워두시기 바랍니다.');?></label></p> 
     147                                                <p><label for="blogApiPassword"><?php echo _t('BlogAPI에 사용할 비밀번호입니다.').'<br />'._t('외부 프로그램 또는 BlogAPI를 지원하는 서비스들을 사용할 때, 보안상의 이유로 블로그 관리자 비밀번호를 알려주고 싶지 않은 경우 사용하시기 바랍니다.').' '._t('관리자 로그인 비밀번호와 동일하게 사용하실 경우 비워두시기 바랍니다.');?></label></p> 
    140148                                            </dd> 
    141149                                        </dl> 
     
    181189                                            </div> 
    182190                                            </dd> 
    183                                             <dd><?php echo _t("외부 편집기가 사용할 수 있는 주소를 만들어 주는 <b>도우미</b>입니다.");?> 
    184                                             <br /> 
    185                                             <?php echo _t("BlogAPI를 사용하는 편집기들은 이 블로그로 글을 보내기 위하여 'API 주소'를 사용합니다.");?> 
    186                                             <?php echo _t("편집기에 미리 정한 분류로 글을 보내는 기능이 없거나, 글들을 일괄적으로 하나의 분류로 작성하고자 할 때 이 도우미를 사용해서 주소를 만든 후 복사해서 사용하시기 바랍니다.");?></dd> 
    187                                         </dl> 
     191                                            <dd> 
     192                                                <p><label for="apientry"><?php echo _t("외부 편집기가 사용할 수 있는 주소를 만들어 주는 <strong>도우미</strong>입니다.").'<br />'. 
     193                                            _t("BlogAPI를 사용하는 편집기들은 이 블로그로 글을 보내기 위하여 'API 주소'를 사용합니다.").' '. 
     194                                            _t("편집기에 미리 정한 분류로 글을 보내는 기능이 없거나, 글들을 일괄적으로 하나의 분류로 작성하고자 할 때 이 도우미를 사용해서 주소를 만든 후 복사해서 사용하시기 바랍니다.");?></label></p> 
     195                                            </dd> 
     196                                        </dl> 
     197                                        </div> 
    188198                                    </fieldset> 
    189199                                    <div class="button-box"> 
  • trunk/interface/owner/skin/setting/index.php

    r5630 r5650  
    141141                         
    142142                        <div id="part-skin-setting" class="part"> 
    143                             <h2 class="caption"><span class="main-text"><?php echo _t('스킨 출력에 따른 여러 값들을 변경합니다');?></span></h2> 
    144 <?php echo setDetailPanel('panelSkinSetting');?> 
     143                            <h2 class="caption"><span class="main-text"><?php echo setDetailPanel('panel_skin_setting','link',_t('스킨 출력에 따른 여러 값들을 변경합니다'));?></span></h2> 
    145144                             
    146                             <div id="panelSkinSetting" class="data-inbox"> 
     145                            <div id="panel_skin_setting" class="data-inbox"> 
    147146                                <form id="skinSetting" class="section" method="post" action="<?php echo $blogURL;?>/owner/skin/setting/skin" enctype="application/x-www-form-urlencoded"> 
    148147                                    <fieldset id="per-page-container" class="container"> 
  • trunk/lib/model/blog.fx.php

    r5649 r5650  
    55 
    66$fxList = array(); 
    7 function setDetailPanel($id,$type = 'section') { 
     7function setDetailPanel($id,$type = 'section',$string = '') { 
    88    global $fxList; 
    99//  if(in_array($fxList,$id)) return ''; 
     
    1313        $hrefVal = TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dl class="line">'.CRLF 
    1414            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dt class="hidden">'._t('패널 보기 설정').'</dt>'.CRLF 
    15             .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><span class="input-button"><a id="toggle'.$id.'" href="#">'._t('변경 가능한 모든 값 보기').'</a></span></dd>'.CRLF 
     15            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><span class="input-button"><a id="toggle'.$id.'" href="#">'._t('자세한 설정 보기').'</a></span></dd>'.CRLF 
    1616            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.'</dl>'.CRLF; 
    1717        break; 
    18     case 'section': default: 
     18    case 'link':  
     19        $hrefVal = '<a id="toggle'.$id.'" href="#">'.$string.'</a>'; 
     20        break; 
     21    case 'sectionButton': default: 
    1922        $hrefVal = TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dl class="panel-setting">'.CRLF 
    2023            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dt>'._t('패널 보기 설정').'</dt>'.CRLF 
    21             .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><a id="toggle'.$id.'" href="#">'._t('변경 가능한 모든  값 보기').'</a></dd>'.CRLF 
     24            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><a id="toggle'.$id.'" href="#">'._t('패널 열기').'</a></dd>'.CRLF 
    2225            .TAB.TAB.TAB.TAB.TAB.TAB.TAB.'</dl>'.CRLF; 
    2326        break;