<input dir="ltr" style="width:100%" type="text" name="title" id="title" value="" size="20" maxlength="100" class="input">
<input dir="ltr" style="width:100%" type="text" name="url_title" id="url_title" value="" size="20" maxlength="75" class="input">EE 1.6.9
Tested with Extensions Disabled
liveUrlTitle() auto-generates a url_title longer than 75 characters. When a user submits the form, the “validation error” is simply to focus on the url_title field. This is too subtle and not clear to the user what they should do to fix the problem.
Example:
The title will be longer than 75 characters to demonstrate the bug by typing into the title field eh
url_title field:
the_title_will_be_longer_than_75_characters_to_demonstrate_the_bug_by_typing_into_the_title_field_eh
Proposed Solutions:
Display a message to the user such as “The URL Title field is preventing this form from submitting. Please reformat and try again.” on a url_title error.
AND:
(A) Set max length of url_title field to 100 characters.
OR (B) change liveUrlTitle to not update url_title if NewText length > 75 chars.
OR (C) Sex max length of title field to 75 characters. This is less than ideal as it doesn’t allow for long titles.
[Mod Edit: Moved to the EE 2.0PB: Technical Support forum]