evergreen/pines.git
2 years agoQuipu Ecard Registration - Squashed for EG 3.10
Bill Erickson [Tue, 7 Jul 2020 14:41:36 +0000 (10:41 -0400)]
Quipu Ecard Registration - Squashed for EG 3.10

KCLS Quipu integration bits

Notes:

1. See constants along the top of Ecard.pm which will need changing.
2. Ecard.pm add_stat_cats() is very kcls-specific
3. The vendor login uses a new password type 'ecard_vendor' which does
   not have the intermediate md5 hashing.
4. Ecard.pm and templates have header/footer stuff that's specific to
   bibliocommons and should be removed.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Quipu eCard Integration for PINES

Altering KCLS's Quipu eCard implementation to align
with PINES's needs, with an eye towards a generic feature
that could be submitted to Evergreen master.

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Quipu Customizations

Move library card application link to top menu instead of bottom menu,
cleaned up a lot of whitespace issues and old commented out text,
added CSS controls for parts of the Quipu form.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Quipu Self-Registration Form

Edited both ecard.tt2 and register.tt2 to add quipu form javascript
and add intro text.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Quipu Ecard Form Update

Added CSS to intro text to hide unless Quipu's code tells it to display.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
OPAC: Quipu changes for Bootstrap OPAC

This commit just modifies the front end registration page and CSS,
not the perl changes.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
OPAC: fix Quipu ecard for bootstrap

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>
PINES Customization: Quipu Spanish Form

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Quipu: check on full DOB, skip address checking

2 years agoQuipu Ecard Registration - Squashed for EG 3.10
Bill Erickson [Tue, 7 Jul 2020 14:41:36 +0000 (10:41 -0400)]
Quipu Ecard Registration - Squashed for EG 3.10

KCLS Quipu integration bits

Notes:

1. See constants along the top of Ecard.pm which will need changing.
2. Ecard.pm add_stat_cats() is very kcls-specific
3. The vendor login uses a new password type 'ecard_vendor' which does
   not have the intermediate md5 hashing.
4. Ecard.pm and templates have header/footer stuff that's specific to
   bibliocommons and should be removed.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Quipu eCard Integration for PINES

Altering KCLS's Quipu eCard implementation to align
with PINES's needs, with an eye towards a generic feature
that could be submitted to Evergreen master.

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Quipu Customizations

Move library card application link to top menu instead of bottom menu,
cleaned up a lot of whitespace issues and old commented out text,
added CSS controls for parts of the Quipu form.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Quipu Self-Registration Form

Edited both ecard.tt2 and register.tt2 to add quipu form javascript
and add intro text.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Quipu Ecard Form Update

Added CSS to intro text to hide unless Quipu's code tells it to display.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
OPAC: Quipu changes for Bootstrap OPAC

This commit just modifies the front end registration page and CSS,
not the perl changes.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
OPAC: fix Quipu ecard for bootstrap

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>
PINES Customization: Quipu Spanish Form

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Quipu: check on full DOB, skip address checking

2 years agoPINES Carousel Customizations for 3.10
Terran McCanna [Thu, 12 Nov 2020 19:46:30 +0000 (14:46 -0500)]
PINES Carousel Customizations for 3.10

OPAC: PINES Carousel Implementation

Adds carousel display with custom carousel picker to home page.

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

Enable ability for carousel to automatically advance every 2 seconds.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
OPAC: restore books image for carousels

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
LP1929872 Open Carousel as a Result List

This adds a new link in the carousel block that will open the
contents of that carousel in a result list format so that a patron
can see everything at once.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Carousel - moving logic to open carousel as a list into new API

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP1929872 Make carousel title into link

(instead of having a new link under the title)

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

PINES OPAC Carousel CSS

Adds additional CSS for iframe usage that overrides the basic
OPAC usage CSS.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
PINES - Add list icon next to carousel title

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES Custom Spine Label Updates for 3.10
Terran McCanna [Wed, 13 Feb 2019 23:27:27 +0000 (18:27 -0500)]
PINES Custom Spine Label Updates for 3.10

PINES Customization: Link to spine label documentation

To be added on top of Adam's spine label work.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
PINES Custom Default Spine & Pocket Label Template Code

This strips out old and unnecessary comments and code that is
no longer used after Adam's work is applied.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
PINES Customization: Link to spine label documentation

To be added on top of Adam's spine label work.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES Custom Receipt Templates - Updated for 3.10
Terran McCanna [Fri, 18 Nov 2022 16:17:49 +0000 (11:17 -0500)]
PINES Custom Receipt Templates - Updated for 3.10

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES Custom Self-Check for 3.10 Upgrade#
Chris Sharp [Wed, 1 Apr 2015 17:16:03 +0000 (13:16 -0400)]
PINES Custom Self-Check for 3.10 Upgrade#

branding the built-in selfcheck interface for PINES

These are modifications to the Evergreen self-check interface to:

1. Fix bugs with printing holds and fines.
2. Improve page layout overall, and with consideration for
   1024x768 resolution monitors that a lot of libraries use.
3. Hide hold status from view on holds table.
4. Hide buttons/fields from screen when user is not logged in.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Conflicts:
Open-ILS/src/templates/circ/selfcheck/banner.tt2

Additional changes to the self-check interface.

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

Change base.xul/base.js to support a "cookie path" option to limit what paths
will use the login cookie, then tell the selfcheck interface to use it.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Self-Check changes in preparation for upgrade:
Changed wording on some of the on-screen directions.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Restoring selfcheck.js to stock version

PINES Customization: Self-check text changes

Modified login text to make it more user friendly.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
PINES Customization: Self-check - add note about online catalog

Added note to screen referring people to online catalog if they
wish to perform functions not available in self-check such as
paying fines and handling renewals.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
PINES fix for self-check missing code

This adds back code that is in master and was in rel_3_6_1, but was
missing in rel_3_8_0.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
PINES Customization to Self-check Wording

Signed-off-by: McCanna <tmccanna@georgialibraries.org>
LP#1810296: Fix selfcheck patron password setting check

Previously, the selfcheck ignored this setting if it was
set to "False", since the setting value is stored as text
and the truth test always succeeded.  Instead, explicitly
check that the setting is "True".

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Customization of self-check interface so that username, password,
and barcode text banners appear in different colors in an effort
to make it clearer to patrons that they are being asked for a
different type of information.

Note that that this also tweaks the password check because the old
format was different from current master and no longer working correctly.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
PINES Self-check Customization

New PINES logo and matching color scheme

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
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>
2 years agoPINES Custom Local Admin Menu Page
Terran McCanna [Fri, 18 Nov 2022 15:14:47 +0000 (10:14 -0500)]
PINES Custom Local Admin Menu Page

Updated for 3.10 Upgrade

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES Custom - Adds several TPAC customizations to BooPAC
Terran McCanna [Thu, 17 Nov 2022 19:40:42 +0000 (14:40 -0500)]
PINES Custom - Adds several TPAC customizations to BooPAC

This pulls together several earlier TPAC customizations into the BooPAC,
primarily to hide search and dropdown options.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoSQL: PINES will reingest later
Chris Sharp [Wed, 23 Nov 2022 15:10:23 +0000 (10:10 -0500)]
SQL: PINES will reingest later

2 years agoSQL: PINES already has ADMIN_FUND_ROLLOVER perm
Chris Sharp [Wed, 23 Nov 2022 15:08:23 +0000 (10:08 -0500)]
SQL: PINES already has ADMIN_FUND_ROLLOVER perm

2 years agoSQL: remove OpenAthens installation
Chris Sharp [Wed, 23 Nov 2022 15:05:37 +0000 (10:05 -0500)]
SQL: remove OpenAthens installation

2 years agoSQL: remove symspell tables we already have
Chris Sharp [Wed, 23 Nov 2022 15:02:41 +0000 (10:02 -0500)]
SQL: remove symspell tables we already have

2 years agofix typo
Chris Sharp [Fri, 19 Aug 2022 19:46:28 +0000 (15:46 -0400)]
fix typo

2 years agoSQL: PINES already has this index
Chris Sharp [Tue, 16 Aug 2022 13:13:25 +0000 (09:13 -0400)]
SQL: PINES already has this index

2 years agoSQL: drop function for PINES
Chris Sharp [Tue, 16 Aug 2022 13:10:31 +0000 (09:10 -0400)]
SQL: drop function for PINES

2 years agofix TT2 typo
Chris Sharp [Tue, 22 Nov 2022 16:09:57 +0000 (16:09 +0000)]
fix TT2 typo

2 years agoupdated NPM
Chris Sharp [Sat, 19 Nov 2022 21:01:57 +0000 (16:01 -0500)]
updated NPM

2 years agoupdating to pines-customizations branch
Chris Sharp [Sat, 19 Nov 2022 20:41:02 +0000 (15:41 -0500)]
updating to pines-customizations branch

2 years agoadding report-creator submodule
Chris Sharp [Sat, 19 Nov 2022 20:38:41 +0000 (15:38 -0500)]
adding report-creator submodule

2 years agoRevert "adding report-creator submodule"
Chris Sharp [Sat, 19 Nov 2022 20:34:25 +0000 (15:34 -0500)]
Revert "adding report-creator submodule"

This reverts commit 98402b58cb169792017daa51acb1395a40dd62d4.

2 years agotrying to fix submodule issue
Chris Sharp [Sat, 19 Nov 2022 20:34:06 +0000 (15:34 -0500)]
trying to fix submodule issue

2 years agoadding report-creator submodule
Chris Sharp [Sat, 19 Nov 2022 20:31:21 +0000 (15:31 -0500)]
adding report-creator submodule

2 years agoPINES: Add label next to Toggle for advanced search filters in staff client
Terran McCanna [Fri, 12 Aug 2022 18:40:13 +0000 (14:40 -0400)]
PINES: Add label next to Toggle for advanced search filters in staff client

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES add library link next to library search filter box
Terran McCanna [Fri, 1 Jul 2022 21:03:18 +0000 (17:03 -0400)]
PINES add library link next to library search filter box

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoadd 2022 survey link
Chris Sharp [Sun, 17 Apr 2022 13:23:53 +0000 (09:23 -0400)]
add 2022 survey link

2 years agoPINES: Tweak patron summary bar
Terran McCanna [Wed, 30 Mar 2022 21:04:17 +0000 (17:04 -0400)]
PINES: Tweak patron summary bar

- When preferred name is used, move Legal Name higher on the summary bar
- Make alert titles into links that open the Notes tab

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES Customization: Hide Pending Patrons from nav bar menus
Terran McCanna [Wed, 30 Mar 2022 13:44:25 +0000 (09:44 -0400)]
PINES Customization: Hide Pending Patrons from nav bar menus

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoDisable tooltips on templated action cells in the staff catalog item table
Mike Rylander [Fri, 4 Mar 2022 15:41:52 +0000 (10:41 -0500)]
Disable tooltips on templated action cells in the staff catalog item table

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoupdate location of PINES logo
Chris Sharp [Mon, 21 Feb 2022 21:56:33 +0000 (16:56 -0500)]
update location of PINES logo

2 years agoadding PINES logo for receipt templates, etc.
Chris Sharp [Mon, 21 Feb 2022 21:50:12 +0000 (16:50 -0500)]
adding PINES logo for receipt templates, etc.

2 years agoLocalization for Angular translations
Terran McCanna [Fri, 14 Jan 2022 17:25:47 +0000 (12:25 -0500)]
Localization for Angular translations

This change allows us to translate the dropdowns that are
controlled in the Angular interfaces.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLocal fix for OPAC SMS Carrier problem
Terran McCanna [Wed, 12 Jan 2022 21:18:23 +0000 (16:18 -0500)]
Local fix for OPAC SMS Carrier problem

This updates some OPAC fixes that didn't make it into the PINES
version.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES local fix for patron search
Terran McCanna [Wed, 12 Jan 2022 16:13:31 +0000 (11:13 -0500)]
PINES local fix for patron search

This removes a previous fix I'd created for the patron search
"clear" button, but keeps the previous fix for the patron
search inactive checkbox.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoForces header & footer in OPAC to always be visible
Terran McCanna [Mon, 10 Jan 2022 17:10:05 +0000 (12:10 -0500)]
Forces header & footer in OPAC to always be visible
(we can do this now since we are no longer embedding the
OPAC in an iframe in the web client)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoTemp workaround until OPAC email bug 1955079 is fixed
Terran McCanna [Mon, 10 Jan 2022 17:45:36 +0000 (12:45 -0500)]
Temp workaround until OPAC email bug 1955079 is fixed

This just hides all of the OPAC email links for now.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES OPAC Holdings Sorting
Terran McCanna [Fri, 3 Dec 2021 22:12:59 +0000 (17:12 -0500)]
PINES OPAC Holdings Sorting

This adds back the customization to sort holdings by system before
sorting by branch.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES - add context help to closed dates editor
Terran McCanna [Tue, 23 Nov 2021 19:42:04 +0000 (14:42 -0500)]
PINES - add context help to closed dates editor

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES opac tweak for geosort buttons
Terran McCanna [Tue, 23 Nov 2021 19:12:34 +0000 (14:12 -0500)]
PINES opac tweak for geosort buttons

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES staff catalog tweaks
Terran McCanna [Tue, 23 Nov 2021 20:14:11 +0000 (15:14 -0500)]
PINES staff catalog tweaks

- hide record notes tab we don't use
- improve look of Patron OPAC View button

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLocal fix for duplicate login form in OPAC
Terran McCanna [Wed, 17 Nov 2021 22:28:21 +0000 (17:28 -0500)]
Local fix for duplicate login form in OPAC

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES Custom - Make buttons on hold cancel dialogs consistent
Terran McCanna [Fri, 12 Nov 2021 22:10:51 +0000 (17:10 -0500)]
PINES Custom - Make buttons on hold cancel dialogs consistent

This makes the order and wording of the AngularJS and Angular cancel hold
options consistent between the patron account and the hopeless holds interface.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Change label for table IDs for clarity
Terran McCanna [Fri, 9 Jul 2021 20:08:12 +0000 (16:08 -0400)]
LP1902939 Change label for table IDs for clarity

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Make student import UI read-only
Terran McCanna [Fri, 9 Jul 2021 18:30:49 +0000 (14:30 -0400)]
LP1902939 Make student import UI read-only

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Add start of student card import log interface
Terran McCanna [Fri, 9 Jul 2021 15:05:16 +0000 (11:05 -0400)]
LP1902939 Add start of student card import log interface

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Move grid setting upgrade file to correct folder
Terran McCanna [Thu, 8 Jul 2021 21:00:20 +0000 (17:00 -0400)]
LP1902939 Move grid setting upgrade file to correct folder

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Add internet access level - upgrade script
Terran McCanna [Thu, 8 Jul 2021 20:56:05 +0000 (16:56 -0400)]
LP1902939 Add internet access level - upgrade script

Add new field to upgrade script

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Add Internet Access Level to School
Terran McCanna [Thu, 8 Jul 2021 20:44:36 +0000 (16:44 -0400)]
LP1902939 Add Internet Access Level to School

Add new db column to school table and reference in interface.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Fix typo
Terran McCanna [Thu, 8 Jul 2021 20:16:58 +0000 (16:16 -0400)]
LP1902939 Fix typo

Putting back ID seq line that I accidentally deleted.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Mark UI fields required
Terran McCanna [Thu, 8 Jul 2021 20:14:06 +0000 (16:14 -0400)]
LP1902939 Mark UI fields required

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Save UI grid settings
Terran McCanna [Thu, 8 Jul 2021 19:23:57 +0000 (15:23 -0400)]
LP1902939 Save UI grid settings

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoLP1902939 Student Card Integration - UI Field Order
Terran McCanna [Thu, 8 Jul 2021 16:46:53 +0000 (12:46 -0400)]
LP1902939 Student Card Integration - UI Field Order

Add field order for school district & school admin grids
and modals.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoadd sequence for it to behave properly
Chris Sharp [Wed, 7 Jul 2021 15:29:46 +0000 (11:29 -0400)]
add sequence for it to behave properly

2 years agoremove cruft from copy/paste
Chris Sharp [Wed, 7 Jul 2021 15:19:40 +0000 (11:19 -0400)]
remove cruft from copy/paste

2 years agofix setting type
Chris Sharp [Tue, 6 Jul 2021 15:32:03 +0000 (11:32 -0400)]
fix setting type

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
2 years agoAdd YAOUS for student card default profile
Chris Sharp [Tue, 6 Jul 2021 15:07:23 +0000 (11:07 -0400)]
Add YAOUS for student card default profile

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
2 years agoadd support script for importing student cards
Chris Sharp [Tue, 6 Jul 2021 14:43:21 +0000 (10:43 -0400)]
add support script for importing student cards

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
2 years agoremove remote FTP columns
Chris Sharp [Thu, 17 Jun 2021 18:41:29 +0000 (14:41 -0400)]
remove remote FTP columns

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
2 years agobeginnings of UI
Chris Sharp [Wed, 10 Mar 2021 13:08:26 +0000 (08:08 -0500)]
beginnings of UI

2 years agoLP#1902939: Student Card SQL/IDL changes
Chris Sharp [Tue, 9 Mar 2021 21:36:14 +0000 (16:36 -0500)]
LP#1902939: Student Card SQL/IDL changes

2 years agobeginnings
Chris Sharp [Mon, 9 Nov 2020 14:30:02 +0000 (09:30 -0500)]
beginnings

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
2 years agoOPAC: Fix broken copy table
Terran McCanna [Mon, 8 Nov 2021 20:05:38 +0000 (15:05 -0500)]
OPAC: Fix broken copy table

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoupdate record bucket retrieval count to 5000
Chris Sharp [Thu, 30 Sep 2021 12:16:57 +0000 (08:16 -0400)]
update record bucket retrieval count to 5000

2 years agoFederal Codes: typo fix/whitespace cleanup
Chris Sharp [Mon, 9 Aug 2021 11:57:35 +0000 (07:57 -0400)]
Federal Codes: typo fix/whitespace cleanup

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
2 years agoAdd Federal Codes to Org Units for Annual Reports
Terran McCanna [Thu, 29 Jul 2021 16:48:16 +0000 (12:48 -0400)]
Add Federal Codes to Org Units for Annual Reports

This adds two new fields to the org unit interface and makes
those fields available to the reporter.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoPINES - Hide Credit Available from Patron Account
Terran McCanna [Tue, 29 Jun 2021 19:49:35 +0000 (15:49 -0400)]
PINES - Hide Credit Available from Patron Account

Remove the "Credit Available" line from the patron account
on the Bills page since we do not use it.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 years agoQuick Reports - Fixed another typo
Terran McCanna [Wed, 14 Jul 2021 15:06:12 +0000 (11:06 -0400)]
Quick Reports - Fixed another typo

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
2 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>
2 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

2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 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>
2 years agoOPAC: repair copy_table.tt2
Chris Sharp [Wed, 2 Dec 2020 19:03:12 +0000 (14:03 -0500)]
OPAC: repair copy_table.tt2

2 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>
2 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>
2 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>
2 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>