link creation in dol_add_file_process
This commit is contained in:
parent
84d0ab47f8
commit
e8e3752626
@ -997,7 +997,7 @@ function dol_init_file_process($pathtoscan='')
|
|||||||
* @param string $savingdocmask Mask to use to define output filename. For example 'XXXXX-__YYYYMMDD__-__file__'
|
* @param string $savingdocmask Mask to use to define output filename. For example 'XXXXX-__YYYYMMDD__-__file__'
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
function dol_add_file_process($upload_dir, $allowoverwrite=0, $donotupdatesession=0, $varfiles='addedfile', $savingdocmask='')
|
function dol_add_file_process($upload_dir, $allowoverwrite=0, $donotupdatesession=0, $varfiles='addedfile', $savingdocmask='', $link=null)
|
||||||
{
|
{
|
||||||
global $db,$user,$conf,$langs;
|
global $db,$user,$conf,$langs;
|
||||||
|
|
||||||
@ -1054,7 +1054,20 @@ function dol_add_file_process($upload_dir, $allowoverwrite=0, $donotupdatesessio
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
} elseif ($link) {
|
||||||
|
if (dol_mkdir($upload_dir) >= 0) {
|
||||||
|
require_once DOL_DOCUMENT_ROOT . '/link/class/link.class.php';
|
||||||
|
$linkObject = new Link($db);
|
||||||
|
$linkObject->entity = $conf->entity;
|
||||||
|
$linkObject->url = $link;
|
||||||
|
$res = $linkObject->create($user);
|
||||||
|
if ($res) {
|
||||||
|
setEventMessage($langs->trans("LinkComplete"));
|
||||||
|
} else {
|
||||||
|
setEventMessage($langs->trans("ErrorFileNotLinked"), 'errors');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$langs->load("errors");
|
$langs->load("errors");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user