User Tools

Site Tools


dev:opac:template-toolkit:plan

Features

The long-term community goal is to implement all existing OPAC features in TPac. Not all features have yet been added. Some new features have been implemented along the way.

New Features

  • Credit Card Payment
  • Fines History with Receipt Email/Print Options
  • Circulation History
  • Holds History
  • Action/Trigger Notification Preferences
  • On-the-fly lists
  • Batch holds from lists / bookbags
  • Improved options for hold overrides
  • Recent Staff Searches
  • Bookbag Enhancements
    • Descriptions, Record Notes, Sorting, CSV Export, new bookbag search filter
  • Added Content (such as Syndetics) - bug 984963 (added in 2.3)
  • Patron's public notes - see bug 1010590 (added in 2.3)

JSPAC Features Missing from TPAC

  • Copy Location Search when scoped to a particular org unit - bug 1084732
  • Spell check - bug 1084734
  • Check for password strength at login and force change if password is weak - see Launchpad: Check for password strength at login
  • Metarecord searching (aka "group formats and editions") - bug 1084740
    • (displaying records linked to a MR is supported)
  • Metarecord holds - see bug 1053397
  • Some added content components have not been re-integrated - do we have a list?
  • Search Range bug 1084742
    • TPac does not presently maintain the concept of "Search Range" at the UI level like the JSPAC. In other words, it's not possible to search at Branch B while including results from System S. (In TPac, one would simply search at System S). This primarily affects the results page. In the current OPAC, you might see copy counts at different levels of the organizational hierarchy (consortium, system, branch, etc.). In TPac, you only see copy counts for the location (consortium, system, branch, etc.) you are searching.
  • Widget-based access to all configured search indexes
    • See the "Advanced" button just below the search input box on the results page in the JSPAC.
    • In other words, widget-based access to search against any field configured in config.metabib_field where search_field=true
  • Bib records without copies appear to patrons in the OPAC. Bib records without copies do not appear in a gray band in the staff client so that staff know that these records do not have copies. bug 1084753
    • The above isn't always true, but may be true under some circumstances. A bug report with specifics is desirable.
  • Conjoined items: bug 1097915
  • Authority browse: should be added as a new tab in advanced search. See launchpad bug/wishlist entry
  • Toggle to increase/decrease font size bug 1084758
  • Rewrites from JSPAC to TPAC to preserve old links going to new interfaces.
  • Accurate links from RSS feeds/unapi display - the dynamic details link from the unapi display continues to go to the jspac record. Bug 1089479
  • Advertise OpenSearch <link type='application/opensearchdescription+xml' rel='search' title='Evergreen' href='http://hostname/opac/extras/opensearch/1.1/-/osd.xml' /> so that users can automatically add a search widget for the catalog to their browser.

Pending New Features (Unsponsored)

  • Get rid of fixed widths and other problematic layout elements. Generally simplify.
  • More robust serials display, including 866 holdings
  • Facet display needs to be as good as JSPAC (see bug 1065109)
  • Replace config.tt2 file with YAOUS for each setting
  • Authorities Cross-Referencing
  • Some of the search filters, such as "basic" item type, literary form, and bib level
  • Search results page navigation: Skip to last/first results page.
  • Facets revisited: "Other author" and "Temporal subject" facets are missing. (just noting, this can already be changed by adding the options in config.tt2 in the section regarding facet configuration in TPAC)

TPAC mentions in EG Bug list (Launchpad)

dev/opac/template-toolkit/plan.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.