#2054 - Revise albums_form_add.js: update for new jQuery, refactor.
- changed "change" event to "input" to catch cut'n'paste
- kept "keyup" event for old IE compatibility
- removed code duplication by using $(this) and combining events using .on()
- replaced attr("value",...) with val()
- added quotes around input names
#2055, 2056 - jQuery updates for .attr("value", [value]) and .keyup(handler).
- changed .attr("value", [value]) to .val([value]) for new jQuery.
- changed .keyup(handler) to .on("input keyup", handler) to fire on mouse-only cut'n'paste.
#2057 - Revise item name and slug validation - backslashes, refactor, error messages.
- disallowed backslashes in item validation.
- refactored the validation logic in the item model a bit.
- added no_backslash error messages in edit album/photo/movie forms.
- fixed error messages in add album forum (some missing, some text different from edit)
- added unit tests
- updated to v58 to correct any existing backslashes in item names
Merge pull request #211 from shadlaws/fix_2054

#2054 - Revise albums_form_add.js: update for new jQuery, refactor.
Merge pull request #210 from shadlaws/fix_2055_2056

#2055, 2056 - jQuery updates for .attr("value", [value]) and .keyup(handler).
Automated update of .build_number to 396 for branch master
Last update: cb8a63bb483742e86af9afd4e931b36638131317 (2 commits ago)
[ci skip]
Merge pull request #209 from shadlaws/fix_2057

#2057 - Revise item name and slug validation - backslashes, refactor, error messages.
Automated update of .build_number to 397 for branch master
Last update: 94ac5521521309d81cafeb44b3ed5d8ff3527cc8 (1 commits ago)
[ci skip]