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