What you seem to want is the extended Latin characters. That's already the default option (for English, French, and Spanish), but if you already had this plugin before, then you wouldn't get that new default, but whatever you had previously saved as your regex in the plugin's ACP settings. It's inext/robertheim/topictags/language/en/topictags_acp.php
on line 30:That means to permit any Latin-alphabet characters (including with diacritics), numerals, hyphen, underscore, dot/period/stop, and space (which depending on your other settings might convert to hyphen after entry). If you need something else like "%" or whatever, you'd have to add it. Don't try to add comma, slash, or backslash.Code:
/^[\p{Script=Latin}0-9\-_\. ]{2,30}$/u
As for the rest, I'm not sure. "Didn't work" is kind of vague. In the interim, I would suggest using "Manage Tags" in the plugin's ACP settings to make sure you do not have duplicates or other malformed tags. Fix the regex first, since that would affect what tags are considered valid for the purposes of matching (and for the purposes of renaming and merging in "Manage Tags").
My English is not very good, I couldn't explain it, I'm sorry. Please examine the attached image. It's fixed now, thank you.
Statistics: Posted by aknctn — Sun May 25, 2025 5:29 pm