We recently ran into an issue with some of our auto-generated URL title on channel entries. It seems that EE will happily allow characters like periods in URL titles. For example if I had a tile like
U.S. Tops in EE Installs then the generated URL title is
u.s.-tops-in-ee-installs. The periods can become an issue in some cases. Specifically they seem to throw off the EE Session Tracker Array, causing it to be NULL which is what caused our problem. So my questions are:
- Why does EE even allow these kinds of characters in URL titles?
- Is there a setting or way to define a list of disallowed characters to be stripped from URL titles?