diff --git a/apps/maarch_entreprise/indexing_searching/change_category_actions.php b/apps/maarch_entreprise/indexing_searching/change_category_actions.php index 94cdaacbe5991a2ddb44e8f2e66a872209440799..4ba0179fa4ea7a81deee67ddcf8ac627d4841b43 100644 --- a/apps/maarch_entreprise/indexing_searching/change_category_actions.php +++ b/apps/maarch_entreprise/indexing_searching/change_category_actions.php @@ -10,7 +10,7 @@ $actions = $b->get_actions_from_current_basket( $_REQUEST['resId'], $_REQUEST['collId'], 'PAGE_USE', false ); if (count($actions) > 0) { - $frmStr .= '<b>' . _ACTIONS . ' : </b>'; + //$frmStr .= '<b>' . _ACTIONS . ' : </b>'; $frmStr .= '<select name="chosen_action" id="chosen_action">'; diff --git a/core/class/class_resource.php b/core/class/class_resource.php index e85f408ed6c1729a7df6665cc18b9bc641c5ddc3..32573c5801b18a375edb31dd41937467b6a61456 100644 --- a/core/class/class_resource.php +++ b/core/class/class_resource.php @@ -299,9 +299,10 @@ elseif($data[$i]['column'] == 'filename' ) { $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") diff --git a/core/class/docservers_controler.php b/core/class/docservers_controler.php index b64f0dcd706bd7fb8f9ab1a3a21f76e781aa7eeb..8c1c563adaf99a3bc84de7296f1b745f4bc03822 100644 --- a/core/class/docservers_controler.php +++ b/core/class/docservers_controler.php @@ -1070,6 +1070,7 @@ class docservers_controler $destinationDir = $pathOnDocserver . '0001' . DIRECTORY_SEPARATOR; $fileDestinationName = '0001'; + $fileDestinationName = $fileDestinationName . '_' . mt_rand(); return array( 'destinationDir' => $destinationDir, 'fileDestinationName' => $fileDestinationName, @@ -1119,6 +1120,7 @@ class docservers_controler . str_pad($newDir, 4, '0', STR_PAD_LEFT) . DIRECTORY_SEPARATOR; $fileDestinationName = '0001'; + $fileDestinationName = $fileDestinationName . '_' . mt_rand(); return array( 'destinationDir' => $destinationDir, 'fileDestinationName' => $fileDestinationName, @@ -1142,6 +1144,7 @@ class docservers_controler } } $fileDestinationName = str_pad($greater, 4, '0', STR_PAD_LEFT); + $fileDestinationName = $fileDestinationName . '_' . mt_rand(); return array( 'destinationDir' => $destinationDir, 'fileDestinationName' => $fileDestinationName, diff --git a/modules/sendmail/batch/logs/test.txt b/modules/sendmail/batch/logs/test.txt new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391