mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-13 13:11:31 +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) { /* {{{ */
|
function printAccessButton($object, $return=false) { /* {{{ */
|
||||||
|
$accessobject = $this->params['accessobject'];
|
||||||
$content = '';
|
$content = '';
|
||||||
$objid = $object->getId();
|
$objid = $object->getId();
|
||||||
if($object->isType('document')) {
|
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')) {
|
} 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)
|
if($return)
|
||||||
return $content;
|
return $content;
|
||||||
|
|
|
@ -2554,12 +2554,15 @@ $(function() {
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function printAccessButton($object, $return=false) { /* {{{ */
|
function printAccessButton($object, $return=false) { /* {{{ */
|
||||||
|
$accessobject = $this->params['accessobject'];
|
||||||
$content = '';
|
$content = '';
|
||||||
$objid = $object->getId();
|
$objid = $object->getId();
|
||||||
if($object->isType('document')) {
|
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')) {
|
} 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)
|
if($return)
|
||||||
return $content;
|
return $content;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user