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 @@
;?>
+