diff --git a/core/dashboard/dashboard_edit.php b/core/dashboard/dashboard_edit.php index 556fd85a11..1702932e97 100644 --- a/core/dashboard/dashboard_edit.php +++ b/core/dashboard/dashboard_edit.php @@ -115,7 +115,7 @@ //define the regex patterns $uuid_pattern = '/[^-A-Fa-f0-9]/'; $number_pattern = '/[^-A-Za-z0-9()*#]/'; - $text_pattern = '/[^a-zA-Z0-9 _\-\/.\?\=#\n]/'; + $text_pattern = '/[^a-zA-Z0-9 _\-\/.\?Allow ? and = for the text pattern:\=#\n]/'; //sanitize the data $dashboard_name = trim(preg_replace('/[^a-zA-Z0-9 _\-\/.#]/', '', $dashboard_name)); diff --git a/core/dashboard/index.php b/core/dashboard/index.php index a58506051b..36874d754b 100644 --- a/core/dashboard/index.php +++ b/core/dashboard/index.php @@ -525,7 +525,7 @@ function toggle_grid_row_end_all() { //define the regex patterns $uuid_pattern = '/[^-A-Fa-f0-9]/'; $number_pattern = '/[^-A-Za-z0-9()*#]/'; - $text_pattern = '/[^a-zA-Z0-9 _\-\/.\?\=#\n]/'; + $text_pattern = '/[^a-zA-Z0-9 _\-\/.\?:\=#\n]/'; //sanitize the data $dashboard_uuid = preg_replace($uuid_pattern, '', $dashboard_uuid);