dev:opac:template-toolkit:plan
Table of Contents
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 1097915Authority browse: should be added as a new tab in advanced search.See launchpad bug/wishlist entryPublic copy notes - see Launchpad: public copy notes do not display in tpacToggle to increase/decrease font sizebug 1084758Rewrites 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 1089479Advertise 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.
- Many of these areas have been addressed, but there may be some places that still need work.
- 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-ReferencingSome 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)
- Bugs tagged as JSPAC removal blockers - https://bugs.launchpad.net/evergreen/+bugs?field.tag=jspacremovalblocker
- All TPAC bugs - https://bugs.launchpad.net/evergreen/+bugs?field.tag=tpac
dev/opac/template-toolkit/plan.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1