LP
1855781 fixup
* put out some fires after rebasing and smoketesting
* persistKey to enable Save Grid Settings
* disable Edit Selected action unless exactly one row is selected
* allow for the explicit setting of null for certain eligible fields in fmEditor
* support appending custom templates to fields in fmEditor
* simplify/robustify the insertion of dividers in fmEditor here with the new appendTemplate fmOption
* i18nize this helpText
* style this header the same way as the fmEditor
* required property seems to work for eg-org-select
well, just the styling. Could maybe replace eg-org-select with eg-org-family-select which has some form smarts
* release notes
Additional tweaks since the last pullrequest:
* replacing checkboxes with eg-bool-select in fm-editor
* required and validation for eg-bool-select
* Change Copy Location to Shelving Location in the IDL
If we wanted to catch every instance of Copy Location, we
could do something like
ack -li 'copy location' > /tmp/list.txt
# vim /tmp/list.txt # some care needed with pruning the list. Worthy of its own ticket and commit, IMO
for x in `cat /tmp/list.txt` ; do sed -i 's/copy location/Shelving Location/gi' $x ; done
* fix a typo and relabel the new policy button
* relabel some more fields in the IDL
"Copy Circ Lib" and "Copy Owning Lib" become "Item Circ Library" and "Item Owning Library", respectively.
* Org Unit becomes Checkout Library for the circ matrix. Checkout is more prevalent in the code than Check Out, but we should pick one.
* grid filters and some cruft removal
* org selector. We should really find a way to leverage the AdminPageComponent here rather than crib code from it.
Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>