wrong character class in valueCheck for "alphanum_x"
Have a look here:
Within character classes \, -, ^ are special characters, so you have to excape them.
But in method: checkValue_input_Eval you have following:
case 'alphanum_x': $value = preg_replace('/[^a-zA-Z0-9_-]/', '', $value); break;
it should be:
case 'alphanum_x': $value = preg_replace('/[^a-zA-Z0-9_\-]/', '', $value); break;
Updated by Stefan Froemken over 7 years ago
the problem is, that I have added a too simple solution to the core and the meaning of the core is: We want to keep your credits on this issue. So if someone of the core solves this issue my credits get lost. It was a kind of honor to try it again. But I'm not Mr perfect in writing UnitTest so it needs over an hour to add this additional "feature".