From 2ec4f5be0f34b8263d896eb82e061088244f8f26 Mon Sep 17 00:00:00 2001 From: wangchunsheng Date: Tue, 6 Apr 2010 13:09:07 +0000 Subject: [PATCH] + add the feature of shortcut. --- module/common/control.php | 5 +++++ module/common/lang/zh-cn.php | 7 +++++++ www/js/my.js | 11 +++++++++++ www/theme/default/style.css | 2 ++ 4 files changed, 25 insertions(+) diff --git a/module/common/control.php b/module/common/control.php index a2f10b93b8..206ab859fc 100644 --- a/module/common/control.php +++ b/module/common/control.php @@ -147,6 +147,11 @@ EOT; echo "
  • $menuLabel
  • \n"; } } + echo ""; echo "\n"; } diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php index 2b32553c3d..4176a4c95c 100644 --- a/module/common/lang/zh-cn.php +++ b/module/common/lang/zh-cn.php @@ -57,6 +57,7 @@ $lang->addFiles = '上传了附件 '; $lang->files = '附件 '; $lang->workingHour= '工时'; $lang->showHelp = '显示帮助'; +$lang->go = 'GO!'; /* 主导航菜单。*/ $lang->menu->index = '首页|index|index'; @@ -67,6 +68,12 @@ $lang->menu->qa = 'QA视图|qa|index'; $lang->menu->company = '组织视图|company|index'; $lang->menu->admin = '后台管理|admin|index'; +/* 查询条中可以选择的对象列表。*/ +$lang->searchObjects['story'] = '需求'; +$lang->searchObjects['task'] = '任务'; +$lang->searchObjects['bug'] = 'Bug'; +$lang->searchObjects['testcase']= '用例'; + /* 首页菜单设置。*/ $lang->index->menu->product = '浏览产品|product|browse'; $lang->index->menu->project = '浏览项目|project|browse'; diff --git a/www/js/my.js b/www/js/my.js index 7afd58ffb2..415fee11db 100644 --- a/www/js/my.js +++ b/www/js/my.js @@ -50,6 +50,17 @@ function createLink(moduleName, methodName, vars, viewType) return link; } +/* 快速跳转到某一个模块的某一个id。*/ +function shortcut() +{ + objectType = $('#searchType').attr('value'); + objectValue = $('#searchQuery').attr('value'); + if(objectType && objectValue) + { + location.href=createLink(objectType, 'view', "id=" + objectValue); + } +} + /* 自动设置所有属性为nobr的title。*/ function setNowrapObjTitle() { diff --git a/www/theme/default/style.css b/www/theme/default/style.css index 0d46bcaee1..26a2eb9c18 100644 --- a/www/theme/default/style.css +++ b/www/theme/default/style.css @@ -189,6 +189,8 @@ caption {border:1px solid #e4e4e4; background:#efefef; margin:0; padding:5 #mainmenu a {color:black;} #mainmenu .active {color:#FFF; background-color:#00008B;} #mainmenu .active a {color:white} +#mainmenu #searchbox{float:right; border:none} +#mainmenu #searchbox .text-2{width:80px} /* ģ¿éµIJ˵¥¡£*/ #modulemenu {color:white; margin-bottom:10px; font-weight:normal; font-size:normal}