This commit is contained in:
tianshujie98
2021-07-22 17:30:48 +08:00
18 changed files with 126 additions and 19 deletions
+1
View File
@@ -18,6 +18,7 @@
#sidebar {width: 275px;}
#sidebar>.cell {width: 100%;}
#sidebar>.sidebar-toggle {left: 3px; right: auto;}
#title {font-size: 15px; font-weight: 600;}
.hide-sidebar #sidebar>.cell {left: -270px;}
.hide-sidebar #sidebar>.sidebar-toggle>.icon:before {content: "\e314";}
.detail.empty {line-height: 200px;}
+37
View File
@@ -30,3 +30,40 @@ function deleteFile(fileID)
if(!fileID) return;
hiddenwin.location.href = createLink('file', 'delete', 'fileID=' + fileID);
}
/**
* Display the document in full screen.
*
* @access public
* @return void
*/
function fullScreen()
{
var element = document.getElementById("content");
var requestMethod = element.requestFullScreen || element.webkitRequestFullScreen || element.mozRequestFullScreen || element.msRequestFullScreen;
if(requestMethod)
{
$('#content .actions').addClass('hidden');
requestMethod.call(element);
}
}
document.addEventListener("fullscreenchange", function (e)
{
if(!document.fullscreenElement) $('#content .actions').removeClass('hidden');
})
document.addEventListener("webkitfullscreenchange", function (e)
{
if(!document.webkitFullscreenElement) $('#content .actions').removeClass('hidden');
})
document.addEventListener("mozfullscreenchange", function (e)
{
if(!document.mozFullScreenElement) $('#content .actions').removeClass('hidden');
})
document.addEventListener("msfullscreenChange", function (e)
{
if(!document.msfullscreenElement) $('#content .actions').removeClass('hidden');
})
+2
View File
@@ -67,6 +67,7 @@ $lang->doc->myCollection = 'Meine Favoriten';
/* 方法列表。*/
$lang->doc->index = 'Home';
$lang->doc->createAB = 'Create';
$lang->doc->create = 'Dokument hinzufügen';
$lang->doc->edit = 'Bearbeiten';
$lang->doc->delete = 'Löschen';
@@ -85,6 +86,7 @@ $lang->doc->catalogName = 'Catalog Name';
$lang->doc->collect = 'Favorit hinzufügen';
$lang->doc->cancelCollection = 'Favorit entfernen';
$lang->doc->deleteFile = 'Delete File';
$lang->doc->menuTitle = 'Menu';
$lang->doc->libName = 'Name';
$lang->doc->libType = 'Kategorie';
+2
View File
@@ -68,6 +68,7 @@ $lang->doc->myCollection = 'My Favorites';
/* Methods list */
$lang->doc->index = 'Document Home';
$lang->doc->createAB = 'Create';
$lang->doc->create = 'Create Document';
$lang->doc->edit = 'Edit Document';
$lang->doc->delete = 'Delete Document';
@@ -86,6 +87,7 @@ $lang->doc->catalogName = 'Catalog Name';
$lang->doc->collect = 'Add Favorite';
$lang->doc->cancelCollection = 'Remove Favorite';
$lang->doc->deleteFile = 'Delete File';
$lang->doc->menuTitle = 'Menu';
$lang->doc->collectAction = 'Add Favorite';
+2
View File
@@ -67,6 +67,7 @@ $lang->doc->myCollection = 'Mes Favoris';
/* 方法列表。*/
$lang->doc->index = 'Accueil Documents';
$lang->doc->createAB = 'Create';
$lang->doc->create = 'Ajouter Document';
$lang->doc->edit = 'Editer Document';
$lang->doc->delete = 'Supprimer Document';
@@ -85,6 +86,7 @@ $lang->doc->catalogName = 'Catalog Name';
$lang->doc->collect = 'Ajouter aux Favoris';
$lang->doc->cancelCollection = 'Retirer des Favoris';
$lang->doc->deleteFile = 'Supprimer Fichier';
$lang->doc->menuTitle = 'Menu';
$lang->doc->libName = 'Bibliothèque de Documents';
$lang->doc->libType = 'Catégorie';
+2
View File
@@ -67,6 +67,7 @@ $lang->doc->myCollection = 'My Favorites';
/* Methods list */
$lang->doc->index = 'Document Home';
$lang->doc->createAB = 'Create';
$lang->doc->create = 'Tạo tài liệu';
$lang->doc->edit = 'Sửa tài liệu';
$lang->doc->delete = 'Xóa tài liệu';
@@ -85,6 +86,7 @@ $lang->doc->catalogName = 'Catalog Name';
$lang->doc->collect = 'Thêm Favorite';
$lang->doc->cancelCollection = 'Remove Favorite';
$lang->doc->deleteFile = 'Xóa File';
$lang->doc->menuTitle = 'Menu';
$lang->doc->libName = 'Thư viện tài liệu';
$lang->doc->libType = 'Danh mục';
+2
View File
@@ -68,6 +68,7 @@ $lang->doc->myCollection = '我的收藏';
/* 方法列表。*/
$lang->doc->index = '文档主页';
$lang->doc->createAB = '创建';
$lang->doc->create = '创建文档';
$lang->doc->edit = '编辑文档';
$lang->doc->delete = '删除文档';
@@ -86,6 +87,7 @@ $lang->doc->catalogName = '目录名称';
$lang->doc->collect = '收藏';
$lang->doc->cancelCollection = '取消收藏';
$lang->doc->deleteFile = '删除附件';
$lang->doc->menuTitle = '目录';
$lang->doc->collectAction = '收藏文档';
+3 -2
View File
@@ -1651,7 +1651,7 @@ class docModel extends model
elseif($libID)
{
$html = "<div class='dropdown' id='createDropdown'>";
$html .= "<button class='btn btn-primary' type='button' data-toggle='dropdown'><i class='icon icon-plus'></i>" . $this->lang->doc->create . " <span class='caret'></span></button>";
$html .= "<button class='btn btn-primary' type='button' data-toggle='dropdown'><i class='icon icon-plus'></i>" . $this->lang->doc->createAB . " <span class='caret'></span></button>";
$html .= "<ul class='dropdown-menu' style='left:0px'>";
foreach($this->lang->doc->typeList as $typeKey => $typeName)
{
@@ -1932,7 +1932,8 @@ class docModel extends model
if(empty($treeMenu)) return '';
$menu = "<ul id='modules' class='tree' data-ride='tree' data-name='tree-lib'>" . $treeMenu[0] . '</ul>';
$menu = "<ul class='tree' id='title'><li>{$this->lang->doc->menuTitle}</li></ul>";
$menu .= "<ul id='modules' class='tree' data-ride='tree' data-name='tree-lib'>" . $treeMenu[0] . '</ul>';
return $menu;
}
+5 -1
View File
@@ -1,3 +1,6 @@
<style>
.title {font-size: 20px !important;}
</style>
<?php js::set('confirmDelete', $lang->doc->confirmDelete);?>
<?php
$sessionString = $config->requestType == 'PATH_INFO' ? '?' : '&';
@@ -5,7 +8,7 @@ $sessionString .= session_name() . '=' . session_id();
?>
<div id="mainContent" class="main-row">
<div class="main-col col-8">
<div class="cell">
<div class="cell" id="content">
<div class="detail no-padding">
<div class="detail-title no-padding doc-title">
<div class="title"><?php echo $doc->title;?></div>
@@ -31,6 +34,7 @@ $sessionString .= session_name() . '=' . session_id();
</div>
<div class="actions">
<?php
echo html::a("javascript:fullScreen()", '<i class="icon-fullscreen"></i>', '', "title='{$lang->fullscreen}' class='btn btn-link fullscreen-btn'");
if(common::hasPriv('doc', 'edit')) echo html::a(inlink('edit', "docID=$doc->id&comment=false&objectType=$objectType&objectID=$object->id&libID=$libID"), '<i class="icon-edit"></i>', '', "title='{$lang->doc->edit}' class='btn btn-link' data-app='{$this->app->openApp}'");
if(common::hasPriv('doc', 'delete'))
{