mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 15:14:58 +00:00
check view access for DocumentAccess and Folder FolderAccess
This commit is contained in:
parent
b66e87b72d
commit
60a13b9f13
|
@ -2498,12 +2498,15 @@ $(function() {
|
|||
} /* }}} */
|
||||
|
||||
function printAccessButton($object, $return=false) { /* {{{ */
|
||||
$accessobject = $this->params['accessobject'];
|
||||
$content = '';
|
||||
$objid = $object->getId();
|
||||
if($object->isType('document')) {
|
||||
$content .= '<a class="access-document-btn" href="'.$this->params['settings']->_httpRoot.'out/out.DocumentAccess.php?documentid='.$objid.'" title="'.getMLText('edit_document_access').'"><i class="fa fa-bolt"></i></a>';
|
||||
if($accessobject->check_view_access('DocumentAccess'))
|
||||
$content .= '<a class="access-document-btn" href="'.$this->params['settings']->_httpRoot.'out/out.DocumentAccess.php?documentid='.$objid.'" title="'.getMLText('edit_document_access').'"><i class="fa fa-bolt"></i></a>';
|
||||
} elseif($object->isType('folder')) {
|
||||
$content .= '<a class="access-folder-btn" href="'.$this->params['settings']->_httpRoot.'out/out.FolderAccess.php?folderid='.$objid.'" title="'.getMLText('edit_folder_access').'"><i class="fa fa-bolt"></i></a>';
|
||||
if($accessobject->check_view_access('FolderAccess'))
|
||||
$content .= '<a class="access-folder-btn" href="'.$this->params['settings']->_httpRoot.'out/out.FolderAccess.php?folderid='.$objid.'" title="'.getMLText('edit_folder_access').'"><i class="fa fa-bolt"></i></a>';
|
||||
}
|
||||
if($return)
|
||||
return $content;
|
||||
|
|
|
@ -2554,12 +2554,15 @@ $(function() {
|
|||
} /* }}} */
|
||||
|
||||
function printAccessButton($object, $return=false) { /* {{{ */
|
||||
$accessobject = $this->params['accessobject'];
|
||||
$content = '';
|
||||
$objid = $object->getId();
|
||||
if($object->isType('document')) {
|
||||
$content .= '<a class="access-document-btn" href="'.$this->params['settings']->_httpRoot.'out/out.DocumentAccess.php?documentid='.$objid.'" title="'.getMLText('edit_document_access').'"><i class="fa fa-bolt"></i></a>';
|
||||
if($accessobject->check_view_access('DocumentAccess'))
|
||||
$content .= '<a class="access-document-btn" href="'.$this->params['settings']->_httpRoot.'out/out.DocumentAccess.php?documentid='.$objid.'" title="'.getMLText('edit_document_access').'"><i class="fa fa-bolt"></i></a>';
|
||||
} elseif($object->isType('folder')) {
|
||||
$content .= '<a class="access-folder-btn" href="'.$this->params['settings']->_httpRoot.'out/out.FolderAccess.php?folderid='.$objid.'" title="'.getMLText('edit_folder_access').'"><i class="fa fa-bolt"></i></a>';
|
||||
if($accessobject->check_view_access('FolderAccess'))
|
||||
$content .= '<a class="access-folder-btn" href="'.$this->params['settings']->_httpRoot.'out/out.FolderAccess.php?folderid='.$objid.'" title="'.getMLText('edit_folder_access').'"><i class="fa fa-bolt"></i></a>';
|
||||
}
|
||||
if($return)
|
||||
return $content;
|
||||
|
|
Loading…
Reference in New Issue
Block a user