evergreen/pines.git
4 years agoReport Creator - Add Executive Reports to Field Mapper
Terran McCanna [Tue, 13 Jul 2021 21:14:23 +0000 (17:14 -0400)]
Report Creator - Add Executive Reports to Field Mapper

This adds the Executive Reports data table to the field mapper
to make it accessible through the Evergreen reporter.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoQuipu: check on full DOB, skip address checking
Chris Sharp [Thu, 10 Jun 2021 13:18:12 +0000 (09:18 -0400)]
Quipu: check on full DOB, skip address checking

4 years agoLP1904754 Former precat still displays precat info
Terran McCanna [Fri, 18 Jun 2021 22:12:08 +0000 (18:12 -0400)]
LP1904754 Former precat still displays precat info

This fixes a display issue where the precat title and author
were still displaying once the record was no longer a precat,
which effectively duplicated the title and author.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoremove 583 field from OPAC view
Chris Sharp [Mon, 28 Jun 2021 13:18:48 +0000 (09:18 -0400)]
remove 583 field from OPAC view

4 years agoPINES Customization for PLAY Card
Terran McCanna [Thu, 10 Jun 2021 17:06:41 +0000 (13:06 -0400)]
PINES Customization for PLAY Card

Modify the patron summary bar to alert staff that they should not
edit PLAY Card accounts.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoLP1928003 Protect real copies from auto-deletion by cancelling acq line items
Tiffany Little [Fri, 18 Jun 2021 18:33:50 +0000 (14:33 -0400)]
LP1928003 Protect real copies from auto-deletion by cancelling acq line items

Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
4 years agoOPAC Tweaks - part 2
Terran McCanna [Fri, 7 May 2021 19:26:02 +0000 (15:26 -0400)]
OPAC Tweaks - part 2

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC Tweaks in Response to Patron & Library Feedback
Terran McCanna [Thu, 6 May 2021 20:05:54 +0000 (16:05 -0400)]
OPAC Tweaks in Response to Patron & Library Feedback

1. OPAC Filter Display Issue (the OPAC search results bar was losing
some of the search filters at some window widths)

2. Missing Cover Art Issue (if there is added content, but the added
content has no cover, the cover art box showed alt text)

3. Group Formats and Editions Wording (change wording to 'Combine Same
Title' and add contextual help pop-up)

4. Add contextual help popups to search bar fields.

5. Add contextual help popups to hold placement page.

6. Add contextual help to search preferences page.

7. Add contextual help to Items Checked Out page.

8. Charges Table Issue (fixed problem where table rows and headers
weren't matching up on mobile devices if online payment was not enabled)

9. Record Summary Display (broke out of "More Details" so that it is
more visible)

10. Account Summary Display (bold links if there are items out or holds
ready)

11. Patron Messages Display (preserve line breaks)

12. Search Results Display (add "More info" button")

13. Address on Library Info page (was only showing mailing address -
now shows physical/billing address and shows mailing address only if
different from billing address)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Customization to Emphasize Patron Name
Terran McCanna [Thu, 15 Apr 2021 21:46:19 +0000 (17:46 -0400)]
PINES Customization to Emphasize Patron Name

This adds emphasis to the name of the patron that a hold is
being placed for in the Angular staff catalog.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoLP#1842297: Fix attribute names
oajulianclementson [Sat, 8 May 2021 17:09:27 +0000 (18:09 +0100)]
LP#1842297: Fix attribute names

4 years agoLP#1842297: Only read active configuration
oajulianclementson [Thu, 6 May 2021 20:27:12 +0000 (21:27 +0100)]
LP#1842297: Only read active configuration

4 years agoRevert "tweak to allow OpenAthens to retreive OU name"
Chris Sharp [Sun, 9 May 2021 20:19:11 +0000 (16:19 -0400)]
Revert "tweak to allow OpenAthens to retreive OU name"

This reverts commit e99601f01a2ddf3178ff5b5124358d1897ab55e3.

4 years agotweak to allow OpenAthens to retreive OU name
Chris Sharp [Mon, 26 Apr 2021 19:06:46 +0000 (15:06 -0400)]
tweak to allow OpenAthens to retreive OU name

4 years agoLP#1921057 - add release notes
Chris Sharp [Wed, 24 Mar 2021 13:34:49 +0000 (09:34 -0400)]
LP#1921057 - add release notes

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
4 years agoLP#1921057 - Expand reporter.demographic to include detailed age breakdown
Chris Sharp [Tue, 23 Mar 2021 23:03:32 +0000 (19:03 -0400)]
LP#1921057 - Expand reporter.demographic to include detailed age breakdown

Add "age_division" column to reporter.demographic.  Expose the new
column to the reporter as "Detailed Age Division" resulting in the following
options:

Child 0-5 Years Old
Child 6-12 Years Old
Teen 13-17 Years Old
Adult 18-25 Years Old
Adult 50-59 Years Old
Adult 50-59 Years Old
Adult 60-69 Years Old
Adult 70+

If no DOB is present, say so.

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
4 years agoPINES Customization to Curbside Pickup
Terran McCanna [Mon, 1 Mar 2021 15:41:04 +0000 (10:41 -0500)]
PINES Customization to Curbside Pickup

Currently, the curbside module only allows you to view items
to be staged and items that are staged 2 time slots ahead. This is
hardcoded in the perlmod and really should be org unit settings, but
for now, this adjusts that number to 10 slots ahead as a temporary
workaround.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Customization: Quipu Spanish Form
Terran McCanna [Mon, 8 Mar 2021 15:53:49 +0000 (10:53 -0500)]
PINES Customization: Quipu Spanish Form

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoRevert "PINES Workaround for Broken Splash Page Search Box"
Chris Sharp [Mon, 8 Mar 2021 15:15:40 +0000 (10:15 -0500)]
Revert "PINES Workaround for Broken Splash Page Search Box"

This reverts commit 66d956722eb287ee8e07ba01d561622e6f188b12.

4 years agoKPAC: updated config
Chris Sharp [Fri, 5 Mar 2021 15:25:51 +0000 (10:25 -0500)]
KPAC: updated config

4 years agoKPAC: re-adding Georgia Center for the Book image
Chris Sharp [Fri, 5 Mar 2021 15:25:32 +0000 (10:25 -0500)]
KPAC: re-adding Georgia Center for the Book image

4 years agoPINES Workaround for broken place hold links
Terran McCanna [Tue, 2 Mar 2021 19:21:24 +0000 (14:21 -0500)]
PINES Workaround for broken place hold links

This is a temporary workaround for the broken Cancel / Continue /
Back to Search buttons in the OPAC. This workaround can be removed
when a fix for https://bugs.launchpad.net/evergreen/+bug/1917513
is developed.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Custom hold error messages
Terran McCanna [Tue, 2 Mar 2021 20:10:22 +0000 (15:10 -0500)]
PINES Custom hold error messages

This makes improvements to the error messages that users see when
they have a problem placing holds.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES fix for z39.50 link on splash page
Terran McCanna [Tue, 23 Feb 2021 16:48:00 +0000 (11:48 -0500)]
PINES fix for z39.50 link on splash page

Link was being created incorrectly.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Workaround for Broken Splash Page Search Box
Terran McCanna [Fri, 22 Jan 2021 18:00:06 +0000 (13:00 -0500)]
PINES Workaround for Broken Splash Page Search Box

With the change from 3.4 to 3.6, the search box on /eg/staff/splash
broke for multiple word searches. This workaround redirects the
old staff page to the Angular staff page.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoadd OpenAthens to stock PINES database
Chris Sharp [Wed, 17 Feb 2021 15:13:30 +0000 (10:13 -0500)]
add OpenAthens to stock PINES database

4 years agoLP1901760 Remove SharedWorker testing cruft
Bill Erickson [Mon, 11 Jan 2021 16:33:56 +0000 (11:33 -0500)]
LP1901760 Remove SharedWorker testing cruft

Otherwise they will work for no one!

Signed-off-by: Bill Erickson <berickxx@gmail.com>
4 years agoLP#1528647 Self-check only accepts user name value if regex
Bob Wicksall [Mon, 6 Jun 2016 17:35:28 +0000 (13:35 -0400)]
LP#1528647 Self-check only accepts user name value if regex
for barcode not set up

This fix allows a patron to log into the self-check interface with either
a barcode or a user name.

Written by: Bob Wicksall <bwicksall@pls-net.org>

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
4 years agoRevert "LP908568 Double-click copy opens editor"
Chris Sharp [Mon, 8 Feb 2021 18:14:24 +0000 (13:14 -0500)]
Revert "LP908568 Double-click copy opens editor"

This reverts commit c2eb8179fc3d10684994b0f7eae9e8db4828d6ce.

4 years agoLP1913338 Catalog search form visibility stickiness
Bill Erickson [Thu, 28 Jan 2021 15:32:11 +0000 (10:32 -0500)]
LP1913338 Catalog search form visibility stickiness

On pages in the Angular staff catalog where the search form is collapsed
by default, users may now also manually expand and re-collapse the form.
The last used choice will be sticky via new workstation setting.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
4 years agoLP908568 Double-click copy opens editor
Bill Erickson [Tue, 2 Feb 2021 19:48:46 +0000 (14:48 -0500)]
LP908568 Double-click copy opens editor

Double-clicking a copy row in the Angular staff catalog Holdings View
now opens the copy in the copy editor.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
4 years agoQuipu - Adjust iframe height
Terran McCanna [Wed, 3 Feb 2021 16:42:28 +0000 (11:42 -0500)]
Quipu - Adjust iframe height

The iframe was cutting off the form causing a double scroll
bar in the browser. This increases the height so that additional
scrolling is not needed.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoAdds Google Analytics Code to Bootstrap OPAC
Terran McCanna [Wed, 3 Feb 2021 14:54:49 +0000 (09:54 -0500)]
Adds Google Analytics Code to Bootstrap OPAC

(Was already in previous OPAC)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoAlso making the system level and consortium level bold
Terran McCanna [Wed, 3 Feb 2021 21:58:41 +0000 (16:58 -0500)]
Also making the system level and consortium level bold
for better readability.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Customization: Styling for not-pickup-lib
Terran McCanna [Wed, 3 Feb 2021 19:44:31 +0000 (14:44 -0500)]
PINES Customization: Styling for not-pickup-lib

On bootstrap OPAC place holds page, add styling to library
selector to make it more obvious which org units cannot be
selected as pickup libraries.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES fix for old catalog hold email display
Terran McCanna [Wed, 3 Feb 2021 15:31:58 +0000 (10:31 -0500)]
PINES fix for old catalog hold email display

Problem: If a staff member uses the old/traditional catalog
through the 3.6 staff client to place a hold, the staff member's
email address displays rather than the patron. It still saved
correctly, just displayed wrong.

Fix: This blocks the display of the email address on the holds
page when using the staff client. It still displays to patrons
using the OPAC.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoAdd OpenAthens tables/seed values to PINES.
Chris Sharp [Wed, 3 Feb 2021 19:29:18 +0000 (14:29 -0500)]
Add OpenAthens tables/seed values to PINES.

4 years agoStaff Client: kludge to allow multiple term searches from splash page
Chris Sharp [Fri, 22 Jan 2021 21:13:01 +0000 (16:13 -0500)]
Staff Client: kludge to allow multiple term searches from splash page

4 years agoOPAC: update size and maxlength of billing zipcode
Chris Sharp [Thu, 21 Jan 2021 19:49:51 +0000 (14:49 -0500)]
OPAC: update size and maxlength of billing zipcode

4 years agoOPAC: update regex for postal code, correct typo
Chris Sharp [Wed, 20 Jan 2021 21:02:02 +0000 (16:02 -0500)]
OPAC: update regex for postal code, correct typo

4 years agoPINES Custom: Re-add persistent login boxes to OPAC
Terran McCanna [Tue, 19 Jan 2021 15:49:57 +0000 (10:49 -0500)]
PINES Custom: Re-add persistent login boxes to OPAC

I took these off before because I didn't think they actually
worked, but I was wrong, so adding them back in!

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES - Stripe Payment Fix
Terran McCanna [Tue, 19 Jan 2021 20:34:24 +0000 (15:34 -0500)]
PINES - Stripe Payment Fix

Proposed fix to make the Stripe payment form display

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Custom: 3rd attempt to fix the age protection star
Terran McCanna [Sun, 17 Jan 2021 20:20:27 +0000 (15:20 -0500)]
PINES Custom: 3rd attempt to fix the age protection star

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Custom OPAC Copy Table: Display Age Protection Star
Terran McCanna [Sun, 17 Jan 2021 18:09:05 +0000 (13:09 -0500)]
PINES Custom OPAC Copy Table: Display Age Protection Star

Fixes a thinko with my previous commit to display a star
next to age-protected items.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: fix Quipu ecard for bootstrap
Chris Sharp [Sun, 17 Jan 2021 21:25:34 +0000 (16:25 -0500)]
OPAC: fix Quipu ecard for bootstrap

4 years agoPINES Customization for Self-Check: Hide Pay Fines Button
Terran McCanna [Tue, 12 Jan 2021 19:18:48 +0000 (14:18 -0500)]
PINES Customization for Self-Check: Hide Pay Fines Button

There are some environments where the Pay Fines button was
appearing even though it is supposed to be hidden via CSS.

This adds more CSS to move the button off the side of the page.
(Removing the button entirely broke the interface.)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoRevert "PINES Self-Check: Fix for Pay Fines Button"
Chris Sharp [Tue, 12 Jan 2021 16:39:42 +0000 (11:39 -0500)]
Revert "PINES Self-Check: Fix for Pay Fines Button"

This reverts commit 8e411f5246c7ca3fcd97a81ae063f0c3f63a9a3a.

4 years agoRevert "LP1901760 Remove SharedWorker testing cruft"
Chris Sharp [Tue, 12 Jan 2021 16:04:46 +0000 (11:04 -0500)]
Revert "LP1901760 Remove SharedWorker testing cruft"

This reverts commit d86fd16bd5e6ddc05ba15d20d525cc2e73e6c777.

4 years agoChanges remaining links not to use ctx media links.
Tiffany Little [Tue, 12 Jan 2021 13:06:15 +0000 (08:06 -0500)]
Changes remaining links not to use ctx media links.

4 years agoPINES Self-Check: Fix for Pay Fines Button
Terran McCanna [Mon, 11 Jan 2021 21:57:44 +0000 (16:57 -0500)]
PINES Self-Check: Fix for Pay Fines Button

The 'Pay Fines' button was appearing in some scenarios, even
though it's not possible to pay fines through the self-check
at this time. This completely removes that button.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoSQL: address missing booking perms
Chris Sharp [Mon, 11 Jan 2021 17:56:34 +0000 (12:56 -0500)]
SQL: address missing booking perms

4 years agoLP1881607 Angular catalog e-resource links display
Bill Erickson [Mon, 1 Jun 2020 16:32:21 +0000 (12:32 -0400)]
LP1881607 Angular catalog e-resource links display

Display electronic resource links (MARC 856's) in the Angular staff
catalog.  The extraction logic, which matches the TPAC, has been put
into its own API.

To test in concerto, navigate to:

/eg2/staff/catalog/record/208

Signed-off-by: Bill Erickson <berickxx@gmail.com>
4 years agoRevert "LP1881607 Angular catalog e-resource links display"
Chris Sharp [Fri, 8 Jan 2021 18:24:02 +0000 (13:24 -0500)]
Revert "LP1881607 Angular catalog e-resource links display"

This reverts commit db72e04fb13eba74fc8304bab0db6b5a050615e5.

4 years agoPINES Local Customizations: Omnibus 3
Terran McCanna [Thu, 7 Jan 2021 21:01:50 +0000 (16:01 -0500)]
PINES Local Customizations: Omnibus 3

This last batch just fixes a translation string issue and fixes a layout
problem on the record detail page.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoSQL: remove acq perm updates per Tiffany
Chris Sharp [Tue, 5 Jan 2021 13:19:19 +0000 (08:19 -0500)]
SQL: remove acq perm updates per Tiffany

4 years agoLP1910138 Display Precat Info in Circ History
Terran McCanna [Mon, 4 Jan 2021 19:32:40 +0000 (14:32 -0500)]
LP1910138 Display Precat Info in Circ History

This adds the precat title and author to the circ
history table in My Account in the Bootstrap OPAC.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Garry Collum <gcollum@gmail.com>
4 years agoLP1906855 Show Covers in My Account
Terran McCanna [Mon, 4 Jan 2021 19:14:13 +0000 (14:14 -0500)]
LP1906855 Show Covers in My Account

Adds covers to current circs, circ history, current holds,
holds history tables.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Garry Collum <gcollum@gmail.com>
4 years agoPINES Customization: Staff Page Redirect
Terran McCanna [Thu, 31 Dec 2020 22:12:35 +0000 (17:12 -0500)]
PINES Customization: Staff Page Redirect

Add redirect file so that you can get to the staff page
with just /staff instead of /eg/staff.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Customization: Display Report ID
Terran McCanna [Thu, 31 Dec 2020 21:07:57 +0000 (16:07 -0500)]
PINES Customization: Display Report ID

Show report ID in classic reporter to make troubleshooting
easier.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Customization to Copy Buckets View
Terran McCanna [Wed, 30 Dec 2020 23:28:01 +0000 (18:28 -0500)]
PINES Customization to Copy Buckets View

Note that this view is heavily customized already. This change
adds precat isbn/title/author and item alerts columns.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoLP1909584 Title for Shared Lists in Bootstrap OPAC
Terran McCanna [Thu, 31 Dec 2020 22:54:50 +0000 (17:54 -0500)]
LP1909584 Title for Shared Lists in Bootstrap OPAC

This displays the title and description for shared lists
when viewed in the Bootstrap OPAC.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Customization to Staff Place Hold Screen
Terran McCanna [Thu, 31 Dec 2020 21:34:35 +0000 (16:34 -0500)]
PINES Customization to Staff Place Hold Screen

Tighten up the white space a little bit to display better on
laptop monitors.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Customization: Open Record in OPAC
Terran McCanna [Wed, 30 Dec 2020 20:05:22 +0000 (15:05 -0500)]
PINES Customization: Open Record in OPAC

Add link to new staff catalog record view to open the record
in the public OPAC.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoLP1812866 Item Alert column in Item Buckets
Terran McCanna [Wed, 30 Dec 2020 19:02:00 +0000 (14:02 -0500)]
LP1812866 Item Alert column in Item Buckets

This adds an Item Alert column to Item Buckets that displays
the item alert note(s).

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Temporary Workaround for LP1908614
Terran McCanna [Wed, 30 Dec 2020 16:58:18 +0000 (11:58 -0500)]
PINES Temporary Workaround for LP1908614

I wasn't able to fix that bug, but this temporary workaround will
do until it gets fixed. This should be reverted when that fix is
available in a future Evergreen version.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES KPAC Customizations
Terran McCanna [Tue, 29 Dec 2020 20:08:10 +0000 (15:08 -0500)]
PINES KPAC Customizations

Fix problem with copy table column headers and styled alert message.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES OPAC Customizations - More Tweaks
Terran McCanna [Tue, 29 Dec 2020 19:51:19 +0000 (14:51 -0500)]
PINES OPAC Customizations - More Tweaks

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Customizations to OPAC - Advanced Search
Terran McCanna [Tue, 29 Dec 2020 18:35:58 +0000 (13:35 -0500)]
PINES Customizations to OPAC - Advanced Search

Fix problems with advanced search filter display on search results page.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Bootstrap Customizations
Terran McCanna [Thu, 24 Dec 2020 00:22:31 +0000 (19:22 -0500)]
PINES Bootstrap Customizations

Omnibus 2 - collection of customizations, mostly to
translation strings.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoUpdates PINES eg2 splash page to match eg1.
Tiffany Little [Fri, 18 Dec 2020 18:36:30 +0000 (13:36 -0500)]
Updates PINES eg2 splash page to match eg1.

Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
4 years agoUpdates link for Advanced Search on splash screen.
Tiffany Little [Fri, 18 Dec 2020 18:04:32 +0000 (13:04 -0500)]
Updates link for Advanced Search on splash screen.

4 years agoChanges the color of the Place Hold button to green.
Tiffany Little [Thu, 17 Dec 2020 14:21:09 +0000 (09:21 -0500)]
Changes the color of the Place Hold button to green.

Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
4 years agoUpdates the lineitem catalog link to point to the new Angular catalog.
Tiffany Little [Wed, 16 Dec 2020 18:40:20 +0000 (13:40 -0500)]
Updates the lineitem catalog link to point to the new Angular catalog.

Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
4 years agoPINES Customization: Added Content Fix
Terran McCanna [Wed, 16 Dec 2020 16:32:55 +0000 (11:32 -0500)]
PINES Customization: Added Content Fix

This adds a missing line that I left off of the previous added
content customization for the bootstrap OPAC.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: restore books image for carousels
Chris Sharp [Wed, 16 Dec 2020 13:25:14 +0000 (08:25 -0500)]
OPAC: restore books image for carousels

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
4 years agoStaff Client: remove Classic Circulation View from core sources
Chris Sharp [Tue, 15 Dec 2020 20:17:03 +0000 (15:17 -0500)]
Staff Client: remove Classic Circulation View from core sources

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
4 years agoLP1840950 Patron expiration date & iPads
Terran McCanna [Wed, 20 May 2020 19:33:57 +0000 (15:33 -0400)]
LP1840950 Patron expiration date & iPads

This resolves a problem where the patron expiration date was not
displaying when editing a patron account on an iOS device because
Safari did not allow the deprecated Date() function.

This code uses javascript to reformat the date, similar to how the
DOB on the same form is handled.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES OPAC Customization: Make Lists Prettier
Terran McCanna [Fri, 11 Dec 2020 23:06:04 +0000 (18:06 -0500)]
PINES OPAC Customization: Make Lists Prettier

Note that more work should be done on master to make lists more
user-friendly, but this will be fine for us now.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES OPAC Customization: Renewals Remaining Tooltip
Terran McCanna [Fri, 11 Dec 2020 21:26:55 +0000 (16:26 -0500)]
PINES OPAC Customization: Renewals Remaining Tooltip

Move tooltip from each row in My Account > Items Out to column header.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES OPAC Customization: Reduce size of item title
Terran McCanna [Fri, 11 Dec 2020 20:03:13 +0000 (15:03 -0500)]
PINES OPAC Customization: Reduce size of item title

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES OPAC Customization: Fix layout problem with login modal
Terran McCanna [Thu, 10 Dec 2020 23:01:45 +0000 (18:01 -0500)]
PINES OPAC Customization: Fix layout problem with login modal

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES OPAC Customization: Library Hours on Info Page
Terran McCanna [Thu, 10 Dec 2020 22:45:20 +0000 (17:45 -0500)]
PINES OPAC Customization: Library Hours on Info Page

Add note to check library web site for details.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES OPAC Customization: Updates to Library Info Page
Terran McCanna [Thu, 10 Dec 2020 22:39:27 +0000 (17:39 -0500)]
PINES OPAC Customization: Updates to Library Info Page

- Add map link
- Re-order and format info

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoLP1902120 Rename All Parts to Any Part in Hold Placement
Terran McCanna [Thu, 10 Dec 2020 18:28:49 +0000 (13:28 -0500)]
LP1902120 Rename All Parts to Any Part in Hold Placement

When parts are set up when placing a hold, the current
dropdown gives the option "All Parts" which implies that
the patron will receive all of the different parts
rather than just one.

This wording has already been changed to "Any Part" in
the new Angular staff catalog.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoPINES Receipt Template Customization: Patron Data
Terran McCanna [Wed, 9 Dec 2020 22:29:00 +0000 (17:29 -0500)]
PINES Receipt Template Customization: Patron Data

Updated the parent/guardian field to display using the contents
of the new parent/guardian field rather than the ident2 field
that we used in previous versions.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoSQL: add dewey reports view
Chris Sharp [Mon, 7 Dec 2020 15:42:03 +0000 (10:42 -0500)]
SQL: add dewey reports view

4 years agoLP1813191: Add a Dewey Classification View to acn
Jason Boyer [Mon, 28 Jan 2019 15:22:01 +0000 (10:22 -0500)]
LP1813191: Add a Dewey Classification View to acn

The most-missed part of the Classic Item View in the
reporter are the dewey ranges and blocks. This branch
pulls those out into their own view and hangs it off
of a link from asset.call_number so they can be used
in reports from any path that connects to acn.

Signed-off-by: Jason Boyer <jboyer@library.in.gov>
4 years agoLP1889128 Place holds honors default phone
Bill Erickson [Thu, 8 Oct 2020 14:27:59 +0000 (10:27 -0400)]
LP1889128 Place holds honors default phone

Adds support for using the 'opac.default_phone' user setting when
placing holds in the staff catalog.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
4 years agoLP1889128 Staffcat support placing multiple holds
Bill Erickson [Tue, 28 Jul 2020 15:27:05 +0000 (11:27 -0400)]
LP1889128 Staffcat support placing multiple holds

Adds support for the org unit setting 'circ.holds.max_duplicate_holds',
which allows staff to place multiple holds per target in the staff
catalog hold placement UI.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
4 years agoSQL: adding post-upgrade script
Garry Collum [Tue, 10 Nov 2020 17:54:52 +0000 (12:54 -0500)]
SQL: adding post-upgrade script

4 years agoSQL: comment out commit we already have
Chris Sharp [Mon, 30 Nov 2020 20:49:43 +0000 (15:49 -0500)]
SQL: comment out commit we already have

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
4 years agofix typo in TT2 template
Chris Sharp [Mon, 30 Nov 2020 17:32:36 +0000 (12:32 -0500)]
fix typo in TT2 template

4 years agoOPAC: Show Age Protection Alert
Terran McCanna [Mon, 23 Nov 2020 17:55:55 +0000 (12:55 -0500)]
OPAC: Show Age Protection Alert

In Bootstrap OPAC, add a star with help popup next to items that are
marked for age protection and are newer than 6 months.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: Carousel - Animate
Terran McCanna [Thu, 19 Nov 2020 23:44:24 +0000 (18:44 -0500)]
OPAC: Carousel - Animate

Enable ability for carousel to automatically advance every 2 seconds.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoLP#1778522 Precat item creation should be more intentional
Dan Briem [Wed, 18 Nov 2020 21:50:06 +0000 (16:50 -0500)]
LP#1778522 Precat item creation should be more intentional

Precat items can be created before all of the info is entered.
The dialog autofocuses the title field, so a double barcode scan
will populate the title field and createt the precat without
giving an opportunity to fill in the other fields.

This prevents form submission unless you click the Precat
Checkout button.

To test:
1. Try to check out a barcode that doesn't exist to any patron
2. On the precat dialog, enter a value into the title field
3. Note the precat is created
4. Apply patch
5. Repeat steps 1-3 and note the precat isn't created until
   the Precat Checkout button is clicked

Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: My Account - Correct PINES Tip on Messages page
Terran McCanna [Thu, 19 Nov 2020 23:27:03 +0000 (18:27 -0500)]
OPAC: My Account - Correct PINES Tip on Messages page

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: Customizations to My Account
Terran McCanna [Tue, 17 Nov 2020 22:49:51 +0000 (17:49 -0500)]
OPAC: Customizations to My Account

Multiple customizations to new Bootstrap version of My Account.

- Hide ebook info from displaying since we're not using it in PINES
- Fix wrapping problem with buttons on Holds page
- Add help popups to holds history and check out history pages
- Add PINES direction to contact their local library for assistance
- Remove hold order status (you are 1 of 17 holds)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: Added Content Updates
Terran McCanna [Tue, 17 Nov 2020 20:58:32 +0000 (15:58 -0500)]
OPAC: Added Content Updates

This updates the Syndetics section to pull in full content instead of
screen-scraping it, and expands the NoveList section by default.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: Add system to holdings table display
Terran McCanna [Tue, 17 Nov 2020 17:31:17 +0000 (12:31 -0500)]
OPAC: Add system to holdings table display

By default, the copy holdings table in the OPAC only shows
the branch - this adds the system as well.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: More small changes to Bootstrap OPAC layout
Terran McCanna [Thu, 19 Nov 2020 23:18:13 +0000 (18:18 -0500)]
OPAC: More small changes to Bootstrap OPAC layout

- Add glyph icons to menus
- Use preferred name instead of first name
- Change some glyphs in the copy table

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
4 years agoOPAC: More adjustments to OPAC pages
Terran McCanna [Tue, 17 Nov 2020 17:48:08 +0000 (12:48 -0500)]
OPAC: More adjustments to OPAC pages

- Add help tips to record page copy table

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>