function fetchMenu($gid = 0) { global $_DOCMAN, $_DMUSER; $task = JRequest::getCmd('task'); if ($gid && in_array($task, array('doc_details', 'doc_edit'))) { $gid = 0; } // create links $links = new StdClass(); $links->home = _taskLink(null); $links->search = _taskLink('search_form'); $links->upload = _taskLink('upload', $gid); // create perms $perms = new StdClass(); $perms->view = DM_TPL_AUTHORIZED; $perms->search = DM_TPL_AUTHORIZED; $perms->upload = DM_TPL_NOT_AUTHORIZED; if ($_DMUSER->canUpload()) { $perms->upload = DM_TPL_AUTHORIZED; } else { if ($_DMUSER->userid == 0 && $_DOCMAN->getCfg('user_upload') != -1) { $perms->upload = DM_TPL_NOT_LOGGED_IN; } } return HTML_docman::fetchMenu($links, $perms); }
function fetchMenu($gid = 0) { global $_DOCMAN, $_DMUSER; // create links $links = new StdClass(); $links->home = _taskLink(null); $links->search = _taskLink('search_form'); $links->upload = _taskLink('upload', $gid); // create perms $perms = new StdClass(); $perms->view = DM_TPL_AUTHORIZED; $perms->search = DM_TPL_AUTHORIZED; $perms->upload = DM_TPL_NOT_AUTHORIZED; if ($_DMUSER->canUpload()) { $perms->upload = DM_TPL_AUTHORIZED; } else { if ($_DMUSER->userid == 0 && $_DOCMAN->getCfg('user_upload') != -1) { $perms->upload = DM_TPL_NOT_LOGGED_IN; } } return HTML_docman::fetchMenu($links, $perms); }