Example #1
0
function nexdoc_getCategoryOptions($cid)
{
    global $_TABLES, $LANG_FM02;
    $category_options = '';
    $category_options = fm_recursiveCatAdmin($cid, '0', '1');
    if (SEC_hasRights('nexfile.admin')) {
        $category_options = LB . '<option value="0">' . $LANG_FM02['TOP_CAT'] . '</option>' . LB . $category_options;
    } elseif (!fm_getPermission($pid, array('admin'))) {
        $category_options = LB . '<option value="' . $pid . '" SELECTED=selected>' . $selected . '</option>' . LB . $category_options;
    }
    return $category_options;
}
Example #2
0
 if ($validfile) {
     $data['dispfolder'] = $data['folder'];
     $data['description'] = nl2br($data['description']);
     $data['version_note'] = nl2br($data['version_note']);
     $data['date'] = strftime('%b %d %Y %I:%M %p', $data['date']);
     $data['size'] = intval($data['size']);
     if ($data['size'] / 1000000 > 1) {
         $data['size'] = round($data['size'] / 1000000, 2) . " MB";
     } elseif ($data['size'] / 1000 > 1) {
         $data['size'] = round($data['size'] / 1000, 2) . " KB";
     } else {
         $data['size'] = round($data['size'], 2) . " Bytes";
     }
     // Setup the folder option select HTML options
     $cid = intval($data['cid']);
     $folderoptions = fm_recursiveCatAdmin($cid, '0', '1');
     if (fm_getPermission($data['cid'], 'admin')) {
         $folderoptions = '<option value="0">Top Level</option>' . $folderoptions;
         $data['folderoptions'] = '<select name="folder" style="width:220px;">' . $folderoptions . '</select>';
     } else {
         $data['folderoptions'] = '<input type="text" name="folder" value="' . $data['folder'] . '" READONLY />';
     }
     if (fm_getPermission($data['cid'], 'admin')) {
         $data['downloadperm'] = true;
         $data['editperm'] = true;
         $data['deleteperm'] = true;
         $data['addperm'] = true;
         $data['lockperm'] = true;
         $data['notifyperm'] = true;
         $data['broadcastperm'] = true;
     } elseif ($data['locked']) {
Example #3
0
 }
 if ($validfile) {
     $data['dispfolder'] = $data['folder'];
     $data['description'] = nl2br($data['description']);
     $data['version_note'] = nl2br($data['version_note']);
     $data['date'] = strftime('%b %d %Y %I:%M %p', $data['date']);
     $data['size'] = intval($data['size']);
     if ($data['size'] / 1000000 > 1) {
         $data['size'] = round($data['size'] / 1000000, 2) . " MB";
     } elseif ($data['size'] / 1000 > 1) {
         $data['size'] = round($data['size'] / 1000, 2) . " KB";
     } else {
         $data['size'] = round($data['size'], 2) . " Bytes";
     }
     // Setup the folder option select HTML options
     $folderoptions = fm_recursiveCatAdmin($data['folder'], '0', '1');
     if (fm_getPermission($data['cid'], 'admin')) {
         $folderoptions = '<option value="0">Top Level</option>' . $folderoptions;
         $data['folderoptions'] = '<select name="folder" style="width:220px;">' . $folderoptions . '</select>';
     } else {
         $data['folderoptions'] = '<input type="text" name="folder" value="' . $data['folder'] . '" READONLY />';
     }
     if (fm_getPermission($data['cid'], 'admin')) {
         $data['editperm'] = true;
         $data['deleteperm'] = true;
         $data['addperm'] = true;
         $data['lockperm'] = true;
         $data['notifyperm'] = true;
         $data['broadcastperm'] = true;
     } elseif (fm_getPermission($data['cid'], 'upload_ver')) {
         $data['addperm'] = true;