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; }
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']) {
} 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;