*
* Copyright 2000, Quentin Cregan/Sourceforge
* Copyright 2002-2003, Tim Perdue/GForge, LLC
- * Copyright 2010, Franck Villaume
+ * Copyright 2010, Franck Villaume - Capgemini
*
* This file is part of FusionForge.
*
global $dirid; //id of doc_group
global $group_id; // id of group
-if (!forge_check_perm ('docman', $group_id, 'approve')) {
+if (!forge_check_perm('docman', $group_id, 'approve')) {
$return_msg = _('Document Action Denied');
session_redirect('/docman/?group_id='.$group_id.'&view=listfile&dirid='.$dirid.'&warning_msg='.urlencode($return_msg));
} else {
$docid = getIntFromRequest('docid');
$title = getStringFromRequest('title');
$description = getStringFromRequest('description');
- $data = getStringFromRequest('data');
+ $data = getStringFromRequest('details'.$docid);
$file_url = getStringFromRequest('file_url');
//$ftp_filename = getStringFromRequest('ftp_filename');
$uploaded_data = getUploadedFile('uploaded_data');
if (!$filetype)
$filetype = $d->getFileType();
- } elseif ($uploaded_data['name']) {
+ } elseif (!empty($uploaded_data) && $uploaded_data['name']) {
if (!is_uploaded_file($uploaded_data['tmp_name'])) {
$return_msg = sprintf(_('Invalid file attack attempt %1$s'), $uploaded_data['name']);
session_redirect('/docman/?group_id='.$group_id.$urlparam.'&error_msg='.urlencode($return_msg));