]> git.evergreen-ils.org Git - working/Evergreen.git/blob - docs/RELEASE_NOTES_2_2.txt
Release notes: clean up and introduce TPAC
[working/Evergreen.git] / docs / RELEASE_NOTES_2_2.txt
1 Release notes
2 =============
3 :toc:
4 :numbered:
5
6 Upgrade notes
7 -------------
8
9 Z39.50 Server Definitions
10 ~~~~~~~~~~~~~~~~~~~~~~~
11 Z39.50 server target definitions have been removed from the sample
12 `opensrf.xml.example` file. To migrate existing settings from your
13 `opensrf.xml` configuration file to the database, peform the
14 following steps:
15
16     1. First, set up your custom Z39.50 sources in the database. For
17       each entry in `z3950/services`, map the following XML paths to the
18       corresponding `config.z3950_source` table column as follows:
19 +
20       ** `z3950/services/<entry>` = name
21       ** `//<entry>/name` = label
22       ** `//<entry>/host` = host
23       ** `//<entry>/port` = port
24       ** `//<entry>/db` = db
25       ** `//<entry>/record_format` = record_format
26       ** `//<entry>/transmission_format` = transmission_format
27 +
28     2. Then, for each attribute defined in the `<attrs>` element for
29        a given service, map the following XML paths to the corresponding
30        `config.z3950_attr` table column as follows:
31 +
32       ** `z3950/services/<entry>` = source
33       ** `//<entry>/attrs/<attr>` = name
34       ** `//<entry>/attrs/<attr>/code` = code
35       ** `//<entry>/attrs/<attr>/format` = format
36 +
37     3. After adding the new Z39.50 sources and corresponding attributes,
38        you will need to log out of the staff client and log back into the
39        staff client to retrieve the new entry values. If a given Z39.50
40        server does not work for a given attribute, pay attention to the
41        `truncation` column for the attribute.
42
43
44 New features
45 ------------
46
47 Administration
48 ~~~~~~~~~~~~
49
50 Custom Org Unit Trees
51 ^^^^^^^^^^^^^^^^^^^^^
52 Evergreen enables you to create an organizational tree that describes the
53 systems, branches, or other units that comprise your organization. By default,
54 the org unit tree that appears to patrons in the OPAC is identical to the one
55 that appears to users of the staff client. Using this feature, you can condense
56 or re-order the organizational tree into a simpler structure for patrons using
57 the OPAC while maintaining the complex organizational tree that is available to
58 users of the staff client.
59
60 As a further enhancement, you can hide a parental org unit yet still make its
61 child org units visible in the OPAC. In previous versions of Evergreen, child
62 org units inherited the visibility setting of their parents.
63
64 Documentation for this feature is available in the Book of Evergreen at
65 http://docs.evergreen-ils.org/2.2/
66
67 Fine Accrual on Closed Dates
68 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
69 By default, fines accrue only on dates that the library is open. This feature
70 enables you to charge patrons fines on dates the library is closed. Fines
71 accrue during scheduled closings as well as during normal weekly closed dates.
72
73 Documentation for this feature is available in the Book of Evergreen at
74 http://docs.evergreen-ils.org/2.2/
75
76 Target Copies for Holds at Closed Libraries
77 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
78 By default, when a patron places a hold on a title, the hold targeter will
79 search for copies to fill the hold only at circulating libraries that are open.
80 Copies at closed libraries are not targeted to fill holds. When turned on, this
81 feature enables Evergreen to target copies that have closed circulating
82 libraries to fill holds. Two new org unit settings control this feature.
83
84 Documentation for this feature is available in the Book of Evergreen at
85 http://docs.evergreen-ils.org/2.2/
86
87 OPAC
88 ~~~~
89
90 Template Toolkit OPAC (_TPAC_)
91 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
92 The basic catalog has been replaced by the Template Toolkit OPAC (_TPAC_).
93 Compared to the traditional catalog (_JSPAC_), TPAC uses far fewer network
94 calls for each page, resulting in faster loading pages. TPAC is built on the
95 http://template-toolkit.org[Template Toolkit] language to enable simple but
96 powerful customization, and supports integrated `gettext`-based translation
97 for strings--including placeholders and quantities--for better
98 internationalization support.
99
100 The next feature release of Evergreen will make TPAC the primary catalog
101 and deprecate the use of the JSPAC.
102
103 Auto Suggest in Catalog Search
104 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
105 The auto suggest feature suggests the completion of search terms as the user
106 enters his query.  By default, the user will see ten suggestions although this
107 number is configurable at the database level.  Scroll through suggestions with
108 your mouse, or use the arrow keys to scroll through the suggestions. Select a
109 suggestion to view records that are linked to this suggestion. 
110
111 This feature is not turned on by default. You must turn it on in the Admin
112 module.
113
114 Documentation for this feature is available in the Book of Evergreen
115 at http://docs.evergreen-ils.org/2.2/
116
117 Copy Location Groups
118 ^^^^^^^^^^^^^^^^^^^^
119 This feature allows staff to create and name sets of copy locations to use as
120 a search filter in the catalog.  OPAC-visible groups will display within the
121 library selector in the template toolkit OPAC.  When a user selects a group
122 and performs a search, the set of results will be limited to records that have
123 copies in one of the copy locations within the group.  Groups can live at any
124 level of the library hierarchy and may include copy locations from any parent 
125 org unit or child org unit.
126
127 For advanced users, this change includes a new Query Parser filter called
128 location_groups().  
129
130 My Lists
131 ^^^^^^^^
132 The My Lists feature replaces the bookbag feature that was available in
133 versions proior to 2.2. This feature enables you to create temporary and
134 permanent lists; create and edit notes for items in lists; place holds on items
135 in lists; and share lists via RSS feeds and CSV files.
136
137 Documentation for this feature is available in the Book of Evergreen at
138 http://docs.evergreen-ils.org/2.2/  
139
140 SMS Text Messaging
141 ^^^^^^^^^^^^^^^^^^
142 The SMS Text Messaging feature enables users to receive hold notices via text
143 message. Users can opt-in to this hold notification as their default setting
144 for all holds, or they can receive specific hold notifications via text
145 message. Users can also send call numbers and copy locations via text message.
146
147 Documentation for this feature is available in the Book of Evergreen at
148 http://docs.evergreen-ils.org/2.2/
149
150 New Patron Preferences
151 ^^^^^^^^^^^^^^^^^^^^^^^
152 Users will now have the ability to designate the following preferences in the
153 Template Toolkit catalog (_TPAC_):
154
155 * A preferred search location. Unlike the default search library in JSPAC, this
156   setting will also control which copies display first in search results and
157   record detail screens.
158 * A preferred pickup location.
159 * The ability to keep a history of checked out items.
160 * The ability to keep a history of holds.
161
162 Credit Card Payment via Public Catalog
163 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
164 Patrons can now use credit cards to pay fines and bills in *My Account* of the
165 TPAC.
166
167 Record Detail Print and E-mail Actions
168 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
169 Implements Print and Email actions as links below the *Add to List* link
170 in the TPAC record detail page.
171
172 Identify Previously-Checked-Out Items in Search Results
173 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
174 When a user is logged into the TPAC and performs a search, this feature
175 indicates in the results set when any of the result items were ever checked
176 out by the logged-in user. Items will only be tagged when the related org
177 setting is enabled and the user has opted in to circ history tracking.
178
179 Patron Management
180 ~~~~~~~~~~~~~~~~~
181
182 Patron Statistical Category Enhancements
183 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
184 The following enhancements have been added to patron statistical categories:
185
186   * categories can be marked as 'required' (must be filled out when a patron is
187     registered)
188   * categories can be marked to allow or disallow user-created entries
189   * an entry for a given category and org unit can be marked as the default
190     entry. It will be automatically selected in the new patron registration
191     screen.
192
193 User Settings Available from Patron Editor
194 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
195 Staff can now access and update user settings, like notification prefererences
196 and default pickup library, in the patron editor.
197
198 Mark Patron E-mail or Phone as Invalid
199 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
200 Staff can mark a patron's email address or phone number as invalid in the
201 patron editor. The system will clear the email (or phone) field from
202 `actor.usr`, and [both optionally, per OU setting]:
203
204   . create a corresponding standing penalty against the user, for staff to
205     notice next time they bring up said patron in the staff client;
206   . create a patron note. Related penalties (but not notes) will be cleared
207     whenever that patron's email address or phone number is updated again.
208
209 Address Alert in Patron Registration
210 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
211 Support for comparing user addresses to alert addresses.  When an address is
212 found, the address in question is styled (the header row turns red) and the
213 configured alert message is shown along the top-right, where other warnings
214 appear. 
215
216 Circulation
217 ~~~~~~~~~~~
218
219 Telephony Improvements
220 ^^^^^^^^^^^^^^^^^^^^^^
221 Enhancements to notifications by telephony, including:
222
223 * A feature that allows an Evergreen system to roll over failed notifcations
224   into new ones with a different notification method.
225 * Holiday awareness. System administrators can, via `cron`, schedule the
226   `set_pbx_holidays` script on an Evergreen system to periodically update
227   the PBX's table of holidays, based on a given org unit's closed date ranges.
228 * Smart retry. In certain situations, if you put too many callfiles into
229   Asterisk's spool at once, Asterisk will try to make too many calls at
230   once, and all such calls just fail. That is what the allocator is meant to
231   prevent. Smart retry is about moving calls that have been tried once, and will
232   be retried again later due to resulting in a busy signal or other problem, out
233   of the spool to make room for other calls that could be made in the meantime.
234
235 Circulation Limit Groups & Limit Sets
236 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
237 The new *Circulation Limit Groups* interface found in the *Server
238 administration* menu can be thought of as _tags_ the system places on
239 circulations so that it can find them later. The *Limit Sets* interface found
240 in the *Local administration* menu defines rules for limiting the number of
241 active circulations a patron may have based on Circulation Modifiers and Limit
242 Groups. These new features support the following options:
243
244 * Setting circ limits for circulations that have no circ modifiers. This is
245   useful for systems with circulation rules based on something other than
246   circulation modifiers (for example, *MARC type*) or for grouping items
247   that may have different circulation modifiers so that, for example, you
248   can count every video, regardless of circulation modifiers.
249 * The ability to set limits for a single library's items, regardless of
250   the checkout library.
251
252 New Checkin Modifiers
253 ^^^^^^^^^^^^^^^^^^^^^
254 The following modifiers have been added to the check-in interface:
255
256 * *Clear Shelf-Expired Holds*. When checking in something on the hold shelf,
257   run a 'Clear Shelf Process' for the specific copy ID at that library to
258   auto-clear any Shelf-Expired holds. 
259 * *Retarget Local Holds*. When checking in 'in process' items that are owned by
260   the library, attempt to find a local hold to retarget. This is intended to
261   help with proper targeting of newly-cataloged items.
262 * *Retarget All Statuses*. Similar to 'Retarget Local Holds', this modifier will
263   attempt to find a local hold to retarget, regardless of the status of the
264   item being checked in. This modifier must be used in conjunction with the
265  'Retarget Local Holds' modifier.
266 * *Capture Local Holds as Transits*. With this checkin modifier, any local holds
267   will be given an 'in transit' status instead of 'holds shelf'. The intent is
268   to stop the system from sending holds notifications before the item is ready
269   to be placed on the holds shelf. Possible use cases include Automated
270   Materials Handling(AMH) checkins, in which items may be sitting in a bin for a
271   while before landing on the holds shelf, and checkins done on closed days. 
272
273 Copy Location Alerts
274 ^^^^^^^^^^^^^^^^^^^^
275 This enhancement adds a new 'checkin_alert' column to copy locations. If true
276 (defaults to false), then a routing alert is generated at reshelving time for
277 the location. This is intended for special locations, such as 'Display', that
278 may require special handling, or that temporarily contain items that are not
279 normally in that location.
280
281 Age Hold Protection Based on a Copy's Active Date
282 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
283 * Adds a 'Sets copy active' column to the 'Copy Statuses' interface to identify
284   statuses that indicate a copy is active and ready for checkout. The first
285   time a copy is set to one of these statuses, the system adds an 'active date'
286   for the copy, which can be used for reporting.
287 * Provides a new library setting for age hold protection to be based on the
288   copy's active date instead of its create date.
289
290 Option to Place Holds on Age Protected Items
291 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
292 Allow choice of placing hold despite age protection. This alters the backend to
293 watch when so much as one copy failed only due to age protection. In JSPAC, an
294 alternate confirm message is shown.  In TPAC, the failure message is changed
295 and override is always allowed for the hold in question.
296
297 Force and Cataloging Recall Holds
298 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
299 Creates two new types of copy-level holds, *Force* and *Cataloging Recall*,
300 that cut in front of all other holds and ignore hold rules. For cataloging
301 recall holds, the copy's status changes to 'cataloging' when it reaches its
302 destination.
303
304 Archiving Statistical Categories and Circulation-Time Copy Locations
305 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
306 Circulation-time copy locations are now archived with circulations (aged or active).
307
308 Using the *Statistical Categories Editor*, staff can also designate statistical
309 categories (patron and copy) to archive with circulations.
310
311 Browse Holds Shelf Interface Displays Canceled Holds
312 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
313 Holds that are canceled after they are placed on the holds shelf will continue
314 to display in this interface and will also display in the 'shelf-expired holds'
315 view.
316
317 Acquisitions
318 ~~~~~~~~~~~~
319
320 Vandelay Integration into Acquisitions
321 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
322 The Acquisitions Load MARC Order Record interface enables you to add MARC
323 records to selection lists and purchase orders and upload the records into the
324 catalog. The Vandelay interface enables you to create specific match points
325 between incoming MARC records and exisiting catalog records. Combining these
326 two features enables you to track on order MARC records through the
327 Acquisitions interface and to utilize the record matching mechanisms available
328 in Vandelay when importing acquisitions records.
329
330 Documentation for this feature is available in the Book of Evergreen at
331 http://docs.evergreen-ils.org/2.2/
332
333 Receive Items from an Invoice
334 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
335 This feature enables users to receive items from an invoice. Staff can receive
336 individual copies, or they can receive items in batch.
337
338 Documentation for this feature is available in the Book of Evergreen at
339 http://docs.evergreen-ils.org/2.2/
340
341 Lineitem and Copy Actions Accessible from More Interfaces
342 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
343 Users can now access lineitem actions (for example, receive, unreceive, update
344 barcodes, new invoice) from the acquisitions lineitem search results and
345 selection list interfaces. Also available on these interfaces is a link to copy
346 details where users can take receive actions (receive, unreceive, cancel) on
347 individual copies.
348
349 Improved Displays for Provider and Fund Administration Pages
350 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
351 This enhancement provides improved support for viewing the provider and fund
352 administation pages. It also allows staff to use filters to find providers and
353 funds.
354
355 Cataloging
356 ~~~~~~~~~~
357
358 Authority Control Sets
359 ^^^^^^^^^^^^^^^^^^^^^^
360 The tags and subfields that display in authority records in Evergreen are
361 proscribed by control sets. The Library of Congress control set is the default
362 control set in all versions of Evergreen. However, in Evergreen release 2.2,
363 you can create customized control sets for authority records, and you can
364 define thesauri and authority fields for these control sets.
365
366 Patrons and staff can browse authorities in the JSPAC. The following fields are
367 browsable by default: author, series, subject, title, and topic. You can add
368 custom browse axes in addition to these default fields.
369
370 Documentation for this feature is available in the Book of Evergreen at
371 http://docs.evergreen-ils.org/2.2/
372
373 Batch Importing MARC Records
374 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
375 The MARC Batch Import interface features improved matching of records and
376 managing of your import queue. In version 2.2, you can specify match points
377 between incoming and existing records to better detect matching records and
378 prevent record duplication. You can also create quality controls to ensure that
379 incoming matching records are superior in quality to existing catalog records.  
380
381 You also have new options for managing your queue.  You can apply filters to
382 your queue, and you can generate a list of import errors. You can also print
383 your queue, email your queue, or export your queue as a CSV file.
384
385 Documentation for this feature is available in the Book of Evergreen at
386 http://docs.evergreen-ils.org/2.2/
387
388 Hide Fields in Copy Editor
389 ^^^^^^^^^^^^^^^^^^^^^^^^^^
390 You can customize the *Copy Editor* for staff by hiding fields in the *Copy
391 Editor* that are not relevant for workflows at particular org units. Descendant
392 org units inherit the settings of their parents.
393
394 Documentation for this feature is available in the Book of Evergreen at
395 http://docs.evergreen-ils.org/2.2/  
396
397 Prevent Bibliographic Records from Having Attached Copies
398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
399 To enable libraries to designate specific sets of records as only for use as
400 electronic resources, it is possible to configure a bibliographic source such
401 that physical copies or MFHD records may not be attached to records from that
402 source. The `config.bib_source` table now includes a new Boolean column,
403 `can_have_copies`, that controls this behavior. If `can_have_copies` for a
404 given bibliographic source is `TRUE`, then the staff client will prevent a
405 cataloger from adding volumes or MFHD records to records belonging to that
406 source.
407
408 Documentation for this feature is available in the Book of Evergreen at
409 http://docs.evergreen-ils.org/2.2/
410
411 Overlay Existing Catalog Record via Z39.50 Import
412 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
413 You can replace an existing catalog record with a record obtained through a
414 Z39.50 search. No new permissions or administrative settings are needed to use
415 this feature.
416
417 Documentation for this feature is available in the Book of Evergreen at
418 http://docs.evergreen-ils.org/2.2/
419
420 Restrict Z39.50 Sources by Permission Group
421 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
422 You can use a permission to restrict users' access to Z39.50 servers. You can
423 apply a permission to the Z39.50 servers to restrict access to that server, and
424 then assign that permission to users or groups so that they can access the
425 restricted servers.
426
427 Documentation for this feature is available in the Book of Evergreen at
428 http://docs.evergreen-ils.org/2.2/
429
430 Switch Copy Location Name and Library Short Name in Copy Editor
431 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
432 By default, the copy editor shows the library shortname ('BR1' or 'CONS')
433 followed by the copy location name ('Stacks', 'Reference').  A new workstation
434 setting, under *Admin -> Workstation Administration -> Copy Editor: Copy
435 Location Name First*, enables staff to change the display so that the copy
436 location name is displayed first, followed by the library shortname. This may
437 be particularly useful for libraries that have defined one set of copy
438 locations at the consortial level and want to enable quick keyboard navigation
439 to copy locations by typing just the first letters of the copy location.
440
441 Documentation for this feature is available in the Book of Evergreen at
442 http://docs.evergreen-ils.org/2.2/
443
444 User Activity Types
445 ~~~~~~~~~~~~~~~~~~~
446 The User Activity Types feature enables you to specify the user activity that
447 you want to record in the database. You can use this feature for reporting
448 purposes. This function will also display a last activity date in a user's
449 account. Currently, this feature only tracks user authentication.
450
451 Documentation for this feature is available in the Book of Evergreen at
452 http://docs.evergreen-ils.org/2.2/
453
454 Authentication Proxy
455 ~~~~~~~~~~~~~~~~~~
456 To support integration of Evergreen with organizational authentication systems,
457 and to reduce the proliferation of user names and passwords, Evergreen offers 
458 a new service called `open-ils.auth_proxy`. If you enable the service,
459 `open-ils.auth_proxy` supports different authentication mechanisms
460 that implement the `authenticate` method. You can define a chain of these
461 authentication mechanisms to be tried in order within the `<authenticators>`
462 element of the `opensrf.xml` configuration file, with the option of falling
463 back to the `native` mode that uses Evergreen's internal method of password
464 authentication.
465
466 This service only provides authentication; there is no support for automatic
467 provisioning of accounts. To authenticate against any authentication system,
468 the user account must first be defined within the Evergreen system, and
469 authentication will be based on the user name as it exists in Evergreen.
470
471 A sample authentication mechanism for LDAP is provided in
472 `Open-ILS::Application::AuthProxy::LDAP_AUTH`, and corresponding sample
473 attributes can be found in `opensrf.xml.example`.
474
475 Auditor Tables
476 ~~~~~~~~~~~~~~
477 This enhancement adds user and workstation IDs to the auditor tables. It also
478 adds/changes auditor functions to allow for setting, getting, and clearing
479 auditor information, as well as adding a couple of utility functions for
480 updating auditors after changes to their origin columns.
481
482 Reports
483 ~~~~~~~
484
485 New Views for Reporting Sources
486 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
487 To support the creation of collection development reports, the following
488 reporting sources have been added:
489
490   * 'Last Circulation or Creation Date' is a source that offers the copy ID,
491     the last circulation date or creation date, and the last circulation date
492   * 'Hold/Copy Ratio per Bib and Pickup Library' is a source that calculates
493     the number of holds per copy per bibliographic record, with granularity
494     by pickup library.
495
496
497 Staff Client Navigation
498 ~~~~~~~~~~~~~~~~~~~~~~~
499
500 Customizable Toolbar
501 ^^^^^^^^^^^^^^^^^^^^
502 By default, two toolbars are available in the staff client: circulation and
503 cataloging. This feature enables you to customize toolbars in the staff client.
504 You can add buttons that will enable quick access to a variety of features.
505 You can create toolbars for specific org unit(s), workstation(s), or login(s).
506
507 Documentation for this feature is available in the Book of Evergreen at
508 http://docs.evergreen-ils.org/2.2/
509
510 Double Clicking in the Staff Client
511 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
512 You can search for a patron's record, and double click on a result to access
513 that record. You can double click on an item in the *Holdings Maintenance*
514 screen to access copy information. The item is linked to the *Volume/Copy
515 Creator*, if you turned it on in the staff client's org unit settings. If you
516 did not turn on the *Volume/Copy Creator*, then the item links to the *Item
517 Attributes*.
518
519 Documentation for this feature is available in the Book of Evergreen at
520 http://docs.evergreen-ils.org/2.2/
521
522 Recent Staff Searches
523 ^^^^^^^^^^^^^^^^^^^^^
524 You can view your recent searches as you perform them in the staff client. By
525 default, staff can view their recent searches, although the number is
526 configurable. This feature is only available through the staff client; it is
527 not available to patrons in the OPAC.
528
529 Documentation for this feature is available in the Book of Evergreen at
530 http://docs.evergreen-ils.org/2.2/
531
532 Return to Search Results from MARC Record
533 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
534 This feature enables you to return to your title search results directly from
535 any view of the MARC record, including the *OPAC View*, *MARC Record*, *MARC
536 Edit*, and *Holdings Maintenance* views. You can use this feature to page
537 through records in the *MARC Record View* or *Edit* interfaces. You do not have
538 to return to the *OPAC View* to access title results.
539
540 Documentation for this feature is available in the Book of Evergreen at
541 http://docs.evergreen-ils.org/2.2/
542
543 Sorting Columns
544 ^^^^^^^^^^^^^^^
545 This feature enables you to sort by multiple display columns so that you can
546 find easily the information that you need on a screen. You can sort display
547 columns on any screen that is built on a grid, such as the *Check In* screen or
548 the *On Shelf Pull List*.
549
550 You can also sort the columns on the following *Administration* screens:
551
552   * Circulation Policies
553   * Hold Policies
554   * Circulation Limit Sets
555   * Barcode Completion
556   * Acquisitions User Request List
557   * Vandelay Import Errors
558
559 You can sort items in an ascending or descending order, and you can prioritize
560 the order in which columns will sort.
561
562 Documentation for this feature is available in the Book of Evergreen at
563 http://docs.evergreen-ils.org/2.2/
564
565 Tab Button
566 ^^^^^^^^^^
567 This feature enables you to add a new tab to the Evergreen staff client by
568 clicking the *+* sign adjacent to the tab that you currently have opened. As in
569 previous versions, you can also add new tabs by clicking *File -> New Tab*, or
570 use the hotkey, *Ctrl+T*.
571
572 Documentation for this feature is available in the Book of Evergreen at
573 http://docs.evergreen-ils.org/2.2/
574
575 Close All Tabs Shortcut
576 ^^^^^^^^^^^^^^^^^^^^^^^
577 You can use *CTRL+Click* on the close tab (*X*) button to close all tabs.
578
579 Independent Column Configurations and Receipt Templates for Different Hold List Interfaces
580 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
581 Previously, all hold list interfaces shared the same column picker settings and
582 receipt templates. This enhancement creates independent settings for the
583 following interfaces:
584
585 * Actions for this Record -> View Holds
586 * Patron Display -> Holds
587 * Circulation -> Browse Hold Shelf
588 * Circulation -> Pull List for Hold Requests
589
590 Line Number Columns
591 ^^^^^^^^^^^^^^^^^^^
592 List displays in the staff client now have a non-sortable line number column
593 which displays the ordinal position of each row in the list. The first row in
594 such a list will always have a value of 1 in the ordinal column, no matter how
595 the list is sorted.  There is no special handling for paged interfaces; the
596 first row on any given page still gets an ordinal value of 1.
597
598 Auto-Login
599 ^^^^^^^^^^
600 Supports auto-login in the staff client by adding three new command line
601 parameters:
602
603 * `-ILSuser`: user name to log in with
604 * `-ILSpassword`: password to use
605 * `-ILShost`: hostname to use
606
607 License
608 -------
609 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
610 Unported License. To view a copy of this license, visit
611 http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative
612 Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.