Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
 * 인터페이스의 토글 부분을 변경함.
  * TODO: 제목이 토글 가능할 경우 알려주는 메세지 및 아이콘을 고려합시다.
  • Loading branch information
inureyes committed Mar 26, 2008
1 parent f28093d commit 413afcd
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 19 deletions.
10 changes: 4 additions & 6 deletions interface/owner/setting/blog/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -701,10 +701,9 @@ function setSmtp() {
<hr class="hidden" />

<div id="part-setting-language" class="part">
<h2 class="caption"><span class="main-text"><?php echo _t('언어, 시간대를 설정합니다');?></span></h2>

<h2 class="caption"><span class="main-text"><?php echo setDetailPanel('language_setting','link',_t('언어, 시간대를 설정합니다'));?></span></h2>
<form id="language-form" class="data-inbox" method="post" action="<?php echo parseURL($blogURL.'/owner/setting/blog/language');?>">
<div id="language-section" class="section">
<div id="language_setting" class="section">
<fieldset class="container">
<legend><?php echo _t('언어 및 시간대');?></legend>

Expand Down Expand Up @@ -764,10 +763,9 @@ function setSmtp() {
<hr class="hidden" />

<div id="part-setting-admin" class="part">
<h2 class="caption"><span class="main-text"><?php echo _t('관리자 화면 스킨을 설정합니다');?></span></h2>
<?php echo setDetailPanel('panelAdminSkinSetting');?>
<h2 class="caption"><span class="main-text"><?php echo setDetailPanel('admin_skin_setting','link',_t('관리자 화면 스킨을 설정합니다'));?></span></h2>
<form id="admin-skin-form" class="data-inbox" method="post" action="<?php echo parseURL($blogURL.'/owner/setting/blog/skin');?>">
<div id="panelAdminSkinSetting" class="section">
<div id="admin_skin_setting" class="section">
<fieldset class="container">
<legend><?php echo _t('관리자 스킨을 설정합니다');?></legend>

Expand Down
22 changes: 16 additions & 6 deletions interface/owner/setting/entry/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,9 @@ function chooseBlogPassword() {
?>
</select>
</dd>
<dd>
<p><label for="defaultFormatter"><?php echo _t('포매터는 글이 작성되는 형식과 이후 보여줄 때의 형식을 결정합니다.').'<br />'._t('기본 포매터를 지정한 경우 새 글을 작성할 때 지정한 포매터를 기본값으로 사용합니다.').' '._t('기본 포매터가 지정되더라도 편집기 화면에서 언제든지 다른 포매터를 글마다 지정할 수 있습니다');?></label></p>
</dd>
</dl>
<dl id="editor-line" class="line">
<dt><span class="label"><?php echo _t('기본 편집기');?></span></dt>
Expand All @@ -117,7 +120,12 @@ function chooseBlogPassword() {
?>
</select>
</dd>
<dd>
<p><label for="defaultEditor"><?php echo _t('글을 작성할 때 사용할 편집기를 지정합니다.');?></label></p>
</dd>
</dl>
<?php echo setDetailPanel('panelBlogAPISetting','button');?>
<div id="panelBlogAPISetting">
<script type="text/javascript">//<![CDATA[
setFormatter(document.getElementById('defaultFormatter').value, document.getElementById('defaultEditor'), false);
//]]></script>
Expand All @@ -126,7 +134,7 @@ function chooseBlogPassword() {
<dd>
<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>
</dd>
<dd><?php echo _t("블로그 API는 MovableType 혹은 MetaWeblog API를 선택하시면 됩니다."); ?></dd>
<dd><?php echo _t('이 기능을 사용할 경우 BlogAPI를 지원하는 다양한 외부 프로그램을 사용하여 블로그에 글을 작성할 수 있습니다.').'<br />'._t('외부 프로그램에 텍스트큐브를 등록할 경우, BlogAPI 종류로는 MovableType 혹은 MetaWeblog API를 선택하시면 됩니다.'); ?></dd>
</dl>
<dl id="blogapi-password-line" class="line">
<dt><span class="label"><?php echo _t('블로그 API 용 비밀번호');?></span></dt>
Expand All @@ -136,7 +144,7 @@ function chooseBlogPassword() {
<input type="button" class="input-button" value="<?php echo _t('관리자 비밀번호를 그대로 사용')?>" onclick="clearBlogPassword()" />
</dd>
<dd>
<p><label for="blogApiPassword"><?php echo _t('BlogAPI에 사용할 비밀번호입니다.').' '._t('관리자 로그인 비밀번호와 동일하게 사용하실 경우 비워두시기 바랍니다.');?></label></p>
<p><label for="blogApiPassword"><?php echo _t('BlogAPI에 사용할 비밀번호입니다.').'<br />'._t('외부 프로그램 또는 BlogAPI를 지원하는 서비스들을 사용할 때, 보안상의 이유로 블로그 관리자 비밀번호를 알려주고 싶지 않은 경우 사용하시기 바랍니다.').' '._t('관리자 로그인 비밀번호와 동일하게 사용하실 경우 비워두시기 바랍니다.');?></label></p>
</dd>
</dl>
<dl id="blogapi-helper-line" class="line">
Expand Down Expand Up @@ -180,11 +188,13 @@ function showapi() {
<span style="width:400px" id="apientry" ></span>
</div>
</dd>
<dd><?php echo _t("외부 편집기가 사용할 수 있는 주소를 만들어 주는 <b>도우미</b>입니다.");?>
<br />
<?php echo _t("BlogAPI를 사용하는 편집기들은 이 블로그로 글을 보내기 위하여 'API 주소'를 사용합니다.");?>
<?php echo _t("편집기에 미리 정한 분류로 글을 보내는 기능이 없거나, 글들을 일괄적으로 하나의 분류로 작성하고자 할 때 이 도우미를 사용해서 주소를 만든 후 복사해서 사용하시기 바랍니다.");?></dd>
<dd>
<p><label for="apientry"><?php echo _t("외부 편집기가 사용할 수 있는 주소를 만들어 주는 <strong>도우미</strong>입니다.").'<br />'.
_t("BlogAPI를 사용하는 편집기들은 이 블로그로 글을 보내기 위하여 'API 주소'를 사용합니다.").' '.
_t("편집기에 미리 정한 분류로 글을 보내는 기능이 없거나, 글들을 일괄적으로 하나의 분류로 작성하고자 할 때 이 도우미를 사용해서 주소를 만든 후 복사해서 사용하시기 바랍니다.");?></label></p>
</dd>
</dl>
</div>
</fieldset>
<div class="button-box">
<input type="submit" class="save-button input-button" value="<?php echo _t('저장하기');?>" onclick="setEditorConfig(); return false;" />
Expand Down
5 changes: 2 additions & 3 deletions interface/owner/skin/setting/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -140,10 +140,9 @@ function changeTreeStyle() {
</script>

<div id="part-skin-setting" class="part">
<h2 class="caption"><span class="main-text"><?php echo _t('스킨 출력에 따른 여러 값들을 변경합니다');?></span></h2>
<?php echo setDetailPanel('panelSkinSetting');?>
<h2 class="caption"><span class="main-text"><?php echo setDetailPanel('panel_skin_setting','link',_t('스킨 출력에 따른 여러 값들을 변경합니다'));?></span></h2>

<div id="panelSkinSetting" class="data-inbox">
<div id="panel_skin_setting" class="data-inbox">
<form id="skinSetting" class="section" method="post" action="<?php echo $blogURL;?>/owner/skin/setting/skin" enctype="application/x-www-form-urlencoded">
<fieldset id="per-page-container" class="container">
<legend><?php echo _t('출력 숫자 조절');?></legend>
Expand Down
11 changes: 7 additions & 4 deletions lib/model/blog.fx.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,24 @@
/// See the GNU General Public License for more details. (/doc/LICENSE, /doc/COPYRIGHT)

$fxList = array();
function setDetailPanel($id,$type = 'section') {
function setDetailPanel($id,$type = 'section',$string = '') {
global $fxList;
// if(in_array($fxList,$id)) return '';
array_push($fxList, $id);
switch($type) {
case 'button':
$hrefVal = TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dl class="line">'.CRLF
.TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dt class="hidden">'._t('패널 보기 설정').'</dt>'.CRLF
.TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><span class="input-button"><a id="toggle'.$id.'" href="#">'._t('변경 가능한 모든 값 보기').'</a></span></dd>'.CRLF
.TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><span class="input-button"><a id="toggle'.$id.'" href="#">'._t('자세한 설정 보기').'</a></span></dd>'.CRLF
.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'</dl>'.CRLF;
break;
case 'section': default:
case 'link':
$hrefVal = '<a id="toggle'.$id.'" href="#">'.$string.'</a>';
break;
case 'sectionButton': default:
$hrefVal = TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dl class="panel-setting">'.CRLF
.TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dt>'._t('패널 보기 설정').'</dt>'.CRLF
.TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><a id="toggle'.$id.'" href="#">'._t('변경 가능한 모든 값 보기').'</a></dd>'.CRLF
.TAB.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'<dd><a id="toggle'.$id.'" href="#">'._t('패널 열기').'</a></dd>'.CRLF
.TAB.TAB.TAB.TAB.TAB.TAB.TAB.'</dl>'.CRLF;
break;
}
Expand Down

0 comments on commit 413afcd

Please sign in to comment.