Fix: ajout des droits d'accs sur les documents
Todo: prvoir un droit de suppression des documents
This commit is contained in:
parent
08426c1b4d
commit
ae4c2dc469
@ -95,13 +95,13 @@ if ( $_POST["sendit"] && $conf->upload != 0)
|
|||||||
if (is_dir($upload_dir))
|
if (is_dir($upload_dir))
|
||||||
{
|
{
|
||||||
$result = dol_move_uploaded_file($_FILES['userfile']['tmp_name'], $upload_dir . "/" . $_FILES['userfile']['name'],0);
|
$result = dol_move_uploaded_file($_FILES['userfile']['tmp_name'], $upload_dir . "/" . $_FILES['userfile']['name'],0);
|
||||||
if ($result == 1)
|
if ($result > 0)
|
||||||
{
|
{
|
||||||
//$mesg = '<div class="ok">'.$langs->trans("FileTransferComplete").'</div>';
|
//$mesg = '<div class="ok">'.$langs->trans("FileTransferComplete").'</div>';
|
||||||
//print_r($_FILES);
|
//print_r($_FILES);
|
||||||
$result=$ecmdir->changeNbOfFiles('+');
|
$result=$ecmdir->changeNbOfFiles('+');
|
||||||
}
|
}
|
||||||
else if (!$result)
|
else if ($result < 0)
|
||||||
{
|
{
|
||||||
// Echec transfert (fichier depassant la limite ?)
|
// Echec transfert (fichier depassant la limite ?)
|
||||||
$mesg = '<div class="error">'.$langs->trans("ErrorFileNotUploaded").'</div>';
|
$mesg = '<div class="error">'.$langs->trans("ErrorFileNotUploaded").'</div>';
|
||||||
@ -292,17 +292,21 @@ if ($_GET['action'] == 'delete_dir')
|
|||||||
print '<br>';
|
print '<br>';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$formfile=new FormFile($db);
|
||||||
|
|
||||||
// Affiche formulaire upload
|
// Affiche formulaire upload
|
||||||
$formfile=new FormFile($db);
|
if ($user->rights->ecm->create)
|
||||||
$formfile->form_attach_new_file(DOL_URL_ROOT.'/ecm/docmine.php','',0,$section);
|
{
|
||||||
|
$formfile->form_attach_new_file(DOL_URL_ROOT.'/ecm/docmine.php','',0,$section);
|
||||||
|
}
|
||||||
|
|
||||||
// List of document
|
// List of document
|
||||||
$param='&section='.$section;
|
// TODO: prevoir un droit sur la suppression des documents
|
||||||
$formfile->list_of_documents($filearray,'','ecm',$param,1,$relativepath);
|
if ($user->rights->ecm->read)
|
||||||
|
{
|
||||||
|
$param='&section='.$section;
|
||||||
|
$formfile->list_of_documents($filearray,'','ecm',$param,1,$relativepath);
|
||||||
|
}
|
||||||
|
|
||||||
// End of page
|
// End of page
|
||||||
$db->close();
|
$db->close();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user