diff --git a/module/common/control.php b/module/common/control.php
index 6409e8d11f..f096c190fe 100644
--- a/module/common/control.php
+++ b/module/common/control.php
@@ -150,6 +150,7 @@ EOT;
{
echo html::a(helper::createLink('user', 'login'), $lang->login);
}
+ echo html::a('#', $lang->switchHelp, '', "onclick='toggleHelpLink();'");
echo html::a(helper::createLink('misc', 'about'), $lang->aboutZenTao, '', "class='about'");
echo html::select('', $app->config->langs, $app->getClientLang(), 'class=switcher onchange="selectLang(this.value)"');
}
diff --git a/module/common/lang/en.php b/module/common/lang/en.php
index c2fe5d44b3..13c0eddec5 100644
--- a/module/common/lang/en.php
+++ b/module/common/lang/en.php
@@ -54,8 +54,6 @@ $lang->save = 'Save';
$lang->confirm = 'Confirm';
$lang->preview = 'Preview';
$lang->goback = 'Back';
-$lang->showHelp = 'Help On';
-$lang->closeHelp = 'Help Off';
$lang->go = 'GO!';
$lang->more = 'More';
@@ -65,6 +63,7 @@ $lang->history = 'History';
$lang->attatch = 'Attatch';
$lang->reverse = '[Reverse]';
$lang->switchDisplay= '[Toggle Show]';
+$lang->switchHelp = 'Toggle Help';
$lang->addFiles = 'Add Files';
$lang->files = 'Files ';
diff --git a/module/common/lang/ja.php b/module/common/lang/ja.php
index fe9e8ec71a..4277024490 100644
--- a/module/common/lang/ja.php
+++ b/module/common/lang/ja.php
@@ -54,8 +54,6 @@ $lang->save = '保存';
$lang->confirm = '確認';
$lang->preview = 'プレビュー';
$lang->goback = 'バック';
-$lang->showHelp = 'のヘルプ';
-$lang->closeHelp = 'オフヘルプ';
$lang->go = 'でGO!';
$lang->more = 'もっと';
@@ -65,6 +63,7 @@ $lang->history = '歴史';
$lang->attatch = 'Attatch';
$lang->reverse = '(逆)';
$lang->switchDisplay= '[switch display]';
+$lang->switchHelp = 'Toggle Help';
$lang->addFiles = 'ファイルを追加する';
$lang->files = 'ファイル';
diff --git a/module/common/lang/ko.php b/module/common/lang/ko.php
index 6bcca173b2..657aa86196 100644
--- a/module/common/lang/ko.php
+++ b/module/common/lang/ko.php
@@ -54,8 +54,6 @@ $lang->save = '저장';
$lang->confirm = '확인';
$lang->preview = '미리보기';
$lang->goback = '뒤로';
-$lang->showHelp = '에 대한 도움말';
-$lang->closeHelp = '끄기 도움말';
$lang->go = '어서!';
$lang->more = '더';
@@ -65,6 +63,7 @@ $lang->history = '역사';
$lang->attatch = 'Attatch';
$lang->reverse = '(역방향)';
$lang->switchDisplay= '[Switch display]';
+$lang->switchHelp = 'Toggle Help';
$lang->addFiles = '파일 추가';
$lang->files = '파일';
diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php
index 256d6bdef9..0e513140e7 100644
--- a/module/common/lang/zh-cn.php
+++ b/module/common/lang/zh-cn.php
@@ -54,8 +54,6 @@ $lang->save = '保存';
$lang->confirm = '确认';
$lang->preview = '预览';
$lang->goback = '返回';
-$lang->showHelp = '显示帮助';
-$lang->closeHelp = '关闭帮助';
$lang->go = 'GO!';
$lang->more = '更多';
@@ -65,6 +63,7 @@ $lang->history = '历史记录';
$lang->attatch = '附件';
$lang->reverse = '[切换顺序]';
$lang->switchDisplay= '[切换显示]';
+$lang->switchHelp = '切换帮助';
$lang->addFiles = '上传了附件 ';
$lang->files = '附件 ';
diff --git a/www/js/my.js b/www/js/my.js
index cc72bf8db8..83c4713f49 100644
--- a/www/js/my.js
+++ b/www/js/my.js
@@ -220,9 +220,20 @@ function setRequiredFields()
}
}
+/* 控制帮助链接的显示。*/
+function toggleHelpLink()
+{
+ $('.helplink').toggle();
+ if($.cookie('help') == 'off') return $.cookie('help', 'on');
+ if($.cookie('help') == 'on') return $.cookie('help', 'off');
+}
+
/* 设置帮助链接。*/
function setHelpLink()
{
+ if(!$.cookie('help'))$.cookie('help', 'on');
+ className = $.cookie('help') == 'off' ? 'hidden' : '';
+
$('form input[id], form select[id], form textarea[id]').each(function()
{
if($(this).attr('type') == 'hidden' || $(this).attr('type') == 'file') return;
@@ -230,7 +241,7 @@ function setHelpLink()
if(currentFieldName == 'submit' || currentFieldName == 'reset') return;
if(currentFieldName.indexOf('[') > 0) currentFieldName = currentFieldName.substr(0, currentFieldName.indexOf('['));
currentFieldName = currentFieldName.toLowerCase();
- $(this).after(' ? ');
+ $(this).after(' ? ');
}
);
}