Skip to content
Snippets Groups Projects
Commit 4f9d96eb authored by Alex ORLUC's avatar Alex ORLUC
Browse files

Merge branch 'develop' of https://labs.maarch.org/maarch/MaarchCourrier into develop

parents bd7a581c 14ca250b
No related branches found
No related tags found
No related merge requests found
...@@ -10,7 +10,7 @@ $actions = $b->get_actions_from_current_basket( ...@@ -10,7 +10,7 @@ $actions = $b->get_actions_from_current_basket(
$_REQUEST['resId'], $_REQUEST['collId'], 'PAGE_USE', false $_REQUEST['resId'], $_REQUEST['collId'], 'PAGE_USE', false
); );
if (count($actions) > 0) { if (count($actions) > 0) {
$frmStr .= '<b>' . _ACTIONS . ' : </b>'; //$frmStr .= '<b>' . _ACTIONS . ' : </b>';
$frmStr .= '<select name="chosen_action" id="chosen_action">'; $frmStr .= '<select name="chosen_action" id="chosen_action">';
......
...@@ -299,9 +299,10 @@ ...@@ -299,9 +299,10 @@
elseif($data[$i]['column'] == 'filename' ) elseif($data[$i]['column'] == 'filename' )
{ {
$find_filename = true; $find_filename = true;
if(!preg_match("/^[0-9]+.([a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z]?|maarch)$/", $data[$i]['value'])) //if(!preg_match("/^[0-9]+.([a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z]?|maarch)$/", $data[$i]['value']))
if(!preg_match("/^[\w-.]+.([a-zA-Z-0-9][a-zA-Z-0-9][a-zA-Z-0-9][a-zA-Z-0-9]?|maarch)$/", $data[$i]['value']))
{ {
$error .= _FILENAME_ERROR.'<br/>'; $error .= _FILENAME_ERROR . ' ' . $data[$i]['value'] . '<br/>';
} }
} }
elseif($data[$i]['column'] == "offset_doc") elseif($data[$i]['column'] == "offset_doc")
......
...@@ -1070,6 +1070,7 @@ class docservers_controler ...@@ -1070,6 +1070,7 @@ class docservers_controler
$destinationDir = $pathOnDocserver . '0001' $destinationDir = $pathOnDocserver . '0001'
. DIRECTORY_SEPARATOR; . DIRECTORY_SEPARATOR;
$fileDestinationName = '0001'; $fileDestinationName = '0001';
$fileDestinationName = $fileDestinationName . '_' . mt_rand();
return array( return array(
'destinationDir' => $destinationDir, 'destinationDir' => $destinationDir,
'fileDestinationName' => $fileDestinationName, 'fileDestinationName' => $fileDestinationName,
...@@ -1119,6 +1120,7 @@ class docservers_controler ...@@ -1119,6 +1120,7 @@ class docservers_controler
. str_pad($newDir, 4, '0', STR_PAD_LEFT) . str_pad($newDir, 4, '0', STR_PAD_LEFT)
. DIRECTORY_SEPARATOR; . DIRECTORY_SEPARATOR;
$fileDestinationName = '0001'; $fileDestinationName = '0001';
$fileDestinationName = $fileDestinationName . '_' . mt_rand();
return array( return array(
'destinationDir' => $destinationDir, 'destinationDir' => $destinationDir,
'fileDestinationName' => $fileDestinationName, 'fileDestinationName' => $fileDestinationName,
...@@ -1142,6 +1144,7 @@ class docservers_controler ...@@ -1142,6 +1144,7 @@ class docservers_controler
} }
} }
$fileDestinationName = str_pad($greater, 4, '0', STR_PAD_LEFT); $fileDestinationName = str_pad($greater, 4, '0', STR_PAD_LEFT);
$fileDestinationName = $fileDestinationName . '_' . mt_rand();
return array( return array(
'destinationDir' => $destinationDir, 'destinationDir' => $destinationDir,
'fileDestinationName' => $fileDestinationName, 'fileDestinationName' => $fileDestinationName,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment