diff --git a/op/op.AddDocument.php b/op/op.AddDocument.php index 4c32f5dd1..a9ed40be1 100644 --- a/op/op.AddDocument.php +++ b/op/op.AddDocument.php @@ -91,6 +91,7 @@ $reqversion = (int)$_POST["reqversion"]; if ($reqversion<1) $reqversion=1; $sequence = $_POST["sequence"]; +$sequence = str_replace(',', '.', $_POST["sequence"]); if (!is_numeric($sequence)) { UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("invalid_sequence")); } diff --git a/op/op.AddSubFolder.php b/op/op.AddSubFolder.php index a6b5c5441..70005a053 100644 --- a/op/op.AddSubFolder.php +++ b/op/op.AddSubFolder.php @@ -49,6 +49,7 @@ if ($folder->getAccessMode($user) < M_READWRITE) { } $sequence = $_POST["sequence"]; +$sequence = str_replace(',', '.', $_POST["sequence"]); if (!is_numeric($sequence)) { UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("invalid_sequence")); diff --git a/op/op.EditDocument.php b/op/op.EditDocument.php index e572f201b..a610a37fb 100644 --- a/op/op.EditDocument.php +++ b/op/op.EditDocument.php @@ -55,6 +55,7 @@ if(isset($_POST['categoryidform1'])) { $categories = array(); } $sequence = $_POST["sequence"]; +$sequence = str_replace(',', '.', $_POST["sequence"]); if (!is_numeric($sequence)) { $sequence="keep"; } diff --git a/op/op.EditFolder.php b/op/op.EditFolder.php index eaf40df4c..7f9e01f38 100644 --- a/op/op.EditFolder.php +++ b/op/op.EditFolder.php @@ -46,7 +46,7 @@ if ($folder->getAccessMode($user) < M_READWRITE) { $name = $_POST["name"]; $comment = $_POST["comment"]; if(isset($_POST["sequence"])) { - $sequence = $_POST["sequence"]; + $sequence = str_replace(',', '.', $_POST["sequence"]); if (!is_numeric($sequence)) { $sequence = "keep"; }