Add the ability to have jQuery from a library setting

Bug #1849113 reported by Rogan Hamby
8
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

Remote bug watches

Bug watches keep track of this bug in other bug trackers.