Comment 27 for bug 1855781

Revision history for this message
Jason Etheridge (phasefx) wrote :

Force pushed a new branch at collab/phasefx/lp1855781-circulation-policy-configuration

    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.