Add the ability to have jQuery from a library setting

Bug #1849113 reported by Rogan Hamby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

It would be useful to allow staff to directly add jQuery code into a library setting to allow for simple OPAC customization.

Revision history for this message
Rogan Hamby (rogan-hamby) wrote :

Patch at: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commit;h=f9dbfc41e9742d1c66b92026c3c04202d5e5efcd

If this patch ends up being added I will commit to adding a section to the WIKI with a very basic jQuery tutorial for Evergreen and seed a page with examples of using jQuery for some common types of customization.

A good follow up item to this would be allowing for a better text box for entering the policies in a post angularized settings editor.

tags: added: pullrequest
Changed in evergreen:
assignee: Rogan Hamby (rogan-hamby) → nobody
Revision history for this message
Garry Collum (gcollum) wrote :

Tested using the example in the documentation in the commit's release notes. Uploaded into a clean database. Signed-off at https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/gcollum/lp1849113_add_jquery_library_setting-signoff

tags: added: signedoff
Michele Morgan (mmorgan)
Changed in evergreen:
milestone: none → 3.5-alpha
Changed in evergreen:
milestone: 3.5-beta → 3.5.0
Changed in evergreen:
milestone: 3.5.0 → 3.5.1
Changed in evergreen:
milestone: 3.5.1 → 3.6-beta
Changed in evergreen:
milestone: 3.6-beta → 3.next
Michele Morgan (mmorgan)
Changed in evergreen:
milestone: 3.next → 3.7-beta
Changed in evergreen:
milestone: 3.7-beta → 3.8-beta
Changed in evergreen:
milestone: 3.8-beta → 3.next
Revision history for this message
Mike Rylander (mrylander) wrote :

I've merged this with some minor editorializing of TT2 style, and added BooPAC support as well. Thanks, Rogan and Garry!

Changed in evergreen:
status: New → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
Changed in evergreen:
milestone: 3.next → 3.9-beta
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers