From b4e7ab2220a5467a2fdecf2cae2403a9c252564a Mon Sep 17 00:00:00 2001 From: Ben Ostrowsky Date: Tue, 15 Oct 2013 16:52:27 -0400 Subject: [PATCH] LP#1240207: Spellchecked the docs Signed-off-by: Ben Ostrowsky Signed-off-by: Remington Steed --- docs/QueryParser_Changes.txt | 2 +- docs/RELEASE_NOTES_2_2.txt | 14 +++++++------- docs/RELEASE_NOTES_2_2_1.txt | 2 +- docs/RELEASE_NOTES_2_3.txt | 8 ++++---- docs/RELEASE_NOTES_2_4.txt | 4 ++-- .../Acquisitions/app_acq_copy_overlay.txt | 2 +- .../Administration/default-filter-config-screens.txt | 2 +- .../Administration/inter-auth-linking-script.txt | 4 ++-- .../RELEASE_NOTES_NEXT/Circulation/disallow-pickup.txt | 2 +- .../RELEASE_NOTES_NEXT/Circulation/floating_groups.txt | 2 +- .../Circulation/style-longoverdue-lost.txt | 2 +- docs/RELEASE_NOTES_NEXT/OPAC/BibAuthBrowse.txt | 4 ++-- .../OPAC/added_content_by_record_id.txt | 2 +- docs/RELEASE_NOTES_NEXT/README | 2 +- docs/RELEASE_NOTES_NEXT/SIP/sip-hold-cancel.txt | 2 +- docs/RELEASE_NOTES_NEXT/SIP/sip-renewal-all.txt | 2 +- .../Serials/serial-routing-slip-addresses.txt | 4 ++-- docs/RELEASE_NOTES_NEXT/pv_supa_goodstuff.txt | 5 ++--- docs/TechRef/AutoSuggest/README | 8 ++++---- docs/TechRef/Circ/custom-best-hold-selection.txt | 2 +- docs/TechRef/Flattener/design.txt | 4 ++-- docs/TechRef/JSONGrammar.xml | 2 +- docs/TechRef/JSONTutorial.xml | 2 +- docs/TechRef/Telephony/telephony-setup-guide.txt | 18 +++++++++--------- docs/TechRef/notify_csv.txt | 4 ++-- docs/acquisitions/introduction.txt | 2 +- docs/acquisitions/invoices.txt | 8 ++++---- docs/acquisitions/selection_lists_po.txt | 2 +- .../acquisitions/vandelay_acquisitions_integration.txt | 6 +++--- docs/admin/Org_Unit_Proximity_Adjustments.txt | 4 ++-- docs/admin/SMS_messaging.txt | 2 +- docs/admin/acquisitions_admin.txt | 10 +++++----- docs/admin/authorities.txt | 4 ++-- docs/admin/booking-admin.txt | 2 +- docs/admin/circulation_limit_groups.txt | 2 +- docs/admin/lsa-statcat.txt | 2 +- docs/admin/restrict_Z39.50_sources_by_perm_group.txt | 2 +- docs/admin/staff_client-login.txt | 4 ++-- docs/admin/template_toolkit.txt | 2 +- docs/admin/user_activity_type.txt | 2 +- docs/admin/workstation_admin.txt | 14 +++++++------- docs/admin_initial_setup/describing_your_people.txt | 2 +- docs/admin_initial_setup/designing_your_catalog.txt | 12 ++++++------ docs/admin_initial_setup/migrating_patron_data.txt | 4 ++-- docs/admin_initial_setup/ordering_materials.txt | 2 +- docs/cataloging/batch_importing_MARC.txt | 2 +- docs/cataloging/conjoined_items.txt | 2 +- docs/cataloging/monograph_parts.txt | 3 +-- docs/circulation/offline_mode.txt | 2 +- docs/development/intro_opensrf.txt | 6 +++--- docs/installation/server_installation.txt | 2 +- docs/installation/staff_client_installation.txt | 2 +- docs/installation/system_requirements.txt | 2 +- docs/opac/advanced_features.txt | 2 +- docs/opac/kids_opac.txt | 2 +- docs/opac/my_lists.txt | 2 +- docs/serials/C-subscription-SCV.txt | 4 ++-- docs/serials/D-subscription-ASCV.txt | 4 ++-- docs/serials/E-edit_subscriptions.txt | 2 +- docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt | 2 +- docs/serials/H-holdings_statements.txt | 2 +- 61 files changed, 116 insertions(+), 118 deletions(-) diff --git a/docs/QueryParser_Changes.txt b/docs/QueryParser_Changes.txt index 02fef40735..26b0778cbb 100644 --- a/docs/QueryParser_Changes.txt +++ b/docs/QueryParser_Changes.txt @@ -36,7 +36,7 @@ This maps broad search classes and text search configs. Multiple can exist for a config.metabib_field_ts_map: Editable from the Server Admin menu id - Primary key for editor benefit metabib_field - Reference to config.metabib_field - ts_config - Which Text Serach config to use + ts_config - Which Text Search config to use active - Is this config active. If false will not be used for searching or indexing. index_weight - The FTS index weight to use for this FTS config. Should be A, B, C, or D, defaults to C. index_lang - If set what language the record should be set to in order for this FTS config to be used for indexing diff --git a/docs/RELEASE_NOTES_2_2.txt b/docs/RELEASE_NOTES_2_2.txt index 11ac2efe6b..ee6d3a097b 100644 --- a/docs/RELEASE_NOTES_2_2.txt +++ b/docs/RELEASE_NOTES_2_2.txt @@ -10,7 +10,7 @@ Z39.50 Server Definitions ~~~~~~~~~~~~~~~~~~~~~~~ Z39.50 server target definitions have been removed from the sample `opensrf.xml.example` file. To migrate existing settings from your -`opensrf.xml` configuration file to the database, peform the +`opensrf.xml` configuration file to the database, perform the following steps: 1. First, set up your custom Z39.50 sources in the database. For @@ -129,7 +129,7 @@ location_groups(). My Lists ^^^^^^^^ The My Lists feature replaces the bookbag feature that was available in -versions proior to 2.2. This feature enables you to create temporary and +versions prior to 2.2. This feature enables you to create temporary and permanent lists; create and edit notes for items in lists; place holds on items in lists; and share lists via RSS feeds and CSV files. @@ -191,7 +191,7 @@ The following enhancements have been added to patron statistical categories: User Settings Available from Patron Editor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Staff can now access and update user settings, like notification prefererences +Staff can now access and update user settings, like notification preferences and default pickup library, in the patron editor. Mark Patron E-mail or Phone as Invalid @@ -219,7 +219,7 @@ Telephony Improvements ^^^^^^^^^^^^^^^^^^^^^^ Enhancements to notifications by telephony, including: -* A feature that allows an Evergreen system to roll over failed notifcations +* A feature that allows an Evergreen system to roll over failed notifications into new ones with a different notification method. * Holiday awareness. System administrators can, via `cron`, schedule the `set_pbx_holidays` script on an Evergreen system to periodically update @@ -266,7 +266,7 @@ The following modifiers have been added to the check-in interface: will be given an 'in transit' status instead of 'holds shelf'. The intent is to stop the system from sending holds notifications before the item is ready to be placed on the holds shelf. Possible use cases include Automated - Materials Handling(AMH) checkins, in which items may be sitting in a bin for a + Materials Handling (AMH) checkins, in which items may be sitting in a bin for a while before landing on the holds shelf, and checkins done on closed days. Copy Location Alerts @@ -321,7 +321,7 @@ Vandelay Integration into Acquisitions The Acquisitions Load MARC Order Record interface enables you to add MARC records to selection lists and purchase orders and upload the records into the catalog. The Vandelay interface enables you to create specific match points -between incoming MARC records and exisiting catalog records. Combining these +between incoming MARC records and existing catalog records. Combining these two features enables you to track on order MARC records through the Acquisitions interface and to utilize the record matching mechanisms available in Vandelay when importing acquisitions records. @@ -348,7 +348,7 @@ individual copies. Improved Displays for Provider and Fund Administration Pages ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This enhancement provides improved support for viewing the provider and fund -administation pages. It also allows staff to use filters to find providers and +administration pages. It also allows staff to use filters to find providers and funds. Cataloging diff --git a/docs/RELEASE_NOTES_2_2_1.txt b/docs/RELEASE_NOTES_2_2_1.txt index 5ac5f0d828..12f5209046 100644 --- a/docs/RELEASE_NOTES_2_2_1.txt +++ b/docs/RELEASE_NOTES_2_2_1.txt @@ -62,7 +62,7 @@ Changes * Repair PCrudFilter localeStrings variable collisions * Repaired typo in example rsyslog config file * Fix version numbers in 2.1 -> 2.2 upgrade script - * Avoid problem with 2.1 -> 2.2 upgrade script issuing error about thesuari + * Avoid problem with 2.1 -> 2.2 upgrade script issuing error about thesauri * 2.2 upgrade missing vandelay.authority_match.quality column * Teach the autosuggest web service to cache suggestions where appropriate * Add new columns to CDBI table definitions diff --git a/docs/RELEASE_NOTES_2_3.txt b/docs/RELEASE_NOTES_2_3.txt index df35c62a09..787a3fd198 100644 --- a/docs/RELEASE_NOTES_2_3.txt +++ b/docs/RELEASE_NOTES_2_3.txt @@ -259,11 +259,11 @@ A Note on CSS Styles ++++++++++++++++++++ If a user has a bookbag with an overly long name, the end of it will -jut out past the right margin of the menu in FireFox and several other +jut out past the right margin of the menu in Firefox and several other browsers. To change this behavior, you may want to edit the `.popmenu li:hover li a` css entry in `web/css/skin/default/opac/style.css` by adding an `overflow` property. If you desire to have the longer names -clipped to the size ofthe menu then add `overlow: hidden`. If you +clipped to the size of the menu then add `overflow: hidden`. If you prefer to have a scroll bar for oversized entries, then add `overflow: auto`. @@ -329,7 +329,7 @@ Public Patron Notes Public patron notes are now visible in the 'Account Summary' box of 'My Account'. -Auto-Override Permissable Patron Hold Fail Events +Auto-Override Permissible Patron Hold Fail Events ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ A new Library Setting is available that tells TPAC to automatically override @@ -548,7 +548,7 @@ For example, if urls.REPLACE were set to 'oils://remote/replace': url_prefix('REPLACE/stuff') becomes 'oils://remote/replace/stuff' url_prefix('REPLACE?query') becomes 'oils://remote/replace?query' -url_prefix('RPLACE|ment') becomes 'oils://remote/replacement' +url_prefix('REPLACE|ment') becomes 'oils://remote/replacement' The pipe is intended for cases where the urls entry may or may not already contain a query string, say for differences between OPACs where one requires diff --git a/docs/RELEASE_NOTES_2_4.txt b/docs/RELEASE_NOTES_2_4.txt index 465158ed6f..7ee82d4207 100644 --- a/docs/RELEASE_NOTES_2_4.txt +++ b/docs/RELEASE_NOTES_2_4.txt @@ -94,7 +94,7 @@ improve Acquisitions work flows. * Add optional fund, circ modifier and collection code fields to distribution formulas. * The invoices interface auto-populates "# Invoiced" column with number of - invoicable copies, and copies the "billed cost" column to the "amount paid" + invoiceable copies, and copies the "billed cost" column to the "amount paid" column if the latter doesn't have anything in it yet. Acquisitions MARC Upload Form Persistence @@ -416,7 +416,7 @@ Permissions One new permission is added for this feature: * ADMIN_HOLD_CAPTURE_SORT - ** Allows staff to adminster the custom best-hold selection sort order. + ** Allows staff to administer the custom best-hold selection sort order. Generic CSV Notification Generator/Receiver ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/docs/RELEASE_NOTES_NEXT/Acquisitions/app_acq_copy_overlay.txt b/docs/RELEASE_NOTES_NEXT/Acquisitions/app_acq_copy_overlay.txt index c0c2e7b07a..bd57e469fd 100644 --- a/docs/RELEASE_NOTES_NEXT/Acquisitions/app_acq_copy_overlay.txt +++ b/docs/RELEASE_NOTES_NEXT/Acquisitions/app_acq_copy_overlay.txt @@ -1,4 +1,4 @@ -Opportunitistic Acquisitions In-Process Copy Overlay +Opportunistic Acquisitions In-Process Copy Overlay ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Improves existing acquisitions copy overlay code (which matches and overlays diff --git a/docs/RELEASE_NOTES_NEXT/Administration/default-filter-config-screens.txt b/docs/RELEASE_NOTES_NEXT/Administration/default-filter-config-screens.txt index 48b387fd2e..5e37b01af7 100644 --- a/docs/RELEASE_NOTES_NEXT/Administration/default-filter-config-screens.txt +++ b/docs/RELEASE_NOTES_NEXT/Administration/default-filter-config-screens.txt @@ -2,5 +2,5 @@ Default filter option for configuration screens ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ By default, most admin configuration screens in the staff client will now -inclue filters allowing staff to display just those items matching a certain +include filters allowing staff to display just those items matching a certain criteria. diff --git a/docs/RELEASE_NOTES_NEXT/Administration/inter-auth-linking-script.txt b/docs/RELEASE_NOTES_NEXT/Administration/inter-auth-linking-script.txt index 5137bc0c21..9b0f5e5a88 100644 --- a/docs/RELEASE_NOTES_NEXT/Administration/inter-auth-linking-script.txt +++ b/docs/RELEASE_NOTES_NEXT/Administration/inter-auth-linking-script.txt @@ -3,7 +3,7 @@ Inter-authority linking script Adds a script called authority_authority_linker.pl in support-scripts that, when run, will link authority reference headings to authority records that -containt the same main entry using a subfield 0. This causes triggers to fill +contain the same main entry using a subfield 0. This causes triggers to fill up the authority-authority linking table and allows more information to appear in the bib/authority browse when a displayed heading comes from an authority -record that has linked _See Also_ refererences. +record that has linked _See Also_ references. diff --git a/docs/RELEASE_NOTES_NEXT/Circulation/disallow-pickup.txt b/docs/RELEASE_NOTES_NEXT/Circulation/disallow-pickup.txt index 26e3b71e05..f9168de507 100644 --- a/docs/RELEASE_NOTES_NEXT/Circulation/disallow-pickup.txt +++ b/docs/RELEASE_NOTES_NEXT/Circulation/disallow-pickup.txt @@ -1,6 +1,6 @@ Option to Disallow Use of a Branch as a Pickup Library for Holds ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -A new library setting is avilable to remove a branch from consideration as a +A new library setting is available to remove a branch from consideration as a hold pickup library. This setting only affects the OPAC pickup library selector and does not otherwise affect the display of the branch in the OPAC. It also has no effect on hold targeting / capturing. diff --git a/docs/RELEASE_NOTES_NEXT/Circulation/floating_groups.txt b/docs/RELEASE_NOTES_NEXT/Circulation/floating_groups.txt index 91a588bd1f..09773649c9 100644 --- a/docs/RELEASE_NOTES_NEXT/Circulation/floating_groups.txt +++ b/docs/RELEASE_NOTES_NEXT/Circulation/floating_groups.txt @@ -3,5 +3,5 @@ Floating Groups In previous versions of Evergreen, floating group copies could float or not. If they floated, then they floated everywhere with no restrictions. -This enhancment provides an interface to define where a copy will float by assigning it to a floating group. +This enhancement provides an interface to define where a copy will float by assigning it to a floating group. diff --git a/docs/RELEASE_NOTES_NEXT/Circulation/style-longoverdue-lost.txt b/docs/RELEASE_NOTES_NEXT/Circulation/style-longoverdue-lost.txt index 248bdef12f..c2c08c02a2 100644 --- a/docs/RELEASE_NOTES_NEXT/Circulation/style-longoverdue-lost.txt +++ b/docs/RELEASE_NOTES_NEXT/Circulation/style-longoverdue-lost.txt @@ -1,7 +1,7 @@ Different Styles for Long Overdue Lost Items in Billing Interface ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ When a Lost or Long Overdue circulation, which has not yet been returned, -appears in the patron's list of billed trasactions, style them differently +appears in the patron's list of billed transactions, style them differently from other not-yet-returned items. The interface will also display a helpful message to staff indicating what diff --git a/docs/RELEASE_NOTES_NEXT/OPAC/BibAuthBrowse.txt b/docs/RELEASE_NOTES_NEXT/OPAC/BibAuthBrowse.txt index 1f4bcac116..c6422bda9b 100644 --- a/docs/RELEASE_NOTES_NEXT/OPAC/BibAuthBrowse.txt +++ b/docs/RELEASE_NOTES_NEXT/OPAC/BibAuthBrowse.txt @@ -15,9 +15,9 @@ alternative headings are displayed a linked to a search results page showing related bib records related to the alternate heading. The counts of holdings displayed next to headings from bibliographic -records are subject to the same visiibility tests as search. This means +records are subject to the same visibility tests as search. This means that the org unit (and copy location group) dropdown on the browse -interface affects counds, and it further means that whether or not +interface affects counts, and it further means that whether or not you're looking at the browse interface through the staff client makes a difference. diff --git a/docs/RELEASE_NOTES_NEXT/OPAC/added_content_by_record_id.txt b/docs/RELEASE_NOTES_NEXT/OPAC/added_content_by_record_id.txt index 2c687f488c..fb117de336 100644 --- a/docs/RELEASE_NOTES_NEXT/OPAC/added_content_by_record_id.txt +++ b/docs/RELEASE_NOTES_NEXT/OPAC/added_content_by_record_id.txt @@ -12,7 +12,7 @@ interface templates are updated to use jacket images / cover art by record ID by default. By using record identifiers, the Added Content handler has the -opportnity to examine additional identifiers in the bib record. +opportunity to examine additional identifiers in the bib record. Currently, these include: * ISBN diff --git a/docs/RELEASE_NOTES_NEXT/README b/docs/RELEASE_NOTES_NEXT/README index 4f3120863f..ee91494058 100644 --- a/docs/RELEASE_NOTES_NEXT/README +++ b/docs/RELEASE_NOTES_NEXT/README @@ -1,6 +1,6 @@ New features should be accompanied by a file in this directory for general features, infrastructure, performance enhancements or the like, or a -directory below this for area- or "module"-specific addtions and changes. +directory below this for area- or "module"-specific additions and changes. The file should be in asciidoc format and contain enough description to enable the documentation team to write something coherent about the new diff --git a/docs/RELEASE_NOTES_NEXT/SIP/sip-hold-cancel.txt b/docs/RELEASE_NOTES_NEXT/SIP/sip-hold-cancel.txt index 60dbb63a3c..35cca4d2e8 100644 --- a/docs/RELEASE_NOTES_NEXT/SIP/sip-hold-cancel.txt +++ b/docs/RELEASE_NOTES_NEXT/SIP/sip-hold-cancel.txt @@ -9,7 +9,7 @@ is similar to msg64_summary_datatype, but affects holds instead of circulations. When set to 'barcode', holds information will be delivered as a set of copy barcodes instead of title strings for patron info requests. With barcodes, SIP clients can both find the title -strings for display (via item info requests) and make subseqent +strings for display (via item info requests) and make subsequent hold-related action requests, like holds cancellation. + ---- diff --git a/docs/RELEASE_NOTES_NEXT/SIP/sip-renewal-all.txt b/docs/RELEASE_NOTES_NEXT/SIP/sip-renewal-all.txt index 91b7ffe257..a6676f806a 100644 --- a/docs/RELEASE_NOTES_NEXT/SIP/sip-renewal-all.txt +++ b/docs/RELEASE_NOTES_NEXT/SIP/sip-renewal-all.txt @@ -2,6 +2,6 @@ Support for SIP "Renew All" messages ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Evergreen now supports SIP "Renew All" functionality, AKA SIP message pair -65/66. When a 65 message is received, the SIP code collcets all open +65/66. When a 65 message is received, the SIP code collects all open transactions for the user and renews them all. The set of successful and failed renewals is returned to the caller via the SIP BM and BN fields. diff --git a/docs/RELEASE_NOTES_NEXT/Serials/serial-routing-slip-addresses.txt b/docs/RELEASE_NOTES_NEXT/Serials/serial-routing-slip-addresses.txt index 5e7235fc78..b24d3ab390 100644 --- a/docs/RELEASE_NOTES_NEXT/Serials/serial-routing-slip-addresses.txt +++ b/docs/RELEASE_NOTES_NEXT/Serials/serial-routing-slip-addresses.txt @@ -1,9 +1,9 @@ -Support Reader Address Infromation in Routing Slip Template +Support Reader Address Information in Routing Slip Template ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The serials routing slip template can now render user addresses if users with addresses appear on a routing list. This feature is particularly useful for working with homebound patrons. Sites that don't want to see a mailing or billing address can adjust the -default template. Sites that already use a customized templated will not be +default template. Sites that already use a customized template will not be affected. diff --git a/docs/RELEASE_NOTES_NEXT/pv_supa_goodstuff.txt b/docs/RELEASE_NOTES_NEXT/pv_supa_goodstuff.txt index 124da33427..3af75dadaf 100644 --- a/docs/RELEASE_NOTES_NEXT/pv_supa_goodstuff.txt +++ b/docs/RELEASE_NOTES_NEXT/pv_supa_goodstuff.txt @@ -4,8 +4,7 @@ P.V. SUPA GoodStuff Integration ~~~~~~~~~~~~~~~~~~~~~~~~~~ There is now a "Server Add-ons" module for integrating P.V. Supa's RFID product known as GoodStuff with the Evergreen staff client. - -To activate it, you should add the identifier "pv_supa_goodstaff" (without the +To activate it, you should add the identifier "pv_supa_goodstuff" (without the quotes) to the list managed by the Admin->Workstation Administration->Server Add-ons menu action within the staff client. You will need the ADMIN_SERVER_ADDON_FOR_WORKSTATION permission to do this. @@ -13,7 +12,7 @@ ADMIN_SERVER_ADDON_FOR_WORKSTATION permission to do this. After doing this and clicking the Update Active Add-Ons button, the interface will refresh and show a GoodStuff tab in the Add-on Preferences section. Within this tab you will have the option of specifying the hostname and port for the -Goodstaff hardware. There is also an "Enabled" setting that needs to be checked. +GoodStuff hardware. There is also an "Enabled" setting that needs to be checked. Currently three interfaces have been integrated: * Circulation -> Check In Items diff --git a/docs/TechRef/AutoSuggest/README b/docs/TechRef/AutoSuggest/README index ce7a51ca05..87e905350a 100644 --- a/docs/TechRef/AutoSuggest/README +++ b/docs/TechRef/AutoSuggest/README @@ -26,12 +26,12 @@ boolean 'browse_field' column for each row in config.metabib_field as desired Numbers 15 (keyword|keyword) and 16 (subject|complete) should generally be set to false. -The config.metabib_class table has a new 'bouyant' +The config.metabib_class table has a new 'buoyant' column. Setting this to true means that when a user is typing in the OPAC search box with a search class selector set to, say, 'Subject', and the cmc row -for 'Subject' has 'bouyant' set to true, the top suggestions will definitely +for 'Subject' has 'buoyant' set to true, the top suggestions will definitely come from the Subject fields of MARC records (if any). 'restrict' is like -'bouyant', only stronger. In that case suggestions /only/ come from the +'buoyant', only stronger. In that case suggestions /only/ come from the selected class. This is the idea behind the 'restrict' column (in both the @@ -83,7 +83,7 @@ and in this file for the JSPAC: At bottom, autosuggest is shaped by PostgreSQL's Full Text Search features. Some of the arguments that are passed to TS_RANK_CD() and TS_HEADLINE() are -expoposed via options to the openils.widget.AutoSuggest and +exposed via options to the openils.widget.AutoSuggest and openils.AutoSuggestStore modules, which have comments. You can customize your OPAC files to invoke these with your desired options without touching much actual code. diff --git a/docs/TechRef/Circ/custom-best-hold-selection.txt b/docs/TechRef/Circ/custom-best-hold-selection.txt index 21e110e44a..4670966bc7 100644 --- a/docs/TechRef/Circ/custom-best-hold-selection.txt +++ b/docs/TechRef/Circ/custom-best-hold-selection.txt @@ -80,7 +80,7 @@ determinant in the ORDER BY clause for best-hold selection when the given best-hold selector order set is in play. One of the 'determinants', *aprox*, depends on the Calculated Proximity -Adjustment enchancement (documented elsewhere). +Adjustment enhancement (documented elsewhere). The 'determinant' *rtime*, which in practice is virtually unique among the set of all holds at a site, will always terminate the list of determinants diff --git a/docs/TechRef/Flattener/design.txt b/docs/TechRef/Flattener/design.txt index 087b1885cb..734d31f9f6 100644 --- a/docs/TechRef/Flattener/design.txt +++ b/docs/TechRef/Flattener/design.txt @@ -6,7 +6,7 @@ with Lebbeous Fogle-Weekley [abstract] Purpose ------- -Evergreen supplies a broad API for accessing, processing and interacting with library data.  Because of the relatively complex nature of the underlying database schema, and the flexibility required by clients when, in the simplest case, performing CRUD operations, focus has been given to providing a nearly direct view of various data source.  When, however, the verbosity or complexity of full object access gets in the way of performant or straight-forward UIs, there has been a tendency to create one-off data simplification calls targetting specific use cases. +Evergreen supplies a broad API for accessing, processing and interacting with library data.  Because of the relatively complex nature of the underlying database schema, and the flexibility required by clients when, in the simplest case, performing CRUD operations, focus has been given to providing a nearly direct view of various data source.  When, however, the verbosity or complexity of full object access gets in the way of performant or straight-forward UIs, there has been a tendency to create one-off data simplification calls targeting specific use cases. A generalized API which accepts a simplified query structure and field mapping, calculates the required backend query, and flattens the hierarchical data returned for each top level row into a would facilitate the simplification of existing UIs and provide for new UIs based on simple, reusable components. @@ -14,7 +14,7 @@ Overview -------- The existing, public open-ils.fielder server will be extended with two new OpenSRF methods, contained in a separate package so that they will be reusable in a private service which does not require authentication. -These methods will be supported by code which takes simplifed cstore/pcrud search and order-by hashes and computes the full data structure required for the query.  The simplification will leverage the IDL to discover links between classes. +These methods will be supported by code which takes simplified cstore/pcrud search and order-by hashes and computes the full data structure required for the query.  The simplification will leverage the IDL to discover links between classes. Underlying the simplified search grammar will be a path-field mapping structure.  This will describe the layout of fields, how they are to collapse from fleshed objects, and how the shape of both the query and result data structures should be interpreted by and presented to the caller. diff --git a/docs/TechRef/JSONGrammar.xml b/docs/TechRef/JSONGrammar.xml index 9c3d890d08..74695f9c5f 100644 --- a/docs/TechRef/JSONGrammar.xml +++ b/docs/TechRef/JSONGrammar.xml @@ -529,7 +529,7 @@ in the field definition for the field in the IDL, the tag - "il8n" is present and true; + "i18n" is present and true; the query does not include the diff --git a/docs/TechRef/JSONTutorial.xml b/docs/TechRef/JSONTutorial.xml index 068a13a604..5ea28c38b9 100644 --- a/docs/TechRef/JSONTutorial.xml +++ b/docs/TechRef/JSONTutorial.xml @@ -1931,7 +1931,7 @@ Here we asked for a left outer join. For a right outer join, code "type":"right". For a full outer join, code "type":"full". Any other value for "type" results in an inner - join, so watch out for typos. A type of "rihgt" will give you + join, so watch out for typos. A type of "right" will give you a wrong join instead of a right one. Here is the resulting SQL for this example: diff --git a/docs/TechRef/Telephony/telephony-setup-guide.txt b/docs/TechRef/Telephony/telephony-setup-guide.txt index 1e4f0a1d87..04363ea42e 100644 --- a/docs/TechRef/Telephony/telephony-setup-guide.txt +++ b/docs/TechRef/Telephony/telephony-setup-guide.txt @@ -47,7 +47,7 @@ Festival. Asterisk is an open source PBX. Festival is for speech synthesis. We'll talk about setting up Festival in a later step. Strictly speaking, you might not need Festival if your institution doesn't need its notice message to contain truly dynamic parts (such as reading a list of overdue titles). Asterisk can read numbers aloud by itself, and if -you need notices to choose between a finite set of possiblities of things to +you need notices to choose between a finite set of possibilities of things to say, you can just make or acquire recordings of each of those things and choose between them with logic either in the Action/Trigger template or in the Asterisk dialplan (for example, reading the name of a library branch @@ -68,7 +68,7 @@ Configure asterisk for full logging. When running asterisk, you should get matt Be sure you also installed DAHDI if you're using analog hardware to place phone calls (there are even cases when you want to install it for digital calling; grep Asterisk documentation for "timing source"). When in doubt, just install it. Maybe your package manager already did for you. -If using analog telephony, get your hardware configured and make sure you can see the things that you're supposed to see with +/usr/sbin/dahdi_tool+ (typical install location, but look around if needed) and the command "dahdi show channels" in the Asterisk interactive console. I'm handwaving over the specifics here. There's a wealth of information avaiable online about how to do this. +If using analog telephony, get your hardware configured and make sure you can see the things that you're supposed to see with +/usr/sbin/dahdi_tool+ (typical install location, but look around if needed) and the command "dahdi show channels" in the Asterisk interactive console. I'm handwaving over the specifics here. There's a wealth of information available online about how to do this. If using digital telephony, preferably with the SIP protocol, get that configured in asterisk and make sure your SIP channel(s) is/are up. Again, more specifics on this are available online. @@ -112,7 +112,7 @@ Exactly what to replace that X with will vary a lot depending on circumstances. NOTE: I'm sorry I've obviously written the above from a North America-centric perspective; somebody else feel free to correct this. -When you think you've got something subsituted for X that might work, do the following as root: +When you think you've got something substituted for X that might work, do the following as root: ------------------------------------------------------- cp yourfile /tmp @@ -250,7 +250,7 @@ Set: titles=Harry Potter. The Da Vinci Code. where you substitute "SIP/blah/somenumber" or "DAHDI/N/somenumber" for X as in the earlier example in this document. -Spool the file as per previous instructions. Does the message being read to you over the phone match the script you have? If so, great. Otherwise, do not continute until you get it right. +Spool the file as per previous instructions. Does the message being read to you over the phone match the script you have? If so, great. Otherwise, do not continue until you get it right. Repeat this process to create a hold-available notice, assuming your institution wants one. You'll create a similar chunk of dialplan, but you'll just change the messages and logic to reflect your script for hold-available notices rather than your script for overdue notices. @@ -290,7 +290,7 @@ Reload your dialplan. Re-run the test from end of the section "expanding your di Action/Trigger Event Definitions -------------------------------- -It's time to create Action/Trigger Event Definitions (rows in the action_trigger.event_defintion table) for the notifications you want. +It's time to create Action/Trigger Event Definitions (rows in the action_trigger.event_definition table) for the notifications you want. Setting up the event definition itself ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -443,7 +443,7 @@ Remember the event definition you made for telephone notices a few steps ago? C Init scripts for the Asterisk box ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -If you installed Asterisk from source instead of from a distro package, look in the source tarball for sample init scripts. Choose the one appropriate for your distro, put it in place, run 'chkconfig' or 'update-rc.d' or whatever's appropritate for your distro, and make sure you can start and stop Asterisk with that init script now. +If you installed Asterisk from source instead of from a distro package, look in the source tarball for sample init scripts. Choose the one appropriate for your distro, put it in place, run 'chkconfig' or 'update-rc.d' or whatever's appropriate for your distro, and make sure you can start and stop Asterisk with that init script now. For festival, I think on Debianesque distros you will have installed this from a package, but if you're on something Redhat-ish and you need an init script, the following will probably work. @@ -564,7 +564,7 @@ Here's an example from root's crontab on Anytown Public Library's Asterisk box: 30-59 9 * * 1-6 /usr/local/bin/eg-pbx-allocator.pl -c /usr/local/etc/eg-pbx-daemon.conf ------------------------------------------------------- -So you see how those three cron lines togeter run the allocator every minute within Anytown's 930am - 630pm Mon-Sat call window. +So you see how those three cron lines together run the allocator every minute within Anytown's 930am - 630pm Mon-Sat call window. Cron job for action_trigger_runner.pl ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -600,7 +600,7 @@ Also, hold.available is an "active hook" as opposed to a passive one (like check This may have implications for load scheduling. That might mean changes to the cron job on the Asterisk machine that runs eg-pbx-allocator.pl, or changes to the queue_limit value in +/usr/local/etc/eg-pbx-daemon.conf+, or other things. Telephony is an adventure. -The target for a hold.available hook is a hold, unlike a checkout.due hook for which the target is a circ, so for your event_definition's environment, notice change 'circ_lib' to 'pickup_lib'. Then within your event_defintion's template, make the same substitution and any other reasonable changes in light of the fact that now target is an array of holds, whereas before it was an array of circs. +The target for a hold.available hook is a hold, unlike a checkout.due hook for which the target is a circ, so for your event_definition's environment, notice change 'circ_lib' to 'pickup_lib'. Then within your event_definition's template, make the same substitution and any other reasonable changes in light of the fact that now target is an array of holds, whereas before it was an array of circs. Troubleshooting and support --------------------------- @@ -612,7 +612,7 @@ Want to see what's your telephony system is doing? The best things you can do a TODO: Explain how info from Account in a callfile winds up in CSV, and why it's good and helpful. -- Activate one of the cdr modules that come with Asterisk. Call Detail Records wind up in either a CSV file or a database table depending on which module you activate. You can even have the cdr_pgsql.so module put that database table in the same postgres database as Evergreen itself uses. A cdr databse table will have one row per call made, with lots of information about what the phone number was and what happened with the call. This information will be less reliable if you're using analog hardware, but is better if you're using digital telephony (VoIP). +- Activate one of the cdr modules that come with Asterisk. Call Detail Records wind up in either a CSV file or a database table depending on which module you activate. You can even have the cdr_pgsql.so module put that database table in the same postgres database as Evergreen itself uses. A cdr database table will have one row per call made, with lots of information about what the phone number was and what happened with the call. This information will be less reliable if you're using analog hardware, but is better if you're using digital telephony (VoIP). - Check +/var/log/asterisk/full+. grep around in this file to learn how to find all kinds of good information. - Run the interactive Asterisk console. On the asterisk server, as root, run */usr/sbin/asterisk -rvvvvvvvvvv* . Watch things happen in real time. - Consult the Evergreen database to see what kinds of notices have been generated. The following is an example query to see if any telephone notices went out regarding Harry Potter (assuming you kept the titlestring part in your event definition template): diff --git a/docs/TechRef/notify_csv.txt b/docs/TechRef/notify_csv.txt index 0529726925..329e32b897 100644 --- a/docs/TechRef/notify_csv.txt +++ b/docs/TechRef/notify_csv.txt @@ -1,4 +1,4 @@ -New Feature: Generic CVS Notification Generator/Receiver +New Feature: Generic CSV Notification Generator/Receiver ======================================================== New Action/Trigger template and sample event definitions for creating a CSV @@ -30,7 +30,7 @@ Event Environment Requirements ** ausp.org_unit ** patron.home_ou -Not all fields are relevent to all notice types. +Not all fields are relevant to all notice types. Required Event Parameters ~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/docs/acquisitions/introduction.txt b/docs/acquisitions/introduction.txt index a257cc9bc4..57a5a49a83 100644 --- a/docs/acquisitions/introduction.txt +++ b/docs/acquisitions/introduction.txt @@ -17,7 +17,7 @@ Before beginning to use Acquisitions, the following must be configured by an adm * Merge Overlay Profiles and Record Match Sets (see link:../cataloging/batch_importing_MARC.txt[Batch Importing MARC Records] in Cataloging) * Providers -Acquisitons Workflow +Acquisitions Workflow ~~~~~~~~~~~~~~~~~~~~ The following diagram shows how the workflow functions in Evergreen. One of the differences in this process you should notice is that when creating a selection list on the vendor site, libraries will be downloading and importing the vendor bibs and item records. diff --git a/docs/acquisitions/invoices.txt b/docs/acquisitions/invoices.txt index c47c361259..e3a2c7274c 100644 --- a/docs/acquisitions/invoices.txt +++ b/docs/acquisitions/invoices.txt @@ -56,7 +56,7 @@ then click the _Link_ button. . Evergreen automatically enters the number of items that was ordered in the # Invoiced and # Paid fields. Adjust these quantities as needed. . Enter the amount that the organization was billed. This entry will -automatically propragate to the Paid field. +automatically propagate to the Paid field. . You have the option to add charge types if applicable. Charge types are additional charges that can be selected from the drop-down menu. Common charge types include taxes and handling fees. @@ -142,7 +142,7 @@ image::media/Search_for_line_items_from_an_invoice3.jpg[Search_for_line_items_fr . Evergreen automatically enters the number of items that was ordered in the # Invoiced and # Paid fields. Adjust these quantities as needed. . Enter the amount that the organization was billed. This entry will -automatically propragate to the Paid field. The _Per Copy_ field calculates the +automatically propagate to the Paid field. The _Per Copy_ field calculates the cost of each copy by dividing the amount that was billed by the number of copies for which the library paid. @@ -183,7 +183,7 @@ the _purchase order_. . Evergreen automatically enters the number of items that was ordered in the # Invoiced and # Paid fields. Adjust these quantities as needed. . Enter the amount that the organization was billed. This entry will -automatically propragate to the Paid field. The _Per Copy_ field calculates the +automatically propagate to the Paid field. The _Per Copy_ field calculates the cost of each copy by dividing the amount that was billed by the number of copies for which the library paid. . You have the option to add charge types if applicable. Charge types are @@ -258,7 +258,7 @@ Click _Search_. image::media/acq_invoice_view.png[Open Invoice Search] + . To view invoices on a purchase order, open a purchase order and click the -_View Invoices_ link. The number in parentheses inidicates the number of +_View Invoices_ link. The number in parentheses indicates the number of invoices that are attached to the purchase order. + image::media/acq_invoice_view-2.png[View Invoices from PO] diff --git a/docs/acquisitions/selection_lists_po.txt b/docs/acquisitions/selection_lists_po.txt index 8f90b4ecd4..7ba74662e0 100644 --- a/docs/acquisitions/selection_lists_po.txt +++ b/docs/acquisitions/selection_lists_po.txt @@ -161,7 +161,7 @@ Return to Line Item ^^^^^^^^^^^^^^^^^^^ This feature enables you to return to a specific line item on a selection list, -purchase order, or invoice after you have naviagted away from the page that +purchase order, or invoice after you have navigated away from the page that contained the line item. This feature is especially useful when you must identify a line item in a long list. After working with a line item, you can return to your place in the search results or the list of line items. diff --git a/docs/acquisitions/vandelay_acquisitions_integration.txt b/docs/acquisitions/vandelay_acquisitions_integration.txt index 0381cb94fc..59620d6da1 100644 --- a/docs/acquisitions/vandelay_acquisitions_integration.txt +++ b/docs/acquisitions/vandelay_acquisitions_integration.txt @@ -45,7 +45,7 @@ records before importing an order record. . Select a *Record Match Set* from the drop-down menu. . Select a *Merge Profile.* Merge profiles enable you to specify which tags should be removed or preserved in incoming records. -. Selet a *Record Source* from the drop-down menu. +. Select a *Record Source* from the drop-down menu. . If you want to automatically import records on upload, select one or more of the following options. .. *Import Non-Matching Records* - import any records that don't have a match @@ -63,10 +63,10 @@ incoming record quality score, as determined by the match set's quality metrics, by the record quality score of the best match that exists in the catalog. If you want to ensure that the inbound record is only imported when it has a higher quality than the best match, then you must enter a ratio that is -higher than 1, such as 1.1. If you want to bypass all quality restraings, enter +higher than 1, such as 1.1. If you want to bypass all quality restraints, enter a 0 (zero) in this field. . Select an *Insufficient Quality Fall-Through Profile* if desired. This field -enables you to indicate that if the inbound record doees not meet the +enables you to indicate that if the inbound record does not meet the configured quality standards, then you may still import the record using an alternate merge profile. This field is typically used for selecting a merge profile that allows the user to import holdings attached to a lower quality diff --git a/docs/admin/Org_Unit_Proximity_Adjustments.txt b/docs/admin/Org_Unit_Proximity_Adjustments.txt index b59b754f48..26da954ed8 100644 --- a/docs/admin/Org_Unit_Proximity_Adjustments.txt +++ b/docs/admin/Org_Unit_Proximity_Adjustments.txt @@ -1,7 +1,7 @@ -Org Unit Proximity Adustments +Org Unit Proximity Adjustments ----------------------------- -Org Unit Proximity Adustments +Org Unit Proximity Adjustments ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Org Unit Proximity Adjustments allow libraries to indicate lending preferences for holds between libraries in an Evergreen consortium. When a hold is placed in Evergreen, the hold targeter looks for copies that can fill the hold. One factor that the hold targeter uses to choose the best copy to fill the hold is the distance, or proximity, between the capturing library and the pickup library for the request. The proximity is based on the number of steps through the org tree that it takes to get from one org unit to another. diff --git a/docs/admin/SMS_messaging.txt b/docs/admin/SMS_messaging.txt index 94447002b2..d43e74438f 100644 --- a/docs/admin/SMS_messaging.txt +++ b/docs/admin/SMS_messaging.txt @@ -24,7 +24,7 @@ Authenticate Patrons By default, you must be logged into your OPAC account to send a text message from Evergreen. However, if you disable this setting, you can text message copy information without having to login to your OPAC account. -To disable the patron login requirmement: +To disable the patron login requirement: . Click *Admin* -> *Local Administration* -> *Library Settings Editor.* . Select the setting, *Disable auth requirement for texting call numbers*. diff --git a/docs/admin/acquisitions_admin.txt b/docs/admin/acquisitions_admin.txt index f496d3daa8..60845281a9 100644 --- a/docs/admin/acquisitions_admin.txt +++ b/docs/admin/acquisitions_admin.txt @@ -396,10 +396,10 @@ Evergreen Catalog is checked by default. Click Submit. image::media/acq_marc_search.png[search form] + . A list of results will appear. Click the _Copies_ link to add copy information -to the line item. See <> for more +to the line item. See <> for more information. . Click the Notes link to add notes or line item alerts to the line item. See -<> for more information. +<> for more information. . Enter a price in the _Estimated Price_ field. . You can save the line item(s) to a selection list by checking the box on the line item and clicking _Actions -> Save Items to Selection List_. You can also @@ -417,7 +417,7 @@ You can apply tags to funds so that you can group funds for easy reporting. For example, you have three funds for children's materials: Children's Board Books, Children's DVDs, and Children's CDs. Assign a fund tag of 'children's' to each fund. When you need to report on the amount that has been spent on all -hildren's materials, you can run a report on the fund tag to find total +children's materials, you can run a report on the fund tag to find total expenditures on children's materials rather than reporting on each individual fund. @@ -653,7 +653,7 @@ encumbrances. Fund reporting ^^^^^^^^^^^^^^ -indexterm:[aquisitions,funds,reports] +indexterm:[acquisitions,funds,reports] indexterm:[reports,funds] A core source, Fund Summary, is available in the reports interface. This @@ -674,7 +674,7 @@ Edit a fund just as you would edit a currency type. Perform fiscal year close-out operation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -indexterm:[aquisitions,funds,fiscal rollover] +indexterm:[acquisitions,funds,fiscal rollover] The Fiscal Year Close-Out Operation allows you to deactivate funds for the current year and create analogous funds for the next year. It transfers diff --git a/docs/admin/authorities.txt b/docs/admin/authorities.txt index 827d55568f..533a81a31d 100644 --- a/docs/admin/authorities.txt +++ b/docs/admin/authorities.txt @@ -42,7 +42,7 @@ Thesauri ~~~~~~~~ A thesaurus describes the semantic rules that govern the meaning of words in a -MARC record. The thesaurus code, which indicates the specific thesarus that +MARC record. The thesaurus code, which indicates the specific thesaurus that should control a MARC record, is encoded in a fixed field using the mnemonic Subj in the authority record. Eleven thesauri associated with the Library of Congress control set exist by default in the staff client. @@ -100,7 +100,7 @@ image::media/Authority_Control_Sets3.jpg[Authority_Control_Sets3] . Create the corresponding tag in the bibliographic record that should contain this information. Click the *None* link in the *Controlled Bib Fields* column. . Click *New Control Set Bib Field*. -. Add the corresponding tag in the bibiographic record. +. Add the corresponding tag in the bibliographic record. . Click *Save*. image::media/Authority_Control_Sets4.jpg[Authority_Control_Sets4] diff --git a/docs/admin/booking-admin.txt b/docs/admin/booking-admin.txt index 2a10980ffe..bdcb47327f 100644 --- a/docs/admin/booking-admin.txt +++ b/docs/admin/booking-admin.txt @@ -192,7 +192,7 @@ Following the same procedure you may delete Resource Attributes Maps. You may also delete Resource Attribute Values, Resource Attributes and Resource Types. But you have to delete them in the reverse order when you create them to make sure the entry is not in use when you try to delete it. -This is the deletion order: Resource Attribut Map/Resources --> Resource Attribute Values --> Resource Attributes --> Resource Types. +This is the deletion order: Resource Attribute Map/Resources --> Resource Attribute Values --> Resource Attributes --> Resource Types. diff --git a/docs/admin/circulation_limit_groups.txt b/docs/admin/circulation_limit_groups.txt index 6b31187527..db0c5b6ac2 100644 --- a/docs/admin/circulation_limit_groups.txt +++ b/docs/admin/circulation_limit_groups.txt @@ -27,7 +27,7 @@ restriction by this limit set when it is applied to a circulation policy, then enter a zero (0) in this field. . Check the box adjacent to *Global Flag* if you want all of the org units in your consortium to be restricted by this limit set when it is applied to a -circulation policy. Otherwise, Evergreen will only appy the limit to the direct +circulation policy. Otherwise, Evergreen will only apply the limit to the direct ancestors and descendants of the owning library. . Enter a brief *Description* of the circulation limit set. . Click *Save*. diff --git a/docs/admin/lsa-statcat.txt b/docs/admin/lsa-statcat.txt index f3fef43c5d..e2b6a725d7 100644 --- a/docs/admin/lsa-statcat.txt +++ b/docs/admin/lsa-statcat.txt @@ -1,7 +1,7 @@ Statistical Categories Editor ----------------------------- -This is where you configure your statistical categories (stat cats). Stat cats are a way to save and report on additional information that doesn’t fit elsewhere in Evergreen's default records. It is possible to have stat cats for copies or patrons. +This is where you configure your statistical categories (stat cats). Stat cats are a way to save and report on additional information that doesn't fit elsewhere in Evergreen's default records. It is possible to have stat cats for copies or patrons. 1. Click *Admin -> Local Administration -> Statistical Categories Editor.* diff --git a/docs/admin/restrict_Z39.50_sources_by_perm_group.txt b/docs/admin/restrict_Z39.50_sources_by_perm_group.txt index 84ba950ba5..1e7b3bf17a 100644 --- a/docs/admin/restrict_Z39.50_sources_by_perm_group.txt +++ b/docs/admin/restrict_Z39.50_sources_by_perm_group.txt @@ -4,7 +4,7 @@ Z39.50 Servers Restrict Z39.50 Sources by Permission Group ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In Evergreen versions preceeding 2.2, all users with cataloging privileges could view all of the Z39.50 servers that were available for use in the staff client. In Evergreen version 2.2, you can use a permission to restrict users' access to Z39.50 servers. You can apply a permission to the Z39.50 servers to restrict access to that server, and then assign that permission to users or groups so that they can access the restricted servers. +In Evergreen versions preceding 2.2, all users with cataloging privileges could view all of the Z39.50 servers that were available for use in the staff client. In Evergreen version 2.2, you can use a permission to restrict users' access to Z39.50 servers. You can apply a permission to the Z39.50 servers to restrict access to that server, and then assign that permission to users or groups so that they can access the restricted servers. Administrative Settings ^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/docs/admin/staff_client-login.txt b/docs/admin/staff_client-login.txt index 4cd0e4ddd3..f99503a73b 100644 --- a/docs/admin/staff_client-login.txt +++ b/docs/admin/staff_client-login.txt @@ -33,7 +33,7 @@ Standalone Interface indexterm:[staff client, standalone interface] If your connection to Evergreen is lost, click _Standalone -Interface_ tio circulate items or register patrons while connection is down. +Interface_ to circulate items or register patrons while connection is down. [[preset_tabs]] Preset Tabs in Evergreen Client @@ -172,7 +172,7 @@ There are several ways to end your Evergreen staff client session: Clicking the *x* on the application window (not the login window) will not exit Evergreen, but only close the window. -A new application window can be opened by cicking _Open New Window_ from the +A new application window can be opened by clicking _Open New Window_ from the login window. ============ diff --git a/docs/admin/template_toolkit.txt b/docs/admin/template_toolkit.txt index 3c624ae168..7292cdc4e2 100644 --- a/docs/admin/template_toolkit.txt +++ b/docs/admin/template_toolkit.txt @@ -214,7 +214,7 @@ in the header and footer of every page in the TPAC. Let's customize that for our `templates_BR1` skin. To begin with, we need to find the page(s) that contain the text in question. -The simplest way to do that is with the handly utility `ack`, which is much +The simplest way to do that is with the handy utility `ack`, which is much like `grep` but with built-in recursion and other tricks. On Debian-based systems, the command is `ack-grep` as `ack` conflicts with an existing utility. In the following example, we search for files that contain the text "Link 1": diff --git a/docs/admin/user_activity_type.txt b/docs/admin/user_activity_type.txt index 162cb57237..8262ec1e74 100644 --- a/docs/admin/user_activity_type.txt +++ b/docs/admin/user_activity_type.txt @@ -26,7 +26,7 @@ image::media/User_Activity_Types1A.jpg[User_Activity_Types1A] Using this Feature ~~~~~~~~~~~~~~~~~~ -The last activty date for user logins appears in the patron's summary. +The last activity date for user logins appears in the patron's summary. image::media/User_Activity_Types2A.jpg[User_Activity_Types2A] diff --git a/docs/admin/workstation_admin.txt b/docs/admin/workstation_admin.txt index b2c864d852..4f9566ad62 100644 --- a/docs/admin/workstation_admin.txt +++ b/docs/admin/workstation_admin.txt @@ -52,7 +52,7 @@ workstation: + image::media/workstation_admin-3.png[select hotkeys] + -* *Default*: inlcuding all hotkeys +* *Default*: including all hotkeys * *Minimal*: including those hotkeys using CTRL key * *None*: excluding all hotkeys + @@ -128,7 +128,7 @@ indexterm:[receipt template editor, macros] indexterm:[receipt template editor, checkout] There are many default receipt templates included with the Evergreen staff -client. These templates are saved on invidual workstations. Customization can be +client. These templates are saved on individual workstations. Customization can be done workstation by workstation or by exporting the templates to import to other workstations. @@ -155,7 +155,7 @@ Receipt templates are marked up with HTML tags. You may use most HTML tags. See http://www.w3schools.com/html/ for more information on HTML tags. You may insert a link to an image, e.g. your library's logo, that exists on the -web. For example, to inlcude the white Evergreen logo from this document, enter tag . in the receipt template. @@ -298,7 +298,7 @@ A group of buttons can be selected or activated by default for all workstations at a particular library (see <> for details). A different default group can be set up on individual workstations by the following steps. -. Go to *Admin -> Workstation Adminitration -> Toolbars -> Current*. +. Go to *Admin -> Workstation Administration -> Toolbars -> Current*. + image::media/workstation-button_bar-2.png[button bar 2] + @@ -312,7 +312,7 @@ Circulation and Cataloguing are the default toolbar groups. Local system administrators can create new groups for individual accounts, workstations or all in a particular library. -. Go to *Admin -> Workstation Adminitration -> Toolbars -> Configure Toolbars. +. Go to *Admin -> Workstation Administration -> Toolbars -> Configure Toolbars. . Click *New Toolbar* + image::media/workstation-button_bar-3.png[button bar 3] @@ -322,11 +322,11 @@ image::media/workstation-button_bar-3.png[button bar 3] add. You may select one in the Selected pane, and then click *`<--(R)`* to remove it. . Check one of the radio buttons: *Owning Org Unit*, *Owning Workstation*, or *Owning -User* to specify the new group should be availalbe to everyone/workstation in +User* to specify the new group should be available to everyone/workstation in your library, or this workstation or yourself only. . If you chose _Owning Workstation_ in the above step, click the down-pointed arrow at the end of the _Permission Context_ box to select your library in the -orgnization unit tree. +organization unit tree. . Click *Save Toolbar*. . The new toolbar group will be displayed together with Circulation and Cataloguing groups when you choose a toolbar group next time. diff --git a/docs/admin_initial_setup/describing_your_people.txt b/docs/admin_initial_setup/describing_your_people.txt index 7ed437167d..a773e13d02 100644 --- a/docs/admin_initial_setup/describing_your_people.txt +++ b/docs/admin_initial_setup/describing_your_people.txt @@ -247,7 +247,7 @@ FROM permission.perm_list ppl, pgt WHERE ppl.code IN ('UPDATE_MARC', 'CREATE_MARC', 'IMPORT_MARC'); ------------------------------------------------------------------------------ -Similarly, we want to give the Student Circulators group the abillity to check +Similarly, we want to give the Student Circulators group the ability to check out copies and record in-house uses at the system level, so we assign the COPY_CHECKOUT and CREATE_IN_HOUSE_USE permissions at depth 1 (overriding the same _Staff_ permissions that were granted only at depth 2): diff --git a/docs/admin_initial_setup/designing_your_catalog.txt b/docs/admin_initial_setup/designing_your_catalog.txt index 049a82be63..c1b3442af2 100644 --- a/docs/admin_initial_setup/designing_your_catalog.txt +++ b/docs/admin_initial_setup/designing_your_catalog.txt @@ -421,7 +421,7 @@ social interaction of patrons to appear in your catalog. To activate ChiliFresh, you will need to open the Apache configuration file _/etc/apache2/eg_vhost.conf_ and edit several lines: -. Uncoment (remove the "#" at the beginning of the line) and add your chilifresh +. Uncomment (remove the "#" at the beginning of the line) and add your ChiliFresh account number: ---- @@ -434,14 +434,14 @@ account number: #SetEnv OILS_CHILIFRESH_PROFILE ---- -Uncomment the line indicating the location of the Evergreen javaScript for +Uncomment the line indicating the location of the Evergreen JavaScript for ChiliFresh: ---- #SetEnv OILS_CHILIFRESH_URL http://chilifresh.com/on-site /js/evergreen.js ---- -. Uncomment the line indicating the secure URL for the Evergreen javaScript : +. Uncomment the line indicating the secure URL for the Evergreen JavaScript : ---- #SetEnv OILS_CHILIFRESH_HTTPS_URL https://secure.chilifresh.com/on-site/js/evergreen.js @@ -476,7 +476,7 @@ place of a book cover. Google Analytics ~~~~~~~~~~~~~~~~ -Google Analytics is a free service to collect statisitics for your Evergreen +Google Analytics is a free service to collect statistics for your Evergreen site. In order to use Google Analytics you will first need to set up the service from the Google Analytics website at http://www.google.com/analytics/. To activate Google Analytics you will need to edit _config.tt2_ in your @@ -511,10 +511,10 @@ SFX OpenURL resolver An OpenURL resolver allows you to find electronic resources and pull them into your catalog based on the ISBN or ISSN of the item. In order to use the SFX -OpenURL resolver, you will need to subscribe to the Ex Libirs SFX service. To +OpenURL resolver, you will need to subscribe to the Ex Libris SFX service. To activate the service in Evergreen edit the _config.tt2_ file in your template. Enable the resolver by changing the value of _openurl.enabled_ to _true_ and -change the _openurl.baseurl_ setting to point to the URL of your openURL +change the _openurl.baseurl_ setting to point to the URL of your OpenURL resolver. Syndetic Solutions diff --git a/docs/admin_initial_setup/migrating_patron_data.txt b/docs/admin_initial_setup/migrating_patron_data.txt index b4474aa389..c919c31af1 100644 --- a/docs/admin_initial_setup/migrating_patron_data.txt +++ b/docs/admin_initial_setup/migrating_patron_data.txt @@ -46,7 +46,7 @@ The data field profile in the above SQL script refers to the user group and shou integer referencing the id field in permission.grp_tree. Setting this value will effect the permissions for the user. See the values in permission.grp_tree for possibilities. + -ident_type is the identification type used for identiying users. This is a integer value +ident_type is the identification type used for identifying users. This is a integer value referencing config.identification_type and should match the id values of that table. The default values are 1 for Drivers License, 2 for SSN or 3 for other. + @@ -63,7 +63,7 @@ corresponding id in the actor.org_unit table. WITH CSV HEADER; ----------------------------------- + -The script wil vary depending on the format of your patron load file (patrons.csv). +The script will vary depending on the format of your patron load file (patrons.csv). + . Formatting of some fields to fit Evergreen filed formatting may be required. Here is an example of sql to adjust phone numbers in the staging table to fit the evergreen field: diff --git a/docs/admin_initial_setup/ordering_materials.txt b/docs/admin_initial_setup/ordering_materials.txt index e13d57d26f..9304040ea1 100644 --- a/docs/admin_initial_setup/ordering_materials.txt +++ b/docs/admin_initial_setup/ordering_materials.txt @@ -59,7 +59,7 @@ Funds allow you to allocate credits toward specific purchases. They typically are used to track spending and purchases for specific collections. Some libraries may choose to define very broad funds for their collections (e.g. children's materials, adult materials) while others may choose to define more -specific funds (e.g. adult non-fiction DVD's for BR1). +specific funds (e.g. adult non-fiction DVDs for BR1). If your library does not wish to track fund accounting, you can create one large generic fund and use that fund for all of your purchases. diff --git a/docs/cataloging/batch_importing_MARC.txt b/docs/cataloging/batch_importing_MARC.txt index f6ddd4d024..d143b65816 100644 --- a/docs/cataloging/batch_importing_MARC.txt +++ b/docs/cataloging/batch_importing_MARC.txt @@ -242,7 +242,7 @@ in this field. 9) Select an *Insufficient Quality Fall-Through Profile* if desired. This -field enables you to indicate that if the inbound record doees not meet the +field enables you to indicate that if the inbound record does not meet the configured quality standards, then you may still import the record using an alternate merge profile. This field is typically used for selecting a merge profile that allows the user to import holdings attached to a lower quality diff --git a/docs/cataloging/conjoined_items.txt b/docs/cataloging/conjoined_items.txt index 4c95842db5..05313f8e86 100644 --- a/docs/cataloging/conjoined_items.txt +++ b/docs/cataloging/conjoined_items.txt @@ -8,7 +8,7 @@ In the example below, a librarian has created a bibliographic record for two bes Using the Conjoined Items Feature ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The Conjoined Items feature was designed so that you can link items between bibliographic records when you have the item in hand, or when the item is not physically present. Both processes are described here. The steps are fewer if you have the item in hand, but both processes accomplish the same task. This documentalso demonstrates the process to edit or delete links between items and bibliographic records. Finally, the permission a cataloger needs to use this feature is listed. +The Conjoined Items feature was designed so that you can link items between bibliographic records when you have the item in hand, or when the item is not physically present. Both processes are described here. The steps are fewer if you have the item in hand, but both processes accomplish the same task. This document also demonstrates the process to edit or delete links between items and bibliographic records. Finally, the permission a cataloger needs to use this feature is listed. .Scenario 1: I want to link an item to another bibliographic record, but I do not have the item in hand diff --git a/docs/cataloging/monograph_parts.txt b/docs/cataloging/monograph_parts.txt index 8f9780d96c..f2f7c7c67c 100644 --- a/docs/cataloging/monograph_parts.txt +++ b/docs/cataloging/monograph_parts.txt @@ -3,8 +3,7 @@ Monograph Parts *Monograph Parts* enables you to differentiate between parts of monographs or other multi-part items. This feature enables catalogers to describe items more precisely by labeling the parts of an item. For example, catalogers might identify the parts of a monograph or the discs of a DVD set. This feature also allows patrons more flexibility when placing holds on multi-part items. A patron could place a hold on a specific disc of a DVD set if they want to access a specific season or episode rather than an entire series. -Four new permissions are used by this functionality: CREATE_MONOGRAPH_PART, UPDATE_MONOGRAPH_PART, DELETE_MONOGRAPH_PART and MAP_MONOGRAPH_PART. Thes -e permissions should be assigned at the consorial level to those groups or users that will make use of the features described below. +Four new permissions are used by this functionality: CREATE_MONOGRAPH_PART, UPDATE_MONOGRAPH_PART, DELETE_MONOGRAPH_PART and MAP_MONOGRAPH_PART. These permissions should be assigned at the consortial level to those groups or users that will make use of the features described below. Add a monograph part to an existing record diff --git a/docs/circulation/offline_mode.txt b/docs/circulation/offline_mode.txt index 75154a2839..bf2e44435c 100644 --- a/docs/circulation/offline_mode.txt +++ b/docs/circulation/offline_mode.txt @@ -67,7 +67,7 @@ The default dates are based on your computer settings. Pre-catalogued item circulation is not available on Offline Interface. If an existing pre-cat barcode happens to be used, it is checked out with the previous author and title. If a new pre-cat barcode is attempted, an error of -`ASSET NOT FOUND` (item not found) isreturned upon processing offline +`ASSET NOT FOUND` (item not found) is returned upon processing offline transactions. Renew diff --git a/docs/development/intro_opensrf.txt b/docs/development/intro_opensrf.txt index 20e00601cd..5a1e6f9010 100644 --- a/docs/development/intro_opensrf.txt +++ b/docs/development/intro_opensrf.txt @@ -228,7 +228,7 @@ result directly to the client. .REQUEST flow in a stateless connection image:media/REQUEST.png[REQUEST flow in a stateless connection] -When an OpenSRF client issues a `CONNECT` message to create a _stateful_ conection, the +When an OpenSRF client issues a `CONNECT` message to create a _stateful_ connection, the router returns the Jabber ID of the next available service to the client so that the client can issue one or more `REQUEST` message directly to that particular service and the service will return corresponding `RESULT` messages @@ -787,7 +787,7 @@ have been granted to the user to perform the action. * The `contextfield` attribute, if it exists, defines the field in this class that identifies the library within the system for which the user must have -prvileges to work. If a user has been granted a given permission, but has not been +privileges to work. If a user has been granted a given permission, but has not been granted privileges to work at a given library, they can not perform the action at that library. @@ -1149,7 +1149,7 @@ HTTP examples>> that we previously dissected. Let's explore the call to `__PACKAGE__->register_method()`; most of the elements of the hash are optional, and for the sake of brevity we omitted them in the previous example. As we have seen in the results of the <>, a -verbose regisration method call is recommended to better enable the internal +verbose registration method call is recommended to better enable the internal documentation. So, for the sake of completeness here, is the set of elements that you should pass to `__PACKAGE__->register_method()`: diff --git a/docs/installation/server_installation.txt b/docs/installation/server_installation.txt index df7b136f46..ddea5b140a 100644 --- a/docs/installation/server_installation.txt +++ b/docs/installation/server_installation.txt @@ -511,7 +511,7 @@ You should see a result like: If this does not work, it's time to do some troubleshooting. - * As the *opensrf* Linux acccount, run the `settings-tester.pl` script to see + * As the *opensrf* Linux account, run the `settings-tester.pl` script to see if it finds any system configuration problems. The script is found at `Open-ILS/src/support-scripts/settings-tester.pl` in the Evergreen source tree. diff --git a/docs/installation/staff_client_installation.txt b/docs/installation/staff_client_installation.txt index a59bc29cff..c6f4ab9811 100644 --- a/docs/installation/staff_client_installation.txt +++ b/docs/installation/staff_client_installation.txt @@ -26,7 +26,7 @@ version of your Evergreen server, contact your system administrator. image::media/staff_client_installation_0.png[] + . Click _Next_ to accept -desitnation folder. +destination folder. + image::media/staff_client_installation_1.png[] + diff --git a/docs/installation/system_requirements.txt b/docs/installation/system_requirements.txt index 765da132e2..d141230fdb 100644 --- a/docs/installation/system_requirements.txt +++ b/docs/installation/system_requirements.txt @@ -20,7 +20,7 @@ The staff client must be installed on each staff workstation and requires at min * Windows (XP, Vista, or 7), Mac OS X, or Linux operating system * a reliable high speed Internet connection * 512Mb of RAM - * The staff client uses the TCP protocal on ports 80 and 443 to communicate with the Evergreen server. + * The staff client uses the TCP protocol on ports 80 and 443 to communicate with the Evergreen server. *Barcode Scanners* diff --git a/docs/opac/advanced_features.txt b/docs/opac/advanced_features.txt index e52be989c0..adc8819844 100644 --- a/docs/opac/advanced_features.txt +++ b/docs/opac/advanced_features.txt @@ -37,7 +37,7 @@ To find records that were edited on or before a specific date, enter the term, e edit_date(,2013-04-01) -To find records that were edited on or after a sepcific date, enter the term, edit_date, and the date in the catalog search field. For example, to find records that were edited on or after April 1, 2013, enter the following into the catalog search field: +To find records that were edited on or after a specific date, enter the term, edit_date, and the date in the catalog search field. For example, to find records that were edited on or after April 1, 2013, enter the following into the catalog search field: edit_date(2013-04-01) diff --git a/docs/opac/kids_opac.txt b/docs/opac/kids_opac.txt index 268d9fbc46..5e3f0f9666 100644 --- a/docs/opac/kids_opac.txt +++ b/docs/opac/kids_opac.txt @@ -197,5 +197,5 @@ Configuration Files Configuration files allow you to define labels for canned searches in the icon grid, determine how icons lead users to new pages, and define whether those icons are canned searches or links to external resources. Documentation describing how -to use the configruation files is available in the Evergreen respository. +to use the configuration files is available in the Evergreen repository. diff --git a/docs/opac/my_lists.txt b/docs/opac/my_lists.txt index e7b2483344..3d8df3ce47 100644 --- a/docs/opac/my_lists.txt +++ b/docs/opac/my_lists.txt @@ -1,7 +1,7 @@ My Lists -------- -The *My Lists* feature replaces the bookbag feature that was available in versions proior to 2.2. The *My Lists* feature is a part of the Template Toolkit OPAC that is available in version 2.2. This feature enables you to create temporary and permanent lists; create and edit notes for items in lists; place holds on items in lists; and share lists via RSS feeds and CSV files. +The *My Lists* feature replaces the bookbag feature that was available in versions prior to 2.2. The *My Lists* feature is a part of the Template Toolkit OPAC that is available in version 2.2. This feature enables you to create temporary and permanent lists; create and edit notes for items in lists; place holds on items in lists; and share lists via RSS feeds and CSV files. *Create New Lists* diff --git a/docs/serials/C-subscription-SCV.txt b/docs/serials/C-subscription-SCV.txt index 8f182e3914..af1d32e3ea 100644 --- a/docs/serials/C-subscription-SCV.txt +++ b/docs/serials/C-subscription-SCV.txt @@ -145,7 +145,7 @@ Page 3: Chronology image::media/cap-wiz-chron.jpg[Chronology] . To add chronological units to the captions, check the box adjacent to Use chronology captions. -. Choose a chronology for the first level. If you want to display the terms such as "year" and "month" next to the chronology caption in the catlaog, then check the box beneath Display in holding field. +. Choose a chronology for the first level. If you want to display the terms such as "year" and "month" next to the chronology caption in the catalog, then check the box beneath Display in holding field. . To include additional levels of chronology, click Add Chronology Caption. Each level that you add must be smaller than the previous level. . After you have completed the chronology caption, click Next. @@ -213,6 +213,6 @@ Generate Prediction . Select the Subscription in the tree on the left. . Right-click or click Actions for Selected Row -> Make predictions. -. A pop up box will aks you how many items you want to predict. Enter the number, and click OK. +. A pop up box will ask you how many items you want to predict. Enter the number, and click OK. . A confirmation message will appear. Click OK. . To view the predicted issues, click the Subscription link from the tree on the left, then click the Issuances tab in the panel on the right. diff --git a/docs/serials/D-subscription-ASCV.txt b/docs/serials/D-subscription-ASCV.txt index 160bbec178..5cd2f5da16 100644 --- a/docs/serials/D-subscription-ASCV.txt +++ b/docs/serials/D-subscription-ASCV.txt @@ -77,7 +77,7 @@ The Captions and Patterns wizard allows you to enter caption and pattern data as [NOTE] -A subscription may have multiple captions and patterns listed in the subscripiton details, but only one Caption and Pattern can be active at any time. If you want to add multiple patterns, e.g. for Basic and Supplement, Click Add Caption and Pattern. +A subscription may have multiple captions and patterns listed in the subscription details, but only one Caption and Pattern can be active at any time. If you want to add multiple patterns, e.g. for Basic and Supplement, Click Add Caption and Pattern. Use the Pattern Code Wizard @@ -123,7 +123,7 @@ Page 3: Chronology image::media/cap-wiz-chron.jpg[Chronology] . To add chronological units to the captions, check the box adjacent to Use chronology captions. -. Choose a chronology for the first level. If you want to display the terms, "year" and "month" next to the chronology caption in the catlaog, then check the box beneath Display in holding field. +. Choose a chronology for the first level. If you want to display the terms, "year" and "month" next to the chronology caption in the catalog, then check the box beneath Display in holding field. . To include additional levels of chronology, click Add Chronology Caption. Each level that you add must be smaller than the previous level. . After you have completed the chronology caption, click Next. diff --git a/docs/serials/E-edit_subscriptions.txt b/docs/serials/E-edit_subscriptions.txt index cb6a9b19dd..775f089d34 100644 --- a/docs/serials/E-edit_subscriptions.txt +++ b/docs/serials/E-edit_subscriptions.txt @@ -1,6 +1,6 @@ Edit Subscriptions ------------------ -Subscriptions can be edite to change the caption and pattern and other information. +Subscriptions can be edited to change the caption and pattern and other information. Serials Control View ~~~~~~~~~~~~~~~~~~~~ diff --git a/docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt b/docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt index 958afb22c1..52bcf2d348 100644 --- a/docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt +++ b/docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt @@ -2,7 +2,7 @@ Group Serials Issues in the Template Toolkit OPAC ------------------------------------------------- In previous versions of Evergreen, issues of serials displayed in a list ordered by publication date. The list could be lengthy if the library had extensive holdings of a serial. -Using the Template Toolkit OPAC that is available in version 2.2, you can group issues of serials in the OPAC by chronology or enumeration. For example, you might group issues by date published or by volume. Users can expand these hyperlinked groups to view holdings of specific issues. The result is a clean, easy-to-naviagte interface for viewing holdings of serials with a large quantity of issues. +Using the Template Toolkit OPAC that is available in version 2.2, you can group issues of serials in the OPAC by chronology or enumeration. For example, you might group issues by date published or by volume. Users can expand these hyperlinked groups to view holdings of specific issues. The result is a clean, easy-to-navigate interface for viewing holdings of serials with a large quantity of issues. NOTE: This feature is only available in the Template Toolkit OPAC. diff --git a/docs/serials/H-holdings_statements.txt b/docs/serials/H-holdings_statements.txt index 2aa0c3babf..5b41fa326d 100644 --- a/docs/serials/H-holdings_statements.txt +++ b/docs/serials/H-holdings_statements.txt @@ -3,7 +3,7 @@ Holdings System Generated Holdings Statement ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -As issues are received, Evergreen creates a holding statement in the OPAC based on what is set up in the Caption and Patterns of the subscription. The systems generated holdings can only be edited by changing caption and pattern information and there is no abilitiy to edit the statement as free text. +As issues are received, Evergreen creates a holding statement in the OPAC based on what is set up in the Caption and Patterns of the subscription. The systems generated holdings can only be edited by changing caption and pattern information and there is no ability to edit the statement as free text. MARC Format for Holdings Display (MFHD) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- 2.11.0