So here’s one that I’ve wasted far too many hours tracking down, it’s simple in hindsight but took a while to work out.
When I’m creating text inputs in ExpressionEngine quite regularly I don’t want to set a hard limit on the field of a certain amount of characters. Instead I empty the ‘max value’ field and leave it empty assuming this would be fine as I’ve never had a problem. However recently I had a client complain that they couldn’t edit a few random fields in Firefox.
Turns out that if you leave the max value value empty ExpressionEngine defaults to 0 as the field value, which gets ignored in Safari/Chrome (makes sense since no point having a text field that can’t be used) but FireFox and I believe Internet Explorer take this value and don’t allow you to type in the field at all.
Very frustrating since now I need to go through all my fields and set bogus values for them all.
Cheers,
Ben