diff --git a/module/doc/js/tablecontents.js b/module/doc/js/tablecontents.js index 3172510658..872b557474 100644 --- a/module/doc/js/tablecontents.js +++ b/module/doc/js/tablecontents.js @@ -109,6 +109,10 @@ $(function() $('#fileTree').on('mousemove', 'a', function() { + var libClass = '.libDorpdown'; + if(!$(this).hasClass('lib')) libClass = '.moduleDorpdown'; + if($(libClass).find('li').length == 0) return false; + $(this).find('.icon').removeClass('hidden'); }).on('mouseout', 'a', function() { @@ -135,23 +139,13 @@ $(function() function renderDropdown(option) { - var $liList = (option.id == 'dropDownLibrary') ? - ('
  • 添加目录
  • ' + - '
  • 编辑库
  • ' + - '
  • 删除库
  • ') - : - ('
  • 添加同级目录
  • ' + - '
  • 添加子目录
  • ' + - '
  • 编辑目录
  • ' + - '
  • 删除目录
  • ') + var libClass = '.libDorpdown'; + if(option.id != 'dropDownLibrary') libClass = '.moduleDorpdown'; + if($(libClass).find('li').length == 0) return ''; - var dropdown = ''; + var dropdown = ''; return dropdown; }; diff --git a/module/doc/lang/de.php b/module/doc/lang/de.php index fa52844ca1..4b6f770a29 100644 --- a/module/doc/lang/de.php +++ b/module/doc/lang/de.php @@ -284,3 +284,11 @@ $lang->doc->placeholder->url = 'Url'; $lang->doc->summary = "Total files on this page: %s , total size: %s, %s."; $lang->doc->ge = ':'; $lang->doc->point = '.'; + +$lang->doc->libDropdown['editLib'] = 'Edit Library'; +$lang->doc->libDropdown['deleteLib'] = 'Delete Library'; +$lang->doc->libDropdown['addModule'] = 'Add Directory'; +$lang->doc->libDropdown['addSameModule'] = 'Add Same Directory'; +$lang->doc->libDropdown['addSubModule'] = 'Add Sub Directory'; +$lang->doc->libDropdown['editModule'] = 'Edit Directory'; +$lang->doc->libDropdown['delModule'] = 'Delete Directory'; diff --git a/module/doc/lang/en.php b/module/doc/lang/en.php index f0b5c1c01c..9fa8e9f795 100644 --- a/module/doc/lang/en.php +++ b/module/doc/lang/en.php @@ -284,3 +284,11 @@ $lang->doc->placeholder->url = 'URL'; $lang->doc->summary = "Total files on this page: %s , total size: %s, %s."; $lang->doc->ge = ':'; $lang->doc->point = '.'; + +$lang->doc->libDropdown['editLib'] = 'Edit Library'; +$lang->doc->libDropdown['deleteLib'] = 'Delete Library'; +$lang->doc->libDropdown['addModule'] = 'Add Directory'; +$lang->doc->libDropdown['addSameModule'] = 'Add Same Directory'; +$lang->doc->libDropdown['addSubModule'] = 'Add Sub Directory'; +$lang->doc->libDropdown['editModule'] = 'Edit Directory'; +$lang->doc->libDropdown['delModule'] = 'Delete Directory'; diff --git a/module/doc/lang/fr.php b/module/doc/lang/fr.php index 0920f5eb17..6ad3fe4249 100644 --- a/module/doc/lang/fr.php +++ b/module/doc/lang/fr.php @@ -284,3 +284,11 @@ $lang->doc->placeholder->url = 'URL'; $lang->doc->summary = "Total files on this page: %s , total size: %s, %s."; $lang->doc->ge = ':'; $lang->doc->point = '.'; + +$lang->doc->libDropdown['editLib'] = 'Edit Library'; +$lang->doc->libDropdown['deleteLib'] = 'Delete Library'; +$lang->doc->libDropdown['addModule'] = 'Add Directory'; +$lang->doc->libDropdown['addSameModule'] = 'Add Same Directory'; +$lang->doc->libDropdown['addSubModule'] = 'Add Sub Directory'; +$lang->doc->libDropdown['editModule'] = 'Edit Directory'; +$lang->doc->libDropdown['delModule'] = 'Delete Directory'; diff --git a/module/doc/lang/zh-cn.php b/module/doc/lang/zh-cn.php index 141c27bc1a..4a898dd7ee 100644 --- a/module/doc/lang/zh-cn.php +++ b/module/doc/lang/zh-cn.php @@ -284,3 +284,11 @@ $lang->doc->placeholder->url = '相应的链接地址'; $lang->doc->summary = "本页共 %s 个附件,共计 %s,其中%s。"; $lang->doc->ge = '个'; $lang->doc->point = '、'; + +$lang->doc->libDropdown['editLib'] = '编辑库'; +$lang->doc->libDropdown['deleteLib'] = '删除库'; +$lang->doc->libDropdown['addModule'] = '添加目录'; +$lang->doc->libDropdown['addSameModule'] = '添加同级目录'; +$lang->doc->libDropdown['addSubModule'] = '添加子目录'; +$lang->doc->libDropdown['editModule'] = '编辑目录'; +$lang->doc->libDropdown['delModule'] = '删除目录'; diff --git a/module/doc/view/tablecontents.html.php b/module/doc/view/tablecontents.html.php index 7d6cbb9bad..430571afb6 100644 --- a/module/doc/view/tablecontents.html.php +++ b/module/doc/view/tablecontents.html.php @@ -94,4 +94,25 @@ ;?> +