LP#1848524: AsciiDoc HEADING CONVERSION
authorRemington Steed <rjs7@calvin.edu>
Thu, 5 Dec 2019 13:48:48 +0000 (08:48 -0500)
committerGalen Charlton <gmc@equinoxinitiative.org>
Fri, 4 Sep 2020 20:38:31 +0000 (16:38 -0400)
This commit changes all headings from two-line style to prefix/suffix
style. (For now, we're only doing this in the docs using Antora.) Example:

Heading 1
=========

becomes

= Heading 1 =

This conversion makes it much easier to adjust the heading levels of
several files which were previously included using the 'leveloffset'
command.

NOTE: Only the prefix is required, but we felt the suffix improves
readability of the source.

Below is the python script I used to do the conversion. It is slightly
modified from a script used by ___ here:

https://github.com/JanusGraph/janusgraph/pull/115/commits/dc67ce73c08e79fa65b30bc8280861056070c573

Here's my source:

import re
import sys

def main(argv):
    #http://asciidoctor.org/docs/asciidoc-recommended-practices/#section-titles
    patterns = [
        (re.compile('^=+$'), '='),
        (re.compile('^-+$'), '=='),
        (re.compile('^~+$'), '==='),
        (re.compile('^\^+$'), '===='),
        (re.compile('^\++$'), '====='),
    ]

    with open(argv[1], 'r') as input_file:
        prev_line = None
        curr_line = None
        for line in input_file.readlines():
            prev_line = curr_line
            curr_line = line

            if prev_line is None:
                continue

            for pattern, heading in patterns:
                if pattern.match(curr_line) and len(prev_line) == len(curr_line):
                    # remove newline so we can append suffix to heading
                    prev_line = prev_line.rstrip()
                    sys.stdout.write('%s %s %s\n' % (heading, prev_line, heading))
                    prev_line = None
                    curr_line = None
                    break

            if prev_line is not None:
                sys.stdout.write(prev_line)

        # end for
        if curr_line is not None:
            sys.stdout.write(curr_line)

    # end with

if __name__ == '__main__':
    main(sys.argv)

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>

176 files changed:
docs-antora/modules/acquisitions/pages/blanket.adoc
docs-antora/modules/acquisitions/pages/introduction.adoc
docs-antora/modules/acquisitions/pages/invoices.adoc
docs-antora/modules/acquisitions/pages/purchase_requests_management.adoc
docs-antora/modules/acquisitions/pages/purchase_requests_patron_view.adoc
docs-antora/modules/acquisitions/pages/receive_items_from_invoice.adoc
docs-antora/modules/acquisitions/pages/selection_lists_po.adoc
docs-antora/modules/acquisitions/pages/vandelay_acquisitions_integration.adoc
docs-antora/modules/admin/pages/Best_Hold_Selection_Sort_Order.adoc
docs-antora/modules/admin/pages/MARC_Import_Remove_Fields.adoc
docs-antora/modules/admin/pages/MARC_RAD_MVF_CRA.adoc
docs-antora/modules/admin/pages/Org_Unit_Proximity_Adjustments.adoc
docs-antora/modules/admin/pages/SMS_messaging.adoc
docs-antora/modules/admin/pages/acquisitions_admin.adoc
docs-antora/modules/admin/pages/actiontriggers.adoc
docs-antora/modules/admin/pages/actiontriggers_process.adoc
docs-antora/modules/admin/pages/age_hold_protection.adoc
docs-antora/modules/admin/pages/aged_circs.adoc
docs-antora/modules/admin/pages/allowed_payments.adoc
docs-antora/modules/admin/pages/apache_access_handler.adoc
docs-antora/modules/admin/pages/apache_rewrite_tricks.adoc
docs-antora/modules/admin/pages/audio_alerts.adoc
docs-antora/modules/admin/pages/authentication_proxy.adoc
docs-antora/modules/admin/pages/authorities.adoc
docs-antora/modules/admin/pages/auto_suggest_search.adoc
docs-antora/modules/admin/pages/autorenewals.adoc
docs-antora/modules/admin/pages/backups.adoc
docs-antora/modules/admin/pages/booking-admin.adoc
docs-antora/modules/admin/pages/circing_uncataloged_materials.adoc
docs-antora/modules/admin/pages/circulation_limit_groups.adoc
docs-antora/modules/admin/pages/closed_dates.adoc
docs-antora/modules/admin/pages/cn_prefixes_and_suffixes.adoc
docs-antora/modules/admin/pages/copy_locations.adoc
docs-antora/modules/admin/pages/copy_statuses.adoc
docs-antora/modules/admin/pages/copy_tags_admin.adoc
docs-antora/modules/admin/pages/desk_payments.adoc
docs-antora/modules/admin/pages/ebook_api.adoc
docs-antora/modules/admin/pages/ebook_api_service.adoc
docs-antora/modules/admin/pages/emergency_closing_handler.adoc
docs-antora/modules/admin/pages/floating_groups.adoc
docs-antora/modules/admin/pages/hold_driven_recalls.adoc
docs-antora/modules/admin/pages/hold_targeter_service.adoc
docs-antora/modules/admin/pages/hours.adoc
docs-antora/modules/admin/pages/infrastructure_auth_browse.adoc
docs-antora/modules/admin/pages/librarysettings.adoc
docs-antora/modules/admin/pages/lsa-address_alert.adoc
docs-antora/modules/admin/pages/lsa-barcode_completion.adoc
docs-antora/modules/admin/pages/lsa-standing_penalties.adoc
docs-antora/modules/admin/pages/lsa-statcat.adoc
docs-antora/modules/admin/pages/lsa-work_log.adoc
docs-antora/modules/admin/pages/marc_templates.adoc
docs-antora/modules/admin/pages/multilingual_search.adoc
docs-antora/modules/admin/pages/patron_address_by_zip_code.adoc
docs-antora/modules/admin/pages/patron_registration.adoc
docs-antora/modules/admin/pages/patron_self_registration.adoc
docs-antora/modules/admin/pages/permissions.adoc
docs-antora/modules/admin/pages/phonelist.adoc
docs-antora/modules/admin/pages/physical_char_wizard_db.adoc
docs-antora/modules/admin/pages/popularity_badges_web_client.adoc
docs-antora/modules/admin/pages/purge_holds.adoc
docs-antora/modules/admin/pages/purge_user_activity.adoc
docs-antora/modules/admin/pages/qstore_service.adoc
docs-antora/modules/admin/pages/receipt_template_editor.adoc
docs-antora/modules/admin/pages/restrict_Z39.50_sources_by_perm_group.adoc
docs-antora/modules/admin/pages/schema_bibliographic.adoc
docs-antora/modules/admin/pages/search_interface.adoc
docs-antora/modules/admin/pages/search_settings_web_client.adoc
docs-antora/modules/admin/pages/security.adoc
docs-antora/modules/admin/pages/sip_privacy.adoc
docs-antora/modules/admin/pages/sip_server.adoc
docs-antora/modules/admin/pages/sitemap_admin.adoc
docs-antora/modules/admin/pages/staff_client-column_picker.adoc
docs-antora/modules/admin/pages/staff_client-recent_searches.adoc
docs-antora/modules/admin/pages/staff_client-return_to_results_from_marc.adoc
docs-antora/modules/admin/pages/staff_from_command_line.adoc
docs-antora/modules/admin/pages/template_toolkit.adoc
docs-antora/modules/admin/pages/user_activity_type.adoc
docs-antora/modules/admin/pages/virtual_index_defs.adoc
docs-antora/modules/admin/pages/web-client-browser-best-practices.adoc
docs-antora/modules/admin/pages/web_client-login.adoc
docs-antora/modules/admin/pages/workstation_admin.adoc
docs-antora/modules/admin/partials/turn-off-print-headers-chrome.adoc
docs-antora/modules/admin/partials/turn-off-print-headers-firefox.adoc
docs-antora/modules/admin_initial_setup/pages/borrowing_items.adoc
docs-antora/modules/admin_initial_setup/pages/describing_your_organization.adoc
docs-antora/modules/admin_initial_setup/pages/describing_your_people.adoc
docs-antora/modules/admin_initial_setup/pages/designing_your_catalog.adoc
docs-antora/modules/admin_initial_setup/pages/different_styles_for_searchbar.adoc
docs-antora/modules/admin_initial_setup/pages/hard_due_dates.adoc
docs-antora/modules/admin_initial_setup/pages/importing_via_staff_client.adoc
docs-antora/modules/admin_initial_setup/pages/migrating_patron_data.adoc
docs-antora/modules/admin_initial_setup/pages/migrating_your_data.adoc
docs-antora/modules/admin_initial_setup/pages/ordering_materials.adoc
docs-antora/modules/admin_initial_setup/pages/troubleshooting_tpac.adoc
docs-antora/modules/cataloging/pages/MARC_Editor.adoc
docs-antora/modules/cataloging/pages/MARC_batch_edit.adoc
docs-antora/modules/cataloging/pages/authorities.adoc
docs-antora/modules/cataloging/pages/batch_importing_MARC.adoc
docs-antora/modules/cataloging/pages/cataloging_electronic_resources.adoc
docs-antora/modules/cataloging/pages/conjoined_items.adoc
docs-antora/modules/cataloging/pages/copy-buckets_web_client.adoc
docs-antora/modules/cataloging/pages/holdings_editor_hide_fields.adoc
docs-antora/modules/cataloging/pages/holdings_templates.adoc
docs-antora/modules/cataloging/pages/item_status.adoc
docs-antora/modules/cataloging/pages/item_tags_cataloging.adoc
docs-antora/modules/cataloging/pages/link_checker.adoc
docs-antora/modules/cataloging/pages/marc_tag_table.adoc
docs-antora/modules/cataloging/pages/merge_overlay_bibs.adoc
docs-antora/modules/cataloging/pages/monograph_parts.adoc
docs-antora/modules/cataloging/pages/overlay_record_3950_import.adoc
docs-antora/modules/cataloging/pages/physical_char_wizard.adoc
docs-antora/modules/cataloging/pages/record_buckets.adoc
docs-antora/modules/cataloging/pages/specific_variable_fields.adoc
docs-antora/modules/cataloging/pages/tpac_copy_edit_links.adoc
docs-antora/modules/cataloging/pages/volcopy_editor.adoc
docs-antora/modules/cataloging/pages/z39.50_search_enhancements.adoc
docs-antora/modules/circulation/pages/advanced_holds.adoc
docs-antora/modules/circulation/pages/basic_holds.adoc
docs-antora/modules/circulation/pages/booking.adoc
docs-antora/modules/circulation/pages/circulating_items_web_client.adoc
docs-antora/modules/circulation/pages/circulation_patron_records_web_client.adoc
docs-antora/modules/circulation/pages/offline_circ_webclient.adoc
docs-antora/modules/circulation/pages/self_check.adoc
docs-antora/modules/circulation/pages/self_check_configuration.adoc
docs-antora/modules/circulation/pages/triggered_events.adoc
docs-antora/modules/circulation/pages/user_buckets.adoc
docs-antora/modules/development/pages/data_opensearch.adoc
docs-antora/modules/development/pages/data_supercat.adoc
docs-antora/modules/development/pages/data_unapi.adoc
docs-antora/modules/development/pages/pgtap.adoc
docs-antora/modules/development/pages/support_scripts.adoc
docs-antora/modules/development/pages/updating_translations_launchpad.adoc
docs-antora/modules/installation/pages/edi_setup.adoc
docs-antora/modules/installation/pages/server_installation.adoc
docs-antora/modules/installation/pages/server_upgrade.adoc
docs-antora/modules/installation/pages/system_requirements.adoc
docs-antora/modules/opac/pages/advanced_features.adoc
docs-antora/modules/opac/pages/batch_actions_from_search.adoc
docs-antora/modules/opac/pages/catalog_browse.adoc
docs-antora/modules/opac/pages/kids_opac.adoc
docs-antora/modules/opac/pages/linked_libraries.adoc
docs-antora/modules/opac/pages/my_account.adoc
docs-antora/modules/opac/pages/my_lists.adoc
docs-antora/modules/opac/pages/new_skin_customizations.adoc
docs-antora/modules/opac/pages/opensearch.adoc
docs-antora/modules/opac/pages/search_form.adoc
docs-antora/modules/opac/pages/search_url.adoc
docs-antora/modules/opac/pages/sitemap.adoc
docs-antora/modules/opac/pages/tpac_meta_record_holds.adoc
docs-antora/modules/opac/pages/using_the_public_access_catalog.adoc
docs-antora/modules/opac/pages/visibility_on_the_web.adoc
docs-antora/modules/reports/pages/reporter_add_data_source.adoc
docs-antora/modules/reports/pages/reporter_cloning_shared_templates.adoc
docs-antora/modules/reports/pages/reporter_create_templates.adoc
docs-antora/modules/reports/pages/reporter_daemon.adoc
docs-antora/modules/reports/pages/reporter_export_usingpgAdmin.adoc
docs-antora/modules/reports/pages/reporter_folder.adoc
docs-antora/modules/reports/pages/reporter_generating_reports.adoc
docs-antora/modules/reports/pages/reporter_running_recurring_reports.adoc
docs-antora/modules/reports/pages/reporter_template_enhancements.adoc
docs-antora/modules/reports/pages/reporter_template_terminology.adoc
docs-antora/modules/reports/pages/reporter_view_output.adoc
docs-antora/modules/serials/pages/A-intro.adoc
docs-antora/modules/serials/pages/B-serials_admin.adoc
docs-antora/modules/serials/pages/C-serials_workflow.adoc
docs-antora/modules/serials/pages/D-Receiving.adoc
docs-antora/modules/serials/pages/E-routing_lists.adoc
docs-antora/modules/serials/pages/F-Special_issue.adoc
docs-antora/modules/serials/pages/G-binding.adoc
docs-antora/modules/serials/pages/Group_Serials_Issues_in_the_OPAC_2.2.adoc
docs-antora/modules/serials/pages/H-holdings_statements.adoc
docs-antora/modules/shared/pages/about_evergreen.adoc
docs-antora/modules/shared/pages/about_this_documentation.adoc
docs-antora/modules/shared/pages/attributions.adoc
docs-antora/modules/shared/pages/end_matter.adoc
docs-antora/modules/shared/pages/workstation_settings.adoc

index 2f59b45..b8ca1e9 100644 (file)
@@ -1,10 +1,8 @@
-"Blanket" Orders
-----------------
+== "Blanket" Orders ==
 
 "Blanket" orders allow staff to invoice an encumbered amount multiple times, paying off the charge over a period of time. The work flow supported by this development assumes staff does not need to track the individual contents of the order, only the amounts encumbered and invoiced in bulk.
 
-Example
-~~~~~~~
+=== Example ===
 
 . Staff creates PO with a Direct Charge of "Popular Fiction 2015" and a charge type of "Blanket Order".
 
index 4ec6f2f..02045f9 100644 (file)
@@ -1,8 +1,6 @@
-Acquisitions
-------------
+== Acquisitions ==
 
-Initial Configuration
-~~~~~~~~~~~~~~~~~~~~~
+=== Initial Configuration ===
 
 Before beginning to use Acquisitions, the following must be configured by an administrator:
 
index 1c0fe9b..05e5a0b 100644 (file)
@@ -1,8 +1,6 @@
-Invoices
---------
+== Invoices ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 indexterm:[acquisitions,invoices]
 
@@ -11,16 +9,14 @@ You can create invoices for purchase orders, individual line items, and blanket
 You can invoice items before you receive the items if desired. You can also
 reopen closed invoices, and you can print all invoices.
 
-Creating invoices and adding line items
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating invoices and adding line items ===
 You can add specific line items to an invoice from the PO or acquisitions
 search results screen. You can also search for relevant line items from within 
 the invoice interface. In addition, you can add all line items from an entire
 Purchase order to an invoice or you can create a blanket invoice for items that are not 
 attached to a purchase order.
 
-Creating a blanket invoice
-^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Creating a blanket invoice ====
 
 You can create a blanket invoice for purchases that are not attached to a purchase order.
 
@@ -42,8 +38,7 @@ Administration_ -> _Invoice Item Types_.
 
 image::media/acq_invoice_blanket.png[Blanket invoice]
 
-Adding line items from a Purchase Order or search results screen to an invoice
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Adding line items from a Purchase Order or search results screen to an invoice ====
 
 You can create an invoice or add line items to an invoice directly from a
 Purchase Order or an acquisitions search results screen. 
@@ -84,8 +79,7 @@ option will also save any changes that have been made.  Funds will be disencumbe
 . You can re-open a closed invoice by clicking the link, _Re-open invoice_. This
 link appears at the bottom of a closed invoice.
 
-Search for line items from an invoice
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Search for line items from an invoice ====
 
 indexterm:[acquisitions,lineitems,searching for]
 indexterm:[acquisitions,invoices,searching for lineitems]
@@ -150,8 +144,7 @@ copies for which the library paid.
 
 image::media/Search_for_line_items_from_an_invoice5.jpg[Search_for_line_items_from_an_invoice5]
 
-Create an invoice for a purchase order
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create an invoice for a purchase order ====
 
 You can create an invoice for all of the line items on a purchase order. With
 the exception of fields with drop-down menus, no limitations on the data that you enter exist.
@@ -213,8 +206,7 @@ option will also save any changes that have been made.  Funds will be disencumbe
 . You can re-open a closed invoice by clicking the link, _Re-open invoice_. This
 link appears at the bottom of a closed invoice.
 
-Link an existing invoice to a purchase order
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Link an existing invoice to a purchase order ====
 
 You can use the link invoice feature to link an existing invoice to a purchase
 order. For example, an invoice is received for a shipment with items on
@@ -230,8 +222,7 @@ need to recreate it.
 
 image::media/acq_invoice_link.png[Link Invoice]
 
-Electronic Invoicing
-~~~~~~~~~~~~~~~~~~~~
+=== Electronic Invoicing ===
 
 indexterm:[acquisitions,invoices,electronic]
 
@@ -246,8 +237,7 @@ number to view the invoice.
 
 image::media/Electronic_invoicing1.jpg[Electronic_invoicing1]
 
-View an invoice
-~~~~~~~~~~~~~~~
+=== View an invoice ===
 
 You can view an invoice in one of four ways: view open invoices; view invoices
 on a purchase order; view invoices by searching specific invoice fields; view
index 221e0fe..ee19e34 100644 (file)
@@ -1,15 +1,12 @@
-Managing patron purchase requests
----------------------------------
+== Managing patron purchase requests ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 indexterm:[purchase requests]
 
 Patron Requests can be used to track purchase suggestions from patrons in Evergreen.  This feature allows purchase requests to be placed on selection lists to integrate with the Acquisitions module.  Patron Requests can be accessed through the Acquisitions module under *Acquisitions -> Patron Requests* and through patron accounts under *Other -> Acquisition Patron Requests*.  Requests can be placed and managed through both interfaces.
 
-Place a Patron Request
-~~~~~~~~~~~~~~~~~~~~~~
+=== Place a Patron Request ===
 
 . Go to *Acquisitions -> Patron Requests*.  This interface is scoped by Patron Home Library and will default to the library your workstation is registered to. 
 .. Requests can also be placed directly through a patron account, in which case the interface will scope to the patron ID.
@@ -57,11 +54,9 @@ After placing a Patron Request, a variety of actions can be taken by selecting t
 * *Set No Hold on Requests* - allows you to indicate that a hold should not be placed on the requested title, without needing to go in and edit the request individually.
 * *Cancel Requests* - cancel the request and select a cancellation reason
 
-Administration
-~~~~~~~~~~~~~~
+=== Administration ===
 
-Request Status
-^^^^^^^^^^^^^^
+==== Request Status ====
 
 Patron Requests will use the following statuses:
 
@@ -73,8 +68,7 @@ Patron Requests will use the following statuses:
 * *Fulfilled* - This is the state when an associated hold request has been fulfilled.
 * *Canceled* - This is the state when the acquisition request has been canceled.
 
-Notifications/Action Triggers
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Notifications/Action Triggers ====
 
 The following email notifications are included with Evergreen, but are disabled by default.  The notices can be enabled through the *Notifications/Action Triggers* interface under *Administration -> Local Administration*.  The existing notices could also be modified to place a message in the *Patron Message Center*.  Any enabled notifications related to holds placed on requests will also be sent to patrons.
 
@@ -84,8 +78,7 @@ The following email notifications are included with Evergreen, but are disabled
 * Email Notice: Patron Acquisition Request marked Cancelled
 * Email Notice: Patron Acquisition Request marked Received
 
-Permissions
-^^^^^^^^^^^
+==== Permissions ====
 
 This feature includes one new permission and makes use of several existing permissions.  The following permissions are required to manage patron requests:
 
index 89aa9d4..53ed8b3 100644 (file)
@@ -1,5 +1,4 @@
-Placing purchase requests from a patron record
-----------------------------------------------
+== Placing purchase requests from a patron record ==
 
 indexterm:[patrons, purchase requests]
 
index 16d44d3..d0255ce 100644 (file)
@@ -1,10 +1,8 @@
-Receive Items From an Invoice
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Receive Items From an Invoice ===
 
 This feature enables users to receive items from an invoice.  Staff can receive individual copies, or they can receive items in batch.
 
-Receive Items in Batch (List Mode)
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Receive Items in Batch (List Mode) ====
 
 In this example, we have created a purchase order, added line items and copies, and activated the purchase order.  We will create an invoice from the purchase order, receive items, and invoice them.  We will receive the items in batch from the invoice.
 
@@ -45,8 +43,7 @@ image::media/Receive_Items_From_an_Invoice4.jpg[Receive_Items_From_an_Invoice4]
 
 
 
-Receive Specific Copies (Numeric Mode)
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Receive Specific Copies (Numeric Mode) ====
 
 In this example, we have created a purchase order, added line items and copies, and activated the purchase order.  We will create an invoice from the purchase order, receive items, and invoice them. We will receive specific copies from the invoice.  This function may be useful to libraries who purchase items that have been barcoded by their vendor. 
 
index d714128..3eb1eb7 100644 (file)
@@ -1,15 +1,12 @@
-Selection Lists and Purchase Orders
------------------------------------
+== Selection Lists and Purchase Orders ==
 
-Selection Lists
-~~~~~~~~~~~~~~~
+=== Selection Lists ===
 
 Selection lists allow you to create, manage, and save lists of items
 that you may want to purchase. To view your selection list, click
 *Acquisitions* -> *My Selection Lists*. Use the general search to view selection lists created by other users.
 
-Create a selection list
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a selection list ====
 
 Selection lists can be created in four areas within the module. Selection lists can be created when you <<_brief_records,Add Brief Records>>, Upload MARC Order Records, or find records through the <<_marc_federated_search,MARC Federated Search>>. In each of these interfaces, you will find the Add to Selection List field. Enter the name of the selection list that you want to create in that field.
 
@@ -22,13 +19,11 @@ Selection lists can also be created through the My Selection Lists interface:
 
 image::media/acq_selection_create.png[create selection list]
 
-Add items to a selection list
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Add items to a selection list ====
 
 You can add items to a selection list in one of three ways: <<_brief_records,add a brief record>>; upload MARC order records; add records through a <<_marc_federated_search,federated search>>; or use the View/Place Orders menu item in the catalog.
 
-Clone selection lists
-^^^^^^^^^^^^^^^^^^^^^
+==== Clone selection lists ====
 
 Cloning selection lists enables you to copy one selection list into a new selection list. You can maintain both copies of the list, or you can delete the previous list.
 
@@ -39,8 +34,7 @@ Cloning selection lists enables you to copy one selection list into a new select
 
 image::media/acq_selection_clone.png[clone selection list]
 
-Merge selection lists
-^^^^^^^^^^^^^^^^^^^^^
+==== Merge selection lists ====
 
 You can merge two or more selection lists into one selection list.
 
@@ -52,8 +46,7 @@ You can merge two or more selection lists into one selection list.
 
 image::media/acq_selection_merge.png[merge selection list]
 
-Delete selection lists
-^^^^^^^^^^^^^^^^^^^^^^
+==== Delete selection lists ====
 
 You can delete selection lists that you do not want to save. You will not be able to retrieve these items through the General Search after you have deleted the list. You must delete all line items from a selection list before you can delete the list.
 
@@ -62,8 +55,7 @@ You can delete selection lists that you do not want to save. You will not be abl
 . Check the box adjacent to the selection list(s) that you want to delete.
 . Click Delete Selected.
 
-Mark Ready for Selector
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Mark Ready for Selector ====
 
 After an item has been added to a selection list or purchase order, you can mark it ready for selector. This step is optional but may be useful to individual workflows.
 
@@ -76,8 +68,7 @@ After an item has been added to a selection list or purchase order, you can mark
 
 image::media/acq_selection_mark_ready.png[mark ready]
 
-Convert selection list to purchase order
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Convert selection list to purchase order ====
 
 Use the Actions menu to convert a selection list to a purchase order.
 
@@ -92,15 +83,13 @@ Use the Actions menu to convert a selection list to a purchase order.
 . Click Submit.
 
 
-Purchase Orders
-~~~~~~~~~~~~~~~
+=== Purchase Orders ===
 
 Purchase Orders allow you to keep track of orders and, if EDI is enabled, communicate with your provider.
 To view purchase orders, click
 *Acquisitions* -> *Purchase Orders*.
 
-Naming your purchase order
-^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Naming your purchase order ====
 
 You can give your purchase order a name.
 
@@ -143,8 +132,7 @@ When a duplicate purchase order name is detected during the renaming of an exist
 * Click *View PO* to view the purchase order with the matching name. The purchase order will open in a new tab.
 * Repeat the steps to change the name of an existing purchase order and make the name unique.
 
-Activating your purchase order
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Activating your purchase order ====
 
 When the appropriate criteria have been met the Activate Order button will appear and you can proceed with the following:
 
@@ -161,8 +149,7 @@ After you click *Activate Order*, you will be presented with the record import i
 * Debits Encumbered
 * Real Copies Processed
 
-Activate Purchase Order without loading items
-+++++++++++++++++++++++++++++++++++++++++++++
+===== Activate Purchase Order without loading items =====
 
 It is possible to activate a purchase order without loading items. Once the purchase order has been activated without loading items, it is not possible to load the items. This feature should only be used in situations where the copies have already been added to the catalogue, such as:
 
@@ -171,8 +158,7 @@ It is possible to activate a purchase order without loading items. Once the purc
 
 To use this feature, click the Activate Without Loading Items button.
 
-Activate Purchase Order with Zero Copies
-++++++++++++++++++++++++++++++++++++++++
+===== Activate Purchase Order with Zero Copies =====
 
 By default, a purchase order cannot be activated if a line item on the
 purchase order has zero copies. To activate a purchase order with line
@@ -181,15 +167,13 @@ zero-copy lineitems*.
 
 image::media/Zero_Copies1.jpg[Zero_Copies1]
 
-Line item statuses
-^^^^^^^^^^^^^^^^^^
+==== Line item statuses ====
 
 The purchase orders interface keeps track of various statuses that your
 line items might be in.  This section lists some of the statuses you might
 see when looking at purchase orders.
 
-Canceled and Delayed Items
-++++++++++++++++++++++++++
+===== Canceled and Delayed Items =====
 
 In the purchase order interface, you can easily
 differentiate between canceled and delayed items.  Each label begins
@@ -222,21 +206,18 @@ item have a cancel reason where _Keep Debits_ is true.
 ========================
 
 
-Paid PO Line Items
-++++++++++++++++++
+===== Paid PO Line Items =====
 
 Purchase Order line items are marked as "Paid" in red text when all non-cancelled copies on the line item have been invoiced.
 
 image::media/2_10_Lineitem_Paid.png[Paid Lineitem]
 
 
-Brief Records
-~~~~~~~~~~~~~
+=== Brief Records ===
 
 Brief records are short bibliographic records with minimal information that are often used as placeholder records until items are received. Brief records can be added to selection lists or purchase orders and can be imported into the catalog. You can add brief records to new or existing selection lists. You can add brief records to new, pending or on-order purchase orders.
 
-Add brief records to a selection list
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Add brief records to a selection list ====
 
 . Click *Acquisitions* -> *New Brief Record*. You can also add brief records to an existing selection list by clicking the Actions menu on the selection list and choosing Add Brief Record.
 . Choose a selection list from the drop down menu, or enter the name of a new selection list.
@@ -245,8 +226,7 @@ Add brief records to a selection list
 
 image::media/acq_brief_record.png[]
 
-Add brief records to purchase orders
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Add brief records to purchase orders ====
 
 You can add brief records to new or existing purchase orders.
 
@@ -257,8 +237,7 @@ You can add brief records to new or existing purchase orders.
 
 image::media/acq_brief_record-2.png[]
 
-MARC Federated Search
-~~~~~~~~~~~~~~~~~~~~~
+=== MARC Federated Search ===
 
 The MARC Federated Search enables you to import bibliographic records into a selection list or purchase order from a Z39.50 source.
 
@@ -278,11 +257,9 @@ Purchase Order.
 
 image::media/acq_marc_search-2.png[line item]
 
-Line Items
-~~~~~~~~~~
+=== Line Items ===
 
-Return to Line Item
-^^^^^^^^^^^^^^^^^^^
+==== 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 navigated away from the page that
@@ -318,8 +295,7 @@ available:
 * Selection List
 * Purchase Order
 
-Display a Count of Existing Copies on Selection List and Purchase Order Lineitems
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Display a Count of Existing Copies on Selection List and Purchase Order Lineitems ====
 
 When displaying Acquisitions lineitems within the Selection List and Purchase Order interfaces, Evergreen displays a count of existing catalog copies on the lineitem. The count of existing catalog copies refers to the number of copies owned at the ordering agency and / or the ordering agency's child organization units.
 
index be9c1af..c096674 100644 (file)
@@ -1,8 +1,6 @@
-Load MARC Order Records
------------------------
+== Load MARC Order Records ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 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
@@ -16,8 +14,7 @@ creation of duplicate records.
 For detailed instructions on record matching and importing, see
 the cataloging manual.
 
-Basic Upload Options
-~~~~~~~~~~~~~~~~~~~~
+=== Basic Upload Options ===
 . Click *Acquisitions* -> *Load MARC Order Records*.
 . If you want to upload the MARC records to a new purchase order, then
 check _Create Purchase Order_.
@@ -43,8 +40,7 @@ calendar year.
 image::media/load_marc_order_records.png[Acquisitions MARC upload screen]
 
 
-Record Matching Options
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Record Matching Options ===
 Use the options below the horizontal rule for the system to check for matching
 records before importing an order record.
 
@@ -87,8 +83,7 @@ Imported Records* to load them as live copies that display in the catalog.
 image::media/load_marc_order_records.png[Acquisitions MARC upload screen]
 
 
-Default Upload Settings
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Default Upload Settings ===
 
 You can set default upload values by modifying the following settings in
 *Administration* -> *Local Administration* -> *Library Settings Editor*:
@@ -109,8 +104,7 @@ You can set default upload values by modifying the following settings in
 image::media/acq_upload_library_settings.png[Acq upload settings in Library Settings Editor]
 
 
-Sticky Settings
-~~~~~~~~~~~~~~~
+=== Sticky Settings ===
 
 If the above default settings are not implemented, the selections/values used
 in the following fields will be sticky and will automatically populate the
@@ -129,8 +123,7 @@ fields the next time the *Load MARC Order Records* screen is pulled up:
 - Insufficient Quality Fall-Through Profile
 - Load Items for Imported Records
 
-Use Cases for MARC Order Upload form
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Use Cases for MARC Order Upload form ===
 
 You can add items to a selection list or purchase order and ignore the record 
 matching options, or you can use both acquisitions and cataloging functions. In
index 5671fc8..79998d9 100644 (file)
@@ -1,11 +1,9 @@
-Best-Hold Selection Sort Order
-------------------------------
+== Best-Hold Selection Sort Order ==
 
 Best-Hold Selection Sort Order allows libraries to configure customized rules for Evergreen to use to select the best hold to fill at opportunistic capture.  When an item is captured for a hold upon check-in, Evergreen evaluates the holds in the system that the item could fill.  Evergreen uses a set of rules, or a Best-Hold Selection Sort Order, to determine the best hold to fill with the item.  In previous version of Evergreen, there were two sets of rules for Evergreen to use to determine the best hold to fulfill: Traditional and FIFO (First In, First Out).  Traditional uses Org Unit Proximity to identify the nearest hold to fill.  FIFO follows a strict order of first-in, first-out rules.  This feature allows new, custom Best-Hold Selection Sort Orders to be created.  Existing Best-Hold Selection Sort Orders can also be modified.
 
 
-Preconfigured Best-Hold Orders
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Preconfigured Best-Hold Orders ===
 Evergreen comes with six preconfigured Best-Hold Selection Sort Orders to choose from:
 
 * Traditional
@@ -17,8 +15,7 @@ Evergreen comes with six preconfigured Best-Hold Selection Sort Orders to choose
 
 The Holds-go-home and Holds-always-go-home options allow libraries to determine how long they want to allow items to transit outside of the item’s home library, before it must return to its home library to fulfill any holds that are to be picked up there.  Libraries can set this time limit in the library setting *Holds: Max foreign-circulation time*.  The Library Settings Editor can be found under *Administration -> Local Administration ->  Library Settings Editor*.  
 
-Create a New Best-Hold Selection Sort Order
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Create a New Best-Hold Selection Sort Order ===
 To create a new Best-Hold Selection Sort Order, go to *Administration -> Server Administration ->  Best-Hold Selection Sort Order*.  
 
 . Click *Create New*.
@@ -29,8 +26,7 @@ To create a new Best-Hold Selection Sort Order, go to *Administration -> Server
 image::media/best_hold_sort_order1.jpg[Best-Hold Selection Sort Order]
 
 
-Edit an Existing Best-Hold Selection Sort Order
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Edit an Existing Best-Hold Selection Sort Order ===
 To edit an existing Best-Hold Selection Sort Order, go to *Administration -> Server Administration ->  Best-Hold Selection Sort Order*.  
 
 . Click *Edit Existing*.
@@ -38,8 +34,7 @@ To edit an existing Best-Hold Selection Sort Order, go to *Administration -> Ser
 . Next, use the *Move Up* and *Move Down* buttons to arrange the fields in the new order that you would like Evergreen to check when looking for the best hold to fill with an item at opportunistic capture.
 . Click *Save Changes* to save your edits.  
 
-Choosing the Best-Hold Selection Sort Order
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Choosing the Best-Hold Selection Sort Order ===
 The Best-Hold Selection Sort Order can be set for an Org Unit in the *Library Settings Editor*.  
 
 To select the Best-Hold Selection Sort Order that your Org Unit will use:
@@ -53,8 +48,7 @@ To select the Best-Hold Selection Sort Order that your Org Unit will use:
 image::media/best_hold_sort_order2.jpg[Library Settings Editor]
 
 
-Permissions to use this Feature
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Permissions to use this Feature ===
 To administer the custom Best-Hold Selection Sort Order interface, you need the following permission:
 
 * ADMIN_HOLD_CAPTURE_SORT
index 1e47b66..4efc691 100644 (file)
@@ -1,5 +1,4 @@
-MARC Import Remove Fields
--------------------------
+== MARC Import Remove Fields ==
 
 MARC Import Remove Fields allows staff to configure MARC tags to be automatically removed from bibliographic records when they are imported into Evergreen.  This feature allows specific MARC tags to be removed from records that are imported through three different interfaces:
 
@@ -8,8 +7,7 @@ MARC Import Remove Fields allows staff to configure MARC tags to be automaticall
 * Acquisitions -> Load MARC Order Records
 
 
-Create a MARC Import Remove Fields profile
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Create a MARC Import Remove Fields profile ===
 To create a MARC Import Remove Fields profile, go to *Administration -> Server Administration ->  MARC Import Remove Fields*.
 
 . Click *New Field Group*.
@@ -29,8 +27,7 @@ To create a MARC Import Remove Fields profile, go to *Administration -> Server A
 image::media/marc_import_remove_fields3.png[MARC Remove Fields Profile]
 
 
-Import Options
-~~~~~~~~~~~~~~
+=== Import Options ===
 The Label for each of the MARC Import Remove Fields profiles will appear on the three affected import screens.  To select a profile, check the box next to the desired Label before importing the records.
 
 *Cataloging -> Import Record from Z39.50*
@@ -48,8 +45,7 @@ image::media/marc_import_remove_fields2.jpg[MARC Batch Import/Export]
 image::media/marc_import_remove_fields5.jpg[Load MARC Order Records]
 
 
-Permissions to use this Feature
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Permissions to use this Feature ===
 The following permissions are required to use this feature:
 
 * CREATE_IMPORT_TRASH_FIELD
index c3dd59c..0b53928 100644 (file)
@@ -1,12 +1,10 @@
-MARC Record Attributes
-----------------------
+== MARC Record Attributes ==
 
 The MARC Record Attribute Definitions support the ingesting, indexing, searching, filtering, and delivering of bibliographic record attributes.
 
 To Access the MARC Record Attributes, click *Administration* -> *Server Administration* ->  *MARC Record Attributes*
 
-Managing Fixed Field Drop-down Context Menus
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Managing Fixed Field Drop-down Context Menus ===
 
 indexterm:[Fixed fields]
 indexterm:[MARC editor,configuring]
@@ -30,13 +28,11 @@ attribute definitions as a model.
 
 
 
-Multi Valued Fields and Composite Record Attributes
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Multi Valued Fields and Composite Record Attributes ===
 
 *Multi Valued Fields* and *Composite Record Attributes* expands upon the Record Attribute Definitions feature to include capturing all occurrences of multi-valued elements in a record. *Multi Valued Fields* allows users to say that a bibliographic record contains multiple entries for a particular record attribute. *Composite Record Attributes* supports the application of a more complicated and nested form of structure to a record attribute definition.
 
-Multi Valued Fields
-^^^^^^^^^^^^^^^^^^^
+==== Multi Valued Fields ====
 
 Multi Valued Fields allows for the capturing of multi-valued elements of a bibliographic record. Through the use of Multi Valued Fields, Evergreen recognizes that records are capable of storing multiple values. Multi Valued Fields are represented in the Record Attribute Definitions interface by a column named *Multi-valued?*. With *Multi-valued?* set to *True*, Evergreen will recognize the bibliographic records in the database that have multiple values mapping to the record attribute definition; it will also track and search on those values in the catalog. This feature will be particularly handy for bibliographic records representing a Blu-ray / DVD combo pack, since both format types can be displayed in the OPAC (if both formats were cataloged in the record).
 
@@ -52,15 +48,13 @@ To edit an existing record attribute definition and set the *Multi-valued?* fiel
 
 image::media/editrad_2.jpg[]
 
-Composite Record Attributes
-^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Composite Record Attributes ====
 
 Composite Record Attributes build on top of Evergreen’s ability to support record attributes that contain multiple entries. The Composite Record Attributes feature enables administrators to take a record attribute definition and apply a more complicated and nested form of structure to that particular record attribute. Two new Record Attribute Definitions columns have been added to facilitate the management of the Composite Record Attributes. The *Composite attribute?* column designates whether or not a particular record attribute definition is also a composite record attribute. The *Coded Value Maps* column contains a *Manage* link in each row that allows users to manage the Coded Value Maps for the record attributes.
 
 image::media/radcvmcacolumns_3.jpg[]
 
-Coded Value Maps
-^^^^^^^^^^^^^^^^
+==== Coded Value Maps ====
 
 To manage the Coded Value Maps of a particular record attribute definition, click the *Manage* link located under the Coded Value Maps column for that record attribute. This will open the Coded Value Maps interface. What administrators see on the Coded Value Maps screen does not define the structure of the composite record attribute; they must go into the *Composite Attribute Entry Definitions* screen to view this information.
 
@@ -80,8 +74,7 @@ image::media/radcatrue_5.jpg[]
 
 Now that the *Composite attribute?* value is set to *True*, click on the *Manage* link located under the *Coded Value Maps* column for the edited record attribute definition. Back in the Coded Value Maps screen, a *Manage* link should now be exposed under the *Composite Definition* column. Clicking on a specific coded value’s *Manage* link will take the user into the *Composite Attribute Entry Definitions* screen for that specified coded value.
 
-Composite Attribute Entry Definitions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Composite Attribute Entry Definitions ====
 
 The Composite Attribute Entry Definitions screen is where administrators can locally define and edit Composite Record Attributes for specific coded values. For example: administrators can further refine and distinguish the way a “book” should be defined within their database, by bringing together the right combination of attributes together to truly define what a “book” is in their database.
 
@@ -103,11 +96,9 @@ To modify the *Composite Attribute Entry Definition*:
 
 image::media/modifycde_7.jpg[]
 
-Search and Icon Formats
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Search and Icon Formats ====
 
-Search and Icon Formats
-+++++++++++++++++++++++
+===== Search and Icon Formats =====
 
 The table below shows all the search and icon formats. In some cases they vary slightly, with the icon format being more restrictive. This is so that things such as a search for "All Books" will include Large Print books yet Large Print books will not show both a "Book" and "Large Print Book" icon.
 
@@ -177,8 +168,7 @@ SR Format: a,b,c,d,e
 |====
 
 [[anchor-2]]
-Record Types
-++++++++++++
+===== Record Types =====
 
 This table shows the record types currently used in determining elements of search and icon formats. They are based on a combination of the MARC Record Type (LDR 06) and Bibliographic Level (LDR 07) fixed fields. 
 
@@ -195,8 +185,7 @@ This table shows the record types currently used in determining elements of sear
 |====
 
 [[anchor-1]]
-Fixed Field Types
-+++++++++++++++++
+===== Fixed Field Types =====
 This table details the fixed field types currently used for determining search and icon formats. See the <<anchor-2,record types>> section above for how the system determines them. 
 
 [width="40%", cols="<,<,<,<"]
index be737cc..dc804fe 100644 (file)
@@ -20,16 +20,14 @@ for more information on Best-Hold Selection Sort Order.
  
 An Org Unit Proximity Adjustment can be created to tell Evergreen which libraries to look at first for items to fill a hold or which library to look at last.  This may be useful for accounting for true transit costs or physical distances between libraries.  It can also be used to identify libraries that have special lending agreements or preferences.  Org Unit Proximity Adjustments can be created for all holds between two org units, or they can be created for holds on specific Shelving Locations and Circulation Modifiers.  
  
-Absolute and Relative Adjustments
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Absolute and Relative Adjustments ===
 Two types of proximity adjustments can be created in Evergreen: Absolute adjustments and Relative adjustments.  
 
 Absolute proximity adjustments allow you to replace the default proximity distance between two org units.  An absolute adjustment could be made to tell the hold targeter to look at a specific library or library system first to find an item to fill a hold, before looking elsewhere in the consortium.  
  
 Relative proximity adjustments allows the proximity between org units to be treated as closer or farther from one another than the default distance.  A relative proximity adjustment could be used to identify a library that has limited hours or slow transit times to tell the hold targeter to look at that library last for items to fill a hold.  
 
-Create an Org Unit Proximity Adjustment
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Create an Org Unit Proximity Adjustment ===
 .To create an Org Unit Proximity Adjustment between two libraries:
 . In the Administration menu choose *Server Administration -> Org Unit Proximity Adjustments*.
 . Click *New OU Proximity Adjustment*.
@@ -45,8 +43,7 @@ image::media/Org_Unit_Prox_Adj2.png[Org Unit Proximity Adjustment]
 
 This will create a one-way proximity adjustment between Org Units.  In this example this adjustment will apply to items requested at by a patron BR4 and filled at BR1.  To create the reciprocal proximity adjustment, for items requested at BR1 and filled at BR4, create a second proximity adjustment between the two Org Units.
 
-Permissions to use this Feature
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Permissions to use this Feature ===
 To create Org Unit Proximity Adjustments, you will need the following permission:
 
 * ADMIN_PROXIMITY_ADJUSTMENT
index 91797c7..785a374 100644 (file)
@@ -1,16 +1,13 @@
-SMS Text Messaging
-------------------
+== SMS Text Messaging ==
 
 The SMS Text Messaging feature enables users to receive hold notices via text message.  Users can opt-in to this hold notification as their default setting for all holds, or they 
 can receive specific hold notifications via text message. Users can also send call numbers and item locations via text message.
 
-Administrative Setup
-~~~~~~~~~~~~~~~~~~~~
+=== Administrative Setup ===
 
 You cannot receive text messages from Evergreen by default.  You must enable this feature to receive hold notices and item information from Evergreen via text message.
 
-Enable Text Messages
-^^^^^^^^^^^^^^^^^^^^
+==== Enable Text Messages ====
 
 . Click *Administration* -> *Local Administration* -> *Library Settings Editor.*
 . Select the setting, *Enable features that send SMS text messages.*
@@ -18,8 +15,7 @@ Enable Text Messages
 
 image::media/SMS_Text_Messaging1.png[Library Setting to enable SMS]
 
-Authenticate Patrons
-^^^^^^^^^^^^^^^^^^^^
+==== Authenticate Patrons ====
 
 By default, you must be logged into your OPAC account to send a text message
 from Evergreen.  However, if you turn on this setting, you can text message copy
@@ -33,8 +29,7 @@ To disable the patron login requirement:
 
 image::media/SMS_Text_Messaging2.png[Library Setting to disable SMS auth/login requirement]
 
-Configure SMS Carriers
-^^^^^^^^^^^^^^^^^^^^^^
+==== Configure SMS Carriers ====
 
 A list of SMS carriers that can transmit text messages to users is available in the staff client.  Library staff can edit this list, or add new carriers.
 
@@ -52,8 +47,7 @@ image::media/SMS_Text_Messaging3.jpg[SMS_Text_Messaging3]
 
 image::media/SMS_Text_Messaging4.jpg[SMS_Text_Messaging4]
 
-Configure Text Message Templates
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Configure Text Message Templates ====
 
 Library staff control the content and format of text messages through the templates in Notifications/Action Triggers.  Patrons cannot add free text to their text messages.
 
@@ -71,8 +65,7 @@ hold notice.
 +
 image::media/SMS_Text_Messaging6.png[Hold Ready SMS Trigger Event Definition]
 
-Receiving Holds Notices via Text Message
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Receiving Holds Notices via Text Message ===
 
 You can receive notification that your hold is ready for pickup from a text message that is sent to your mobile phone.
 
@@ -90,8 +83,7 @@ image::media/SMS_Text_Messaging12.jpg[SMS_Text_Messaging12]
 image::media/SMS_Text_Messaging13.jpg[SMS_Text_Messaging13]
 
 [[Sending_Copy_Details_via_Text_Message]]
-Sending Copy Details via Text Message
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Sending Copy Details via Text Message ===
 
 You can search the catalog for an item, and, after retrieving results
 for the item, click a hyperlink to send the copy information in a text
index 03df126..c0020e6 100644 (file)
@@ -1,8 +1,6 @@
-Acquisitions Administration
----------------------------
+== Acquisitions Administration ==
 
-Acquisitions Settings
-~~~~~~~~~~~~~~~~~~~~~
+=== Acquisitions Settings ===
 
 indexterm:[acquisitions,permissions]
 
@@ -38,8 +36,7 @@ in the acquisitions module
 * Temporary call number prefix - Temporary call number prefix for items that are
 created in the acquisitions module
 
-Cancel/Delay reasons
-~~~~~~~~~~~~~~~~~~~~
+=== Cancel/Delay reasons ===
 
 indexterm:[acquisitions,purchase order,cancellation]
 indexterm:[acquisitions,line item,cancellation]
@@ -52,8 +49,7 @@ associated with the purchase. Cancel reasons also enable you to delay
 a purchase. For example, you could create a cancel reason of 'back ordered,' and
 you could choose to keep the debits associated with the purchase.
 
-Create a cancel/delay reason
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a cancel/delay reason ====
 
 . To add a new cancel reason, click _Administration -> Acquisitions Administration ->
 Cancel reasons_.
@@ -77,8 +73,7 @@ the box adjacent to Keep Debits->
 
 . Click _Save_.
 
-Delete a custom cancel/delay reason
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Delete a custom cancel/delay reason ====
 
 You can delete custom cancel reason.
 
@@ -91,16 +86,14 @@ You cannot select the checkbox for any of the default cancel reasons because the
 system expects those reasons to be available to handle EDI order responses. 
 
 
-Claiming
-~~~~~~~~
+=== Claiming ===
 
 indexterm:[acquisitions,claiming]
 
 Currently, all claiming is manual, but the admin module enables you to build
 claim policies and specify the action(s) that users should take to claim items.
 
-Create a claim policy
-^^^^^^^^^^^^^^^^^^^^^
+==== Create a claim policy ====
 
 The claim policy link enables you to name the claim policy and specify the
 organization that owns it.
@@ -122,8 +115,7 @@ The rule of parental inheritance applies to this list.
 entered in this field.
 . Click _Save_.
 
-Create a claim type
-^^^^^^^^^^^^^^^^^^^
+==== Create a claim type ====
 
 The claim type link enables you to specify the reason for a type of claim.
 
@@ -143,8 +135,7 @@ The rule of parental inheritance applies to this list.
 entered in this field.
 . Click _Save_.
 
-Create a claim event type
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a claim event type ====
 
 The claim event type describes the physical action that should occur when an
 item needs to be claimed. For example, the user should notify the vendor via
@@ -173,8 +164,7 @@ claim an issue.
 +
 . Click _Save_.
 
-Create a claim policy action
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a claim policy action ====
 
 The claim policy action enables you to specify how long a user should wait
 before claiming the item.
@@ -195,8 +185,7 @@ before claiming the item.
 You can create claim cycles by adding multiple claim policy actions to a claim
  policy.
 
-Currency Types
-~~~~~~~~~~~~~~
+=== Currency Types ===
 
 indexterm:[acquisitions,currency types] 
 
@@ -206,8 +195,7 @@ purchased in the currency associated with that fund.
 
 
 
-Create a currency type
-^^^^^^^^^^^^^^^^^^^^^^
+==== Create a currency type ====
 
 . To create a new currency type, click _Administration -> Acquisitions Administration ->
 Currency types_.
@@ -222,8 +210,7 @@ on the number of characters that can be entered in this field.
 
 
 
-Edit a currency type
-^^^^^^^^^^^^^^^^^^^^
+==== Edit a currency type ====
 
 . To edit a currency type, click your cursor in the row that you want to edit.
 The row will turn blue.
@@ -236,8 +223,7 @@ The row will turn blue.
 From the currency types interface, you can delete currencies that have never
 been applied to funds or used to make purchases.
 
-Distribution Formulas
-~~~~~~~~~~~~~~~~~~~~~
+=== Distribution Formulas ===
 
 indexterm:[acquisitions,distribution formulas, templates]
 
@@ -246,8 +232,7 @@ distributed to specific branches. They can also serve as templates allowing you
 to predefine settings for your copies. You can create and reuse formulas as
 needed.
 
-Create a distribution formula
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a distribution formula ====
 
 . Click _Administration -> Acquisitions Administration -> Distribution Formulas_.
 . Click _New Formula_.
@@ -287,13 +272,11 @@ the entries to your distribution formula.
 To edit the Formula Name, click the hyperlinked name of the formula in the top
 left corner. A pop-up box will enable you to enter a new formula name.
 
-Edit a distribution formula
-^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Edit a distribution formula ====
 
 To edit a distribution formula, click the hyperlinked title of the formula.
 
-Electronic Data Interchange
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Electronic Data Interchange ===
 indexterm:[acquisitions,EDI,accounts]
 indexterm:[EDI,accounts]
 
@@ -303,15 +286,13 @@ Many libraries use Electronic Data Interchange (EDI) accounts to send purchase o
 also the command line system administration manual, which includes some initial setup steps that are
 required for use of EDI.
 
-Entering SANs (Standard Address Numbers)
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Entering SANs (Standard Address Numbers) ====
 
 For EDI to work your library must have a SAN and each of your providers must each supply you with their SAN.
 
 A SAN (Standard Address Number) is a unique 7 digit number that identifies your library.  
 
-Entering a Library's SAN
-++++++++++++++++++++++++
+===== Entering a Library's SAN =====
 
 These steps only need to be done once per library.
 
@@ -330,8 +311,7 @@ top organization unit.
 image::media/enter-library-san-2.png[Enter Library SAN]
 
 
-Entering a Provider's SAN
-+++++++++++++++++++++++++
+===== Entering a Provider's SAN =====
 
 These steps need to be repeated for every provider with which EDI is used.
 
@@ -345,8 +325,7 @@ image::media/enter-provider-san-1.png[Enter Provider SAN]
 +
 image::media/enter-provider-san-2.png[Enter Provider SAN]
 
-Create an EDI Account
-^^^^^^^^^^^^^^^^^^^^^
+==== Create an EDI Account ====
 
 CAUTION: You *must* create your provider before you create an EDI account for the provider.
 
@@ -407,8 +386,7 @@ image::media/create-edi-accounts-5.png[Create EDI Account]
 
 . Click _Save_.
 
-EDI Messages
-^^^^^^^^^^^^
+==== EDI Messages ====
 
 indexterm:[EDI,messages]
 indexterm:[acquisitions,EDI,messages]
@@ -421,8 +399,7 @@ specific EDI message, the Filter options can be useful. Outside the Admin
 interface, EDI messages that pertain to a specific purchase order can be
 viewed from the purchase order interface (See _Acquisitions -> Purchase Orders_).
 
-Exchange Rates
-~~~~~~~~~~~~~~
+=== Exchange Rates ===
 
 indexterm:[acquisitions,exchange rates]
 
@@ -439,8 +416,7 @@ the money to the currency of the receiving fund. During such transfers,
 however, staff can override the automatic conversion by providing an explicit
 amount to credit to the receiving fund.
 
-Create an exchange rate
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Create an exchange rate ====
 
 . To create a new exchange rate, click _Administration -> Acquisitions Administration ->
 Exchange Rates_.
@@ -456,13 +432,11 @@ types.
 
 . Click _Save_.
 
-Edit an exchange rate
-^^^^^^^^^^^^^^^^^^^^^
+==== Edit an exchange rate ====
 
 Edit an exchange rate just as you would edit a currency type.
 
-MARC Federated Search
-~~~~~~~~~~~~~~~~~~~~~
+=== MARC Federated Search ===
 
 
 indexterm:[acquisitions,MARC federated search]
@@ -489,8 +463,7 @@ item and clicking _Actions -> Create Purchase Order_.
 
 image::media/acq_marc_search-2.png[line item]
 
-Fund Tags
-~~~~~~~~~
+=== Fund Tags ===
 
 indexterm:[acquisitions,funds,tags]
 
@@ -520,8 +493,7 @@ The rule of parental inheritance applies to this list.
 entered in this field.
 . Click _Save_.
 
-Funding Sources
-~~~~~~~~~~~~~~~
+=== Funding Sources ===
 
 indexterm:[acquisitions,funding sources]
 
@@ -530,8 +502,7 @@ fund(s). You can create as few or as many funding sources as you need.   These
 can be used to track exact amounts for accounts in your general ledger.  You can
  then use funds to track spending and purchases for specific collections.
 
-Create a funding source
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a funding source ====
 
 . To create a new funding source, click _Administration -> Acquisitions Administration ->
 Funding Source_.
@@ -554,8 +525,7 @@ at the branches within the system could also use the funding source.
 choices in the Currency Types interface.
 . Click _Save_.
 
-Allocate credits to funding sources
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Allocate credits to funding sources ====
 
 . Apply a credit to this funding source.
 
@@ -577,8 +547,7 @@ Funding Source Details will appear.
 
 . Click _Apply_.
 
-Allocate credits to funds
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Allocate credits to funds ====
 
 If you have already set up your funds, then you can then click the Allocate to
 Fund button to apply credits from the funding sources to the funds. If you have
@@ -593,16 +562,14 @@ credits to funds from the funds interface. See section 1.2 for more information.
 
 . Click _Apply_.
 
-Track debits and credits
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Track debits and credits ====
 
 You can track credits to and allocations from each funding source. These amounts
  are updated when credits and allocations are made in the Funding Source
  Details. Access the Funding Source Details by clicking on the hyperlinked name 
  of the Funding Source.
 
-Funds
-~~~~~
+=== Funds ===
 
 indexterm:[acquisitions,funds]
 
@@ -614,8 +581,7 @@ interface, you can create funds; allocate credits from funding sources to funds;
  year. The drop-down menu at the top of the screen enables you to focus on funds
  that are owned by specific organizational units during specific years.
 
-Create a fund
-^^^^^^^^^^^^^
+==== Create a fund ====
 
 . To create a new fund, click _Administration -> Acquisitions Administration -> Funds_.
 . Enter a name for the fund. No limits exist on the number of characters that
@@ -659,8 +625,7 @@ fund next year. You should also check this box if you only want to roll over
 encumbrances into next year's fund.
 . Click _Save_.
 
-Allocate credits from funding sources to funds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Allocate credits from funding sources to funds ====
 
 Credits can be applied to funds from funding sources using the fund interface.
 The credits that you apply to the fund can be applied later to purchases.
@@ -679,8 +644,7 @@ The credits that you apply to the fund can be applied later to purchases.
 
 . Click _Apply_.
 
-Transfer credits between funds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Transfer credits between funds ====
 
 The credits that you allocate to funds can be transferred between funds if
 desired. In the following example, you can transfer $500.00 from the Young Adult
@@ -700,8 +664,7 @@ Fiction fund to the Children's DVD fund.
 
 . Click _Transfer_.
 
-Track balances and expenditures
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Track balances and expenditures ====
 
 The Fund Details allows you to track the fund's balance, encumbrances, and
 amount spent. It also allows you to track allocations from the funding
@@ -727,8 +690,7 @@ have been invoiced. It does not include encumbrances.
 encumbrances.
 
 
-Fund reporting
-^^^^^^^^^^^^^^
+==== Fund reporting ====
 
 indexterm:[acquisitions,funds,reports]
 indexterm:[reports,funds]
@@ -743,13 +705,11 @@ image::media/Core_Source_1.jpg[Core_Source1]
 
 
 
-Edit a fund
-^^^^^^^^^^^
+==== Edit a fund ====
 
 Edit a fund just as you would edit a currency type.
 
-Perform fiscal year close-out operation
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Perform fiscal year close-out operation ====
 
 indexterm:[acquisitions,funds,fiscal rollover]
 
@@ -794,16 +754,14 @@ would occur during the selected operations. No data will be changed.
 . Evergreen will begin the propagation process. Evergreen will make a clone of
 each fund, but it will increment the year by 1.
 
-Invoice menus
-~~~~~~~~~~~~~
+=== Invoice menus ===
 
 indexterm:[acquisitions,invoices]
 
 Invoice menus allow you to create drop-down menus that appear on invoices. You
 can create an invoice item type or invoice payment method.
 
-Invoice item type
-^^^^^^^^^^^^^^^^^
+==== Invoice item type ====
 
 The invoice item type allows you to enter the types of additional charges that
 you can add to an invoice. Examples of additional charge types might include
@@ -831,8 +789,7 @@ Prorate-> if you want to prorate the charge across funds.
 
 . Click _Save_.
 
-Invoice payment method
-^^^^^^^^^^^^^^^^^^^^^^
+==== Invoice payment method ====
 
 The invoice payment method allows you to predefine the type(s) of invoices and
 payment method(s) that you accept. The text that you enter in the admin module
@@ -855,8 +812,7 @@ the drop-down menu on the invoice.
 
 Payment methods can be deleted from this screen.
 
-Line Item Features
-~~~~~~~~~~~~~~~~~~
+=== Line Item Features ===
 [[line_item_features]]
 
 indexterm:[acquisitions,line items]
@@ -866,8 +822,7 @@ selection lists or purchase orders. You can define the alerts from which staff
 can choose. Line item alerts appear in a pop-up box when the line item, or any
 of its copies, are marked as received.
 
-Create a line item alert
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a line item alert ====
 
 . To create a line item alert, click _Administration -> Acquisitions Administration ->
 Line Item Alerts_.
@@ -887,8 +842,7 @@ units tree (See Administration -> Server Administration ->  Organizational Units
 
 . Click _Save_.
 
-Line item MARC attribute definitions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Line item MARC attribute definitions ====
 
 Line item attributes define the fields that Evergreen needs to extract from the
 bibliographic records that are in the acquisitions database to display in the
@@ -896,15 +850,13 @@ catalog. Also, these attributes will appear as fields in the New Brief Record
 interface. You will be able to enter information for the brief record in the
 fields where attributes have been defined.
 
-Providers
-~~~~~~~~~
+=== Providers ===
 
 Providers are vendors. You can create a provider profile that includes contact
 information for the provider, holdings information, invoices, and other
 information.
 
-Create a provider
-^^^^^^^^^^^^^^^^^
+==== Create a provider ====
 
 . To create a new provider, click _Administration_ -> _Acquisitions Administration_ ->
 _Providers_.
@@ -959,8 +911,7 @@ adjacent to prepayment required.
 
 . Click Save.
 
-Add contact and holdings information to providers
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Add contact and holdings information to providers ====
 
 After you save the provider profile, the screen reloads so that you can save
 additional information about the provider. You can also access this screen by
@@ -1000,8 +951,7 @@ information, such as quantity ordered, fund, and estimated price.
 
 . Click invoices to access invoices associated with a provider.
 
-Edit a provider
-^^^^^^^^^^^^^^^
+==== Edit a provider ====
 
 Edit a provider just as you would edit a currency type.
 
index b8c3960..574c049 100644 (file)
@@ -1,8 +1,6 @@
-Notifications / Action Triggers
--------------------------------
+== Notifications / Action Triggers ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 indexterm:[action triggers, event definitions, notifications]
 
@@ -21,13 +19,11 @@ You will notice four tabs on this page: <<event_definitions, Event Definitions>>
 
 anchor:event_definitions[]
 
-Event Definitions
-~~~~~~~~~~~~~~~~~
+=== Event Definitions ===
 
 Event Definitions is the main tab and contains the key fields when working with action triggers. These fields include:
 
-Table 1: Action Trigger Event Definitions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Table 1: Action Trigger Event Definitions ====
 
 |==============================================
 |*Field*                         |*Description*
@@ -55,8 +51,7 @@ Table 1: Action Trigger Event Definitions
 |==============================================
 
 
-Creating Action Triggers
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating Action Triggers ===
 . From the top menu, select *Administration* -> *Local Administration* ->  *Notifications / Action triggers*.
 . Click on the _New_ button.
 +
@@ -121,16 +116,14 @@ image::media/event_def_details_2.png[Event Definition Details]
 A quick and easy way to create new action triggers is to clone an existing action trigger.
 =========
 
-Cloning Existing Action Triggers
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Cloning Existing Action Triggers ====
 
 . Check the check box next to the action trigger you wish to clone.
 . Click _Clone Selected_ on the top left of the page.
 . An editing window will open. Notice that the fields will be populated with content from the cloned action trigger. Edit as necessary and give the new action trigger a unique Name.
 . Click _Save_.
 
-Editing Action Triggers
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Editing Action Triggers ====
 
 . Double-click on the action trigger you wish to edit.
 . The edit screen will appear. When you are finished editing, click _Save_ at the bottom of the form. Or click _Cancel_ to exit the screen without saving.
@@ -140,14 +133,12 @@ Editing Action Triggers
 Before deleting an action trigger, you should consider disabling it through the editing form. This way you can keep it for future use or cloning.
 ============
 
-Deleting Action Triggers
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Deleting Action Triggers ====
 
 . Check the check box next to the action trigger you wish to delete
 . Click _Delete Selected_ on the top-right of the page.
 
-Testing Action Triggers
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Testing Action Triggers ====
 
 . Go to the list of action triggers.
 . Click on the blue link text for the action trigger you'd like to test.
@@ -164,12 +155,10 @@ WARNING: If you are testing an email or SMS notification, use a test account and
 
 anchor:hooks[]
 
-Hooks
-^^^^^
+==== Hooks ====
 Hooks define the Fieldmapper class in the core_type column off of which the rest of the field definitions ``hang''.
 
-Table 2. Hooks
-++++++++++++++
+===== Table 2. Hooks =====
 |=======================
 | *Field*        | *Description*
 | Hook Key       | A unique name given to the hook.
@@ -183,13 +172,11 @@ You may also create, edit and delete Hooks but the Core Type must refer to an ID
 
 anchor:reactors[]
 
-Reactors
-^^^^^^^^
+==== Reactors ====
 
 Reactors link the trigger definition to the action to be carried out.
 
-Table 3. Action Trigger Reactors
-++++++++++++++++++++++++++++++++
+===== Table 3. Action Trigger Reactors =====
 
 |=======================
 | Field        | Description
@@ -202,13 +189,11 @@ You may also create, edit and delete Reactors. Just remember that there must be
 
 anchor:validators[]
 
-Validators
-^^^^^^^^^^
+==== Validators ====
 
 Validators set the validation test to be preformed to determine whether the action trigger is executed.
 
-Table 4. Action Trigger Validators
-++++++++++++++++++++++++++++++++++
+===== Table 4. Action Trigger Validators =====
 
 |=======================
 | Field         | Description
index 8a6fc86..8e73cf4 100644 (file)
@@ -1,5 +1,4 @@
-Processing Action Triggers
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Processing Action Triggers ===
 
 To run action triggers, an Evergreen administrator will need to run the trigger processing script. This should be set up as a cron job to run periodically. To run the script, use this command:
 
index 22bc48e..fe60706 100644 (file)
@@ -1,5 +1,4 @@
-Age hold protection
--------------------
+== Age hold protection ==
 indexterm:[Holds]
 indexterm:[Holds, Age Protection]
 
index b5de6d3..1976bf4 100644 (file)
@@ -1,5 +1,4 @@
-Aging Circulations
-------------------
+== Aging Circulations ==
 
 .Use case
 ****
@@ -14,8 +13,7 @@ In the database, every time you attempt to `DELETE` a row from `action.circ`, it
 copies over the appropriate data to `action.aged_circulation`,
 then deletes the `action.circ` row.
 
-Global Flags
-~~~~~~~~~~~~
+=== Global Flags ===
 
 There are four global flags used for aging circulations.
 
@@ -29,8 +27,7 @@ There are four global flags used for aging circulations.
 
 
 
-What Data is Aged?
-~~~~~~~~~~~~~~~~~~
+=== What Data is Aged? ===
 
 Only completed transactions are aged.  These circulations have been checked in (returned) and *do not* contain any unpaid fines or bills.  
 
@@ -59,8 +56,7 @@ approach to logs and backups of these data.
 You can create a cron job to automatically age circulations.
 ==========
 
-How Circulations are Aged
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== How Circulations are Aged ===
 
 The action.aged_circulation table is for statistical reporting while breaking the link to the patron who had the item checked out.
 
@@ -84,8 +80,7 @@ The purge_circulations function will take a *long* time to run for the first tim
 ==========
 
 
-Impacts on Billing Data
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Impacts on Billing Data ===
 
 When a circulation is aged, billings and payments linked to the circulation are migrated from the active billing and payment tables to the `money.aged_billing` and `money.aged_payment` tables.
 
index 1dfb2c1..56b26bd 100644 (file)
@@ -1,5 +1,4 @@
-Setting limits on allowed payment amounts
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Setting limits on allowed payment amounts ===
 
 Two new settings have been added to prevent library staff
 from accidentally clearing all patron bills by scanning a
index 1831d18..95c366f 100644 (file)
@@ -1,5 +1,4 @@
-Apache Access Handler Perl Module
----------------------------------
+== Apache Access Handler Perl Module ==
 The OpenILS::WWW::AccessHandler Perl module is intended for limiting patron
 access to configured locations in Apache. These locations could be folder
 trees, static files, non-Evergreen dynamic content, or other Apache
@@ -62,8 +61,7 @@ As the AccessHandler module does not actually serve the content it is
 protecting, but instead merely hands control back to Apache when it is done
 authenticating, you can protect almost anything else you can serve with Apache.
 
-Use Cases
-~~~~~~~~~
+=== Use Cases ===
 The general use of this module is "protect access to something else" - what that
 something else is will vary. Some possibilities:
 
@@ -79,8 +77,7 @@ something else is will vary. Some possibilities:
  ** Semi-public Patron resources
  ** Staff-only downloads
 
-Proxying Websites
-~~~~~~~~~~~~~~~~~
+=== Proxying Websites ===
 One potentially interesting use of the AccessHandler module is to protect an
 Apache Proxy configuration. For example, after installing and enabling
 mod_proxy, mod_proxy_http, and mod_proxy_html you could proxy websites like so:
index 5a0eea5..ade030a 100644 (file)
@@ -1,10 +1,8 @@
-Apache Rewrite Tricks
----------------------
+== Apache Rewrite Tricks ==
 It is possible to use Apache's Rewrite Module features to perform a number of
 useful tricks that can make people's lives much easier.
 
-Short URLs
-~~~~~~~~~~
+=== Short URLs ===
 Making short URLs for common destinations can simplify making printed media as
 well as shortening or simplifying what people need to type. These are also easy
 to add and require minimal maintenance, and generally can be implemented with a
@@ -19,8 +17,7 @@ RewriteRule ^/myaccount https://%{HTTP_HOST}/eg/opac/myopac/main [R]
 RewriteRule ^/search/isbn/(.*) /eg/opac/results?_special=1&qtype=identifier|isbn&query=$1 [R]
 ----
 
-Domain Based Content with RewriteMaps
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Domain Based Content with RewriteMaps ===
 One creative use of Rewrite features is domain-based configuration in a single
 eg_vhost.conf file. Regardless of how many VirtualHost blocks use the
 configuration you don't need to duplicate things for minor changes, and can in
index 3dd6a9c..1d02c9e 100644 (file)
@@ -1,8 +1,6 @@
-Managing audio alerts
----------------------
+== Managing audio alerts ==
 
-Globally silencing sounds
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Globally silencing sounds ===
 indexterm:[audio alerts,silencing]
 indexterm:[nosound.wav]
 
@@ -19,8 +17,7 @@ ln -s ../../nosound.wav by_search.wav
 ------------------------------------------------------------------------------
 
 
-Self-check interface
-~~~~~~~~~~~~~~~~~~~~
+=== Self-check interface ===
 indexterm:[audio alerts,self check interface]
 indexterm:[self check interface,audio alerts]
 indexterm:[audio_config.tt2]
index d81897e..c89cc34 100644 (file)
@@ -1,5 +1,4 @@
-Authentication Proxy
---------------------
+== Authentication Proxy ==
 
 indexterm:[authentication, proxy]
 
@@ -57,8 +56,7 @@ the _Change Operator_ feature in the client software, then add
 ====================================================================
 
 
-Using arbitrary LDAP usernames
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Using arbitrary LDAP usernames ===
 
 Authentication Proxy supports LDAP-based login with a username that is
 different from your Evergreen username.
index 5a77a99..cd56e2c 100644 (file)
@@ -1,8 +1,6 @@
-Authorities
------------
+== Authorities ==
 
-Authority Control Sets
-~~~~~~~~~~~~~~~~~~~~~~
+=== Authority Control Sets ===
 
 
 The tags and subfields that display in authority records in Evergreen are
@@ -25,8 +23,7 @@ To access existing control sets, click *Administration* -> *Server Administratio
 
 image::media/Authority_Server_Admin_Menu.png[Server administration authority actions]
 
-Add a Control Set
-^^^^^^^^^^^^^^^^^
+==== Add a Control Set ====
 
 . Click *Administration* -> *Server Administration* ->  *Authority Control Sets*.
 . Click *New Control Set*.  
@@ -50,8 +47,7 @@ To access an existing thesaurus, click *Administration* -> *Server Administratio
 want to access, or click *Administration* -> *Server Administration* ->  *Authority Thesauri*.
 
 
-Add a Thesaurus
-^^^^^^^^^^^^^^^
+==== Add a Thesaurus ====
 
 . Click *Administration* -> *Server Administration* ->  *Authority Control Sets*,
 and choose the hyperlinked thesaurus that you want to access, or click *Admin*
@@ -75,8 +71,7 @@ by a Library of Congress control set, the 100 tag would contain a "Heading -
 Personal Name."  Authority fields also enable you to create the corresponding
 tag in the bibliographic record that would contain the same data. 
 
-Create an Authority Field
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create an Authority Field ====
 
 . Click *Administration* -> *Server Administration* ->  *Authority Control Sets*.
 . Click *Authority Fields*.  The number in parentheses indicates the number of
@@ -106,16 +101,14 @@ image::media/Authority_Control_Sets4.jpg[Authority_Control_Sets4]
 
 
 
-Browse Axes
-~~~~~~~~~~~
+=== Browse Axes ===
 
 Authority records can be browsed, by default, along five axes: author, series,
 subject, title, and topic. Use the *Browse Axes* feature to create additional
 axes.
 
 
-Create a new Browse Axis
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a new Browse Axis ====
 
 . Click *Administration* -> *Server Administration* ->  *Authority Browse Axes*
 . Click *New Browse Axis*.
index 43f76c4..5cb8f61 100644 (file)
@@ -1,13 +1,11 @@
-Auto Suggest in Catalog Search
-------------------------------
+== Auto Suggest in Catalog Search ==
 
 The auto suggest feature suggestions for completing search terms as the user enters his search query.  Ten suggestions are the default, but the number of suggestions is configurable at 
 the database level. Scroll through suggestions with your mouse, or use the arrow keys to scroll through the suggestions.  Select a suggestion to view records that are linked to 
 this suggestion. This feature is not turned on by default.  You must turn it on in the Administration module.
 
 
-Enabling this Feature
-~~~~~~~~~~~~~~~~~~~~~
+=== Enabling this Feature ===
 
 . To enable this feature, click *Administration* -> *Server Administration* -> *Global Flags*.
 . Scroll down to item 10, OPAC.
@@ -22,8 +20,7 @@ there are matching MARC records with copies within your search scope.  For examp
 
 image::media/Auto_Suggest_in_Catalog_Search2.jpg[Auto_Suggest_in_Catalog_Search2]
 
-Using this Feature
-~~~~~~~~~~~~~~~~~~
+=== Using this Feature ===
 
 . Enter search terms into the basic search field.  Evergreen will automatically suggest search terms.
 . Select a suggestion to view records that are linked to this suggestion. 
index be768fa..28e1a55 100644 (file)
@@ -1,15 +1,12 @@
-Autorenewals in Evergreen
--------------------------
+== Autorenewals in Evergreen ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 Circulation policies in Evergreen can now be configured to automatically renew items checked out on patron accounts.  Circulations will be renewed automatically and patrons will not need to log in to their OPAC accounts or ask library staff to renew materials. 
 
 Autorenewals are set in the Circulation Duration Rules, which allows this feature to be applied to selected circulation policies.  Effectively, this makes autorenewals configurable by patron group, organizational unit or library, and circulation modifier.
 
-Configure Autorenewals
-~~~~~~~~~~~~~~~~~~~~~~
+=== Configure Autorenewals ===
 
 Autorenewals are configured in *Administration -> Server Administration -> Circulation Duration Rules*.  
 
@@ -19,8 +16,7 @@ image::media/autorenew_circdur.PNG[Autorenewals in Circulation Duration Rules]
 
 The Circulation Duration Rule can then be applied to specific circulation policies (*Administration -> Local Administration -> Circulation Policies*) to implement autorenewals in Evergreen.
 
-Autorenewal Notices and Action Triggers
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Autorenewal Notices and Action Triggers ===
 
 Two new action triggers have been added to Evergreen for use with autorenewals.  They can be found and configured in *Administration -> Local Administration -> Notifications/Action Triggers*.
 
@@ -41,8 +37,7 @@ Sample of blocked autorewal notification:
 
 image::media/autorenew_norenewnotice.PNG[Notification of Blocked Autorenewal]
 
-Autorenewals in Patron Accounts
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Autorenewals in Patron Accounts ===
 
 A new column called _AutoRenewalsRemaining_ indicates how many autorenewals are available for a transaction.
 
index 06feb85..083bb4c 100644 (file)
@@ -1,8 +1,6 @@
-Backing up your Evergreen System
-================================
+= Backing up your Evergreen System =
 
-Database backups
-----------------
+== Database backups ==
 
 Although it might seem pessimistic, spending some of your limited time preparing for disaster is one of
 the best investments you can make for the long-term health of your Evergreen system. If one of your
@@ -16,8 +14,7 @@ and circulate materials while you work on restoring your local customizations su
 or additional functionality. This section describes how to back up your data so that you or a colleague
 can help you recover from various disaster scenarios.
 
-Creating logical database backups
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating logical database backups ===
 
 The simplest method to back up your PostgreSQL data is to use the `pg_dump` utility to create a logical
 backup of your database. Logical backups have the advantage of taking up minimal space, as the indexes
@@ -49,8 +46,7 @@ different physical location.
 You should establish a routine of nightly logical backups of your database, with older logical backups
 being automatically deleted after a given interval.
 
-Restoring from logical database backups
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Restoring from logical database backups ===
 
 To increase your confidence in the safety of your data, you should regularly test your ability to
 restore from a logical backup. Restoring a logical backup that you created using the custom format
@@ -72,8 +68,7 @@ use the `-U <user-name>`  and `-h <hostname>` options to connect to that server.
 to restore the logical backup from a file named evergreen_20121212.dump into the "testrestore"
 database on a system with 2 CPU cores: `pg_restore -j 2 -d testrestore evergreen_20171212.dump`
 
-Creating physical database backups with support for point-in-time recovery
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating physical database backups with support for point-in-time recovery ===
 
 While logical database backups require very little space, they also have the disadvantage of
 taking a great deal of time to restore for anything other than the smallest of Evergreen systems.
@@ -129,8 +124,7 @@ to the database. For example, to be able to relatively quickly restore the state
 to any point in time over the past four weeks, you might take physical backups at weekly intervals,
 keeping the last four physical backups and all of the corresponding WAL segments.
 
-Creating a replicated database
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating a replicated database ===
 
 If you have a separate server that you can use  to run a replica of your database, consider
 replicating your database to that server. In the event that your primary database server suffers a
index d7c9063..aed3950 100644 (file)
@@ -1,8 +1,6 @@
-Booking Module Administration
------------------------------
+== Booking Module Administration ==
 
-Creating Bookable Non-Bibliographic Resources
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating Bookable Non-Bibliographic Resources ===
 
 Staff with the required permissions (Circulator and above) can create bookable non-bibliographic resources such as laptops, projectors, and meeting rooms.
 
@@ -16,8 +14,7 @@ The following pieces make up a non-bibliographic resource:
 
 You need to create resource types and resource attributes (features of the resource types), and add booking items (resources) to individual resource type. Each resource attribute may have multiple values. You need to link the applicable features (resource attributes and values) to individual item (resource) through the Resource Attribute Map. Before you create resources (booking items) you need to have a resource type and associated resource attributes and values, if any, for them.
 
-Create New Resource Type
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create New Resource Type ====
 
 1) Select Administration -> Booking Administration -> Resource Types.
 
@@ -65,8 +62,7 @@ image::media/booking-create-resourcetype-4.png[]
 
 image::media/booking-create-resourcetype-5.png[]
 
-Create New Resource Attribute
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create New Resource Attribute ====
 
 1) Select Administration -> Booking Administration -> Resource Attributes.
 
@@ -88,8 +84,7 @@ image::media/booking-create-bookable-2.png[]
 [NOTE]
 One resource type may have multiple attributes. You may repeat the above procedure to add more.
 
-Create New Resource Attribute Value
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create New Resource Attribute Value ====
 
 1) One resource attribute may have multiple values. To add new attribute value, select Administration -> Booking Administration -> Resource Attribute Values.
 
@@ -107,8 +102,7 @@ image::media/booking-create-bookable-3.png[]
 
 5) The attribute value will appear in the list. Each attribute should have at least two values attached to it; repeat this process for all applicable attribute values.
 
-Create New Resource
-^^^^^^^^^^^^^^^^^^^
+==== Create New Resource ====
 
 1) Add items to a resource type. Click Administration -> Booking Administration -> Resources.
 
@@ -133,8 +127,7 @@ image::media/booking-create-bookable-4.png[]
 [NOTE]
 One resource type may have multiple resources attached.
 
-Map Resource Attributes and Values to Resources
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Map Resource Attributes and Values to Resources ====
 
 1) Use Resource Attribute Maps to bring together the resources and their attributes and values. Select Administration -> Booking Administration -> Resource Attribute Maps.
 
@@ -160,13 +153,11 @@ Once all attributes have been mapped your resource will be part of a hierarchy s
 image::media/booking-create-bookable-6.png[]
 
 
-Editing Non-Bibliographic Resources
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Editing Non-Bibliographic Resources ===
 
 Staff with the required permissions can edit aspects of existing non-bibliographic resources. For example, resource type can be edited in the event that the fine amount for a laptop changes from $2.00 to $5.00.
 
-Editing Resource Types
-^^^^^^^^^^^^^^^^^^^^^^
+==== Editing Resource Types ====
 
 1) Bring up your list of resource types. Select Administration -> Booking Administration -> Resource Types.
 
@@ -181,8 +172,7 @@ Editing Resource Types
 
 
 
-Deleting Non-bibliographic Resources
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Deleting Non-bibliographic Resources ===
 
 1) To delete a booking resource, go to Administration -> Booking Administration -> Resources.
 
index bdfcc8d..8389a83 100644 (file)
@@ -1,8 +1,6 @@
-Circulating uncataloged materials
----------------------------------
+== Circulating uncataloged materials ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 This section discusses settings for circulating items that are not cataloged.
 Evergreen offers two ways to circulate an item that is not in the catalog:
@@ -17,8 +15,7 @@ have no metadata, and are not represented with an item record.  No fines
 accrue on these materials, but Evergreen does collect statistics on these
 circulations.
 
-Pre-cataloged item settings
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Pre-cataloged item settings ===
 
 indexterm:[on-the-fly circulation]
 indexterm:[pre-cataloged items,routing to a different library]
@@ -44,8 +41,7 @@ items.
 NOTE: Evergreen always sets the owning library of pre-cataloged items to be the
 consortium.
 
-Non-cataloged item settings
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Non-cataloged item settings ===
 
 indexterm:[ephemeral items]
 
@@ -53,8 +49,7 @@ In Evergreen, libraries may elect to create their own local non-cataloged item
 types. For example, you may choose to circulate non-cataloged paperbacks or magazine
 back-issues, but not wish to catalog them.
 
-Adding a new non-cataloged type
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Adding a new non-cataloged type ====
 
 . Go to Administration > Local Administration > Non-Cataloged Types Editor.
 . Under _Create a new non-cataloged type_, start filling out the appropriate
@@ -69,8 +64,7 @@ Adding a new non-cataloged type
 
 image::media/noncataloged_type_add.png[]
 
-Deleting a non-cataloged type
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Deleting a non-cataloged type ====
 
 . Go to Administration > Local Administration > Non-Cataloged Types Editor.
 . Click the _Delete_ button next to the type you wish to delete.  Note that
index b7de833..bf8f752 100644 (file)
@@ -1,8 +1,6 @@
-Circulation Limit Sets
-----------------------
+== Circulation Limit Sets ==
 
-Maximum Checkout by Shelving Location
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Maximum Checkout by Shelving Location ===
 
 This feature enables you to specify the maximum number of checkouts of items by
 shelving location and is an addition to the circulation limit sets.  Circulation
index 66237de..9d78eb4 100644 (file)
@@ -10,8 +10,7 @@ These dates are in addition to your regular weekly closed days.    Both regular
 
 Closed dates do not affect the processing delays for Action/Triggers. For example, if your library has a trigger event that marks items as lost after 30 days, that 30 day period will include both open and closed dates.
 
-Adding a closure
-^^^^^^^^^^^^^^^^
+==== Adding a closure ====
 
 . Select _Administration > Local Administration_.
 . Select _Closed Dates Editor_.
@@ -36,8 +35,7 @@ image::media/closed_dates.png[]
 Now that your organizational structure is established, you can begin
 configuring permissions for the staff users of your Evergreen system.
 
-Detailed closure
-^^^^^^^^^^^^^^^^
+==== Detailed closure ====
 
 If your closed dates include a portion of a business day, you should create a detailed closing.
 
index 7b20190..5ab45b8 100644 (file)
@@ -1,11 +1,9 @@
-Call Number Prefixes and Suffixes
----------------------------------
+== Call Number Prefixes and Suffixes ==
 
 You can configure call number prefixes and suffixes in the Admin module.  This feature ensures more precise cataloging because each cataloger will have access to an identical drop down menu of call number prefixes and suffixes that are used at his library.  In addition, it may streamline cataloging workflow.  Catalogers can use a drop down menu to enter call number prefixes and suffixes rather than entering them manually.  You can also run reports on call number prefixes and suffixes that would facilitate collection development and maintenance.
 
 
-Configure call number prefixes
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Configure call number prefixes ===
 
 Call number prefixes are codes that precede a call number.
 
@@ -23,8 +21,7 @@ image::media/Call_Number_Prefixes_and_Suffixes_2_21.jpg[Call_Number_Prefixes_and
 
 
 
-Configure call number suffixes
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Configure call number suffixes ===
 
 Call number suffixes are codes that succeed a call number.
 
@@ -40,7 +37,6 @@ To configure call number suffixes:
 image::media/Call_Number_Prefixes_and_Suffixes_2_22.jpg[Call_Number_Prefixes_and_Suffixes_2_22]
 
 
-Apply Call Number Prefixes and Suffixes
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Apply Call Number Prefixes and Suffixes ===
 
 You can apply call number prefixes and suffixes to items from a pre-configured list in the Holdings Editor.
index 9a3e74e..6cd731f 100644 (file)
@@ -1,8 +1,6 @@
-Administering shelving locations
---------------------------------
+== Administering shelving locations ==
 
-Creating new shelving locations
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating new shelving locations ===
 
 . Click _Administration_.
 . Click _Local Administration_.
@@ -35,8 +33,7 @@ set _Display shelving location check in alert for in-house-use_ to True.
   use the typical circulation and hold policies to determine circulation
   abilities.
 
-Deleting shelving locations
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Deleting shelving locations ===
 
 You may only delete a shelving location if:
 . it doesn't contain any items, or
@@ -45,8 +42,7 @@ You may only delete a shelving location if:
 Evergreen preserves shelving locations in the database, so no statistical information
 is lost when a shelving location is deleted.
 
-Modifying shelving location order
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Modifying shelving location order ===
 
 . Go to _Administration_.
 . Go to _Local Administration_.
@@ -55,8 +51,7 @@ Modifying shelving location order
 . Click _Apply changes_.
 
 
-Shelving location groups
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Shelving location groups ===
 
 .Use case
 ****
@@ -79,8 +74,7 @@ org unit or child org unit.
 NOTE: To work with Shelving Location Groups, you will need the ADMIN_COPY_LOCATION_GROUP
 permission.
 
-Create a Shelving Location Group
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Create a Shelving Location Group ====
 
 . Click Administration ->  Local Administration -> Shelving Location Groups.
 . At the top of the screen is a drop down menu that displays the org unit tree.
@@ -102,8 +96,7 @@ Create a Shelving Location Group
   the catalog to retrieve results from any of the shelving locations that you added to
   the shelving location group.
 
-Order Shelving Location Groups
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Order Shelving Location Groups ====
 
 If you create more than one shelving location group, then you can order the groups in the
 org unit tree.
index 8b63e1d..5c6b569 100644 (file)
@@ -1,5 +1,4 @@
-Item Status
------------
+== Item Status ==
 
 indexterm:[copy status]
 
@@ -55,8 +54,7 @@ Evergreen comes pre-loaded with a number of item statuses.
 |17|Lost and Paid|false|false|false
 |==============================================
 
-Adding Item Statuses
-~~~~~~~~~~~~~~~~~~~~
+=== Adding Item Statuses ===
 
 . In the _New Status_ field, enter the name of the new status you wish to add.
 . Click _Add_.
@@ -69,8 +67,7 @@ status.
 
 image::media/copy_status_add.png[Adding item statuses]
 
-Deleting Item Statuses
-~~~~~~~~~~~~~~~~~~~~~~
+=== Deleting Item Statuses ===
 
 . Highlight the statuses you wish to delete. Ctrl-click to select more than one
 status.
@@ -83,8 +80,7 @@ image::media/copy_status_delete.png[Deleting item statuses]
 You will not be able to delete statuses if items currently exist with that
 status.
 
-Editing Item Statuses
-~~~~~~~~~~~~~~~~~~~~~
+=== Editing Item Statuses ===
 . Double click on a status name to change its name. Enter the new name.
 
 . To change whether a status is holdable, visible in the OPAC, or sets the
index 4d26c14..7c7120a 100644 (file)
@@ -1,13 +1,11 @@
-Item Tags (Digital Bookplates)
-------------------------------
+== Item Tags (Digital Bookplates) ==
 
 indexterm:[copy tags]
 
 Item Tags allow staff to apply custom, pre-defined labels or tags to items.  Item tags are visible in the public catalog and are searchable in both the staff client and public catalog based on configuration.  This feature was designed to be used for Digital Bookplates to attach donation or memorial information to items, but may be used for broader purposes to tag items.
 
 
-Administration
-~~~~~~~~~~~~~~
+=== Administration ===
 
 New Permissions:
 
@@ -22,16 +20,14 @@ New Library Settings:
 * OPAC: Enable Digital Bookplate Search: when set to _True_ for a given org unit, the digital bookplate search option will be available in the catalog.
 
 
-Creating item Tags
-~~~~~~~~~~~~~~~~~~
+=== Creating item Tags ===
 There are two components to this feature: Item Tag Types and Item Tags.
 
 Item Tag Types are used to define the type of tag, such as “Bookplates” or “Local History Notes”, as well as the organizational unit scope for use of the tag type.
 
 Item Tags are associated with a Item Tag Type and are used to configure the list of tags that can be applied to copies, such as a list of memorial or donation labels, that are applicable to a particular organizational unit.
 
-Create Item Tag Types
-^^^^^^^^^^^^^^^^^^^^^
+==== Create Item Tag Types ====
 
 . Go to *Administration->Server Administration->Item Tag Types*.
 . In the upper left hand corner, click *New Record*.  A dialog box will appear.  Assign the following to create a new Item Tag Type:
@@ -44,8 +40,7 @@ image::media/copytags1.PNG[Create Item Tag Types]
 
 image::media/copytags2.PNG[Item Tag Types Grid View]
 
-Create Item Tags
-^^^^^^^^^^^^^^^^
+==== Create Item Tags ====
 
 . Go to *Administration->Local Administration->Item Tags*.
 . In the upper left hand corner, click *New Record*.  A dialog box will appear.  Assign the following to create a new Item Tag:
@@ -62,16 +57,13 @@ image::media/copytags3.PNG[Create Item Tags]
 image::media/copytags4.PNG[Item Tags Grid View]
 
 
-Managing Item Tags
-~~~~~~~~~~~~~~~~~~
+=== Managing Item Tags ===
 
-Editing Tags
-^^^^^^^^^^^^
+==== Editing Tags ====
 
 Existing item tags can be edited by selecting a tag and clicking *Actions->Edit Record* or right-clicking on a tag and selecting *Edit Record*.  The dialog box will appear and you can modify the item tag.  Click *Save* to save any changes.  Changes will be propagated to any items that the tag has been attached to.
 
-Deleting Tags
-^^^^^^^^^^^^^
+==== Deleting Tags ====
 
 Existing item tags can be deleted by selecting a tag and clicking *Actions->Delete Record* or right-clicking on a tag and selecting *Delete Record*.  Deleting a tag will delete the tag from any items it was attached to in the catalog.
 
index a2dfae4..f24b882 100644 (file)
@@ -1,5 +1,4 @@
-Cash Reports
-------------
+== Cash Reports ==
 
 Cash reports are useful for quickly getting information about money that
 your library has collected from patrons.  This can be helpful in a few
index 6518144..adf79e8 100644 (file)
@@ -1,5 +1,4 @@
-Ebook API integration
----------------------
+== Ebook API integration ==
 
 Evergreen supports integration with third-party APIs provided by OverDrive and
 OneClickdigital.
@@ -31,15 +30,13 @@ merely augments records that are already in Evergreen.
 A future Evergreen release will add the ability for users to check out
 titles, place holds, etc., directly via the public catalog.
 
-Ebook API service configuration
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Ebook API service configuration ===
 This feature uses the new `open-ils.ebook_api` OpenSRF service.  This
 service must be configured in your `opensrf.xml` and `opensrf_core.xml`
 config files for ebook API integration to work.  See
 `opensrf.xml.example` and `opensrf_core.xml.example` for guidance.
 
-OverDrive API integration
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== OverDrive API integration ===
 Before enabling OverDrive API integration, you will need to request API
 access from OverDrive.  OverDrive will provide the values to be used for
 the following new org unit settings:
@@ -93,8 +90,7 @@ in `config.tt2`:
     older-style OverDrive records with the record identifier embedded in
     the 856 URL, you need to specify URL patterns with this setting.
 
-OneClickdigital API integration
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== OneClickdigital API integration ===
 Before enabling OneClickdigital API integration, you will need to
 request API access from OneClickdigital.  OneClickdigital will provide
 the values to be used for the following new org unit settings:
@@ -117,8 +113,7 @@ settings in `config.tt2`:
     records.  Evergreen uses the patterns specified here to extract
     record identifiers for OneClickdigital titles.
 
-Additional configuration
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Additional configuration ===
 Evergreen communicates with third-party vendor APIs using the new
 `OpenILS::Utils::HTTPClient` module.  This module is configured using
 settings in `opensrf.xml`.  The default settings should work for most
index 5bb5b81..324e19f 100644 (file)
@@ -1,5 +1,4 @@
-ebook_api service
------------------
+== ebook_api service ==
 
 The `open-ils.ebook_api` service looks up title and
 patron information from specified ebook vendor APIs.
index d3260d9..9ddb20b 100644 (file)
@@ -1,21 +1,16 @@
-Emergency Closing Handler
--------------------------
+== Emergency Closing Handler ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 The *Closed Dates Editor* now includes an Emergency Closing feature that allows libraries to shift due dates and expiry dates to the next open day. Overdue fines will be automatically voided for the day(s) the library is marked closed. Once an Emergency Closing is processed, it is permanent and cannot be rolled back.
 
-Administration
-~~~~~~~~~~~~~~
+=== Administration ===
 
-Permissions
-^^^^^^^^^^^
+==== Permissions ====
 
 To create an Emergency Closing, the EMERGENCY_CLOSING permission needs to be granted to the user for all locations to be affected by an emergency closing.
  
-Create an emergency closing
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Create an emergency closing ===
 
 The Emergency Closing feature is located within the *Closed Dates Editor* screen, which can be accessed via *Administration -> Local Administration -> Closed Dates Editor*. 
 
@@ -51,8 +46,7 @@ image::media/ECHLibraryClosingDetailed.png[Create Detailed Closing]
 
 *Reason* - Label the reason for library closing accordingly, e.g. 3/15 Snow Day
 
-Emergency Closing Handler
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Emergency Closing Handler ====
 
 When a date is chosen that is nearer in time than the end of the longest configured circulation period or in the past, then a *Possible Emergency Closing* message will appear in the pop-up and in the bottom right-hand corner of the screen. Below the Possible Emergency Closing message, two checkboxes appear: *Emergency* and *Process Immediately*. 
 
@@ -74,8 +68,7 @@ Upon clicking *OK*, a progress bar will appear on-screen. After completion, the
 
 image::media/ECHLibraryClosingDone.png[Emergency Closing Processing Complete]
 
-Editing Closing to process Emergency Closing
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Editing Closing to process Emergency Closing ====
 
 If *Process immediately* is not selected during an Emergency Closing event creation, staff will need to edit the existing Emergency Closing event and process the affected items.
 
index 0aea2e6..d63102e 100644 (file)
@@ -1,47 +1,38 @@
-Floating Groups
-===============
+= Floating Groups =
 
 Before floating groups items could float or not. If they floated then they floated everywhere, with no restrictions.
 
 After floating groups where an item will float is defined by what group it has been assigned to.
 
-Floating Groups
----------------
+== Floating Groups ==
 
 Each floating group comes with a name and a manual flag, plus zero or more group members. The name is used solely for selection and display purposes.
 
 The manual flag dictates whether or not the "Manual Floating Active" checkin modifier needs to be active for an item to float. This allows for greater control over when items float. It also prevents automated checkins via SIP2 from triggering floats.
 
-Floating Group Members
-~~~~~~~~~~~~~~~~~~~~~~
+=== Floating Group Members ===
 
 Each member of a floating group references an org unit and has a stop depth, an optional max depth, and an exclude flag.
 
-Org Unit
-~~~~~~~~
+=== Org Unit ===
 
 The org unit and all descendants are included, unless max depth is set, in which case the tree is cut off at the max depth.
 
-Stop Depth
-~~~~~~~~~~
+=== Stop Depth ===
 
 The stop depth is the highest point from the current item circ library to the checkin library for the item that will be traversed. If the item has to go higher than the stop depth on the tree the member rule in question is ignored.
 
-Max Depth
-~~~~~~~~~
+=== Max Depth ===
 
 As mentioned with the org unit, the max depth is the furthest down on the tree from the org unit that gets included. This is based on the entire tree, not just off of the org unit. So in the default tree a max depth of 1 will stop at the system level no matter if org unit is set to CONS or SYS1.
 
-Exclude
-~~~~~~~
+=== Exclude ===
 
 Exclude, if set, causes floating to not happen for the member. Excludes always take priority, so you can remove an org unit from floating without having to worry about other rules overriding it.
 
-Examples
---------
+== Examples ==
 
-Float Everywhere
-~~~~~~~~~~~~~~~~
+=== Float Everywhere ===
 
 This is a default floating rule to emulate the previous floating behavior for new installs and upgrades.
 
@@ -52,8 +43,7 @@ One member:
 * Max Depth: Unset
 * Exclude: Off
 
-Float Within System
-~~~~~~~~~~~~~~~~~~~
+=== Float Within System ===
 
 This would permit an item to float anywhere within a system, but would return to the system if it was returned elsewhere.
 
@@ -64,8 +54,7 @@ One member:
 * Max Depth: Unset
 * Exclude: Off
 
-Float To All Branches
-~~~~~~~~~~~~~~~~~~~~~
+=== Float To All Branches ===
 
 This would permit an item to float to any branch, but not to sublibraries or bookmobiles.
 
@@ -76,8 +65,7 @@ One member:
 * Max Depth: 2
 * Exclude: Off
 
-Float To All Branches Within System
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Float To All Branches Within System ===
 
 This would permit an item to float to any branch in a system, but not to sublibraries or bookmobiles, and returning to the system if returned elsewhere.
 
@@ -88,8 +76,7 @@ One member:
 * Max Depth: 2
 * Exclude: Off
 
-Float Between BR1 and BR3
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Float Between BR1 and BR3 ===
 
 This would permit an item to float between BR1 and BR3 specifically, excluding sublibraries and bookmobiles.
 
@@ -100,8 +87,7 @@ It would consist of two members, identical other than the org unit:
 * Max Depth: 2
 * Exclude: Off
 
-Float Everywhere Except BM1
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Float Everywhere Except BM1 ===
 
 This would allow an item to float anywhere except for BM1. It accomplishes this with two members.
 
@@ -121,8 +107,7 @@ The second excludes BM1:
 
 That works because excludes are applied first.
 
-Float into, but not out of, BR2
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Float into, but not out of, BR2 ===
 
 This would allow an item to float into BR2, but once there it would never leave. Why you would want to allow items to float to but not from a single library I dunno, but here it is. This takes advantage of the fact that the rules say where we can float *to*, but outside of stop depth don't care where we are floating *from*.
 
index c2059c4..fc1f038 100644 (file)
@@ -1,5 +1,4 @@
-Hold-driven recalls
-===================
+= Hold-driven recalls =
 
 indexterm:[hold-driven recalls]
 indexterm:[circulation, recalls, hold-driven]
@@ -17,8 +16,7 @@ for an extended period to trigger a 'recall', which:
   . 'Optionally': Notifies the current patron of the recall, including the
     new due date and fine level
 
-Enabling hold-driven recalls
-----------------------------
+== Enabling hold-driven recalls ==
 
 By default, holds do not trigger recalls. To enable hold-driven recalls
 of circulating items, library settings must be changed as follows:
@@ -44,8 +42,7 @@ the designated pickup library have a loan duration longer than the recall
 threshold. If so, then the eligible item with the due date nearest to the
 current date is recalled.
 
-Editing the item recall notification email template
----------------------------------------------------
+== Editing the item recall notification email template ==
 The template for the item recall notification email is contained in the
 'Item Recall Email Notice' template, found under *Administration* -> *Local
 Administration* -> *Notifications / Action Triggers*.
index 2a8c929..31beb9d 100644 (file)
@@ -1,5 +1,4 @@
-hold-targeter service
----------------------
+== hold-targeter service ==
 
 The `open-ils.hold-targeter` service is used to target holds.
 
index d155286..5aefbf2 100644 (file)
@@ -1,5 +1,4 @@
-Setting regular library hours
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Setting regular library hours ===
 
 You may do this in _Administration_ > _Server Administration_ > _Organizational
 Units_.
index d938a45..463392f 100644 (file)
@@ -1,17 +1,14 @@
-Infrastructure Changes to Authority Browse
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Infrastructure Changes to Authority Browse ===
 
 As part of a larger development and consulting project to improve how authority records are used in public catalog browse, improvements have been made to how authority records are indexed in Evergreen.  This will not result in any direct changes to the public catalog, but will create infrastructure for improvements to the browse list.  Specifically, a configuration table will be used to specify how browse entries from authority records should be generated.  This new tables will supplement the existing authority control set configuration tables but will not replace them.
 
-Backend functionality
-^^^^^^^^^^^^^^^^^^^^^
+==== Backend functionality ====
 
 The new configuration table, authority.heading_field, specifies how headings can be extracted from MARC21 authority records. The general mechanism is similar to how config.metabib_field specifies how bibliographic records should be indexed: the XML representation of the MARC21 authority record is first passed through a stylesheet specified by the authority.heading_field definition, then XPath expressions are used to extract the heading for generating browse entries for the authority.simple_heading and metabib.browse_entry tables.
 
 The initial set of definitions supplied for authority.heading_field use the MARCXML to MADS 2.1 stylesheet; this helps ensure that heading strings extracted from authority records will match headings extracted from bibliographic records using the MODS stylesheet.
 
-Staff User Interface
-^^^^^^^^^^^^^^^^^^^^
+==== Staff User Interface ====
 
 An interface for configuring authority headings is available in Server Administration in the web-based staff client, under the name "Authority Headings Fields".
 
index 33f528a..af9f1ee 100644 (file)
@@ -1,8 +1,6 @@
-Library Settings Editor
------------------------
+== Library Settings Editor ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 (((Library Settings Editor)))
 
 With the *Library Settings Editor* one can optionally customize
@@ -10,8 +8,7 @@ Evergreen's behavior for a particular library or library system. For
 descriptions of available settings see the <<_settings_overview,Settings
 Overview>> table below.
 
-Editing Library Settings
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Editing Library Settings ===
 
 1. To open the *Library Settings Editor* select *Admin* -> *Local
 Administration* -> *Library Settings Editor*.
@@ -39,8 +36,7 @@ formats, which are listed in the <<_settings_overview,Settings
 Overview>> table. Refer to the <<_data_types,Data Types>> table at the
 bottom of this page for more information.
 
-Exporting/Importing Library Settings
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Exporting/Importing Library Settings ===
 ((("Exporting", "Library Settings Editor")))
 ((("Importing", "Library Settings Editor")))
 
@@ -58,8 +54,7 @@ contents. Click *Paste* in the pop-up window. Click *Submit*.
 +
 image::media/lse-5.png[Importing Library Settings]
 
-Settings Overview
-~~~~~~~~~~~~~~~~~
+=== Settings Overview ===
 
 The settings are grouped together in separate tables based on functions
 and modules, which are affected by the setting. They are in the same
@@ -497,8 +492,7 @@ usernames in addition to barcode. For this setting to work, a barcode format mus
 |Vandelay Generate Default Call Numbers|Auto-generate default item call numbers when no item call number is present|True/False|These are pulled from the MARC Record.
 |========
 
-Data Types
-^^^^^^^^^^
+==== Data Types ====
 ((("Data Types", "Library Settings Editor")))
 
 Acceptable formats for each setting type are listed below. Quotation
index 5ccb5c4..9e6cd34 100644 (file)
@@ -1,5 +1,4 @@
-Address Alert
--------------
+== Address Alert ==
 
 indexterm:[address alerts]
 
@@ -15,16 +14,14 @@ To access the Address Alert module, select *Administration* -> *Local Administra
 You must have Local Administrator permissions or ADMIN_ADDRESS_ALERT permission to access the Address Alert module.
 ==========
 
-General Usage Examples
-~~~~~~~~~~~~~~~~~~~~~~
+=== General Usage Examples ===
 
 - Alert staff when an address for a large apartment is entered to prompt them to ask for unit number.
 - Alert staff when the address of a hotel or other temporary housing is entered.
 - Alert staff when an address for a different country is entered.
 - Alert staff when a specific city or zip code is entered if that city or zip code needs to be handled in a special way.  If you have a neighboring city that you don't have a reciprocal relationship with, you could notify staff that a fee card is required for this customer.
 
-Access Control and Scoping
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Access Control and Scoping ===
 
 Each address alert is tied to an Org Unit and will only be matched against staff client instances of that Org Unit and its children.
 
@@ -32,8 +29,7 @@ When viewing the address alerts you will only see the alerts associated with the
 
 The specific permission that controls access to configuring this feature is ADMIN_ADDRESS_ALERT.  Local Administrator level users will already have this permission.  It is possible for the Local Administrator to grant this permission to other staff.
 
-Adding a new Address Alert
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adding a new Address Alert ===
 
 How to add an address to the alert list:
 
@@ -63,20 +59,17 @@ How to add an address to the alert list:
 +
 . Click save once you have finished.
 
-Editing an Address Alert
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Editing an Address Alert ===
 
 To make changes to an existing alert, double click on the alert in the list.  The editing form will appear, make your changes and click save or cancel when you are done.
 
 If you don't see your alerts, make sure the *"Context Org Unit"* selection box has the correct Org Unit selected.
 
-Deleting an Address Alert
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Deleting an Address Alert ===
 
 To delete an alert or many alerts, click the selection check-box for all alerts you would like to delete.  Then click the "Delete Selected" button at the top of the screen.
 
-Staff View of Address Alerts
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Staff View of Address Alerts ===
 
 When an Address Alert is triggered by a matching address the staff will see the address block highlighted with a red dashed line, along with an *"Address Alert"* block which contains the alert message.
 
@@ -84,8 +77,7 @@ Here is an example of what staff would see.
 
 image::media/lsa-address_alert_staff_view.png[Address Alert Staff View] 
 
-Regular Expressions / Wildcards
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Regular Expressions / Wildcards ===
 
 All of the patterns entered to match the various address fields are evaluated as case-insensitive regular expressions by default.
 
@@ -98,8 +90,7 @@ If you want to do a case-sensitive match you need to prepend the pattern with "(
 
 The simplest regular expression that acts as a wildcard is ".*", that matches any type of character zero or more times.
 
-Examples
-~~~~~~~~
+=== Examples ===
 
 .Apartment address
 Match an apartment address to prompt for unit number.
@@ -130,8 +121,7 @@ Match several different cities with one alert.  Could be used if certain cities
 . Alert Message = "Customer must purchase a Fee card."
 . City = "(Emeryville|San Jose|San Francisco)"
 
-Development
-~~~~~~~~~~~
+=== Development ===
 
 Links to resources with more information on how and why this feature was developed and where the various source files are located.
 
index 88af0b9..b184d44 100644 (file)
@@ -1,5 +1,4 @@
-Barcode Completion
-------------------
+== Barcode Completion ==
 
 indexterm:[Barcode Completion,Lazy Circ]
 
@@ -19,8 +18,7 @@ Because this feature adds an extra database search for each enabled rule to
 the process of looking up a barcode, it can add extra delays to the check-out 
 process.  Please test in your environment before using in production.
 
-Scoping and Permissions
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Scoping and Permissions ===
 
 *Local Administrator* permission is needed to access the admin interface of the 
 Barcode Completion feature.
@@ -30,8 +28,7 @@ handled.  Rules are applied for staff users with the same org unit or
 descendants of that org unit.
   
 
-Access Points
-~~~~~~~~~~~~~
+=== Access Points ===
 
 The admin interface for Barcode Completion is located under *Administration* 
 -> *Local Administration* -> *Barcode Completion*.
@@ -40,28 +37,23 @@ image::media/lsa-barcode_completion_admin.png[Barcode Completion Admin List]
 
 The barcode completion functionality is available at the following interfaces.
 
-Check Out Step 1: Lookup Patron by Barcode
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Check Out Step 1: Lookup Patron by Barcode ====
 
 image::media/Barcode_Checkout_Patron_Barcode.png[Patron Barcode Lookup for Checking Out]
 
-Check Out Step 2: Scanning Item Barcodes
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Check Out Step 2: Scanning Item Barcodes ====
 
 image::media/Barcode_Checkout_Item_Barcode.png[Item Barcode at Check Out]
 
-Staff Client Place Hold from Catalog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Staff Client Place Hold from Catalog ====
 
 image::media/Barcode_OPAC_Staff_Place_Hold.png[Patron Barcode Lookup for Staff Placing Hold]
  
-Check In
-^^^^^^^^
+==== Check In ====
 
 image::media/Barcode_Check_In.png[Item Barcode at Check In]
 
-Item Status
-^^^^^^^^^^^
+==== Item Status ====
 
 image::media/Barcode_Item_Status.png[Item Barcode at Item Status screen]
 
@@ -75,8 +67,7 @@ NOTE: Barcode Completion does not work in the
  *Search for Patron [by Name]* interface. 
 
 
-Multiple Matches
-~~~~~~~~~~~~~~~~
+=== Multiple Matches ===
 
 If multiple barcodes are matched, say if you have both "123" and "00000123" 
 as valid barcodes, you will receive a list of all the barcodes that match all 
@@ -85,8 +76,7 @@ that matches, or after the first valid barcode is found.
 
 image::media/lsa-barcode_completion_multiple.png[Barcode Completion Multiple Matches]
 
-Barcode Completion Data Fields
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Barcode Completion Data Fields ===
 
 The following data fields can be set for each Barcode Completion rule.
 
@@ -118,26 +108,22 @@ One or both of these options must be checked for the rule to have any effect.
 
 image::media/lsa-barcode_completion_fields.png[Barcode Completion Data Fields]
 
-Create, Update, Filter, Delete/Disable Rules
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Create, Update, Filter, Delete/Disable Rules ===
 
 image::media/lsa-barcode_completion_admin.png[Barcode Completion Admin]
 
 In the Barcode Completion admin interface at *Administration* -> *Local Administration* 
 -> *Barcode Completion* you can create, update and disable rules.
 
-Create Rules
-^^^^^^^^^^^^
+==== Create Rules ====
 To create a new rule click on the *New* button in the upper right corner.  
 When you are are done with editing the new rule click the *Save* button.  If 
 you want to cancel the new rule creation click the *Cancel* button.
 
-Update Rules
-^^^^^^^^^^^^
+==== Update Rules ====
 To edit a rule double click on the rule in the main list.
 
-Filter Rules
-^^^^^^^^^^^^
+==== Filter Rules ====
 It may be useful to filter the rules list if there are a large number of 
 rules.  Click on the *filter* link to bring up the *Filter Results* dialog 
 box.  You can filter on any of the data fields and you can setup multiple 
@@ -147,20 +133,17 @@ will now be displayed.
 To clear out the filter rules, delete all of the filter rules by clicking the
 *X* next to each rule, and then click *Apply*.
 
-Delete/Disable Rules
-^^^^^^^^^^^^^^^^^^^^
+==== Delete/Disable Rules ====
 It isn't possible to delete a rule from the database from the admin interface.  
 If a rule is no longer needed set *Active* to "False" to disable it.  To keep 
 the number of rules down, reuse inactive rules when creating new rules.
 
-Examples
-~~~~~~~~
+=== Examples ===
 
 In all these examples, the unique part of the barcode is *123*.  So that is 
 all that users will need to type to match the full barcode.
 
-Barcode With Prefix and Padding
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Barcode With Prefix and Padding ====
 
 Barcode: *4545000123*
 
@@ -178,8 +161,7 @@ The system takes the *123* that you entered and adds the prefix to the beginning
 of it.  Then adds zeros between the prefix and your number to pad it out to 
 10 characters.  Then it searches the database for that barcode.
 
-Barcode With Suffix
-^^^^^^^^^^^^^^^^^^^
+==== Barcode With Suffix ====
 
 Barcode: *123000book*
 
@@ -198,8 +180,7 @@ The system takes the *123* that you entered and adds the suffix to the end of it
 Then adds zeros between your number and the suffix to pad it out to 10 
 characters.  Then it searches the database for that barcode.
 
-Barcode With Left Padding
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Barcode With Left Padding ====
 
 Barcode: *0000000123*
 
@@ -216,8 +197,7 @@ The system takes the *123* that you entered, then adds zeros between your
 number and the left to pad it out to 10 characters.  Then it searches the 
 database for that barcode.
 
-Barcode With Right Padding
-^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Barcode With Right Padding ====
 
 Barcode: *1230000000*
 
@@ -235,8 +215,7 @@ The system takes the *123* that you entered, then adds zeros between your
 number and the right to pad it out to 10 characters.  Then it searches the 
 database for that barcode.
 
-Barcode of any Length with Prefix and Suffix
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Barcode of any Length with Prefix and Suffix ====
 
 Barcode: *a123b*
 
@@ -261,8 +240,7 @@ or padding was entered, this rule will add the prefix and suffix to any
 barcode that is entered and then search for that valid barcode.
 
 
-Testing
-~~~~~~~
+=== Testing ===
 
 To test this feature, setup the rules that you want, then setup items/users 
 with barcodes that should match.  Then try scanning the short version of 
index 8160ebb..a3090e1 100644 (file)
@@ -1,5 +1,4 @@
-Standing Penalties
-------------------
+== Standing Penalties ==
 
 In versions of Evergreen prior to 2.3, the following penalty types were
 available by default.  When applied to user accounts, these penalties prevented
index 36d7f4f..06a2534 100644 (file)
@@ -1,5 +1,4 @@
-Statistical Categories Editor
------------------------------
+== 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.
 
index 2b48122..e0cd587 100644 (file)
@@ -1,8 +1,7 @@
 Work Log
 -------- 
 
-Expanding the Work Log
-~~~~~~~~~~~~~~~~~~~~~~
+=== Expanding the Work Log ===
 
 In versions of Evergreen prior to 2.3, the work log recorded check ins,
 checkouts, patron registration, patron editing, and renewals.  In version 2.3,
index 09aa006..c0ba3f7 100644 (file)
@@ -1,11 +1,9 @@
-MARC Templates
---------------
+== MARC Templates ==
 
 MARC Templates make the cataloging process more efficient for catalogers.  At this time, MARC Templates have to be
 created on the server, rather than in the Web client.
 
-Adding MARC Templates
-~~~~~~~~~~~~~~~~~~~~~
+=== Adding MARC Templates ===
 
 . Create a marc template in the directory _/openils/var/templates/marc/_. It should be in xml format. Here is an
   example file `k_book.xml`: 
index 1e69ccb..82d02ad 100644 (file)
@@ -1,5 +1,4 @@
-Multilingual Search in Evergreen
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Multilingual Search in Evergreen ===
 
 It is now possible to search for items that contain multiple languages in the Evergreen catalog.  This will help facilitate searching for bilingual and multilingual materials, including specific translations, alternative languages, and to exclude specific translations from a search.  
 
@@ -14,8 +13,7 @@ The language filter can be appended to any search.  For example, a title search
 
 image::media/multilingual_search1.png[]
 
-Search Syntax
-^^^^^^^^^^^^^
+==== Search Syntax ====
 
 To search for materials that contain multiple languages (Boolean AND), the search filters can be constructed in the following ways:
 
@@ -47,16 +45,14 @@ To conduct a search for materials that do not contain at least of the of the lan
 .. Explicit Boolean filtering: _-item_lang(eng) || -item_lang(spa)_
 
 
-Advanced Search
-^^^^^^^^^^^^^^^
+==== Advanced Search ====
 
 Within the Advanced Search interface, multiple languages can be selected from the Language filter by holding down the Ctrl key on the keyboard and selecting the desired languages.  This will apply a Boolean OR operator to the language filters.
 
 image::media/multilingual_search2.PNG[]
 
 
-Adding Subfields to the Index
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Adding Subfields to the Index ====
 
 Additional subfields for the 041 tag, such as h, j, k, and n, can be added to the index through the Record Attribute Definitions interface.  Any records containing the additional subfields will need to be reingested into the database after making changes to the Record Attribute Definition.
 
index 7dd0b07..8d85596 100644 (file)
@@ -1,5 +1,4 @@
-Patron Address City/State/County Pre-Populate by ZIP Code
----------------------------------------------------------
+== Patron Address City/State/County Pre-Populate by ZIP Code ==
 
 indexterm:[zips.txt, Populate Address by ZIP Code, ZIP code]
 
@@ -17,18 +16,15 @@ Please be aware of the following when using this feature.
 * The zips.txt data is loaded once at service startup and stored in memory, so changes to the zips.txt data file require that Evergreen be restarted.  Specifically, you need to restart the "open-ils.search" OpenSRF service.
 
 
-Scoping and Permissions
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Scoping and Permissions ===
 
 There are no staff client permissions associated with this feature since there is no staff client interface.
 
 This feature affects all users of the system; there is no way to have separate settings per Org Unit.
 
-Setup Steps
-~~~~~~~~~~~
+=== Setup Steps ===
 
-Step 1 - Setup Data File
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Step 1 - Setup Data File ====
 
 The default location and name of the data file is /openils/var/data/zips.txt on your Evergreen server.  You can choose a different location if needed.
 
@@ -68,8 +64,7 @@ Here is an example of what the data file should look like.
 |MN|Gonvick|56644|1||Clearwater||
 ----
 
-Step 2 - Enable Feature
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Step 2 - Enable Feature ====
 
 The next step is to tell the system to use the zips.txt file that you created. This is done by editing /openils/conf/opensrf.xml. Look about halfway into the file and you may very well see a commented section in the file that looks similar to this:
 
@@ -94,23 +89,19 @@ Save your changes to the opensrf.xml file, restart Evergreen and restart Apache.
 
 NOTE: The specific opensrf services you need to restart are "opensrf.setting" and "open-ils.search".
 
-Step 3 - Test
-^^^^^^^^^^^^^
+==== Step 3 - Test ====
 
 Open up the staff client and try to register a new patron.  When you get to the address section, enter a ZIP code that you know is in your zips.txt file.  The data from the file that matches your ZIP will auto fill the city, state and county fields.
 
-ZIP Code Data
-~~~~~~~~~~~~~
+=== ZIP Code Data ===
 
 There are several methods you can use to populate your zips.txt with data.
 
-Manual Entry
-^^^^^^^^^^^^
+==== Manual Entry ====
 
 If you only have a few communities that you serve, entering data manually may be the simplest approach.
 
-Geonames.org Data
-^^^^^^^^^^^^^^^^^
+==== Geonames.org Data ====
 
 Geonames.org provides free ZIP code to city, state and county information licensed under the Creative Commons Attribution 3.0 License, which means you need to put a link to them on your website.  Their data includes primary city, state and county information only.  It doesn't include info about which other cities are included in a ZIP code.  Visit http://www.geonames.org for more info.
 
@@ -129,13 +120,11 @@ cut -f2,3,5,6 US.txt \
 egrep "^\|(ND|MN|WI|SD)\|" zips.txt  > zips-mn.txt
 ----
 
-Commercial Data
-^^^^^^^^^^^^^^^
+==== Commercial Data ====
 
 There are many vendors that sell databases that include ZIP code to city, state and county information.  A web search will easily find them.  Many of the commercial vendors will include more information on which ZIP codes cover multiple cities, counties and states, which you could use to populate the alert field.
 
-Existing Patron Database
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Existing Patron Database ====
 
 Another possibility is to use your current patron database to build your zips.txt.  Pull out the current ZIP, city, state, county unique rows and use them to form your zips.txt.
 
@@ -160,8 +149,7 @@ For larger sites Ben Ostrowsky at ESI created a pair of scripts that handles ded
 * http://git.esilibrary.com/?p=migration-tools.git;a=blob;f=enrich_ZIPs
 
 
-Development
-~~~~~~~~~~~
+=== Development ===
 
 If you need to make changes to how this feature works, such as to add support for other postal code formats, here is a list of the files that you need to look at.
 
index d9acd0d..974271e 100644 (file)
@@ -1,5 +1,4 @@
-Patron registration administration
-----------------------------------
+== Patron registration administration ==
 
 indexterm:[new patron form]
 indexterm:[edit patron form]
@@ -8,8 +7,7 @@ indexterm:[forms,new patron]
 indexterm:[forms,edit patron]
 indexterm:[forms,patron registration]
 
-Email addresses
-~~~~~~~~~~~~~~~
+=== Email addresses ===
 
 indexterm:[patrons,email addresses]
 indexterm:[email]
@@ -29,8 +27,7 @@ value to `^(?:(?:\b[^@,\s]+@[^@,\s]+\.[^@.,\s]+\b)(?:,\s?(?!$)|$))*$`
 If you'd like to disallow multiple email addresses, set
 this value to `^(?:\b[^@,\s]+@[^@,\s]+\.[^@.,\s]+\b)$`
 
-Parent/guardian field
-~~~~~~~~~~~~~~~~~~~~~
+=== Parent/guardian field ===
 
 indexterm:[patrons,parent/guardian field]
 indexterm:[parent]
@@ -44,8 +41,7 @@ the guardian field has a library setting called
 requires parent/guardian").  When this setting is set to true, a value
 will be required in the patron editor when the juvenile flag is active.
 
-Privacy waiver
-~~~~~~~~~~~~~~
+=== Privacy waiver ===
 
 indexterm:[Allow others to use my account]
 indexterm:[checking out,materials on another patron's account]
index 24690e8..b42acea 100644 (file)
@@ -1,8 +1,6 @@
-Patron self-registration administration
----------------------------------------
+== Patron self-registration administration ==
 
-Library Settings
-~~~~~~~~~~~~~~~~
+=== Library Settings ===
 
 Three Library Settings are specific to patron self-registration:
 
index 586dd11..d9fcdea 100644 (file)
@@ -1,5 +1,4 @@
-User and Group Permissions
---------------------------
+== User and Group Permissions ==
 
 It is essential to understand how user and group permissions can be used to allow
 staff to fulfill their roles while ensuring that they only have access to the
@@ -14,8 +13,7 @@ Evergreen provides group application permissions in order to restrict which
 staff members have the ability to assign elevated permissions to a user, and 
 which staff members have the ability to edit users in particular groups.
 
-Staff Accounts
-~~~~~~~~~~~~~~
+=== Staff Accounts ===
 
 New staff accounts are created in much the same way as patron accounts, using
 _Circulation -> Register Patron_ or *Shift+F1*. Select one of the staff
@@ -38,14 +36,12 @@ the bottom of the display and click _Save_.
 NOTE: In multi-branch libraries it is possible to assign more than one working 
 location
 
-Staff Account Permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Staff Account Permissions ====
 
 To view a detailed list of permissions for a particular Evergreen account go to 
 _Administration -> User Permission Editor_ in the staff client.
 
-Granting Additional Permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Granting Additional Permissions ====
 
 A _Local System Administrator (LSA)_ may selectively grant _LSA_ permissions to 
 other staff accounts. In the example below a _Circ +Full Cat_ account is granted
index bb617c8..ad4179d 100644 (file)
@@ -1,8 +1,6 @@
-Phonelist.pm Module
-===================
+= Phonelist.pm Module =
 
-Introduction
-------------
+== Introduction ==
 
 PhoneList.pm is a mod_perl module for Apache that works with Evergreen
 to generate callings lists for patron holds or overdues. It outputs a csv file
@@ -48,8 +46,7 @@ The above logs in as `user` with `password` and runs overdues for location ID 2.
 
 The following sections provide more information on getting what you want in your output.
 
-Adding Parameters
------------------
+== Adding Parameters ==
 
 If you are not familiar with HTTP/URL query strings, the format is
 quite simple.
@@ -75,8 +72,7 @@ An example of 2 arguments, 1 with a value and 1 without:
 Any misspelled or parameters not listed in the table above will be
 ignored by the program.
 
-Output
-------
+== Output ==
 
 On a successful run, the program will return a CSV file named
 phone.csv. Depending on your browser or settings you will alternately
@@ -109,8 +105,7 @@ The specific content of the CSV file will vary if you are looking at
 holds or overdues. The specific contents are described in the
 appropriate sections below.
 
-Holds
------
+== Holds ==
 
 The `phonelist` program will return a list of patrons with items on
 hold by default, so long as you do not use the `overdue`
@@ -130,8 +125,7 @@ patrons with email notification of holds>> as described below.
 | Count | Number of items on hold, if `addcount` parameter is used, otherwise this column is not present in the file.
 |=====================================
 
-Overdues
---------
+== Overdues ==
 
 If you add the `overdue` parameter, you can get a list of patrons with
 overdue items instead of a list of patrons with items on the hold
@@ -162,8 +156,7 @@ email notification of holds>> as described below.
 | Titles | A colon-separated list of titles that the patron has overdue.
 |=================================
 
-Skipping patrons with email notification of holds
--------------------------------------------------
+== Skipping patrons with email notification of holds ==
 
 Skipping patrons who have email notification for their holds or
 overdues is very simple. You just need to add the `skipemail`
@@ -176,8 +169,7 @@ option to exclude a patron from the holds list, the patron must
 request email notification on all of their current holds. In practice,
 we find that this is usually the case.
 
-Using the ws_ou parameter
--------------------------
+== Using the ws_ou parameter ==
 
 Generally, you will not need to use the ws_ou parameter when using the
 phonelist program. The phonelist will look up the branch where your
@@ -187,8 +179,7 @@ then the ws_ou parameter will be of interest to you.  You can use it
 to specify which branch, or the whole system, you wish to search when
 running the program.
 
-Automating the download
------------------------
+== Automating the download ==
 
 If you'd like to automate the download of these files, you should be
 able to do so using any HTTP programming toolkit. Your client must
index 75ca621..5139db3 100644 (file)
@@ -1,5 +1,4 @@
-Administering the Physical Characteristics Wizard
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Administering the Physical Characteristics Wizard ===
 
 indexterm:[Physical characteristics wizard]
 indexterm:[MARC editor,configuring]
index 7bd1206..597974b 100644 (file)
@@ -1,17 +1,14 @@
-Statistical Popularity Badges
------------------------------
+== Statistical Popularity Badges ==
 
 Statistical Popularity Badges allow libraries to set popularity parameters that define popularity badges, which bibliographic records can earn if they meet the set criteria.  Popularity badges can be based on factors such as circulation and hold activity, bibliographic record age, or material type.  The popularity badges that a record earns are used to adjust catalog search results to display more popular titles (as defined by the badges) first.  Within the OPAC there are two new sort options called "Most Popular" and "Popularity Adjusted Relevance" which will allow users to sort records based on the popularity assigned by the popularity badges.
 
-Popularity Rating and Calculation
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Popularity Rating and Calculation ===
 
 Popularity badge parameters define the criteria a bibliographic record must meet to earn the badge, as well as which bibliographic records are eligible to earn the badge.  For example, the popularity parameter "Circulations Over Time" can be configured to create a badge that is applied to bibliographic records for DVDs.  The badge can be configured to look at circulations within the last 2 years, but assign more weight or popularity to circulations from the last 6 months.
 
 Multiple popularity badges may be applied to a bibliographic record.  For each applicable popularity badge, the record will be rated on a scale of 1-5, where a 5 indicates the most popular.  Evergreen will then assign an overall popularity rating to each bibliographic record by averaging all of the popularity badge points earned by the record.  The popularity rating is stored with the record and will be used to rank the record within search results when the popularity badge is within the scope of the search.  The popularity badges are recalculated on a regular and configurable basis by a cron job.  Popularity badges can also be recalculated by an administrator directly on the server.
 
-Creating Popularity Badges
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating Popularity Badges ===
 
 There are two main types of popularity badges:  point-in-time popularity (PIT), which looks at the popularity of a record at a specific point in time—such as the number of current circulations or the number of open hold requests; and temporal popularity (TP), which looks at the popularity of a record over a period of time—such as the number of circulations in the past year or the number of hold requests placed in the last six months.
 
@@ -81,22 +78,19 @@ NOTE: only Name, Scope, Weight, Recalculation Interval, Importance Interval, and
 . Click *OK* to save the badge.
 
 
-New Global Flags
-~~~~~~~~~~~~~~~~
+=== New Global Flags ===
 
 OPAC Default Sort:  can be used to set a default sort option for the catalog.  Users can always override the default by manually selecting a different sort option while searching.
 
 Maximum Popularity Importance Multiplier:  used with the Popularity Adjusted Relevance sort option in the OPAC.  Provides a scaled adjustment to relevance score based on the popularity rating earned by bibliographic records.  See below for more information on how this flag is used.
 
-Sorting by Popularity in the OPAC
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Sorting by Popularity in the OPAC ===
 
 Within the stock OPAC template there is a new option for sorting search results called "Most Popular".  Selecting "Most Popular" will first sort the search results based on the popularity rating determined by the popularity badges and will then apply the default "Sort by Relevance".  This option will maximize the popularity badges and ensure that the most popular titles appear higher up in the search results.
 
 There is a second new sort option called "Popularity Adjusted Relevance", which can be used to find a balance between popularity and relevance in search results.  For example, it can help ensure that records that are popular, but not necessarily relevant to the search, do not supersede records that are both popular and relevant in the search results.  It does this by sorting search results using an adjusted version of Relevance sorting.  When sorting by relevance, each bibliographic record is assigned a baseline relevance score between 0 and 1, with 0 being not relevant to the search query and 1 being a perfect match.  With "Popularity Adjusted Relevance" the baseline relevance is adjusted by a scaled version of the popularity rating assigned to the bibliographic record.  The scaled adjustment is controlled by a Global Flag called "Maximum Popularity Importance Multiplier" (MPIM).  The MPIM takes the average popularity rating of a bibliographic record (1-5) and creates a scaled adjustment that is applied to the baseline relevance for the record.  The adjustment can be between 1.0 and the value set for the MPIM.  For example, if the MPIM is set to 1.2, a record with an average popularity badge score of 5 (maximum popularity) would have its relevance multiplied by 1.2—in effect giving it the maximum increase of 20% in relevance.  If a record has an average popularity badge score of 2.5, the baseline relevance of the record would be multiplied by 1.1 (due to the popularity score scaling the adjustment to half way between 1.0 and the MPIM of 1.2) and the record would receive a 10% increase in relevance.  A record with a popularity badge score of 0 would be multiplied by 1.0 (due to the popularity score being 0) and would not receive a boost in relevance.
 
-Popularity Badge Example
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Popularity Badge Example ===
 
 A popularity badge called "Long Term Holds Requested" has been created which has the following parameters:
 
index 399b68f..bb201cf 100644 (file)
@@ -1,5 +1,4 @@
-Purging holds
--------------
+== Purging holds ==
 
 Similar to purging circulations one may wish to purge old (filled or canceled) hold information. This feature adds a database function and
 settings for doing so.
index 18710dd..bd39954 100644 (file)
@@ -1,5 +1,4 @@
-Purge User Activity
--------------------
+== Purge User Activity ==
 
 User activity types are now set to transient by default for new
 Evergreen installs.  This means only the most recent activity entry per
index cd4622e..6282986 100644 (file)
@@ -1,5 +1,4 @@
-QStore service
---------------
+== QStore service ==
 
 The QStore service is used by the user buckets feature
 in the Web client.
index e4ed2db..a2a9191 100644 (file)
@@ -1,5 +1,4 @@
-Print (Receipt) Templates
--------------------------
+== Print (Receipt) Templates ==
 indexterm:[web client, receipt template editor]
 indexterm:[print templates]
 indexterm:[web client, print templates]
@@ -19,8 +18,7 @@ The Editor can also be found on the default home page of the staff client.
 Receipts come in various types: Bills, checkout, items, holds, transits and
 Payments.
 
-Receipt Templates
-~~~~~~~~~~~~~~~~~
+=== Receipt Templates ===
 This is a complete list of the receipts currently in use in Evergreen.
 
 [horizontal]
@@ -47,8 +45,7 @@ This is a complete list of the receipts currently in use in Evergreen.
 *Transit Slip*:: This is printed when an items goes in-transit to another location.
 
 
-Editing Receipts
-~~~~~~~~~~~~~~~~
+=== Editing Receipts ===
 
 To edit a Receipt:
 
@@ -71,8 +68,7 @@ image::media/receipt2.png[receipt screen]
 . Click *Save Locally* in the Upper right hand corner.
 
 
-Formatting Receipts
-^^^^^^^^^^^^^^^^^^^
+==== Formatting Receipts ====
 
 Print templates use variables for various pieces of information coming from the
 Evergreen database.  These variables deal with everything from the library name
@@ -96,8 +92,7 @@ Due: {{checkout.circ.due_date | date:"short"}}<br/>
 </ol>
 ------
 
-Text Formatting
-^^^^^^^^^^^^^^^
+==== Text Formatting ====
 
 General text formatting
 |========================================================================================
@@ -108,8 +103,7 @@ General text formatting
 | Currency     | 1            | {{1 \| currency}}                               | $1.00
 |========================================================================================
 
-Date Formatting
-^^^^^^^^^^^^^^^
+==== Date Formatting ====
 
 If you do not format dates, they will appear in a system format which isn't
 easily readable.
@@ -121,8 +115,7 @@ easily readable.
 |{{today \| date:'M/d/yyyy'}}  | 8/1/2017
 |===================================================
 
-Currency Formatting
-^^^^^^^^^^^^^^^^^^^
+==== Currency Formatting ====
 
 Add " | currency" after any dollar amount that you wish to display as currency.
 
@@ -130,8 +123,7 @@ Example:
 `{{xact.summary.balance_owed | currency}}` prints as `$2.50`
 
 
-Conditional Formatting
-^^^^^^^^^^^^^^^^^^^^^^
+==== Conditional Formatting ====
 
 You can use Angular JS to only print a line if the data matches. For example:
 
@@ -148,8 +140,7 @@ ${{patron_money.balance_owed}}</span>`
 
 See also: https://docs.angularjs.org/api/ng/directive/ngIf
 
-Substrings
-^^^^^^^^^^
+==== Substrings ====
 
 To print just a sub-string of a variable, you can use a *limitTo* function.
 `{{variable | limitTo:limit:begin}}` where *limit* is the number of characters
@@ -167,8 +158,7 @@ characters you can use `{{variable | limitTo:-5}}` to get "iable". And
 |========================================================================================
 
 
-Images
-^^^^^^
+==== Images ====
 
 You can use HTML and CSS to add an image to your print template if you have the
 image uploaded onto a publicly available web server. (It will currently only
@@ -178,8 +168,7 @@ work with images on a secure (https) site.) For example:
 src="https://evergreen-ils.org/wp-content/uploads/2013/09/copy-Evergreen_Logo_sm072.jpg"
 style="width:150px;padding:5px;">`
 
-Sort Order
-^^^^^^^^^^
+==== Sort Order ====
 
 You can sort the items in an ng-repeat block using orderBy. For example, the
 following will sort a list of holds by the shelving location first, then by the
@@ -188,8 +177,7 @@ call number:
 `<tr ng-repeat="hold_data in holds | orderBy :
 ['copy.location.name','volume.label']">`
 
-Subtotals
-^^^^^^^^^
+==== Subtotals ====
 
 You can use Angular JS to add information from each iteration of a loop together
 to create a subtotal. This involves setting an initial variable before the
@@ -219,15 +207,13 @@ by borrowing from the library!</div>
 <2> This adds the list item's price to the variable.
 <3> This prints the total of the variable.
 
-Exporting and importing Customized Receipts
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Exporting and importing Customized Receipts ===
 
 Once you have your receipts set up on one machine you can export your receipts,
 and then load them on to another machine.  Just remember to *Save Locally*
 once you import the receipts on the new machine.
 
-Exporting templates
-^^^^^^^^^^^^^^^^^^^
+==== Exporting templates ====
 As you can only save a template on to the computer you are working on you will
 need to export the template if you have more than one computer that prints out
 receipts (i.e., more than one computer on the circulation desk, or another
@@ -238,8 +224,7 @@ computer in the workroom that you use to checkin items or capture holds with)
 *Save*.
 . Click OK. 
 
-Importing Templates
-^^^^^^^^^^^^^^^^^^^
+==== Importing Templates ====
 
 . Click Import.
 . Navigate to and select the template that you want to import.  Click Open. 
index 4ba4c17..1481f45 100644 (file)
@@ -1,13 +1,10 @@
-Z39.50 Servers
---------------
+== Z39.50 Servers ==
 
-Restrict Z39.50 Sources by Permission Group
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Restrict Z39.50 Sources by Permission Group ===
 
 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
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Administrative Settings ====
 
 You can add a permission to limit use of Z39.50 servers, or you can use an existing permission.
 
@@ -29,8 +26,7 @@ image::media/Restrict_Z39_50_Sources_by_Permission_Group2.png[Create new permiss
 
 
 
-Restrict Z39.50 Sources by Permission Group
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Restrict Z39.50 Sources by Permission Group ====
 
 1) Click *Administration -> Server Administration ->  Z39.50 Servers*
 
@@ -52,8 +48,7 @@ image::media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg[]
 NOTE: As an alternative to creating a new permission to restrict use, you can use a preexisting permission.  For example, your library uses a permission group called SuperCat, and only members in this group should have access to a restricted Z39.50 source.  Identify a permission that is unique to the SuperCat group (e.g. CREATE_MARC) and apply that permission to the restricted Z39.50 server.  Because these users are in the only group with the permission, they will be the only group w/ access to the restricted server.
 
 
-Storing Z39.50 Server Credentials
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Storing Z39.50 Server Credentials ===
 
 Staff have the option to apply Z39.50 login credentials to each Z39.50 server at different levels of the organizational unit hierarchy.  Credentials can be set at the library branch or system level, or for an entire consortium.  When credentials are set for a Z39.50 server, searches of the Z39.50 server will use the stored credentials.  If a staff member provides alternate credentials in the Z39.50 search interface, the supplied credentials will override the stored ones.  Staff have the ability to apply new credentials or clear existing ones in this interface.  For security purposes, it is not possible for staff to retrieve or report on passwords.
 
index 0eb975a..6717a2d 100644 (file)
@@ -1,8 +1,6 @@
-Notes about the Bibliographic Schema in the Database
-----------------------------------------------------
+== Notes about the Bibliographic Schema in the Database ==
 
-Bibliographic fingerprint
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Bibliographic fingerprint ===
 
 Evergreen creates a fingerprint for each bib record, which can be found in the `fingerprint` column of the `biblio.record_entry` table.
 This fingerprint is used to group together different bib records in a Group Formats & Editions search in the public catalog.
index 60dfff2..999ba46 100644 (file)
@@ -1,5 +1,4 @@
-Designing the patron search experience
-======================================
+= Designing the patron search experience =
 
 Editing the formats select box options in the search interface
 ---------------------------------------------------------------
@@ -75,8 +74,7 @@ client.
  {adv_label => l("Our Library's Field"), adv_filter => "facet_group_code"},
 ----
 
-Changing the display of facets and facet groups
------------------------------------------------
+== Changing the display of facets and facet groups ==
 
 Facets can be reordered on the search results page by editing the
 _opac/parts/config.tt2_ file in your template directory.  
@@ -99,8 +97,7 @@ You may also change the default number of facets appearing under each category
 by editing the _facet.default_display_count_ value in _config.tt2_. The default 
 value is 5.
 
-Facilitating search scope changes
----------------------------------
+== Facilitating search scope changes ==
 
 Users often search in a limited scope, such as only searching items in their
 local library.  When they aren't able find materials that meet their needs in
index 9ceaa9d..d454ec8 100644 (file)
@@ -1,8 +1,6 @@
-Adjusting Relevance Ranking and Indexing
-----------------------------------------
+== Adjusting Relevance Ranking and Indexing ==
 
-Metabib Class FTS Config Maps
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Metabib Class FTS Config Maps ===
 
 NOTE: These settings will apply to all libraries in your
 consortium.  There is no way to apply these settings to
@@ -35,8 +33,7 @@ only one library or branch.
   the Administration > Server Administration > Metabib
   Field FTS Config Maps screen.
 
-Metabib Field FTS Config Maps
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Metabib Field FTS Config Maps ===
 
 NOTE: These settings will apply to all libraries in your
 consortium.  There is no way to apply these settings to
index 065b255..2f52ea8 100644 (file)
@@ -1,8 +1,6 @@
-Keeping Evergreen Current and Secure
-====================================
+= Keeping Evergreen Current and Secure =
 
-Introduction
-------------
+== Introduction ==
 
 When it comes to running an Evergreen system, there are two special areas of concern:
 
@@ -11,8 +9,7 @@ When it comes to running an Evergreen system, there are two special areas of con
 
 The following hints to help you cope with these challenges.
 
-Upgrading the Evergreen software
---------------------------------
+== Upgrading the Evergreen software ==
 
 The Evergreen community at large have agreed upon an upgrade cycle that produces new major releases twice a year, in Spring and Fall. Major releases can contain new features. The community supports each major release with 12 subsequent monthly minor releases that contain only bug fixes, and continues to provide security fixes if necessary for an additional three months after the end of the regular minor bug fix support, for a total of 15 months of support for each major release. 
 
@@ -20,8 +17,7 @@ As a general rule, as the Evergreen community releases each new version of the E
 
 Keep the Evergreen release schedule in mind when planning  your own testing and upgrade schedules. If you participate in testing new Evergreen releases during the release candidate stages, you will prepare your own library for the upgrade process and help flush out any remaining bugs before the major release of the software. This also gives you time to prepare the members of your library for the upcoming changes by giving them the chance, when possible, to familiarize themselves with new features on your test system. You also have the chance to prepare supporting materials, like handouts and other kinds of documentation, to help your users before, during and after each upgrade cycle. 
 
-Securing the server(s) on which your Evergreen installation runs
-----------------------------------------------------------------
+== Securing the server(s) on which your Evergreen installation runs ==
 
 An Evergreen installation requires interaction between many different components and, depending on the size of your consortium and how many servers you have, it can range from quite complex to extremely. That said, there are a number of standard guidelines that you can follow to secure your server.
 
index 2db1e85..b42b238 100644 (file)
@@ -1,19 +1,16 @@
-Patron privacy and the SIP protocol
------------------------------------
+== Patron privacy and the SIP protocol ==
 
 SIP traffic includes a lot of patron information, and is not
 encrypted by default.  It is strongly recommended that you
 encrypt any SIP traffic.
 
-SIP server configuration
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== SIP server configuration ===
 
 On the SIP server, use `iptables` or `etc/hosts` to allow SSH connections on port 22 from the SIP client machine.  You will probably want to have very restrictive rules
 on which IP addresses can connect to this server.
 
 
-SSH tunnels on SIP clients
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== SSH tunnels on SIP clients ===
 
 SSH tunnels are a good fit for use cases like self-check machines, because it is relatively easy to automatically open the connection.  Using a VPN is another option,
 but many VPN clients require manual steps to open the VPN connection.
index d66543a..1f9d432 100644 (file)
@@ -1,8 +1,6 @@
-SIP Server
-----------
+== SIP Server ==
 
-About the SIP Protocol
-~~~~~~~~~~~~~~~~~~~~~~
+=== About the SIP Protocol ===
 
 indexterm:[Automated Circulation System]
 indexterm:[SelfCheck]
@@ -20,8 +18,7 @@ examples include:
 ** The automated sorting of items, often to bins or book carts, based on shelving location or other programmable 
 criteria
 
-Installing the SIP Server
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Installing the SIP Server ===
 
 
 
@@ -60,8 +57,7 @@ indexterm:[configuration files, oils_sip.xml]
 bear in mind that too many connections can exhaust memory. On a 4G RAM/4 CPU server (that is also running 
 evergreen), it is not recommended to exceed 100 +SIP+ client connections. 
 
-Setting the encoding
-++++++++++++++++++++
+===== Setting the encoding =====
 
 SIPServer looks for the encoding in the following
 places:
@@ -77,8 +73,7 @@ its parent +institution+ element.  Ideally, SIPServer should *not* look into
 the implementation config, and this check may be removed at some time
 in the future.
 
-Datatypes
-+++++++++
+===== Datatypes =====
 
 The `msg64_hold_datatype` setting 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
@@ -86,8 +81,7 @@ patron info requests. With barcodes, SIP clients can both find the title strings
 and make subsequent hold-related action requests, like holds cancellation. 
 
 
-Adding SIP Users
-^^^^^^^^^^^^^^^^
+==== Adding SIP Users ====
 
 indexterm:[configuration files, oils_sip.xml]
 
@@ -178,8 +172,7 @@ indexterm:[SIP]
 Logging-SIP 
 ^^^^^^^^^^^
 
-Syslog
-++++++
+===== Syslog =====
 
 indexterm:[syslog]
 
@@ -204,8 +197,7 @@ It is useful to log +SIP+ requests to a separate file especially during initial
    $ sudo /etc/init.d/sysklogd restart 
 
 
-Syslog-NG
-+++++++++
+===== Syslog-NG =====
 
 indexterm:[syslog-NG]
 
@@ -255,8 +247,7 @@ This should produce something like:
 
 * Don't be dismayed at *Invalid Username*. That's just one of the many tests that are run. 
 
-More Testing
-^^^^^^^^^^^^
+==== More Testing ====
 
 Once you have opened up either the +SIP+ OR +SIP2+ ports to be accessible from outside you can do some testing 
 via +telnet+. In the following tests:
@@ -317,8 +308,7 @@ permanent and current locations, and call number.
 
 indexterm:[SIP]
 
-SIP Communication
-~~~~~~~~~~~~~~~~~
+=== SIP Communication ===
 
 indexterm:[SIP Server, SIP Communication]
 
@@ -360,8 +350,7 @@ preceded with a 2-character field identifier) are used. The fields vary between
 
 anchor:sip_01_block_patron[]
 
-01 Block Patron
-^^^^^^^^^^^^^^^
+==== 01 Block Patron ====
 
 indexterm:[SelfCheck]
 
@@ -401,8 +390,7 @@ The response is a 24 ``Patron Status Response'' with the following:
 
 anchor:sip_09-10_checkin[]
 
-09/10 Checkin
-^^^^^^^^^^^^^
+==== 09/10 Checkin ====
 
 ~The request looks like: 
 
@@ -466,14 +454,12 @@ Don't be confused by the different branches that can show up in the same respons
 
 anchor:sip_11-12_checkout[]
 
-11/12 Checkout
-^^^^^^^^^^^^^^
+==== 11/12 Checkout ====
 
 
 anchor:sip_15-16_hold[]
 
-15/16 Hold
-^^^^^^^^^^
+==== 15/16 Hold ====
 
 Evergreen supports the Hold message for the purpose of canceling
 holds.  It does not currently support creating hold requests via SIP2.
@@ -517,8 +503,7 @@ systems.
 
 anchor:sip_19-20_item_status_update[]
 
-19/20 Item Status Update
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== 19/20 Item Status Update ====
 
 
 anchor:sip_23-24_patron_status[]
@@ -564,8 +549,7 @@ Not yet supported.
 
 anchor:sip_29-30_renew[]
 
-29/30 Renew
-^^^^^^^^^^^
+==== 29/30 Renew ====
 
 Evergreen supports the Renew message. Evergreen checks whether a penalty is specifically configured to block
 renewals before blocking any SIP renewal.
@@ -573,8 +557,7 @@ renewals before blocking any SIP renewal.
 
 anchor:sip_35-36_end_session[]
 
-35/36 End Session
-^^^^^^^^^^^^^^^^^
+==== 35/36 End Session ====
 
    3520100505    115901AOBR1|AA999999|
 
@@ -620,8 +603,7 @@ See <<sip_23-24_patron_status, 23/24 Patron Status>> for info on +BL+ and +CQ+ f
 
 anchor:sip_65-66_renew_all[]
 
-65/66 Renew All
-^^^^^^^^^^^^^^^
+==== 65/66 Renew All ====
 
 Evergreen supports the Renew All message.
 
@@ -649,14 +631,12 @@ When using a version of SIPServer that supports the feature, the Location (CP) f
 
 anchor:sip_97-96_resend[]
 
-97/96 Resend
-^^^^^^^^^^^^
+==== 97/96 Resend ====
 
 
 anchor:sip_99-98_sc_and_acs_status[]
 
-99/98 SC and ACS Status
-^^^^^^^^^^^^^^^^^^^^^^^
+==== 99/98 SC and ACS Status ====
 
    99<status code><max print width><protocol version> 
  
@@ -694,8 +674,7 @@ supported by the +ACS+ or not.
 
 anchor:fields[]
 
-Fields
-^^^^^^
+==== Fields ====
 
 All fixed-length fields in a communication will appear before the first variable-length field. This allows for simple 
 parsing. Variable-length fields are by definition delimited, though there will not necessarily be an initial delimiter 
index f6bfdff..ded320b 100644 (file)
@@ -1,5 +1,4 @@
-Running the sitemap generator
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Running the sitemap generator ===
 The `sitemap_generator` script must be invoked with the following argument:
 
 * `--lib-hostname`: specifies the hostname for the catalog (for example,
@@ -20,15 +19,13 @@ Note that on very large Evergreen instances, sitemaps can consume hundreds of
 megabytes of disk space, so ensure that your Evergreen instance has enough room
 before running the script.
 
-Sitemap details
-~~~~~~~~~~~~~~~
+=== Sitemap details ===
 
 The sitemap generator script includes located URIs as well as items
    listed in the `asset.opac_visible_copies` materialized view, and checks
    the children or ancestors of the requested libraries for holdings as well.
 
-Scheduling
-~~~~~~~~~~
+=== Scheduling ===
 To enable search engines to maintain a fresh index of your bibliographic
 records, you may want to include the script in your cron jobs on a nightly or
 weekly basis.
index 82816f6..454c64e 100644 (file)
@@ -1,10 +1,8 @@
-Recent Staff Searches
----------------------
+== Recent Staff Searches ==
 
 This feature enables you to view your recent searches as you perform them in the staff client.  The number of searches that you can view is configurable.  This feature is only available through the staff client; it is not available to patrons in the OPAC. 
 
-Administrative Settings
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Administrative Settings ===
 
 By default, ten searches will be saved as you search the staff client.  If you want to change the number of saved searches, then you can configure the number of searches that you wish to save through the *Library Settings Editor* in the *Admin* module.
 
@@ -31,8 +29,7 @@ To deactivate this feature:
 . Click *Update Setting.*  This will prevent you from viewing any saved searches.
 
 
-Recent Staff Searches
-~~~~~~~~~~~~~~~~~~~~~
+=== Recent Staff Searches ===
 
 Evergreen will save staff searches that are entered through either the basic or advanced search fields.  To view recent staff searches:
 
index 28948ac..0011ba8 100644 (file)
@@ -1,5 +1,4 @@
-Return to Search Results from MARC Record
------------------------------------------
+== Return to Search Results from MARC Record ==
 
 This feature enables you to return to your title search results directly from any view of the MARC record, including the OPAC View, MARC Record, MARC Edit, and Holdings Maintenance.  You can use this feature to page through records in the MARC Record View or Edit interfaces.  You do not have to return to the OPAC View to access title results, simply click the button marked _Back To Results_.
 
index c518a5f..cae11e2 100644 (file)
@@ -1,8 +1,6 @@
-Managing Staff from the Command Line
-====================================
+= Managing Staff from the Command Line =
 
-Changing passwords
-------------------
+== Changing passwords ==
 
 If you need to change a patron or staff account password without using the staff client, here is how you can reset it with SQL.
 
index 9022466..b03e185 100644 (file)
@@ -1,8 +1,6 @@
-TPac Configuration and Customization
-------------------------------------
+== TPac Configuration and Customization ==
 
-Template toolkit documentation
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Template toolkit documentation ===
 
 For more general information about template toolkit see:  http://template-toolkit.org/docs/index.html[official
 documentation]. 
@@ -10,15 +8,13 @@ documentation].
 The purpose of this chapter is to focus on the
 Evergreen-specific uses of Template Toolkit ('TT') in the OPAC.
 
-TPAC URL
-~~~~~~~~
+=== TPAC URL ===
 
 The URL for the TPAC on a default Evergreen system is
 http://localhost/eg/opac/home (adjust `localhost` to match your hostname or IP
 address, naturally!)
 
-Perl modules used directly by TPAC
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Perl modules used directly by TPAC ===
 
   * `Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm`
   * `Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm`
@@ -27,8 +23,7 @@ Perl modules used directly by TPAC
   * `Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm`
   * `Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm`
 
-Default templates
-~~~~~~~~~~~~~~~~~
+=== Default templates ===
 
 The source template files are found in `Open-ILS/src/templates/opac`.
 
@@ -42,8 +37,7 @@ template overrides rather than touching the installed templates until you are
 ready to commit the changes to a branch. See below for information on template
 overrides.
 
-Apache configuration files
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Apache configuration files ===
 
 The base Evergreen configuration file on Debian-based systems can be found in
 `/etc/apache2/sites-enabled/eg.conf`. This file defines the basic virtual host
@@ -51,8 +45,7 @@ configuration for Evergreen (hostnames and ports), then single-sources the
 bulk of the configuration for each virtual host by including
 `/etc/apache2/eg_vhost.conf`.
 
-TPAC CSS and media files
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== TPAC CSS and media files ===
 
 The CSS files used by the default TPAC templates are stored in the repo in
 `Open-ILS/web/css/skin/default/opac/` and installed in
@@ -62,8 +55,7 @@ The media files--mostly PNG images--used by the default TPAC templates are
 stored in the repo in `Open-ILS/web/images/` and installed in
 `/openils/var/web/images/`.
 
-Mapping templates to URLs
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Mapping templates to URLs ===
 
 The mapping for templates to URLs is straightforward. Following are a few
 examples, where `<templates>` is a placeholder for one or more directories
@@ -101,8 +93,7 @@ We will dissect this example in some more detail later, but the important
 thing to note is that the file references are relative to the top of the
 template directory.
 
-How to override templates
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== How to override templates ===
 
 Overrides for templates go in a directory that parallels the structure of the
 default templates directory. The overrides then get pulled in via the Apache
@@ -154,8 +145,7 @@ bash# /etc/init.d/apache2 reload
 
 You should now be able to see your change at http://localhost/eg/opac/advanced
 
-Defining multiple layers of overrides
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Defining multiple layers of overrides ====
 
 You can define multiple layers of overrides, so if you want every library in
 your consortium to have the same basic customizations, and then apply
@@ -205,8 +195,7 @@ we only show the configuration for port 80.
 </VirtualHost>
 ------------------------------------------------------------------------------
 
-Changing some text in the TPAC
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Changing some text in the TPAC ===
 
 Out of the box, the TPAC includes a number of placeholder text and links. For
 example, there is a set of links cleverly named 'Link 1', 'Link 2', and so on
@@ -273,8 +262,7 @@ Once we have edited the link and link text to our satisfaction, we can load
 the page in our Web browser and see the live changes immediately (assuming
 we are looking at the BR1 overrides, of course).
 
-Troubleshooting
-~~~~~~~~~~~~~~~
+=== Troubleshooting ===
 
 If there is a problem such as a TT syntax error, it generally shows up as a
 an ugly server failure page. If you check the Apache error logs, you will
index 36df73d..bacb5ee 100644 (file)
@@ -1,10 +1,8 @@
-User Activity Types
--------------------
+== User Activity Types ==
 
 The User Activity Types feature enables you to specify the user activity that you want to record in the database.  You can use this feature for reporting purposes. This function will also display a last activity date in a user's account.
 
-Enabling this Feature
-~~~~~~~~~~~~~~~~~~~~~
+=== Enabling this Feature ===
 
 Click *Administration* -> *Server Administration* ->  *User Activity Types* to access the default set of user activity types and to add new ones.  The default set of user activity types records user logins to the Evergreen ILS and to third party products that communicate with Evergreen.
 
@@ -23,8 +21,7 @@ The *Transient* column enables you to decide how many actions you want to track.
 image::media/User_Activity_Types1A.jpg[User_Activity_Types1A]
 
 
-Using this Feature
-~~~~~~~~~~~~~~~~~~
+=== Using this Feature ===
 
 The last activity date for user logins appears in the patron's summary.
 
index 1e35fe0..c1c1f55 100644 (file)
@@ -1,12 +1,10 @@
-Virtual Index Definitions
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Virtual Index Definitions ===
 
 Virtual index definitions can be configured in Evergreen to create customized search indexes that make use of data collected by other (real) index definitions.  Real index definitions use an XPath expression to indicate the bibliographic data that should be included in the index.  Virtual index definitions bring together data collected by other index definitions to create a new, virtual index.  They can also use an XPath expression to collect data directly for an index, but they are not required to.
 
 All index definitions can be modified by having other indexes map to them.  For example, Genre could be added to the All Subjects field definition in the Subject index.  This would allow users to search Genre as part of a Subject search.
 
-Keyword Virtual Index Definition
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Keyword Virtual Index Definition ====
 
 Evergreen now uses a virtual index definition for the Keyword index.  This allows libraries to customize the keyword search index by specifying which fields are included in the keyword index, as well as how each field should be weighted for relevance ranking in search results. By default, the keyword index contains all of the search fields other than the keyword definition itself.  Each field is assigned a weight of 1, with the exception of Title Proper, which is assigned a weight of 8.  A match on the Title Proper within a keyword search will be given the higher weight and therefore a higher relevance ranking within search results.
 
@@ -15,8 +13,7 @@ Evergreen now uses a virtual index definition for the Keyword index.  This allow
 . The weight of a field can be modified by selecting the field and going to *Actions>Edit Record* or right-clicking and selecting *Edit Record*.
 .. The Metabib Field Virtual Map modal will appear.  Increase the weight of the field and click *Save*.
 
-Configuring Virtual Index Definitions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Configuring Virtual Index Definitions ====
 
 . To configure a virtual index definition, go to *Administration>Server Administration>MARC Search/Facet Fields*. 
 .. This interface now has a _Search Class_ filter that allows users to easily select which search class they want to view.
@@ -39,8 +36,7 @@ image::media/vid3.PNG[]
 
 Note: A service restart is required after definitions and mapping are changed.  Changes to weight only do not require a restart as they are calculated in real time.
 
-Search Term Highlighting in Search Results
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Search Term Highlighting in Search Results ====
 
 Search terms are now highlighted on the main OPAC search results page, the bibliographic record detail page, and the metarecord grouped results page.  This will help users discern why a certain record was included in the search result set, as well as its relevance to the search.  Search terms will be highlighted in both real and virtual fields that were searched.  Terms that were stemmed or normalized during searching will also be highlighted.  Search term highlighting can be turned off within the OPAC by selecting the checkbox to "Disable Highlighting" in the search results interface.
 
index 9b8dae8..5fa1e75 100644 (file)
@@ -1,8 +1,6 @@
-Best Practices for Using the Browser
-------------------------------------
+== Best Practices for Using the Browser ==
 
-Pop-up Blockers
-~~~~~~~~~~~~~~~
+=== Pop-up Blockers ===
 Before using the web client, be sure to disable pop-up blockers for your
 Evergreen system's domain. 
 
@@ -14,8 +12,7 @@ _Content_ panel. Click the _Exceptions_ button and add your domain to the
 _Allowed Sites_ list.
 
 
-Setting Browser Defaults for Web Client
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Setting Browser Defaults for Web Client ===
 
 To ensure that staff can easily get to the web client portal page on login 
 without additional steps, you can set the browser's home page to default to the
@@ -29,8 +26,7 @@ Setting the Web Client as the Home Page in Chrome
 . Click the *Set Pages* link.
 . Add _https://localhost/eg/staff/_ to the _Enter URL_ box and click *OK*.
 
-Setting the Web Client as the Home Page in Firefox
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Setting the Web Client as the Home Page in Firefox ====
 . In the top-right corner of your browser, click the menu button.
 . Click *Options*.
 . In the _When Firefox starts:_ dropdown menu, select _Show my home page_.
@@ -55,8 +51,7 @@ right-click the link and select *Open Link in New Tab*. Using this method, you
 can also open options from the web client's dropdown menus in a new tab
 - Navigate to the next tab using CTRL-Tab. Go to the previous tab with CTRL-Shift-Tab.
 
-Setting New Tab Behavior
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Setting New Tab Behavior ====
 Some users may want to automatically open the web client's portal page in a new
 tab. Neither Chrome nor Firefox will open your home page by default when you
 open a new tab. However, both browsers have optional add-ons that will allow you
index de2d0b6..529e251 100644 (file)
@@ -1,8 +1,7 @@
 Logging into Evergreen
 -----------------------
 
-Registering a Workstation
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Registering a Workstation ===
 anchor:register_workstation[]
 indexterm:[staff client, registering a workstation]
 
@@ -38,8 +37,7 @@ indexterm:[staff client, logging in]
 [[browser_defaults]]
 
 
-Logging Out
-~~~~~~~~~~~
+=== Logging Out ===
 
 indexterm:[staff client, logging out]
 
index 0cd5db7..d4a928d 100644 (file)
@@ -1,12 +1,10 @@
-Workstation Administration
---------------------------
+== Workstation Administration ==
 
 indexterm:[staff client, configuration]
 indexterm:[workstation, configuration]
 indexterm:[configuration]
 
-Copy Editor: Copy Location Name First
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Copy Editor: Copy Location Name First ===
 
 indexterm:[copy editor, shelving location]
 
@@ -17,14 +15,12 @@ First*.
 Simply click it to make copy location name displayed first. The setting is saved
 on the workstation. 
 
-Font and Sound Settings
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Font and Sound Settings ===
 
 indexterm:[staff client, fonts, zooming]
 indexterm:[staff client, sounds]
 
-In the Staff Client
-^^^^^^^^^^^^^^^^^^^
+==== In the Staff Client ====
 
 You may change the size of displayed text or turn staff client sounds on
 and off. These settings are specific to each workstation and stored on
@@ -43,8 +39,7 @@ to Disk_.
  
 image::media/workstation_admin-2.jpg[font size]
 
-In the OPAC
-^^^^^^^^^^^
+==== In the OPAC ====
 
 It is also possible to zoom in and zoom out when viewing the OPAC in the
 staff client, making the font appear larger or smaller. (This will not
@@ -52,8 +47,7 @@ affect other screens.) Use *CTRL + +* (plus sign, to zoom in), *CTRL + -*
 (minus sign, to zoom out), and *CTRL + 0* (to restore default). The
 workstation will remember the setting.
 
-Select Hotkeys
-~~~~~~~~~~~~~~
+=== Select Hotkeys ===
 
 indexterm:[staff client, hotkeys]
 
@@ -79,8 +73,7 @@ corner, to switch your selected Hotkeys  _on_ or
 _off_ for the current login session.
 It has the same effect as when you click *Disable Hotkeys* on the _Hotkeys_ menu.
 
-Configure Printers
-~~~~~~~~~~~~~~~~~~
+=== Configure Printers ===
 
 indexterm:[staff client, printers]
 
@@ -117,8 +110,7 @@ changes.
 
 image::media/workstation_admin-6.jpg[page setup]
 
-Advanced Settings
-^^^^^^^^^^^^^^^^^
+==== Advanced Settings ====
 
 If you followed the steps above and still cannot print there are two alternate
 print strategies: 
index 7e5d9b5..e2ef7c8 100644 (file)
@@ -1,5 +1,4 @@
-Turning off print headers and footers in Chrome
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Turning off print headers and footers in Chrome ====
 
 indexterm:[printing,headers]
 indexterm:[printing,footers]
index 9c13bfe..b76c09d 100644 (file)
@@ -1,5 +1,4 @@
-Turning off print headers and footers in Firefox
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Turning off print headers and footers in Firefox ====
 
 indexterm:[printing,headers]
 indexterm:[printing,footers]
index f8d54e1..6ba82fa 100644 (file)
@@ -1,5 +1,4 @@
-Borrowing items: who, what, for how long
-========================================
+= Borrowing items: who, what, for how long =
 
 Circulation policies pull together user, library, and item data to determine how
 library materials circulate, such as: which patrons, from what libraries can
@@ -9,14 +8,12 @@ Individual elements of the circulation policies are configured using specific
 interfaces, and should be configured prior to setting up the circulation 
 policies.  
 
-Data elements that affect your circulation policies
----------------------------------------------------
+== Data elements that affect your circulation policies ==
 
 There are a few data elements which must be considered when setting up your
 circulation policies. 
 
-Copy data
-~~~~~~~~~
+=== Copy data ===
 
 Several fields set via the holdings editor are commonly used to affect the
 circulation of an item.
@@ -31,8 +28,7 @@ to disallow an item from circulating.
 * *Reference?* flag - The reference? flag in the holdings editor can also be used as
 a data element in circulation policies.
 
-Shelving location data
-~~~~~~~~~~~~~~~~~~~~~~
+=== Shelving location data ===
 
 * To get to the Shelving Locations Editor, navigate to *Administration ->
 Local Administration -> Shelving Locations Editor*. 
@@ -55,8 +51,7 @@ image::media/copy_locations_editor.png[screenshot of Shelving Location Editor]
 
 * Shelving locations can also be used as a data element in circulation policies. 
 
-User data
-~~~~~~~~~
+=== User data ===
 
 Finally, several characteristics of specific patrons can affect circulation
 policies.  You can modify these characteristics in a patron's record (*Search ->
@@ -68,8 +63,7 @@ circulation policies.
 * Other user data that can be used for circulation policies include the
 *juvenile* flag in the user record.
 
-Circulation Rules
------------------
+== Circulation Rules ==
 
 *Loan duration* describes the length of time for a checkout. You can also
 identify the maximum renewals that can be placed on an item.
@@ -107,8 +101,7 @@ When naming these rules, give them a name that clearly identifies what the rule
 does. This will make it easier to select the correct rule when creating your
 circ policies.
 
-Circulation Limit Sets
-~~~~~~~~~~~~~~~~~~~~~~
+=== Circulation Limit Sets ===
 
 Circulation Limit Sets allow you to limit the maximum number of items for
 different types of materials that a patron can check out at one time. Evergreen
@@ -144,8 +137,7 @@ To create this limit set, you would add 5 to the *Items Out* field, 0 to the
 *Min Depth* field and select the *Global* flag. Add the DVD, BLURAY and VHS circ
 modifiers to the limit set.
 
-Creating Circulation Policies
------------------------------
+== Creating Circulation Policies ==
 
 Once you have identified your data elements that will drive circulation policies
 and have created your circulation rules, you are ready to begin creating your
@@ -175,8 +167,7 @@ as the *Item Circ Lib (copy_circ_lib)*.
 and circulation sets created in the above sets when creating the circulation
 policy.
 
-Best practices for creating policies
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Best practices for creating policies ===
 
 * Start by replacing the default consortium-level circ policy with one that
 contains a majority of your libraries' duration, recurring fine, and max fine
@@ -222,8 +213,7 @@ It is still true that "book" and "music" items can be checked out, while "dvd"
 is not circulated. However, now we have added new rules that state that "Adult"
 patrons of "SYS1" can circulate "dvd" items.
 
-Settings Relevant to Circulation
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Settings Relevant to Circulation ===
 
 The following circulation settings, available via *Administration
 -> Local Administration -> Library Settings Editor*, can
index 33d035e..b7da1f1 100644 (file)
@@ -1,5 +1,4 @@
-Describing your organization
-============================
+= Describing your organization =
 
 Your Evergreen system is almost ready to go. You'll need to add each of the
 libraries that will be using your Evergreen system. If you're doing this for a
@@ -72,8 +71,7 @@ To create a new dependent organizational unit, click *New Child*. The new child
 will appear in the hierarchy list below the parent unit. Click on the new unit
 and edit the data, click *Save*
 
-Organizational Unit data
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Organizational Unit data ===
 The *Addresses* tab allows you to enter library contact information. Library
 Phone number, email address, and addresses are used in patron email
 notifications, hold slips, and transit slips. The Library address tab is broken
@@ -84,8 +82,7 @@ The *Hours of Operation* tab is where you enter regular, weekly hours. Holiday
 and other closures are set in the *Closed Dates Editor*. Hours of operation and
 closed dates impact due dates and fine accrual.  
 
-After Changing Organization Unit Data
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== After Changing Organization Unit Data ===
 
 After you change Org Unit data, you must run the autogen.sh script.  
 This script updates the Evergreen organization tree and fieldmapper IDL.  
index 0258694..f4d1c0c 100644 (file)
@@ -1,5 +1,4 @@
-Describing your people
-======================
+= Describing your people =
 
 Many different members of your staff will use your Evergreen system to perform
 the wide variety of tasks required of the library.
@@ -30,8 +29,7 @@ permissions are typically tied to one or more working location (sometimes
 referred to as a working organizational unit or work OU) which affects where a
 particular user can exercise the permissions they have been granted.
 
-Setting the staff user's working location
------------------------------------------
+== Setting the staff user's working location ==
 To grant a working location to a staff user in the staff client:
 
 . Search for the patron. Select *Search > Search for Patrons* from the top menu.
@@ -51,8 +49,7 @@ the permissions that are given through the *Permission Group* that you assigned
 to this user. Depending on your own permissions, you may also have the ability
 to grant individual permissions directly to this user.
 
-Comparing approaches for managing permissions
----------------------------------------------
+== Comparing approaches for managing permissions ==
 The Evergreen community uses two different approaches to deal with managing
 permissions for users:
 
@@ -94,8 +91,7 @@ you can change them as needed. You may set and alter the permissions for each
 permission group in line with what your library, or possibly your consortium,
 defines as the appropriate needs for each function in the library.
 
-Managing permissions in the staff client
-----------------------------------------
+== Managing permissions in the staff client ==
 In this section, we'll show you in the staff client:
 
 * where to find the available permissions
@@ -107,8 +103,7 @@ We also provide an appendix with a listing of suggested minimum permissions for
 some essential groups. You can compare the existing permissions with these
 suggested permissions and, if any are missing, you will know how to add them.
 
-Where to find existing permissions and what they mean
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Where to find existing permissions and what they mean ===
 In the staff client, in the upper right corner of the screen, click on
 *Administration > Server Administration > Permissions*.
 
@@ -122,8 +117,7 @@ appear in the Evergreen database. Description is a brief note on what the
 permission allows. All of the most common permissions have easily
 understandable descriptions.
 
-Where to find existing Permission Groups
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Where to find existing Permission Groups ===
 In the staff client, in the upper right corner of the screen, navigate to
 *Administration > Server Administration > Permission Groups*.
 
@@ -137,8 +131,7 @@ expand the tree and see the groups underneath it. You should see the Permission
 Groups that were listed at the beginning of this chapter. If you do not and you
 need them, you will have to create them.
 
-Adding or removing permissions from a Permission Group
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adding or removing permissions from a Permission Group ===
 First, we will remove a permission from the Staff group.
 
 . From the list of Permission Groups, click on *Staff*.
@@ -171,15 +164,13 @@ Now, we will add the permission we just removed back to the Staff group.
 If you have saved your changes and you don't see them, you may have to click
 the Reload button in the upper left side of the staff client screen.
 
-Managing role-based permission groups in the staff client
----------------------------------------------------------
+== Managing role-based permission groups in the staff client ==
 
 Main permission groups are granted in the staff client through Edit in the patron record using the Main (Profile) Permission Group field.  Additional permission
 groups can be granted using secondary permission groups.
 
 [[secondaryperms]]
-Secondary Group Permissions
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Secondary Group Permissions ===
 
 The _Secondary Groups_ button functionality enables supplemental permission
 groups to be added to staff accounts. The *CREATE_USER_GROUP_LINK* and
@@ -189,8 +180,7 @@ feature.
 In general when creating a secondary permission group do not grant the
 permission to login to Evergreen.
 
-Granting Secondary Permissions Groups
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Granting Secondary Permissions Groups ====
 
 
 . Open the account of the user you wish to grant secondary permission group to.
@@ -211,8 +201,7 @@ image::media/sup-permissions-3.png[Secondary Permission Group Save]
 . Click _Save_ in the top right hand corner of the _Edit Screen_ to save the user's account.
 
 
-Removing Secondary Group Permissions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Removing Secondary Group Permissions ====
 . Open the account of the user you wish to remove the secondary permission group from.
 . Click _Edit_.
 . Click _Secondary Groups_, located to the right of the _Main (Profile) Permission Group_.
@@ -229,8 +218,7 @@ image::media/sup-permissions-5_web_client.png[Secondary Permissions Group Save]
 +
 . Click _Save_ in the top right hand corner of the _Edit Screen_ to save the user's account.
 
-Managing role-based permission groups in the database
------------------------------------------------------
+== Managing role-based permission groups in the database ==
 While the ability to assign a user to multiple permission groups has existed in
 Evergreen for years, a staff client interface is not currently available to
 facilitate the work of the Evergreen administrator. However, if you or members
index 60eb477..ef3a7d4 100644 (file)
@@ -1,5 +1,4 @@
-Designing your catalog
-======================
+= Designing your catalog =
 
 When people want to find things in your Evergreen system, they will check the
 catalog. In Evergreen, the catalog is made available through a web interface,
@@ -10,16 +9,14 @@ Template Toolkit. You will see the OPAC sometimes referred to as the _TPAC_.
 In this chapter, we'll show you how to customize the OPAC, change it from its
 default configuration, and make it your own.
 
-Configuring and customizing the public interface
-------------------------------------------------
+== Configuring and customizing the public interface ==
 
 The public interface is referred to as the TPAC or Template Toolkit (TT) within
 the Evergreen community. The template toolkit system allows you to customize the
 look and feel of your OPAC by editing the template pages (.tt2) files as well as
 the associated style sheets.   
 
-Locating the default template files
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Locating the default template files ===
 
 The default URL for the TPAC on a default Evergreen system is
 _http://localhost/eg/opac/home_ (adjust _localhost_ to match your hostname or IP
@@ -33,8 +30,7 @@ while you are developing your changes, consider using template overrides rather
 than touching the installed templates until you are ready to commit the changes
 to a branch. See below for information on template overrides.
 
-Mapping templates to URLs
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Mapping templates to URLs ===
 
 The mapping for templates to URLs is straightforward. Following are a few
 examples, where _<templates>_ is a placeholder for one or more directories that
@@ -70,8 +66,7 @@ Example Template Toolkit file: _opac/home.tt2_.
 ----
 Note that file references are relative to the top of the template directory.
 
-How to override template files
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== How to override template files ===
 
 Overrides for template files or TPAC pages go in a directory that parallels the
 structure of the default templates directory. The overrides then get pulled in
@@ -88,8 +83,7 @@ bash$ cp /openils/var/templates/opac/advanced.tt2 \
 bash$ vim /openils/var/templates_custom/opac/advanced.tt2
 ----
 
-Configuring the custom templates directory in Apache's eg.conf
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Configuring the custom templates directory in Apache's eg.conf ===
 
 You now need to teach Apache about the new custom template directory. Edit
 _/etc/apache2/sites-available/eg.conf_ and add the following _<Location /eg>_
@@ -117,8 +111,7 @@ Finally, reload the Apache configuration to pick up the changes. You should now
 be able to see your change at _http://localhost/eg/opac/advanced_ where
 _localhost_ is the hostname of your Evergreen server.
 
-Adjusting colors for your public interface
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adjusting colors for your public interface ===
 
 You may adjust the colors of your public interface by editing the _colors.tt2_
 file. The location of this file is in 
@@ -127,8 +120,7 @@ colors of your public interface, remember to create a custom file in your custom
 template folder and edit the custom file and not the file located in your default
 template.    
 
-Adjusting fonts in your public interface
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adjusting fonts in your public interface ===
 
 Font sizes can be changed in the _colors.tt2_ file located in
 _/openils/var/templates/opac/parts/css/_. Again, create and edit a custom
@@ -137,14 +129,12 @@ template version and not the file in the default template.
 Other aspects of fonts such as the default font family can be adjusted in
 _/openils/var/templates/opac/css/style.css.tt2_. 
 
-Media file locations in the public interface
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Media file locations in the public interface ===
 The media files (mostly PNG images) used by the default TPAC templates are stored
 in the repository in _Open-ILS/web/images/_ and installed in
 _/openils/var/web/images/_.
 
-Changing some text in the public interface
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Changing some text in the public interface ===
 
 Out of the box, TPAC includes a number of placeholder text and links. For
 example, there is a set of links cleverly named Link 1, Link 2, and so on in the
@@ -205,8 +195,7 @@ these are replaced by the contents of variables passed as extra arguments to the
 Once the link and link text has been edited to your satisfaction, load the page
 in a Web browser and see the live changes immediately.
 
-Adding translations to PO file
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adding translations to PO file ===
 
 After you have added custom text in translatable form to a TT2 template, you need to add the custom strings and its translations to the PO file containing the translations. Evergreen PO files are stored  in _/openils/var/template/data/locale/_ 
 
@@ -246,8 +235,7 @@ After making changes, restart Apache to make the changes take effect. As root ru
 service apache2 restart
 ----
 
-Adding and removing MARC fields from the record details display page
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adding and removing MARC fields from the record details display page ===
 
 It is possible to add and remove the MARC fields and subfields displayed in the
 record details page.  In order to add MARC fields to be displayed on the details
@@ -282,8 +270,7 @@ You can add any MARC field to your record details page. Moreover, this approach
 can also be used to display MARC fields in other pages, such as your results
 page.
 
-Using bibliographic source variables
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Using bibliographic source variables ====
 
 For bibliographic records, there is a "bib source" that can be associated with
 every record. This source and its ID are available as record attributes called
@@ -301,8 +288,7 @@ link for these records to point at the vendor website.
 
 ****
 
-Setting the default physical location for your library environment
-------------------------------------------------------------------
+== Setting the default physical location for your library environment ==
 
 _physical_loc_ is an Apache environment variable that sets the default physical
 location, used for setting search scopes and determining the order in which
@@ -314,8 +300,7 @@ default physical location being set to library ID 104:
 SetEnv physical_loc 104
 ----
 
-Setting a default language and adding optional languages
---------------------------------------------------------
+== Setting a default language and adding optional languages ==
 
 _OILSWebLocale_ adds support for a specific language. Add this variable to the
 Virtual Host section in _/etc/apache2/eg_vhost.conf_.
@@ -349,8 +334,7 @@ Below is a table of the currently supported languages packaged with Evergreen:
 *American English is built into Evergreen so you do not need to set up this
 language and there are no PO files. 
 
-Updating translations in Evergreen using current translations from Launchpad
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Updating translations in Evergreen using current translations from Launchpad ===
 
 Due to Evergreen release workflow/schedule, some language strings may already have been translated in Launchpad,
 but are not yet packaged with Evergreen. In such cases, it is possible to manually replace the PO file in
@@ -373,8 +357,7 @@ Changes require web server reload to take effect. As root run the command
 service apache2 restart
 ----
 
-Change Date Format in Patron Account View
------------------------------------------
+== Change Date Format in Patron Account View ==
 Libraries with same-day circulations may want their patrons to be able to view
 the due *time* as well as due date when they log in to their OPAC account.  To
 accomplish this, go to _opac/myopac/circs.tt2_.  Find the line that reads:
@@ -390,8 +373,7 @@ Replace it with:
 ----
 
 
-Including External Content in Your Public Interface
----------------------------------------------------
+== Including External Content in Your Public Interface ==
 
 The public interface allows you to include external services and content in your
 public interface. These can include book cover images, user reviews, table of
@@ -402,8 +384,7 @@ require a subscription.
 The following are some of the external content services which you can configure
 in Evergreen.
 
-OpenLibrary
-~~~~~~~~~~~
+=== OpenLibrary ===
 
 The default install of Evergreen includes OpenLibrary book covers. The settings
 for this are controlled by the <added_content> section of
@@ -440,8 +421,7 @@ image on the record details page edit the config.tt2 file and change the value
 of the record.summary.jacket_size. The default value is "medium" and the
 available options are "small", "medium" and "large."   
 
-ChiliFresh
-~~~~~~~~~~
+=== ChiliFresh ===
 
 ChiliFresh is a subscription-based service which allows book covers, reviews and
 social interaction of patrons to appear in your catalog. To activate ChiliFresh,
@@ -500,18 +480,15 @@ types to not be considered at all, you can change the "identifier_order" option
 in opensrf.xml.  When the option is present, only the identifier(s) listed will
 be sent.
 
-Obalkyknih.cz
-~~~~~~~~~~~~~
+=== Obalkyknih.cz ===
 
-Setting up Obalkyknih.cz account
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Setting up Obalkyknih.cz account ====
 
 If your library wishes to use added content provided by Obalkyknih.cz, a service based in the Czech Republic, you have to http://obalkyknih.cz/signup[create an Obalkyknih.cz account].
 Please note that the interface is only available in Czech. After logging in your Obalkyknih.cz account, you have to add your IP address and Evergreen server address to your account settings.
 (In case each library uses an address of its own, all of these addresses have to be added.) 
 
-Enabling Obalkyknih.cz in Evergreen
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Enabling Obalkyknih.cz in Evergreen ====
 
 Set obalkyknih_cz.enabled to true in '/openils/var/templates/opac/parts/config.tt2':
 
@@ -549,8 +526,7 @@ An example of how to switch off summaries:
 ----
 
 
-Google Analytics
-~~~~~~~~~~~~~~~~
+=== Google Analytics ===
 
 Google Analytics is a free service to collect statistics for your Evergreen
 site. Statistic tracking is disabled by default through the Evergreen 
@@ -563,8 +539,7 @@ will need to edit _config.tt2_ in your template. To enable the service set
 the value of google_analytics.enabled to true and change the value of 
 _google_analytics.code_ to be the code in your Google Analytics account.
 
-NoveList
-~~~~~~~~
+=== NoveList ===
 
 Novelist is a subscription-based service providing reviews and recommendation
 for books in you catalog. To activate your Novelist service in Evergreen, open
@@ -576,8 +551,7 @@ the Apache configuration file _/etc/apache2/eg_vhost.conf_ and edit the line:
 
 You should use the URL provided by NoveList.
 
-RefWorks
-~~~~~~~~
+=== RefWorks ===
 
 RefWorks is a subscription-based online bibliographic management tool. If you
 have a RefWorks subscription, you can activate RefWorks in Evergreen by editing
@@ -585,8 +559,7 @@ the _config.tt2_ file located in your template directory. You will need to set
 the _ctx.refworks.enabled_ value to _true_. You may also set the RefWorks URL by
 changing the _ctx.refworks.url_ setting on the same file. 
 
-SFX OpenURL Resolver
-~~~~~~~~~~~~~~~~~~~~
+=== 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
@@ -596,8 +569,7 @@ 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
 resolver. 
 
-Syndetic Solutions
-~~~~~~~~~~~~~~~~~~
+=== Syndetic Solutions ===
 
 Syndetic Solutions is a subscription service providing book covers and other
 data for items in your catalog. In order to activate Syndetic, edit the
@@ -629,8 +601,7 @@ found in bibliographic records:
 * ISSN
 
 
-Clear External/Added Content Cache
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Clear External/Added Content Cache ===
 
 On the catalog's record summary page, there is a link for staff that will forcibly clear 
 the cache of the Added Content for that record. This is helpful for when the Added Content 
@@ -646,23 +617,20 @@ You will need to reload the record in the staff client to obtain the new images
 Added Content Supplier.
 
 
-Configure a Custom Image for Missing Images
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Configure a Custom Image for Missing Images ===
 
 You can configure a "no image" image other than the standard 1-pixel
 blank image.  The example eg_vhost.conf file provides examples in the
 comments.  Note: Evergreen does not provide default images for these.
 
 
-Including Locally Hosted Content in Your Public Interface
----------------------------------------------------------
+== Including Locally Hosted Content in Your Public Interface ==
 
 It is also possible to show added content that has been generated locally 
 by placing the content in a specific spot on the web server.  It is 
 possible to have local book jackets, reviews, TOC, excerpts or annotations.
 
-File Location and Format
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== File Location and Format ===
 
 By default the files will need to be placed in directories under 
 */openils/var/web/opac/extras/ac/* on the server(s) that run Apache.
@@ -680,8 +648,7 @@ record ID at this time.
     - others, one of html, xml or json ... html is the default for non-image added content
   * *recordid* is the bibliographic record id (bre.id).
 
-Example
-~~~~~~~
+=== Example ===
 
 If you have some equipment that you are circulating such as a 
 laptop or eBook reader and you want to add an image of the equipment 
index f1995a6..6054041 100644 (file)
@@ -1,5 +1,4 @@
-Styling the searchbar on the homepage
--------------------------------------
+== Styling the searchbar on the homepage ==
 
 The `.searchbar-home` class is added to the div that
 contains the searchbar when on the homepage.  This allows
index 388c20c..80f454a 100644 (file)
@@ -1,12 +1,10 @@
-Hard due dates
---------------
+== Hard due dates ==
 
 This feature allows you to specify a specific due date within your circulation policies.  This is particularly useful for academic and school libraries, who may wish to make certain items due at the end of a semester or term.
 
 NOTE: To work with hard due dates, you will need the CREATE_CIRC_DURATION, UPDATE_CIRC_DURATION, and DELETE_CIRC_DURATION permissions at the _consortium_ level.
 
-Creating a hard due date
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating a hard due date ===
 Setting up hard due dates is a two-step process.  You must first create a hard due date, and then populate it with specific values.
 
 To create a hard due date:
index 34f8157..f91298c 100644 (file)
@@ -1,5 +1,4 @@
-Importing materials in the staff client
-=======================================
+= Importing materials in the staff client =
 
 Evergreen exists to connect users to the materials represented by bibliographic
 records, call numbers, and copies -- so getting these materials into your
@@ -13,8 +12,7 @@ of getting materials into Evergreen:
   for large batches of records such as the initial migration from your legacy
   library system.
 
-Staff client batch record imports
----------------------------------
+== Staff client batch record imports ==
 The staff client has a utility for importing batches of bibliographic and item
 records available through *Cataloging > MARC Batch Import/Export*. In addition
 to importing new records, this interface can be used to match incoming records
@@ -27,8 +25,7 @@ in the system.You will also see this name used in several places in the editor.
 For instance, when you click on the *Record Match Sets*, the title on the screen
 will be *Vandelay Match Sets*.
 
-When to use the MARC Batch Importer
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== When to use the MARC Batch Importer ===
 
 * When importing in batches of up to 500 to 1,000 records.
 * When you need the system to match those incoming records to existing records
@@ -39,8 +36,7 @@ WARNING: If you are importing items that do not have barcodes or call numbers, y
 must enable the _Vandelay Generate Default Barcodes_ and _Vandelay Default 
 Barcode Prefix (vandelay.item.barcode.prefix)_ settings.
 
-Record Match Sets
-~~~~~~~~~~~~~~~~~
+=== Record Match Sets ===
 Click the *Record Match Sets* button to identify how Evergreen should match
 incoming records to existing records in the system.
 
@@ -55,8 +51,7 @@ Common match points used when creating a match set include:
 * MARC tag 024a (UPC)
 * MARC tag 028a (Publisher number)
 
-Create Match Sets
-~~~~~~~~~~~~~~~~~
+=== Create Match Sets ===
 . On the *Record Match Sets* screen, click *New Match Set* to create a set of
   record match points. Give the set a *Name*. Assign the *Owning Library* from
   the dropdown list. The *Match Set Type* should remain as *biblio*. Click
@@ -86,8 +81,7 @@ working points in increasing importance.
 image::media/create_match_sets.png[Creating a Match Point]
 . Click *Save Changes to Expression*.
 
-Quality Metrics
-~~~~~~~~~~~~~~~
+=== Quality Metrics ===
 * Quality metrics provide a mechanism for Evergreen to measure the quality of
 records and to make importing decisions based on quality.
 * Metrics are configured in the match set editor.
@@ -98,8 +92,7 @@ records and to make importing decisions based on quality.
 
 image::media/record_quality_metrics.png[Quality Metric Grid]
 
-Import Item Attributes
-~~~~~~~~~~~~~~~~~~~~~~
+=== Import Item Attributes ===
 If you are importing items with your records, you will need to map the data in
 your holdings tag to fields in the item record. Click the *Holdings Import
 Profile* button to map this information.
@@ -121,8 +114,7 @@ NOTE: All fields (except for Name and Tag) can contain a MARC subfield code
 image::media/batch_import_profile.png[Partial Screenshot of a Holdings Import Profile]
 
 
-Overlay/Merge Profiles
-~~~~~~~~~~~~~~~~~~~~~~
+=== Overlay/Merge Profiles ===
 If Evergreen finds a match for an incoming record in the database, you need to
 identify which fields should be replaced, which should be preserved, and which
 should be added to the record. Click the *Merge/Overlay Profiles* button to
@@ -152,8 +144,7 @@ You can customize the overlay/merge behavior with a new profile by clicking the
 You can add multiple tags to these specifications, separating each tag with a
 comma.
 
-Importing the records
-~~~~~~~~~~~~~~~~~~~~~
+=== Importing the records ===
 After making the above configurations, you are now ready to import your
 records.
 
index 4bb8544..4553d14 100644 (file)
@@ -1,8 +1,6 @@
-Migrating Patron Data
-=====================
+= Migrating Patron Data =
 
-Introduction
-------------
+== Introduction ==
 
 This section will explain the task of migrating your patron data from comma
 delimited files into Evergreen. It does not deal with the process of exporting
@@ -139,8 +137,7 @@ for inactive or active flags.
 
 This assumes 1 address per patron. More complex scenarios may require more sophisticated SQL.
 
-Creating an sql Script for Importing Patrons
---------------------------------------------
+== Creating an sql Script for Importing Patrons ==
 
 The procedure for importing patron can be automated with the help of an sql script. Follow these 
 steps to create an import script:
@@ -243,8 +240,7 @@ block so that if any sql statements fail, the entire process is canceled and the
 database is rolled back to its original state. Lines beginning with -- are
 comments to let you you what each sql statement is doing and are not processed.
 
-Batch Updating Patron Data
---------------------------
+== Batch Updating Patron Data ==
 
 For academic libraries, doing batch updates to add new patrons to the Evergreen
 database is a critical task. The above procedures and import script can be
index f272d84..59dde90 100644 (file)
@@ -1,8 +1,6 @@
-Migrating from a legacy system
-==============================
+= Migrating from a legacy system =
 
-Introduction
-------------
+== Introduction ==
 
 When you migrate to Evergreen, you generally want to migrate the bibliographic
 records and item information that existed in your previous library system. For
@@ -14,8 +12,7 @@ are comfortable working with SQL to manipulate data within PostgreSQL. If so,
 then the following section will guide you towards a method of generating common
 data formats so that you can then load the data into the database in bulk.
 
-Making electronic resources visible in the catalog
---------------------------------------------------
+== Making electronic resources visible in the catalog ==
 Electronic resources generally do not have any call number or item information
 associated with them, and Evergreen enables you to easily make bibliographic
 records visible in the public catalog within sections of the organizational
@@ -48,8 +45,7 @@ indicators and subfields for each 856 field in the record, you can proceed to
 load the records using either the command-line bulk import method or the MARC
 Batch Importer in the staff client.
 
-Migrating your bibliographic records
-------------------------------------
+== Migrating your bibliographic records ==
 Convert your MARC21 binary records into the MARCXML format, with one record per
 line. You can use the following Python script to achieve this goal; just
 install the _pymarc_ library first, and adjust the values of the _input_ and
index d5fb0a4..3a90fd0 100644 (file)
@@ -1,16 +1,13 @@
-Ordering materials
-==================
+= Ordering materials =
 
-Introduction
-------------
+== Introduction ==
 
 Acquisitions allows you to order materials, track the expenditure of your
 collections funds, track invoices and set up policies for manual claiming. In
 this chapter, we're going to be describing how to use the most essential
 functions of acquisitions in the Evergreen system.
 
-When should libraries use acquisitions?
----------------------------------------
+== When should libraries use acquisitions? ==
 * When you want to track spending of your collections budget.
 * When you want to use Evergreen to place orders electronically with your
   vendors.
@@ -26,11 +23,9 @@ Below are the basic administrative settings to be configured to get started
 with acquisitions. At a minimum, a library must configure *Funding Sources*,
 *Funds*, and *Providers* to use acquisitions.
 
-Managing Funds
---------------
+== Managing Funds ==
 
-Funding Sources (Required)
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Funding Sources (Required) ===
 Funding sources allow you to specify the sources that contribute monies to your
 fund(s). You can create as few or as many funding sources as you need. These
 can be used to track exact amounts for accounts in your general ledger.
@@ -56,8 +51,7 @@ matching source.
   hyperlinked name of the funding source and then click the *Apply Credit*
   button. Add the amount of funds you need to add. The *Note* field is optional.
 
-Funds (Required)
-~~~~~~~~~~~~~~~~
+=== Funds (Required) ===
 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.
@@ -103,8 +97,7 @@ large generic fund and use that fund for all of your purchases.
   *Funding Source* from which the allocation will be drawn and then enter an
   amount for the allocation. The *Note* field is optional.
 
-Fund Tags (Optional)
-~~~~~~~~~~~~~~~~~~~~
+=== Fund Tags (Optional) ===
 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
@@ -124,11 +117,9 @@ fund.
 For convenience when propagating or rolling over a fund for a new fiscal year,
 fund tags will be copied from the current fund to the new year's fund.
 
-Ordering
---------
+== Ordering ==
 
-Providers (Required)
-~~~~~~~~~~~~~~~~~~~~
+=== Providers (Required) ===
 Providers are the vendors from whom you order titles.
 
 . To add a provider record,  select *Administration -> Acquisitions Administration ->
@@ -137,8 +128,7 @@ Providers are the vendors from whom you order titles.
   *Provider Name*, *Code*, *Owner*, and *Currency*. You also need to select the
   *Active* checkbox to use the provider.
 
-Distribution Formulas (Optional)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Distribution Formulas (Optional) ===
 If you are ordering for a multi-branch library system, distribution formulas
 are a useful way to specify the number of items that should be distributed to
 specific branches and item locations.
@@ -154,8 +144,7 @@ specific branches and item locations.
   the right side of the field.
 . Keep adding entries until the distribution formula is complete.
 
-Helpful acquisitions Library Settings
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Helpful acquisitions Library Settings ===
 There are several acquisitions Library Settings available that will help with
 acquisitions workflow. These settings can be found at *Administration -> Local
 Administration -> Library Settings Editor*.
@@ -170,8 +159,7 @@ Administration -> Library Settings Editor*.
 * Temporary call number prefix - Applies a unique prefix to the start of the
   call number that is automatically generated during the acquisitions process.
 
-Preparing for order record loading
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Preparing for order record loading ===
 If your library is planning to upload order records in a batch, you need to add
 some information to your provider records so that Evergreen knows how to map
 the item data contained in the order record.
@@ -202,8 +190,7 @@ Is Identifier => false
 +
 where 962 is the holdings tag and p is the subfield that contains the PO Name.
 
-Preparing to send electronic orders from Evergreen
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Preparing to send electronic orders from Evergreen ===
 If your library wants to transmit electronic order information to a vendor, you
 will need to configure your server to use EDI. You need to install the EDI
 translator and EDI scripts on your server by following the instructions in the
index 5835171..05c72e0 100644 (file)
@@ -1,5 +1,4 @@
-Troubleshooting TPAC errors
----------------------------
+== Troubleshooting TPAC errors ==
 
 If there is a problem such as a TT syntax error, it generally shows up as an
 ugly server failure page. If you check the Apache error logs, you will probably
index e80e989..e58ddb8 100644 (file)
@@ -1,5 +1,4 @@
-Working with the MARC Editor
-----------------------------
+== Working with the MARC Editor ==
 
 Editing MARC Records 
 ~~~~~~~~~~~~~~~~~~~~
@@ -37,14 +36,12 @@ within the MARC Editor.
 . When finished, click _Save_. The record will remain open in the editor. You can close the browser window or browser tab. Or you can switch to 
 another view from the navigation near the top (for example to view it as it appears in the OPAC choose _OPAC View_).
 
-MARC Record Leader and MARC fixed field 008
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== MARC Record Leader and MARC fixed field 008 ====
 
 You can edit parts of the leader and the 008 field in the MARC Editor via the fixed field editor box displayed above 
 the MARC record.
 
-To edit the MARC record leader
-++++++++++++++++++++++++++++++
+===== To edit the MARC record leader =====
 
 . Retrieve and display the appropriate record in _MARC Edit_ view. 
 
@@ -60,8 +57,7 @@ To edit the MARC record leader
 OPAC icons for text, moving pictures and sound rely on correct MARC coding in the leader, 007, and 008, as do OPAC 
 search filters such as publication date, item type, or target audience.
 
-MARC Fixed Field Editor Right-Click Context Menu Options
-++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+===== MARC Fixed Field Editor Right-Click Context Menu Options =====
 
 The MARC Fixed Field Editor provides suggested values for select fixed fields based on the record type being edited. Users can right-click on the value control for a fixed field and choose the appropriate value from the menu options.
 The Evergreen database contains information from the Library of Congress’s MARC 21 format standards that includes possible values for select fixed fields. The right-click context menu options are available for fixed fields whose values are already stored in the database. Fixed fields that do not contain possible values in the database, the user will receive the default web browser menu (such as cut, copy, paste, etc.).
@@ -98,12 +94,10 @@ There are three relevant tables that contain the values that display in the fixe
 . *config.coded_value_map* defines the set of valid values for many of the fixed fields and the translatable, human-friendly labels for them.
 . *config.record_attr_definition* links together the information from the config.marc21_ff_pos_map and  config.coded_value_map tables.
 
-Deleting MARC Records
-^^^^^^^^^^^^^^^^^^^^^
+==== Deleting MARC Records ====
 You can delete MARC records using the MARC Editor.
 
-To Delete a MARC record
-+++++++++++++++++++++++
+===== To Delete a MARC record =====
 
 . Retrieve and display the appropriate record in the MARC editor.
 . Click on the _MARC Edit_ tab.
index 6566410..b8fdbd1 100644 (file)
@@ -1,8 +1,6 @@
-MARC Batch Edit
----------------
+== MARC Batch Edit ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 This function is used to batch edit MARC records either adding a field, removing a field or changing the contents of a field. 
 
@@ -33,8 +31,7 @@ https://github.com/edsu/pymarc[PyMarc].
 
 **************************************
 
-Setting Up a Batch Edit Session
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Setting Up a Batch Edit Session ===
 
 Record Source::
 This includes options to batch edit identifying MARC records in a record bucket, CSV file or by record id.
@@ -42,8 +39,7 @@ This includes options to batch edit identifying MARC records in a record bucket,
 Go! (button)::
 This button runs the action defined by the rule template(s).
 
-Action (Rule Type)
-^^^^^^^^^^^^^^^^^^
+==== Action (Rule Type) ====
 Replace::
 Replaces the value in a MARC field for a batch of records.
 Delete::
@@ -51,8 +47,7 @@ Removes a MARC field and its contents from the batch of records.
 Add::
 Use this to add a field and its contents to a batch of records.
 
-Other Template Fields
-^^^^^^^^^^^^^^^^^^^^^
+==== Other Template Fields ====
 MARC Tag::
 This is used to identify the field for adding, replacing, or deleting.
 Subfield (optional)::
@@ -60,8 +55,7 @@ Indicates which subfield is being edited.
 MARC Data::
 Use this to indicate the data to add or used in replacing the existing data.
 
-Advanced Matching Restrictions (Optional)
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Advanced Matching Restrictions (Optional) ====
 Subfield
 Regular Expression::
 Using PERL syntax for a regular expression to identify the data to be removed or replaced.
@@ -80,19 +74,16 @@ Using PERL syntax for a regular expression to identify the data to be removed or
 . Click *Go!*
 . Results page will display indicating the number of records successfully edited
 
-Examples
-~~~~~~~~
+=== Examples ===
 
-Adding a new field to all records
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Adding a new field to all records ====
 
 . In the _action_ menu, choose _Add_.
 . In _MARC Tag_, type the MARC tag number.
 . Leave the _Subfields_ field blank.
 . In _MARC Data_, type the field you would like to add.
 
-Delete a field if it contains a particular string
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Delete a field if it contains a particular string ====
 
 . In the _action_ menu, choose _Delete_.
 . In _MARC Tag_, type the MARC tag number.
index 7b31689..b4ceb92 100644 (file)
@@ -1,13 +1,10 @@
-Managing Authorities
---------------------
+== Managing Authorities ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 This section describes how you can create, import, view, modify, merge, and delete authority records in Evergreen.
 
-Creating Authorities
-~~~~~~~~~~~~~~~~~~~~
+=== Creating Authorities ===
 Currently in Evergreen to create a new authority record, as opposed to importing an authority record, you 
 need to have a bib record open in the bib MARC editor. 
 
@@ -21,8 +18,7 @@ to finally add the new authority record to your system.
 
 
 [[_importing_authority_records_from_the_staff_client]]
-Importing Authorities
-~~~~~~~~~~~~~~~~~~~~~
+=== Importing Authorities ===
 . Click *Cataloging -> MARC Batch Import/Export.*
 . You may create a queue to better track this import project.  If you do not create a new queue, it will automatically put your records into a default queue named *-*.
 . Don't set a value for Holdings Import Profile, because this doesn't apply to authority records.
@@ -56,8 +52,7 @@ Editor and in the 901$s field of the imported authority records.
 =================
 
 
-Setting up Authority Record Match Sets
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Setting up Authority Record Match Sets ====
 . Click *Cataloging -> MARC Batch Import/Export.*
 . Click *Record Match Sets.*
 . If you have sufficient privileges, you will be able to click on the *New Match Set*.  If you are unable to do so, check that you have the ADMIN_IMPORT_MATCH_SET permission.
@@ -75,8 +70,7 @@ Evergreen's database stores normalized authority headings in a format that inclu
 Evergreen's internal identifier is in the 901c field. If you have previously exported authority record -- perhaps for an external vendor to do authority cleanup work -- and you want to import them back into your catalog, you may wish to include the 901c field in your match set.
 =================
 
-Viewing and Editing Authority Records by Database ID
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Viewing and Editing Authority Records by Database ID ===
 
 The authority record retriever allows catalogers to retrieve a specific
 authority record using its database ID.  Catalogers can
@@ -93,16 +87,14 @@ number.
 . View or edit the authority record as needed.
 
 
-Manage Authorities Interface
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Manage Authorities Interface ===
 
 In Evergreen to view, edit, merge, and delete authority records you would use the *Manage Authorities* interface 
 through the *Cataloging* menu.
 
 
 
-Searching for authorities
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Searching for authorities ====
 
 To search for authorities in your system, first select the *Cataloging* menu and then select *Manage Authorities*. 
 Then proceed to fill out the search form. 
@@ -139,8 +131,7 @@ _Edit_, _Mark for Merge_, _Delete_
 * | = No attempt to code
 
 
-Editing authority records
-+++++++++++++++++++++++++
+===== Editing authority records =====
 
 Editing an authority record (or merging two authority records) can cause its linked bibliographic records to also update.  For example,
 if you correct a spelling error in the 150 field of a subject authority record, the relevant 650 field in linked bibliographic records 
index 1ed8fea..157c32b 100644 (file)
@@ -1,8 +1,6 @@
-Batch Importing MARC Records
-----------------------------
+== Batch Importing MARC Records ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 indexterm:[MARC records,importing,using the staff client]
 
@@ -16,30 +14,26 @@ of higher quality than the existing record. Records are added to a queue where
 you can apply filters that enable you to generate any errors that may have
 occurred during import. You can print, email or export your queue as a CSV file.
 
-Permissions
-~~~~~~~~~~~
+=== Permissions ===
 
 To use match sets to import records, you will need the following permission:
 
 ADMIN_IMPORT_MATCH_SET
 
 
-Record Display Attributes
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Record Display Attributes ===
 
 This feature enables you to specify the tags and subfields that will display in
 records that appear in the import queue. 
 
 
 [[matchsets]]
-Record Match Sets
-~~~~~~~~~~~~~~~~~
+=== Record Match Sets ===
 
 This feature enables you to create custom match points that you can use to
 accurately match incoming records with existing catalog records.  
   
-Creating a Match Set
-^^^^^^^^^^^^^^^^^^^^
+==== Creating a Match Set ====
 
 In this example, to demonstrate matching on record attributes and MARC tags and
 subfields, we will create a record match set that defines a match based on the
@@ -143,8 +137,7 @@ will build across the top of the screen.
 +
 image::media/Batch_Importing_MARC_Records7.jpg[Batch_Importing_MARC_Records7]
 
-Replace Mode
-^^^^^^^^^^^^
+==== Replace Mode ====
 
 Replace Mode enables you to replace an existing part of the expression tree
 with a new record attribute, MARC tag, or Boolean operator.  For example, if
@@ -161,8 +154,7 @@ the top of the tree is AND, in Replace Mode, you could change that to an OR.
 . Click *Exit Replace Mode*.
 
 
-Quality Metrics
-^^^^^^^^^^^^^^^
+==== Quality Metrics ====
 
 . Set the *Quality Metrics for this Match Set*.  Quality metrics are used to
 determine the overall quality of a record.  Each metric is given a weight and
@@ -192,8 +184,7 @@ quality points by increasing subsequent records by a power of 2 (two).
 +
 image::media/Batch_Importing_MARC_Records8.jpg[Batch_Importing_MARC_Records8]
 
-Merge/Overlay Profiles
-~~~~~~~~~~~~~~~~~~~~~~
+=== Merge/Overlay Profiles ===
 
 If Evergreen finds a match for an incoming record in the database, you need to identify which fields should be replaced, which should be preserved, and which should be added to the record.
 Click the Merge/Overlay Profiles button to create a profile that contains this information.
@@ -217,8 +208,7 @@ record.
 You can add multiple tags to the specification options, separating each tag with a comma.
 
 
-Import Item Attributes
-~~~~~~~~~~~~~~~~~~~~~~
+=== Import Item Attributes ===
 If you are importing items with your records, you will need to map the data in
 your holdings tag to fields in the item record. Click the *Holdings Import
 Profile* button to map this information.
@@ -273,8 +263,7 @@ incoming items contain updated values for matching categories.
 |=============================
 
 
-Import Records
-~~~~~~~~~~~~~~
+=== Import Records ===
 
 The *Import Records* interface incorporates record match sets, quality metrics,
 more merging options, and improved ways to manage your queue.  In this example,
index c4a2af9..02be402 100644 (file)
@@ -1,5 +1,4 @@
-Cataloging Electronic Resources -- Finding Them in Catalog Searches
--------------------------------------------------------------------
+== Cataloging Electronic Resources -- Finding Them in Catalog Searches ==
 There are two ways to make electronic resources visible in the catalog without
 adding items to the record:
 
@@ -15,8 +14,7 @@ Located URI's never appear in results where the search is limited to a specific
 shelving location(s). In contrast, transcendent electronic resources will appear in
 results limited to any shelving location.
 
-Adding a Located URI to the Record
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adding a Located URI to the Record ===
 A Located URI allows you to add the short name for the owning library to the 856
 field to indicate which organizational units should be able to find the
 resource. The owning organizational unit can be a branch, system, or consortium.
@@ -72,8 +70,7 @@ subfield 9 to the 856 field or you can enter multiple 856 fields with a subfield
 When troubleshooting located URIs, check to make sure there are no spaces either
 before or after the organizational unit short name.
 
-Located URI Example 1
-^^^^^^^^^^^^^^^^^^^^^
+==== Located URI Example 1 ====
 
 The _When enabled, Located URIs will provide visibility behavior identical to
 copies_ flag is set to False (default behavior)
@@ -101,8 +98,7 @@ because it matches or is a child of the preferred search library. The URL
 belonging to the search library (if it is an exact match, not a child) will sort
 to the top.
 
-Located URI Example 2
-^^^^^^^^^^^^^^^^^^^^^
+==== Located URI Example 2 ====
 
 The _When enabled, Located URIs will provide visibility behavior identical to
 copies_ flag is set to True
@@ -136,8 +132,7 @@ because it matches or is a child of the preferred search library. The URL
 belonging to the search library (if it is an exact match, not a child) will sort
 to the top.
 
-Using Transcendant Bib Sources for Electronic Resources
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Using Transcendant Bib Sources for Electronic Resources ===
 Connecting a bib record to a transcendent bib source will make the record
 visible in search results regardless of the user's search scope.
 
index 3074aa9..a7b7e55 100644 (file)
@@ -1,12 +1,10 @@
-Conjoined Items
----------------
+== Conjoined Items ==
 
 Prior to Evergreen version 2.1, items could be attached to only one bibliographic record.  The Conjoined Items feature in Evergreen 2.1 enables catalogers to link items to multiple bibliographic records.  This feature will enable more precise cataloging.  For example, catalogers will be able to indicate items that are printed back to back, are bilingual, are part of a bound volume, are part of a set, or are available as an e-reader pre-load.  This feature will also help the user retrieve more relevant search results.  For example, a librarian catalogs a multi-volume festschrift.  She can create a bibliographic record for the festschrift and a record for each volume.  She can link the items on each volume to the festschrift record so that a patron could search for a volume or the festschrift and retrieve information about both works.
 
 In the example below, a librarian has created a bibliographic record for two bestselling items.  These books are available as physical copies in the library, and they are available as e-reader downloads.  The librarian will link the copy of the Kindle to the bibliographic records that are available on the e-reader.
 
-Using the Conjoined Items Feature
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== 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 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.
 
index 26d8180..991f32a 100644 (file)
@@ -1,5 +1,4 @@
-Item Buckets
-------------
+== Item Buckets ==
 
 Item buckets are containers copy records can be put into to easily perform batch actions on.  Copies stay in buckets until they are removed.
 
@@ -9,11 +8,9 @@ image::media/copy-bucket-2.png[Cataloguing Menu]
 
 NOTE: The words _copy_ and _item_ are used interchangeably in Evergreen. 
 
-Managing Item Buckets
-~~~~~~~~~~~~~~~~~~~~~
+=== Managing Item Buckets ===
 
-Creating Item Buckets
-^^^^^^^^^^^^^^^^^^^^^
+==== Creating Item Buckets ====
 
 Item buckets can be created in the _Item Bucket_ interface as well as on the fly when adding items to a bucket from
 a catalogue search or from within the _Item Status_ interface.  For information on creating buckets on the fly see _Adding Copies to a Bucket_ (needs section ID).
@@ -34,8 +31,7 @@ The bucket can also be set as _Publicly Visible_ at this time.
 
 NOTE: The functionality for making buckets publicly visible does not appear to be in place at this time.
 
-Editing Item Buckets
-^^^^^^^^^^^^^^^^^^^^
+==== Editing Item Buckets ====
 
 1. In the _Item Bucket_ interface click *Buckets* in either the _Pending Copies_ or _Bucket View_ tab.
 +
@@ -53,18 +49,15 @@ image::media/copy-bucket-edit-2.png[Item Bucket Interface]
 
 NOTE: The functionality for making buckets publicly visible does not appear to be in place at this time.
 
-Sharing Item Buckets
-^^^^^^^^^^^^^^^^^^^^
+==== Sharing Item Buckets ====
 
-Finding the Bucket ID
-+++++++++++++++++++++
+===== Finding the Bucket ID =====
 
 1. With the bucket open, look at the URL for the bucket ID.  Share this ID with the staff member who needs access to this bucket.
 
 image::media/copy-bucket-share-1.png[Bucket ID URL]
 
-Opening a Shared Bucket
-+++++++++++++++++++++++
+===== Opening a Shared Bucket =====
 
 . In the _Item Bucket_ interface click *Buckets* in either the _Pending Copies_ or _Bucket View_ tab.
 +
@@ -82,8 +75,7 @@ image::media/copy-bucket-share-3.png[Item Bucket Interface]
 +
 image::media/copy-bucket-share-4.png[Item Bucket Interface]
 
-Deleting Item Buckets
-^^^^^^^^^^^^^^^^^^^^^
+==== Deleting Item Buckets ====
 
 1. In the _Item Bucket_ interface click *Buckets* in either the _Pending Copies_ or _Bucket View_ tab.
 +
@@ -99,11 +91,9 @@ image::media/copy-bucket-delete-1.png[Item Bucket Interface]
 6. Refresh your screen.
 
 
-Adding Copies to a Bucket
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adding Copies to a Bucket ===
 
-From the Item Bucket Interface
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== From the Item Bucket Interface ====
 
 1. In the _Item Bucket_ interface click on the *Pending Copies* tab.
 +
@@ -132,8 +122,7 @@ image::media/copy-bucket-pending-5.png[Item Bucket Interface]
 NOTE: Once you have added your selected items to a bucket you can deselect them, select other items on your pending list, and add those items to a different bucket.
 
 
-From a Catalogue Search
-^^^^^^^^^^^^^^^^^^^^^^^
+==== From a Catalogue Search ====
 
 1. Retrieve the title through a catalogue search.
 2. If it is not your default view click on the *Holdings View* tab.
@@ -154,8 +143,7 @@ image::media/copy-bucket-cat-3.png[Item Bucket Interface]
 8. Repeat steps 1 through 7 to add additional items.
 
 
-From the Scan Item Interface
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== From the Scan Item Interface ====
 
 . Click on _Search_ -> _Search for Copies by Barcode_
 . Scan the barcode(s) of the item(s) you wish to add to the bucket.
@@ -166,8 +154,7 @@ side of the screen is checked.
 . Choose the existing bucket that you'd like to add to, or create a new bucket.
 
 
-Removing Copies from a Bucket
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Removing Copies from a Bucket ===
 
 . Open the _Item Bucket_ interface.  By default you are on the *Bucket View* tab.
 +
@@ -186,8 +173,7 @@ image::media/copy-bucket-remove-3.png[Item Bucket Interface]
 +
 . Your bucket will reload and the selected item(s) will no longer be in the bucket.
 
-Editing Copies in a Bucket
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Editing Copies in a Bucket ===
 
 . Open the _Item Bucket_ interface.  By default you are on the *Bucket View* tab.
 +
@@ -212,8 +198,7 @@ image::media/copy-bucket-edit-copy-2.png[Item Bucket Interface]
 +
 image::media/copy-bucket-edit-copy-3.png[Item Bucket Interface]
 
-Deleting Copies from the Catalogue
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Deleting Copies from the Catalogue ===
 
 . Open the _Item Bucket_ interface.  By default you are on the *Bucket View* tab.
 +
@@ -237,8 +222,7 @@ image::media/copy-bucket-delete-copy-2.png[Item Bucket Interface]
 . The items have been deleted from the catalogue.
 
 
-Placing Holds on Copies in a Bucket
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Placing Holds on Copies in a Bucket ===
 
 . Open the _Item Bucket_ interface.  By default you are on the *Bucket View* tab.
 +
@@ -265,8 +249,7 @@ image::media/copy-bucket-request-2.png[Item Bucket Interface]
 . The hold has been placed.
 
 
-Transferring Copies to Volumes
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Transferring Copies to Volumes ===
 
 1. Retrieve the title through a catalogue search.
 2. If it is not your default view click on the *Holdings View* tab.
index f44a2a4..8066511 100644 (file)
@@ -1,5 +1,4 @@
-Hiding Fields in the Holdings Editor
-------------------------------------
+== Hiding Fields in the Holdings Editor ==
  
  
 A user may hide specific fields in the holdings editor if these fields are not used for cataloging in their organization. Hiding fields that are not used by your organization helps to reduce confusion among staff and also declutters the holdings editor screen.
index bd84256..25a0205 100644 (file)
@@ -1,13 +1,11 @@
-Working with holdings templates
--------------------------------
+== Working with holdings templates ==
 
 Setting up holdings templates can save a lot of time when creating items, and they
 also improve consistency and accuracy.  Any time you find yourself creating multiple
 items with the same item-level data, you may wish to create a holdings template
 to automate that process.
 
-Creating a new holdings template
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating a new holdings template ===
 
 * Open _Administration_ -> _Local Administration_ -> _Holdings Template Editor_.
 * Select the desired template attributes by moving through the fields in the
@@ -18,8 +16,7 @@ corner of the screen.
 of the screen.
 * Press the _Save_ button.
 
-Using a holdings template
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Using a holdings template ===
 
 Whenever you see the holdings editor, you can use data from your templates.
 
index 4943f23..391fc66 100644 (file)
@@ -1,30 +1,25 @@
-Using the Item Status interface
--------------------------------
+== Using the Item Status interface ==
 indexterm:[copies]
 indexterm:[items]
 
 The Item Status interface is a powerful tool that can give you a lot of information
 about specific items in your catalog.
 
-Accessing the Item Status interface
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Accessing the Item Status interface ===
 
 There are three ways to access the item status interface:
 
-Through the Search menu
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Through the Search menu ====
 
 . Click *Search -> Search for Copies by Barcode*.
 . Scan your barcode.
 
-Through the Circulation menu
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Through the Circulation menu ====
 
 . Click *Circulation -> Item Status*.
 . Scan your barcode.
 
-From the OPAC view
-^^^^^^^^^^^^^^^^^^
+==== From the OPAC view ====
 
 . Click *Search -> Search the Catalog*.
 . Find a bibliographic record that you are interested in.
@@ -34,11 +29,9 @@ From the OPAC view
 in.
 
 
-Specific fields
-~~~~~~~~~~~~~~~
+=== Specific fields ===
 
-Active date
-^^^^^^^^^^^
+==== Active date ====
 indexterm:[active date]
 indexterm:[copies,activating]
 indexterm:[items,activating]
@@ -51,8 +44,7 @@ and which are not, statuses like _Available_ and _On holds shelf_
 are typically considered active, and statuses like _In process_ or
 _On order_ are typically not.
 
-Printing spine labels
-~~~~~~~~~~~~~~~~~~~~~
+=== Printing spine labels ===
 
 indexterm:[spine labels]
 indexterm:[printing, spine labels]
@@ -67,8 +59,7 @@ include::../admin/turn-off-print-headers-firefox.adoc[]
 
 include::../admin/turn-off-print-headers-chrome.adoc[]
 
-Creating spine labels
-^^^^^^^^^^^^^^^^^^^^^
+==== Creating spine labels ====
 
 To create spine and item labels for an item (or group of items):
 
index 37a67b6..cac7590 100644 (file)
@@ -1,5 +1,4 @@
-Item Tags
----------
+== Item Tags ==
 
 indexterm:[copy tags]
 
@@ -24,8 +23,7 @@ image::media/manage_item_tags.png[Assigning an Item Tag]
 
 image::media/copytags7.PNG[Item Tags in the OPAC]
 
-Creating and Applying a Item Tag During Cataloging
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating and Applying a Item Tag During Cataloging ===
 
 Item tags can be created in the Holdings Editor on the fly while cataloging or viewing an item:
 
@@ -58,13 +56,11 @@ image::media/copytags9.PNG[Item Bucket View]
 
 NOTE: It is not possible to remove tags using the Item Bucket interface.
 
-Searching Item Tags
-~~~~~~~~~~~~~~~~~~~
+=== Searching Item Tags ===
 
 Item Tags can be searched in the public catalog if searching has been enabled via Library Settings.  Item Tags can be searched in the Basic and Advanced Search interfaces by selecting Digital Bookplate as the search field.  Specific item tags can also be searched using a Keyword search and a specific search syntax.
 
-Digital Bookplate Search Field
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Digital Bookplate Search Field ====
 
 *Basic Search*
 
@@ -75,8 +71,7 @@ image::media/copytags10.png[Digital Bookplates Search Field Location in Basic Se
 image::media/copytags11.png[Digital Bookplates Search Field Location in Advanced Search]
 
 
-Keyword Search
-^^^^^^^^^^^^^^
+==== Keyword Search ====
 
 Item Tags can also be searched by using a Keyword search in the Basic and Advanced search interfaces.  Searches need to be constructed using the following syntax:
 
index 41d29ed..7629e69 100644 (file)
@@ -1,11 +1,9 @@
-Link Checker
-------------
+== Link Checker ==
 
 The Link Checker enables you to verify the validity of URLs stored in MARC records.  
 The ability to verify URLs would benefit locations with large electronic resource collections.
 
-Search for URLs
-~~~~~~~~~~~~~~~
+=== Search for URLs ===
 
 Search for MARC records that contain URLs that you want to verify.
 
@@ -35,8 +33,7 @@ unchecked.  If you want Evergreen to automatically verify the URLs that it retri
 image::media/Link_Checker1.jpg[Link_Checker1]   
 
    
-View Your Results
-~~~~~~~~~~~~~~~~~
+=== View Your Results ===
 
 If you do not click *Process Immediately*, then you must select the links that you want to verify, and click 
 *Verify Selected URLs*.  If you click *Process Immediately*, then you skip this step, and Evergreen 
@@ -49,18 +46,15 @@ the URLs that Evergreen retrieved, the Bib Record ID, the request and result tim
 
 image::media/Link_Checker6.jpg[Link_Checker6]  
 
-Manage Your Sessions
-~~~~~~~~~~~~~~~~~~~~
+=== Manage Your Sessions ===
 
-Edit Columns
-^^^^^^^^^^^^
+==== Edit Columns ====
 
 You can use the *Column Picker* to add and remove columns on any of the *Link Checker* interfaces.  
 To access the *Column Picker*, right click on any of the column headings.  The columns are saved to your user account.
   
 
-Clone Sessions
-^^^^^^^^^^^^^^
+==== Clone Sessions ====
 
 You can clone sessions that you run frequently or that have frequently-used parameters that 
 need only minor adjustments to create new searches.  To clone a session:
@@ -69,8 +63,7 @@ need only minor adjustments to create new searches.  To clone a session:
 . In the Session ID column, click *Clone*.  A copy of the parameters of that search will appear.
 
 
-View Verification Attempts
-^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== View Verification Attempts ====
 
 To view the results of a verification attempt after you have closed the session, click *Cataloging* -> *Link Checker*.  
 Your link checker sessions appear in a list.  To view the results of a session, click the *Open* link in the Session ID column.  
index 4104695..7f741cc 100644 (file)
@@ -1,5 +1,4 @@
-MARC Tag-table Service
-~~~~~~~~~~~~~~~~~~~~~~
+=== MARC Tag-table Service ===
 The tag tables for the web staff client MARC editor are
 stored in the database.  The tag-table
 service has the following features:
index 8fb6eda..a7bfc8c 100644 (file)
@@ -1,10 +1,8 @@
-Bibliographic Record Merging and Overlay
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Bibliographic Record Merging and Overlay ===
 
 Catalogers can merge or overlay records in record buckets or using records obtained from a Z39.50 service.
 
-Merge Records in Record Buckets
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Merge Records in Record Buckets ====
 
 1. Click *Cataloging>Record Buckets*.
 2. Create and/or select a record bucket.
@@ -29,8 +27,7 @@ image::media/marcoverlay4.png[]
 9. When you are satisfied that you have selected the correct merge profile, click the *Merge* button in the bottom right corner.
 10. Note that merge profiles that contain a preserve field specification are not available to be chosen in this interface, as they would have the effect of reversing which bibliographic record is considered the target of the merge.
 
-Track Record Merges
-^^^^^^^^^^^^^^^^^^^
+==== Track Record Merges ====
 
 When 2 or more bib records are merged in a record bucket, all records involved are stamped with a new merge_date value. For any bib record, this field indicates the last time it was involved in a merge. At the same time, all subordinate records (i.e. those deleted as a product of the merge) are stamped with a merged_to value indicating which bib record the source record was merged with.
 
@@ -38,8 +35,7 @@ In the browser client bib record display, a warning alert now appears along the
 
 image::media/merge_tracking.png[merge message with date]
 
-Merge Records Using Z39.50
-^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Merge Records Using Z39.50 ====
 
 1. Search for a record in the catalog that you want to overlay.
 2. Select the record, and click *MARC View*.
@@ -66,8 +62,7 @@ image::media/marcoverlay7.png[]
 14. Also note when the merge profile is applied, the Z39.50 record acts as the target of the merge. For example, if your merge profile adds 650 fields, those 650 fields are brought over from the record that already exists in the Evergreen database (i.e., the one that you are overlaying from Z39.50).
 15. Also note that merge profiles that contain a preserve field specification are not available to be chosen in this interface, as they would have the effect of reversing which bibliographic record is considered the target of the merge.
 
-New Admin Settings
-^^^^^^^^^^^^^^^^^^
+==== New Admin Settings ====
 
 1. Go to *Admin>Local Administration>Library Settings Editor>Upload Default Merge Profile (Z39.50 and Record Buckets)*.
 2. Select a default merge profile, and *click Update Setting*.  The merge profiles that appear in this drop down box are those that are created in *MARC Batch Import/Export*.  Note that catalogers will only see merge profiles that are allowed by their org unit and permissions.
index 8240924..92b262c 100644 (file)
@@ -1,5 +1,4 @@
-Monograph Parts
----------------
+== Monograph Parts ==
 
 *Monograph Parts* enables you to differentiate between parts of
 monographs or other multi-part items.  This feature enables catalogers
@@ -21,8 +20,7 @@ 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
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Add a Monograph Part to an Existing Record ===
 
 To add a monograph part to an existing record in the catalog:  
 
@@ -76,8 +74,7 @@ also appear in the OPAC View.
 +
 image::media/manage_parts_opac.png[Catalog Record showing items with part details]
 
-Monograph Part Merging
-~~~~~~~~~~~~~~~~~~~~~~
+=== Monograph Part Merging ===
 
 The monograph part list for a bibliographic record may, over time, diverge from
 the proscribed format, resulting in multiple labels for what are essentially the
index 733b47a..c4575c2 100644 (file)
@@ -1,5 +1,4 @@
-Overlay Existing Catalog Record via Z39.50 Import
--------------------------------------------------
+== Overlay Existing Catalog Record via Z39.50 Import ==
 
 This feature enables you to replace a catalog record with a record obtained through a Z39.50 search.  No new permissions or administrative settings are needed to use this feature.
 
index d6df8b8..2325ed0 100644 (file)
@@ -1,5 +1,4 @@
-MARC 007 Field Physical Characteristics Wizard
-----------------------------------------------
+== MARC 007 Field Physical Characteristics Wizard ==
 
 The MARC 007 Field Physical Characteristics Wizard enables catalogers to interact with a database wizard that leads the user step-by-step through the MARC 007 field positions. The wizard displays the significance of the current position and provides dropdown lists of possible values for the various components of the MARC 007 field in a more user-friendly way.
 
index 255ed5c..c52437a 100644 (file)
@@ -1,8 +1,6 @@
-Record Buckets
-==============
+= Record Buckets =
 
-Introduction
-------------
+== Introduction ==
 
 Record buckets are containers for MARC records. Once records are in a bucket, you can take
 various types of actions, including:
@@ -13,18 +11,15 @@ various types of actions, including:
 * Downloading the MARC files for all records in the bucket, so you can edit them in another
 program like http://marcedit.reeset.net[MARCEdit].
 
-Creating Record Buckets
------------------------
+== Creating Record Buckets ==
 
 . Click on _Cataloging_ -> _Record Buckets_.
 . On the _Buckets_ menu, click _New Bucket_.
 . Give the bucket a name and (optionally) a description.
 
-Adding Records to a Bucket
---------------------------
+== Adding Records to a Bucket ==
 
-From the Record Bucket Interface
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== From the Record Bucket Interface ===
 . Click on _Cataloging_ -> _Record Buckets_.
 . On the _Buckets_ menu, choose the bucket that you'd like to add records to.
 . Go to the _Record Query_ tab.
index 9a50339..663256f 100644 (file)
@@ -1,8 +1,6 @@
-Specific fields
----------------
+== Specific fields ==
 
-264
-~~~
+=== 264 ===
 
 The Public Catalog displays tag 264 information for Publisher, Producer, Distributor, Manufacturer,
 and Copyright within a full bib record's summary.
index 9e135dc..f1775c8 100644 (file)
@@ -1,5 +1,4 @@
-Accessing the holdings editor from a catalog record
----------------------------------------------------
+== Accessing the holdings editor from a catalog record ==
 
 The bibliographic record detail page displays library holdings, including the call number, shelving location, and item barcode. Within the
 staff client, the holdings list displays a column next to the item barcode(s) containing two links, *view* and *edit*.
index 8b46184..6a546e1 100644 (file)
@@ -1,5 +1,4 @@
-Using the Holdings Editor
--------------------------
+== Using the Holdings Editor ==
 indexterm:[copies,editing]
 indexterm:[items,editing]
 indexterm:[call numbers,editing]
@@ -9,19 +8,16 @@ indexterm:[holdings editor]
 
 The Holdings Editor is the tool where you can edit all holdings data.
 
-Specific fields
-~~~~~~~~~~~~~~~
+=== Specific fields ===
 
-Acquisitions Cost
-^^^^^^^^^^^^^^^^^
+==== Acquisitions Cost ====
 indexterm:[acquisitions cost]
 
 This field is populated with the invoiced cost of the originating acquisition.
 This field will be empty until its originating acquisition is connected to an
 invoice.
 
-Item Number
-^^^^^^^^^^^
+==== Item Number ====
 indexterm:[copy number]
 indexterm:[item number]
 
@@ -30,8 +26,7 @@ assign them item numbers to help distinguish them.  If you do
 not include an item number in this field, Evergreen will assign your
 item a default item number of 1.
 
-Accessing the Holdings Editor by barcode
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Accessing the Holdings Editor by barcode ===
 
 . Click *Search -> Search for Items by Barcode*
 . Scan your barcode.
index e98c0c0..18e5033 100644 (file)
@@ -1,5 +1,4 @@
-Parts Level Hold
-~~~~~~~~~~~~~~~~
+=== Parts Level Hold ===
 
 . To place a parts level hold, retrieve a record with parts-level items
 attached to the title, such as a multi-disc DVD, an annual travel guide,
@@ -16,8 +15,7 @@ image::media/holds_title_options.png[Place Holds screen with Basic Options]
 Requested formats are listed in the _Holdable Part_ column in hold records. Use the _Column Picker_ to display it when the hold record is displayed.
 ===============
 
-Placing Holds in Patron Records
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Placing Holds in Patron Records ===
 
 . Holds can be placed from patron records too. In the patron record on the _Holds_ screen, click the _Place Hold_ button on the left top corner.
 
@@ -29,8 +27,7 @@ Placing Holds in Patron Records
 
 . You may continue to search for more titles. Once you are done, click the _Holds_ button on the top to go back to the _Holds_ screen. Click the _Refresh_ button to display your newly placed holds.
 
-Placing Multiple Holds on Same Title
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Placing Multiple Holds on Same Title ====
 
 After a successful hold placement, staff have the option to place another hold on the same title by clicking the link _Place another hold for this title_.  This returns to the hold screen, where a different patron's information can be entered.
 
@@ -39,8 +36,7 @@ image::media/place-another-hold-1.png[place-another-hold-1]
 This feature can be useful for book groups or new items where a list of waiting patrons needs to be transferred into the system.
 
 
-Managing Holds
-~~~~~~~~~~~~~~
+=== Managing Holds ===
 
 Holds can be cancelled at any time by staff or patrons. Before holds are captured, staff or patrons can suspend them or set them as inactive for a period of time without losing the hold queue position, activate suspended holds, change
 notification method, phone number, pick-up location (for multi-branch libraries only), expiration date, activation date for inactive holds, etc. Once a hold is captured, staff can change the pickup location and extend the hold shelf
@@ -55,8 +51,7 @@ display, the holds shelf display, and the pull list display.
 ==============
 
 
-Actions for Selected Holds
-^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Actions for Selected Holds ====
 
 . Retrieve the patron record and go to the _Holds_ screen.
 . Highlight the hold record, then select _Actions_.
@@ -106,8 +101,7 @@ _Actions_ list. Make your choice in the pop-up window.
 image::media/holds-managing-8.JPG[holds-managing-8]
 
 
-Transferring Holds
-^^^^^^^^^^^^^^^^^^
+==== Transferring Holds ====
 
 . Holds on one title can be transferred to another with the hold request
 time preserved. To do so, you need to find the destination title and
@@ -119,8 +113,7 @@ image::media/holds-managing-9.png[holds-managing-9]
 +
 image::media/holds-managing-10.JPG[holds-managing-10]
 
-Cancelled Holds
-^^^^^^^^^^^^^^^
+==== Cancelled Holds ====
 
 . Cancelled holds can be displayed. Click the _Recently Cancelled Holds_ button on the _Holds_ screen.
 +
@@ -133,8 +126,7 @@ image::media/holds-managing-12.JPG[holds-managing-12]
 Based on your library’s setting, hold request time can be reset when a hold is un-cancelled.
 
 
-Viewing Details & Adding Notes to Holds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Viewing Details & Adding Notes to Holds ====
 
 . You can view details of a hold by selecting a hold then clicking the _Detail View_ button on the _Holds_ screen.
 +
@@ -150,16 +142,14 @@ is selected. Enter the message, then click _OK_.
 image::media/holds-managing-15.JPG[holds-managing-15]
 
 
-Displaying Queue Position
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Displaying Queue Position ====
 
 Using the Column Picker, you can display _Queue Position_ and _Total number of Holds_.
 
 image::media/holds-managing-16.png[holds-managing-16]
 
 
-Managing Holds in Title Records
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Managing Holds in Title Records ====
 
 . Retrieve and display the title record in the catalog.
 . Click _Actions_ -> _View Holds_.
@@ -179,8 +169,7 @@ _Retrieve Patron_ from this menu.
 image::media/holds-managing-19.png[holds-managing-19]
 
 
-Retargeting Holds
-^^^^^^^^^^^^^^^^^
+==== Retargeting Holds ====
 
 Holds need to be retargeted whenever a new item is added to a record, or after some types of item status changes, for instance when an item is changed from _On Order_ to _In Process_. The system does not automatically recognize the newly added items as available to fill holds.
 
@@ -199,11 +188,9 @@ Holds need to be retargeted whenever a new item is added to a record, or after s
 . When the screen refreshes, the holds will be retargeted. The system will now recognize the new items as available for holds.
 
 
-Pulling & Capturing Holds
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Pulling & Capturing Holds ====
 
-Holds Pull List
-+++++++++++++++
+===== Holds Pull List =====
 
 There are usually four statuses a hold may have: _Waiting for Copy_, _Waiting for Capture_, _In Transit_ and _Ready for Pickup_.
 
@@ -245,8 +232,7 @@ With the CSV option, if you are including barcodes in the holds pull list, you w
 
 The _Holds Pull List_ is updated constantly. Once an item on the list is no longer available or a hold on the list is captured, the items will disappear from the list. The _Holds Pull List_ should be printed at least once a day.
 
-Capturing Holds
-+++++++++++++++
+===== Capturing Holds =====
 
 Holds can be captured when a checked-out item is returned (checked in) or an item on the _Holds Pull List_ is retrieved and captured. When a hold is captured, the hold slip will be printed and if the patron has chosen to be notified by email, the email notification will be sent out. The item should be put on the hold shelf.
 
@@ -274,8 +260,7 @@ If a patron has an _OPAC/Staff Client Holds Alias_ in his/her account, it will b
 ===============
 
 
-Handling Missing and Damaged Item
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Handling Missing and Damaged Item ====
 
 If an item on the holds pull list is missing or damaged, you can change its status directly from the holds pull list.
 
@@ -286,8 +271,7 @@ image::media/holds-pull-9.png[holds-pull-9]
 . Evergreen will update the status of the item and will immediately retarget the hold.
 
 
-Holds Notification Methods
-^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Holds Notification Methods ====
 
 . In Evergreen, patrons can set up their default holds notification method in the _Account Preferences_ area of _My Account_. Staff cannot set these preferences for patrons; the patrons must do it when they are logged into the public catalog.
 +
@@ -305,8 +289,7 @@ image::media/holds-notifications-2.png[holds-notifications-2]
 If the patron changes their contact telephone number when placing the hold, this phone number will display on the holds slip. It will not necessarily be the same phone number contained in the patron’s record.
 
 
-Clearing Shelf-Expired Holds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Clearing Shelf-Expired Holds ====
 
 . Items with _Ready-for-Pickup_ status are on the _Holds Shelf_. The _Holds Shelf_ can help you manage items on the holds shelf. To see the holds shelf list, select _Circulation_ -> _Holds Shelf_.
 +
@@ -346,8 +329,7 @@ The clear-hold-shelf function cancels shelf-expired holds only. It does not incl
 ===========
 
 
-Alternate Hold Pick up Location
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Alternate Hold Pick up Location ===
 
 *Abstract*
 
@@ -378,8 +360,7 @@ If configured, patrons will see the option to opt-in to the alternate location i
 image::media/custom_hold_pickup_location2.jpg[OPAC Account]
 
 
-Display Hold Types on Pull Lists
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Display Hold Types on Pull Lists ===
 
 This feature ensures that the hold type can be displayed on all hold interfaces.
 
index a9098be..e57ea6a 100644 (file)
@@ -1,11 +1,9 @@
 
-Placing Holds
-~~~~~~~~~~~~~
+=== Placing Holds ===
 
 Holds can be placed by staff in the _Staff Client_ and by patrons in the OPAC. In this chapter we demonstrate placing holds in the _Staff Client_.
 
-Holds Levels
-~~~~~~~~~~~~
+=== Holds Levels ===
 
 Evergreen has different levels of holds. Library staff can place holds at all levels, while patrons can only place title-level holds, and parts-level holds. The chart below summarizes the levels of holds.
 
@@ -18,8 +16,7 @@ Evergreen has different levels of holds. Library staff can place holds at all le
 |==============================
 
 
-Title Level Hold
-~~~~~~~~~~~~~~~~
+=== Title Level Hold ===
 
 [TIP]
 ====================
@@ -63,13 +60,11 @@ fill the hold. The same holds true for selecting multiple languages.
 image::media/holds_title_options_adv.png[Place Hold screen with Advanced Options]
 
 
-Patron Search from Place Hold
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Patron Search from Place Hold ===
 Patron Search from Place Hold allows staff members, when placing a hold on behalf of a patron in the web staff client, to search for patrons by names and other searchable patron information, rather than relying on barcode alone.
 
 
-To use Patron Search From Place Holds:
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== To use Patron Search From Place Holds: ====
 1. After performing a search in the catalog, staff will retrieve a bibliographic record.
 2. Click *Place Hold* either in the search results or within the detailed bibliographic record. The Place Hold Screen will appear. Note: this feature also appears when placing volume level holds and copy level holds.
 +
index 230be51..409699c 100644 (file)
@@ -1,8 +1,6 @@
-Booking Module
---------------
+== Booking Module ==
 
-Creating a Booking Reservation
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating a Booking Reservation ===
 
 indexterm:[scheduling,resources using the booking module]
 indexterm:[booking,reserving a resource]
@@ -17,8 +15,7 @@ timezone.
 Only staff members may create reservations. A reservation can be started from a patron record, or a booking resource.
 To reserve catalogued items, you may start from searching the catalogue, if you do not know the booking item's barcode.
 
-To create a reservation from a patron record
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== To create a reservation from a patron record ====
 
 . Retrieve the patron's record.
 . Select Other -> Booking -> Create Reservations. This takes you to the Create Reservations Screen.
@@ -47,8 +44,7 @@ actions button. Select "Create Reservation".
 . The screen will refresh, and the new reservation will appear in the schedule.
 
 
-Search the catalogue to create a reservation
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Search the catalogue to create a reservation ====
 
 If you would like to reserve a catalogued item but do not know the item barcode, you may start with a catalogue search.
 
@@ -81,8 +77,7 @@ actions button. Select "Create Reservation".
 [NOTE]
 Reservations on catalogued items can be created on Item Status (F5) screen. Select the item, then Actions -> Book Item Now.
 
-Reservation Pull List
-~~~~~~~~~~~~~~~~~~~~~
+=== Reservation Pull List ===
 
 indexterm:[booking,pull list]
 indexterm:[pull list,booking]
@@ -97,8 +92,7 @@ you can enter 1 in the box, and you will retrieve items that need to be pulled t
 
 . The pull list will appear. Select the actions button, then _Print_ to print the pull list.
 
-Capturing Items for Reservations
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Capturing Items for Reservations ===
 
 indexterm:[booking,capturing reservations]
 
@@ -120,8 +114,7 @@ image::media/booking-capture-2_web_client.png[]
 image::media/booking-capture-3.png[]
 
    
-Picking Up Reservations
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Picking Up Reservations ===
 
 indexterm:[booking,picking up reservations]
 indexterm:[booking,checkout]
@@ -140,8 +133,7 @@ reservation cannot be checked out using the Check Out interface, even if the pat
 4) The screen will refresh to show that the patron has picked up the reservation(s).
 
 
-Returning Reservations
-~~~~~~~~~~~~~~~~~~~~~~
+=== Returning Reservations ===
 
 indexterm:[booking,returning reservations]
 indexterm:[booking,checkin]
@@ -163,15 +155,13 @@ When a reserved item is brought back, staff must use the Booking Module to retur
 [NOTE]
 Reservations can be returned from within patron records by selecting Other -> Booking -> Return Reservations
 
-Cancelling a Reservation
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Cancelling a Reservation ===
 
 indexterm:[booking,canceling reservations]
 
 A reservation can be cancelled in a patron's record or reservation creation screen.
 
-Cancel a reservation from the patron record
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Cancel a reservation from the patron record ====
 
 1) Retrieve the patron's record.
 
index 251c73e..81a2cb5 100644 (file)
@@ -1,11 +1,9 @@
-Circulating Items
------------------
+== Circulating Items ==
 
 Check Out
 ~~~~~~~~~~
 
-Regular Items
-^^^^^^^^^^^^^
+==== Regular Items ====
 
 1) To check out an item click *Check Out Items* from the Circulation and Patrons toolbar, or select *Circulation* -> *Check Out*.
 
@@ -25,8 +23,7 @@ image::media/due_date_display_web_client.png[]
  
 5) When all items are scanned, click the *Done* button to generate slip receipt or to exit patron record if not printing slip receipts. 
 
-Pre-cataloged Items
-^^^^^^^^^^^^^^^^^^^
+==== Pre-cataloged Items ====
 
 1) Go to patron's *Check Out* screen by clicking *Circulation* -> *Check Out Items*.
 
@@ -50,8 +47,7 @@ This requires the _CREATE_PRECAT_ permission.  All form elements in the
 dialog other than the Cancel button will be disabled if the current user
 lacks the CREATE_PRECAT permission.
 
-Due Dates
-^^^^^^^^^
+==== Due Dates ====
 
 Circulation periods are pre-set. When items are checked out, due dates are automatically calculated and inserted into circulation records if the *Specific Due Date* checkbox is not selected on the Check Out screen. The *Specific Due Date* checkbox allows you to set a different due date to override the pre-set loan period.
 
@@ -60,13 +56,11 @@ Before you scan the item, select the *Specific Due Date* checkbox. Enter the dat
 image::media/specify_due_date1_web_client.png[]
 
 
-Email Checkout Receipts
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Email Checkout Receipts ====
 
 This feature allows patrons to receive checkout receipts through email at the circulation desk and in the Evergreen self-checkout interface.  Patrons need to opt in to receive email receipts by default and must have an email address associated with their account.  Opt in can be staff mediated at the time of account creation or in existing accounts.  Patrons can also opt in directly in their OPAC account or through patron self-registration.  This feature does not affect the behavior of checkouts from SIP2 devices.
 
-Staff Client Check Out
-++++++++++++++++++++++
+===== Staff Client Check Out =====
 
 When a patron has opted to receive email checkout receipts by default, an envelope icon representing email will appear next to the receipt options in the Check Out screen.  A printer icon representing a physical receipt appears if the patron has not opted in to the default email receipts.
 
@@ -74,15 +68,13 @@ image::media/ereceipts5_web_client.PNG[]
 
 Staff can click *Quick Receipt* and the default checkout receipt option will be triggered—an email will be sent or the receipt will print out.  The Quick Receipt option allows staff to stay in the patron account after completing the transaction.  Alternatively, staff can click *Done* to trigger the default checkout receipt and close out the patron account.  By clicking on the arrow next to the Quick Receipt or Done buttons, staff can select which receipt option to use, regardless of the selected default.  The email receipt option will be disabled if the patron account does not have an email address.
 
-Self Checkout
-+++++++++++++
+===== Self Checkout =====
 
 In the Self Checkout interface, patrons will have the option to select a print or email checkout receipt, or no receipt.  The radio button for the patron's default receipt option will be selected automatically in the interface.  Patrons can select a different receipt option if desired.  The email receipt radio button will be disabled if there is no email address associated with the patron's account.
 
 image::media/ereceipts6_web_client.PNG[]
 
-Opt In
-++++++
+===== Opt In =====
 
 *Staff Mediated Opt In At Registration*
 
@@ -109,17 +101,14 @@ Patrons can also opt in to receive email checkout receipts by default directly i
 image::media/ereceipts4_web_client.PNG[]
 
 
-Email Checkout Receipt Configuration
-++++++++++++++++++++++++++++++++++++
+===== Email Checkout Receipt Configuration =====
 
 Email checkout receipts will be sent out through a Notifications/Action Trigger called Email Checkout Receipt.  The email template and action trigger can be customized by going to *Administration->Local Administration->Notifications/Action Trigger->Email Checkout Receipt*.
 
 
-Check In
-~~~~~~~~
+=== Check In ===
 
-Regular check in
-^^^^^^^^^^^^^^^^
+==== Regular check in ====
 
 1) To check in an item click *Check In Items* from the Circulation and Patrons toolbar, or select *Circulation* -> *Check In*.
 
@@ -141,8 +130,7 @@ image::media/overdue_checkin_web_client.png[]
 
 image::media/Check_In-Cancel_Transit.png[Actions Menu - Cancel Transit]
 
-Backdated check in
-^^^^^^^^^^^^^^^^^^
+==== Backdated check in ====
 
 This is useful for clearing a book drop.
 
@@ -156,8 +144,7 @@ image::media/backdate_red_web_client.png[]
 
 3) Move the cursor to the *Barcode* field. Scan the items. When finishing backdated check-in, change the *Effective Date* back to today's date.
 
-Backdate Post-Checkin
-^^^^^^^^^^^^^^^^^^^^^
+==== Backdate Post-Checkin ====
 
 After an item has been checked in, you may use the Backdate Post-Checkin function to backdate the check-in date.
 
@@ -204,8 +191,7 @@ Renewal and Editing the Item's Due Date
 
 Checked-out items can be renewed if your library's policy allows it. The new due date is calculated from the renewal date. Existing loans can also be extended to a specific date by editing the due date or renewing with a specific due date.
 
-Renewing via a Patron's Account
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Renewing via a Patron's Account ====
 
 1) Retrieve the patron record and go to the *Items Out* screen.
 
@@ -220,8 +206,7 @@ image::media/renew_action_web_client.png[]
 //image::media/renew_specific_date_web_client.png[]
  
 
-Renewing by Item Barcode
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Renewing by Item Barcode ====
 1) To renew items by barcode, select *Circulation* -> *Renew Items*.
 
 2) Scan or manually entire the item barcode.
@@ -232,8 +217,7 @@ image::media/renew_item_web_client.png[]
 
 image::media/renew_item_calendar_web_client.png[]
 
-Editing Due Date
-^^^^^^^^^^^^^^^^
+==== Editing Due Date ====
 
 1) Retrieve the patron record and go to the *Items Out* screen.
 
@@ -246,11 +230,9 @@ image::media/edit_due_date_action_web_client.png[]
 [NOTE]
 Editing a due date is not included in the renewal count.
 
-Marking Items Lost and Claimed Returned
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Marking Items Lost and Claimed Returned ===
 
-Lost Items
-^^^^^^^^^^
+==== Lost Items ====
 1) To mark items Lost, retrieve patron record and click *Items Out*.
 
 2) Select the item. Click on *Actions* -> *Mark Lost (by Patron)*.
@@ -309,8 +291,7 @@ More on Claimed Returned Items
 - When an item is marked Claimed Returned, the value in *Claims-returned Count* field in the patron record is automatically increased. Staff can manually adjust this count by editing the patron record.
 ====================================
 
-In-house Use (F6)
-~~~~~~~~~~~~~~~~~
+=== In-house Use (F6) ===
 1) To record in-house use, select *Circulation* -> *Record-In House Use*, click *Check Out* -> *Record In-House Use* on the circulation toolbar , or press *F6*. 
  
 image::media/record_in_house_action_web_client.png[]
@@ -335,13 +316,11 @@ image::media/in_house_use_non_cat.png[]
 The statistics of in-house use are separated from circulation statistics. The in-house use count of cataloged items is not included in the items' total use count.
 
 [[itemstatus_web_client]]
-Item Status
-~~~~~~~~~~~
+=== Item Status ===
 
 The Item Status screen is very useful. Many actions can be taken by either circulation staff or catalogers on this screen. Here we will cover some circulation-related functions, namely checking item status, viewing past circulations, inserting item alert messages, marking items missing or damaged, etc.
 
-Checking item status
-^^^^^^^^^^^^^^^^^^^^
+==== Checking item status ====
 
 1) To check the status of an item, select *Search* -> *Search for copies by Barcode*.
 
@@ -385,8 +364,7 @@ The number of items that displays in the circulation history can be set in Local
 [NOTE]
 You can also retrieve the past circulations on the patron's Items Out screen and from the Check In screen.
 
-Marking items damaged or missing and other functions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Marking items damaged or missing and other functions ====
 1) To mark items damaged or missing, retrieve the item on the *Item Status* screen.
 
 2) Select the item. Click on *Actions for Selected Items* -> *Mark Item Damaged* or *Mark Item Missing*.
@@ -398,8 +376,7 @@ Depending on the library's policy, when marking an item damaged, bills (cost and
 
 3) Following the above procedure, you can check in and renew items by using the *Check in Items* and *Renew Items* on the dropdown menu.
 
-Item alerts
-^^^^^^^^^^^
+==== Item alerts ====
 
 The *Edit Item Attributes* function on the *Actions for Selected Items* dropdown list allows you to edit item records. Here, we will show you how to insert item alert messages by this function. See cataloging instructions for more information on item editing.
 1) Retrieve record on *Item Status* screen.
@@ -417,8 +394,7 @@ The *Edit Item Attributes* function on the *Actions for Selected Items* dropdown
 5) Click *Modify Copies*, then confirm the action.
 
 
-Long Overdue Items
-~~~~~~~~~~~~~~~~~~
+=== Long Overdue Items ===
 
 *Items Marked Long Overdue*
 
index 2a7588c..cce5584 100644 (file)
@@ -63,13 +63,11 @@ image::media/circulation_patron_records-2_web_client.png[circulation_patron_reco
 
 The _Patron Search_ button on the upper right may be used to resume searching for patrons.
 
-Retrieve Recent Patrons
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Retrieve Recent Patrons ===
 
 indexterm:[patrons, retrieving recent]
 
-Setting up Retrieve Recent Patrons
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Setting up Retrieve Recent Patrons ====
 
 * This feature must be configured in the _Library Settings Editor_
 (_Administration -> Local Administration -> Library Settings Editor_). The
@@ -81,8 +79,7 @@ patrons via a new _Circulation -> Retrieve Recent Patrons_ menu entry.
 ** The default value is 1 for backwards compatibility. (The _Circulation ->
 Retrieve Last Patron_ menu entry will be available.)
 
-Retrieving Recent Patrons
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Retrieving Recent Patrons ====
 * Once the library setting has been configured to a number greater than 1, the
 option Retrieve Recent Patrons will appear below the Retrieve Last patron
 option in the Circulation drop-down from the Menu Bar (_Circulation ->
@@ -134,8 +131,7 @@ that is not in the default patron record.
 Date_ button will work, since the permission group determines the expiration date.
 ============================================================================
 
-Email field
-^^^^^^^^^^^
+==== Email field ====
 
 indexterm:[patrons,email addresses]
 indexterm:[email]
@@ -147,8 +143,7 @@ are allowed here or not, ask your system administrator to change the
 `ui.patron.edit.au.email.regex` library setting.
 
 
-Patron Self-Registration
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Patron Self-Registration ===
 *Abstract*
 
 Patron Self-Registration allows patrons to initiate registration for a library account through the OPAC.  Patrons can fill out a web-based form with basic information that will be stored as a “pending patron” in Evergreen.  Library staff can review pending patrons in the staff-client and use the pre-loaded account information to create a full patron account.  Pending patron accounts that are not approved within a configurable amount of time will be automatically deleted.  
@@ -175,8 +170,7 @@ image::media/patron_self_registration2.jpg[Patron Self-Registration form]
 
 
 [[updating_patron_information]] 
-Updating Patron Information
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Updating Patron Information ===
 
 indexterm:[patrons, updating]
 
@@ -336,8 +330,7 @@ A notice appears when a staff person tries to checkout an item to blocked
 patrons, but staff may be given permissions to override blocks.
 
 
-Staff-Generated Messages
-~~~~~~~~~~~~~~~~~~~~~~~~
+=== Staff-Generated Messages ===
 
 [[staff_generated_messages]]
 indexterm:[patrons, messages]
@@ -350,8 +343,7 @@ There are several types of messages available for staff to leave notes on patron
 
 *Staff-Generated Penalties/Messages*: These messages are added via the _Messages_ button in the patron record. They can be a note, alert or block. Staff initials can be required. (See the section <<staff_generated_penalties_web_client,Staff-Generated Penalties/Messages>> for more.)
 
-Patron Alerts 
-~~~~~~~~~~~~~~
+=== Patron Alerts ===
 
 [[circulation_patron_alerts]]
 indexterm:[patrons, Alerts]
@@ -445,16 +437,14 @@ on the right of each note.
 
 image::media/circulation_patron_records-26_web_client.png[circulation_patron_records 26]
 
-Staff-Generated Penalties/Messages
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Staff-Generated Penalties/Messages ===
 
 [[staff_generated_penalties_web_client]]
 To access this feature, use the _Messages_ button in the patron record.
 
 image::media/staff-penalties-1_web_client.png[Messages screen]
 
-Add a Message
-^^^^^^^^^^^^^
+==== Add a Message ====
 
 Click *Apply Penalty/Message* to begin the process of adding a message to the patron.
 
@@ -474,8 +464,7 @@ The message should now be visible in the _Staff-Generated Penalties/Messages_ li
 
 image::media/staff-penalties-3_web_client.png[[Messages on a record]
 
-Modify a Message
-^^^^^^^^^^^^^^^^
+==== Modify a Message ====
 
 Messages can be edited by staff after they are created. 
 
@@ -489,8 +478,7 @@ To change the type of message, click on *Note*, *Alert*, *Block* to select the n
 
 image::media/staff-penalties-6_web_client.png[Modified message in the list]
 
-Archive a Message
-^^^^^^^^^^^^^^^^^
+==== Archive a Message ====
 
 Messages which are no longer current can be archived by staff. This action will remove any alerts or blocks associated with the message, but retains the information contained there for future reference.
 
@@ -502,8 +490,7 @@ image::media/staff-penalties-7_web_client.png[Archived messages]
 
 Archived messages will be shown in the section labelled _Archived Penalties/Messages_. To view messages, click *Retrieve Archived Penalties*. By default, messages archived within the past year will be retrieved. To retrieve messages from earlier dates, change the start date to the desired date before clicking *Retrieve Archived Penalties*.
 
-Remove a Message
-^^^^^^^^^^^^^^^^
+==== Remove a Message ====
 
 Messages which are no longer current can be removed by staff.  This action removes any alerts or blocks associated with the message and deletes the information from the system.
 
@@ -512,8 +499,7 @@ image::media/staff-penalties-4_web_client.png[[Actions menu]
 Click to select the message to be removed, then click _Actions_ -> _Remove Penalty/Message_. This menu can also be accessed by right-clicking in the message area.
 
 
-User Buckets
-~~~~~~~~~~~~
+=== User Buckets ===
 
 User Buckets allow staff to batch delete and make batch modifications to user accounts in Evergreen. Batch modifications can be made to selected fields in the patron account:
 
@@ -530,8 +516,7 @@ Batch modifications and deletions can be rolled back or reversed, with the excep
 
 User accounts can be added to User Buckets by scanning individual user barcodes or by uploading a file of user barcodes directly in the User Bucket interface.  They can also be added to a User Bucket from the Patron Search screen.  Batch changes and batch edit sets are tied to the User Bucket itself, not to the login of the bucket owner.
 
-Create a User Bucket
-^^^^^^^^^^^^^^^^^^^^
+==== Create a User Bucket ====
 *To add users to a bucket via the Patron Search screen:*
 
 . Go to *Search->Search for Patrons*.
@@ -568,8 +553,7 @@ image::media/userbucket3.PNG[]
 . Select the user accounts that you want to add to the bucket by checking the box next to each user row or by using the CTRL or SHIFT key on your keyboard to select multiple users.
 . Go to *Actions->Add To Bucket* or right-click on a selected user account to view the _Actions_ menu and select *Add To Bucket*.  The user accounts will move to the Bucket View tab and are now in the selected User Bucket.
 
-Batch Edit All Users
-^^^^^^^^^^^^^^^^^^^^
+==== Batch Edit All Users ====
 To batch edit all users in a user bucket:
 
 . Go to *Circulation->User Buckets* and select the *Bucket View* tab.
@@ -591,8 +575,7 @@ To batch edit all users in a user bucket:
 
 image::media/userbucket4.PNG[]
 
-Batch Modify Statistical Categories
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Batch Modify Statistical Categories ====
 To batch modify statistical categories for all users in a bucket:
 
 . Go to *Circulation->User Buckets* and select the *Bucket View* tab.
@@ -606,8 +589,7 @@ To batch modify statistical categories for all users in a bucket:
 
 image::media/userbucket12.PNG[]
 
-Batch Delete Users
-^^^^^^^^^^^^^^^^^^
+==== Batch Delete Users ====
 To batch delete users in a bucket:
 . Go to *Circulation->User Buckets* and select the *Bucket View* tab.
 . Click on *Buckets* and select the bucket you want to modify from the list of existing buckets.
@@ -620,8 +602,7 @@ NOTE: Batch deleting patrons from a user bucket does not use the Purge User func
 
 image::media/userbucket7.PNG[]
 
-View Batch Changes
-^^^^^^^^^^^^^^^^^^
+==== View Batch Changes ====
 
 . The batch changes that have been made to User Buckets can be viewed by going to *Circulation->User Buckets* and selecting the *Bucket View* tab.
 . Click *Buckets* to select an existing bucket.
@@ -630,8 +611,7 @@ View Batch Changes
 
 image::media/userbucket8.PNG[]
 
-Roll Back Batch Changes
-^^^^^^^^^^^^^^^^^^^^^^^
+==== Roll Back Batch Changes ====
 
 . Batch Changes and Batch Deletions can be rolled back or reversed by going to *Circulation->User Buckets* and selecting the *Bucket View* tab.
 . Click *Buckets* to select an existing bucket.
@@ -643,16 +623,14 @@ image::media/userbucket10.png[]
 
 image::media/userbucket9.PNG[]
 
-Sharing Buckets
-^^^^^^^^^^^^^^^
+==== Sharing Buckets ====
 If a User Bucket has been made Staff Shareable, it can be retrieved via bucket ID by another staff account.  The ID for each bucket can be found at the end of the URL for the bucket.  For example, in the screenshot below, the bucket ID is 32.
 
 image::media/userbucket11.PNG[]
 
 A shared bucket can be retrieved by going to *Circulation->User Buckets* and selecting the *Bucket View* tab.  Next, click *Buckets* and select *Shared Bucket*.  A dialog box called _Load Shared Bucket by Bucket ID_ will appear.  Enter the ID of the bucket you wish to retrieve and click *Load Bucket*.  The shared bucket will load in the Bucket View tab.
 
-Permissions
-^^^^^^^^^^^
+==== Permissions ====
 All permissions must be granted at the organizational unit that the workstation is registered to or higher and are checked against the users' Home Library at when a batch modification or deletion is executed.
 
 Permissions for Batch Edits:
index ad047cc..da1b17e 100644 (file)
@@ -1,8 +1,6 @@
-Offline Circulation
-===================
+= Offline Circulation =
 
-Introduction
-------------
+== Introduction ==
 
 Evergreen's Offline Circulation interface is designed to log transactions during a network or server outage.  Transactions can be uploaded and processed once connectivity is restored.
 
@@ -10,8 +8,7 @@ Offline Circulation in the Web Staff Client relies on the use of web service wor
 
 The web service workers will refresh the cache every 24 hours under normal use.  Offline Circulation information is stored via IndexedDB. 
 
-Using Offline Circulation
--------------------------
+== Using Offline Circulation ==
 
 The Offline Circulation interface can be found by navigating to *Circulation -> Offline Circulation*.
 
@@ -31,8 +28,7 @@ image::media/offline_logout_warning.png[Logout warning]
 
 This warning is not network-aware and it will appear regardless of network connection state.  You must be logged out to record offline transactions.  If you see this warning and wish to record offline transactions, click *Proceed* in order to log out.
 
-Checkout
---------
+== Checkout ==
 
 To check out items in Offline Circulation:
 
@@ -59,8 +55,7 @@ Due Date and Offset values are sticky between the Checkout and Renew tabs, and a
 
 Pre-cataloged item checkout is not available in Offline Circulation.  Any pre-cataloged item checked out through Offline Circulation will result in an entry in the Exception List and will not successfully check out.  Pre-cataloged items which are checked in through offline will also result in an entry in the Exception List, but will successfully check in.
 
-Renew
------
+== Renew ==
 
 To renew an item, you must know the item's barcode number. The patron's barcode is optional.
  
@@ -76,8 +71,7 @@ To renew items in Offline Circulation:
 
 image::media/offline_renew.png[Offline renewal]
 
-In-House Use
-------------
+== In-House Use ==
 
 To record in-house use transactions in *Offline Circulation*:
  
@@ -90,8 +84,7 @@ To record in-house use transactions in *Offline Circulation*:
 
 image::media/offline_inhouse.png[Offline in house use]
 
-Checkin
--------
+== Checkin ==
 
 To checkin items in Offline Circulation:
  
@@ -107,8 +100,7 @@ Note that existing pre-cataloged items can be checked in through the Offline int
 
 Items targeted for holds will be captured for their holds when the offline transactions are uploaded and processed; however, there will be no indication in the Exceptions list about this unless the item is also transiting.
 
-Patron Registration
--------------------
+== Patron Registration ==
 
 Patron registration in Evergreen Offline Circulation records patron information for later upload.  In the web staff client, the Patron Registration form in Offline is the same as the regular Patron Registration interface.
 
@@ -118,11 +110,9 @@ All fields in the normal Patron Registration interface are available for entry.
 
 Enter patron information and click the *Save* button in the top-right of the Patron Registration interface.  You may checkout items to this patron right away, even if you are still in offline mode.
 
-Managing Offline Transactions
------------------------------
+== Managing Offline Transactions ==
 
-Offline Block List
-~~~~~~~~~~~~~~~~~~
+=== Offline Block List ===
 
 While logged in and still online, you may download an *Offline Block List*.  This will locally store a list of all patrons with blocks at the time of the download.  If this list is present, the Offline Circulation interface will check transactions against this list.
 
@@ -132,8 +122,7 @@ If you attempt a checkout or a renewal for a patron on the block list, you will
 
 image::media/offline_patron_blocked.png[Patron blocked modal]
 
-Exporting Offline Transactions
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Exporting Offline Transactions ===
 
 If you anticipate a multi-day closing or if you plan to process your offline transactions at a different workstation, you will want to export your offline transactions.
 
@@ -141,8 +130,7 @@ To export transactions while you are offline, navigate to *Circulation -> Offlin
 
 To export transactions while you are logged in, navigate to *Circulation -> Offline Circulation* and click on the *Session Management* tab.  Click on the *Export Transactions* button to generate the pending.xacts file as above.  If you wish, you can at this point click *Clear Transactions* to clear the list of pending transactions.
 
-Processing Offline Transactions
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Processing Offline Transactions ===
 
 Once connectivity is restored, navigate back to your *Evergreen Login Page*.  You will see a message telling you that there are unprocessed Offline Transactions waiting for upload.
 
@@ -173,8 +161,7 @@ image::media/offline_processing_complete.png[Offline processing complete]
 +
 . Scroll to the bottom of the screen to see if there are any entries in the <<_exceptions,*Exception List*>>.  Some of these may require staff follow up.  
 
-Uploading Previously Exported Transactions
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Uploading Previously Exported Transactions ===
 
 If you had previous exported your offline transactions you can upload them for processing.
 
@@ -189,8 +176,7 @@ To import transactions:
 . The *Pending Transactions* list will populate with your imported transactions.
 . You may now proceed according to the instructions under <<_processing_offline_transactions,Processing Offline Transactions>>.
 
-Exceptions
-^^^^^^^^^^
+==== Exceptions ====
 
 Exceptions are problems that were encountered during processing. For example, a mis-scanned patron barcode, an open circulation, or an item that was not checked in before it was checked out to another patron would all be listed as exceptions. Those transactions causing exceptions might not be loaded into Evergreen database. Staff should examine the exceptions and take necessary action.
  
index 9fcbd97..aa7f624 100644 (file)
@@ -1,15 +1,12 @@
-Self checkout
-=============
+= Self checkout =
 
-Introduction
-------------
+== Introduction ==
 
 Evergreen includes a self check interface designed for libraries that simply
 want to record item circulation without worrying about security mechanisms like
 magnetic strips or RFID tags.
 
-Initializing the self check
----------------------------
+== Initializing the self check ==
 The self check interface runs in a web browser. Before patrons can use the self
 check station, a staff member must initialize the interface by logging in.
 
@@ -20,8 +17,7 @@ check station, a staff member must initialize the interface by logging in.
 
 image::media/self-check-admin-login.png[Self Check Admin Login]
 
-Basic Check Out
----------------
+== Basic Check Out ==
 
 . Patron scans their barcode.
 +
@@ -60,8 +56,7 @@ will appear to warn patrons 20 seconds before logging out.
 image::media/self_check_check_out_6.png[self check]
 ==========
 
-View Items Out
---------------
+== View Items Out ==
 
 . Patrons are able to view the items they currently have checked out by clicking *View Items Out*
 +
@@ -74,8 +69,7 @@ print out a receipt listing all of the items they currently have checked out.
 image::media/self_check_view_items_out_2.png[self check]
 
 
-View Holds
-----------
+== View Holds ==
 
 . Patrons are able to view their current holds by clicking *View Holds*
 +
@@ -87,8 +81,7 @@ Using the *Print List* button patrons can print out a receipt listing all of the
 +
 image::media/self_check_view_holds_2.png[self check]
 
-View Fines
-----------
+== View Fines ==
 
 . Patrons are able to view the fines they currently owe by clicking *View Details*
 +
index 670248d..cb19260 100644 (file)
@@ -1,15 +1,12 @@
-Self checkout
-=============
+= Self checkout =
 
-Introduction
-------------
+== Introduction ==
 
 Evergreen includes a self check interface designed for libraries that simply
 want to record item circulation without worrying about security mechanisms like
 magnetic strips or RFID tags.
 
-Initializing the self check
----------------------------
+== Initializing the self check ==
 The self check interface runs in a web browser. Before patrons can use the self
 check station, a staff member must initialize the interface by logging in.
 
@@ -20,14 +17,12 @@ check station, a staff member must initialize the interface by logging in.
 
 image::media/self-check-admin-login.png[Self Check Admin Login]
 
-Setting library hours of operation
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Setting library hours of operation ===
 When the self check prints a receipt, the default template includes the
 library's hours of operation in the receipt. If the library has no configured
 hours of operation, the attempt to print a receipt fails and the browser hangs.
 
-Configuring self check behavior
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Configuring self check behavior ===
 Several library settings control the behavior of the self check:
 
 * *Block copy checkout status*: Prevent the staff user's permission override
@@ -50,7 +45,6 @@ Several library settings control the behavior of the self check:
   workstation when they login. The workstation parameter ensures that check outs
   are recorded as occurring at the correct library.
 
-Using the self check
---------------------
+== Using the self check ==
 
 See the circulation manual for documentation about using the self check interface.
index a4eb12b..d9c51b3 100644 (file)
@@ -1,16 +1,13 @@
-Triggered Events and Notices
-----------------------------
+== Triggered Events and Notices ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 Improvements to the Triggered Events interface enables you to easily filter,
 sort, and print triggered events from the patron's account or an item's details.
 This feature is especially useful when tracking notice completion from a
 patron's account.
 
-Access and View
-~~~~~~~~~~~~~~~
+=== Access and View ===
 
 You can access *Triggered Events* from two Evergreen interfaces: a patron's
 account or an item's details.  
@@ -28,8 +25,7 @@ select the columns that you want to display.
 
 image::media/Triggered_Events_and_Notices1.jpg[Triggered_Events_and_Notices1]
 
-Filter
-~~~~~~
+=== Filter ===
 
 The triggered events that display are controlled by the filters on the right
 side of the screen.  By default, Evergreen displays completed circulation
@@ -49,24 +45,21 @@ adjacent to a row.
 
 image::media/Triggered_Events_and_Notices2.jpg[Triggered_Events_and_Notices2]
 
-Sort
-~~~~
+=== Sort ===
 
 You can sort your results by clicking the column name.
 
 image::media/Triggered_Events_and_Notices3.jpg[Triggered_Events_and_Notices3]
 
 
-Print
-~~~~~
+=== Print ===
 
 You can select the events that you want to print, or you can print all events.
 To print selected events, check the boxes adjacent to the events that you want
 to print, and click *Print Selected Events*.  To print all events, simply click
 *Print All Events*.
 
-Reset
-~~~~~
+=== Reset ===
 
 If the triggered event does not complete or the notice is not sent and the
 trigger needs to be run again, then select the event, and click *Reset Selected
index d0d61b9..98e3011 100644 (file)
@@ -1,8 +1,6 @@
-User buckets
-============
+= User buckets =
 
-Introduction
-------------
+== Introduction ==
 indexterm:[patron buckets]
 indexterm:[patrons, batch operations]
 
@@ -15,8 +13,7 @@ Bucket by uploading a text file that contains a list of user barcodes.
 From this interface it is possible to perform a set of specific batch update
 operations on the group of users you have identified.
 
-Editing users
--------------
+== Editing users ==
 indexterm:[batch edit, patrons]
 
 You can change the following fields in batch:
@@ -52,8 +49,7 @@ processing of Action/Trigger event definitions for user update, so users will
 not receive any notifications that they might otherwise receive when their accounts
 are edited.
 
-Deleting users
---------------
+== Deleting users ==
 indexterm:[batch delete, patrons]
 
 You may also delete users as a batch.
@@ -76,8 +72,7 @@ processing of Action/Trigger event definitions for user deletion.
 This mechanism does not completely purge the user from the database.  User data
 will still be available to system administrators with database access.
 
-Editing Statistical Category Entries
-------------------------------------
+== Editing Statistical Category Entries ==
 
 All users in the bucket can have their Statistical Category Entries
 modified. Unlike user data field updates, modification of Statistical
index 102c90a..2f22b28 100644 (file)
@@ -1,8 +1,6 @@
-Using Opensearch as a developer
-===============================
+= Using Opensearch as a developer =
 
-Introduction
-------------
+== Introduction ==
 
 Evergreen responds to OpenSearch requests. This can be a good way to get
 search results delivered in a format that you prefer.
index 70b2a0a..df596f1 100644 (file)
@@ -1,8 +1,6 @@
-Using Supercat
-==============
+= Using Supercat =
 
-Introduction
-------------
+== Introduction ==
 
 You can use SuperCat to get data about ISBNs, metarecords, bibliographic
 records, and authority records.
@@ -10,8 +8,7 @@ records, and authority records.
 Throughout this section, replace `<hostname>` with the domain or subdomain
 of your Evergreen installation to try these examples on your own system.
 
-ISBNs
------
+== ISBNs ==
 
 Given one ISBN, Evergreen can return a list of related records and ISBNs,
 including alternate editions and translations.  To use the Supercat
@@ -59,11 +56,9 @@ the following list of catalog record IDs and ISBNs:
 </idlist>
 ----------------------------------------------------------------------------
 
-Records
--------
+== Records ==
 
-Record formats
-~~~~~~~~~~~~~~
+=== Record formats ===
 
 First, determine which format you'd like to receive data in.  To see the
 available formats for bibliographic records, visit 
@@ -115,8 +110,7 @@ data for a given bibliographic record.
 ============================================================================
 
 
-Retrieve records
-~~~~~~~~~~~~~~~~
+=== Retrieve records ===
 
 You can retrieve records using URLs in the following format:
 ----
@@ -203,8 +197,7 @@ returns the following record.
 </modsCollection>
 ----------------------------------------------------------------------------
 
-Recent records
-~~~~~~~~~~~~~~
+=== Recent records ===
 
 SuperCat can return feeds of recently edited or created authority and bibliographic records:
 
@@ -220,8 +213,7 @@ Note the following features:
 
 Example: http://gapines.org/opac/extras/feed/freshmeat/atom/biblio/import/10/2008-01-01
 
-Filtering by Org Unit
-^^^^^^^^^^^^^^^^^^^^^
+==== Filtering by Org Unit ====
 
 You can generate a similar list, with the added ability to limit by Org Unit, using the item-age browse axis.
 
@@ -243,8 +235,7 @@ Modifying the 'atom' portion of the URL to 'html-full' will produce an HTML page
 
 Example: http://gapines.org/opac/extras/browse/html-full/item-age/ARL-BOG/1/10
 
-Additional Filters
-^^^^^^^^^^^^^^^^^^
+==== Additional Filters ====
 
 If you'd like to limit to a particular status, you can append `?status=0`
 where `0` is the ID number of the status you'd like to limit to.  If a 
index 5b00801..80a7444 100644 (file)
@@ -1,8 +1,6 @@
-Using UnAPI
-===========
+= Using UnAPI =
 
-URL format
-----------
+== URL format ==
 
 Evergreen's unAPI support includes access to many
 record types. For example, the following URL would fetch
index 2e93926..5bdd087 100644 (file)
@@ -1,8 +1,6 @@
-Developing with pgTAP tests
-===========================
+= Developing with pgTAP tests =
 
-Setting up pgTAP on your development server
--------------------------------------------
+== Setting up pgTAP on your development server ==
 
 Currently, Evergreen pgTAP tests expect a version of pgTAP (0.93)
 that is not yet available in the packages for most Linux distributions.
@@ -21,8 +19,7 @@ Therefore, you will have to install pgTAP from source as follows:
 CREATE EXTENSION pgtap;
 ------------------------------------------------------------------------------
 
-Running pgTAP tests
--------------------
+== Running pgTAP tests ==
 The pgTAP tests can be found in subdirectories of `Open-ILS/src/sql/Pg/`
 as follows:
 
index 7601802..61f7834 100644 (file)
@@ -1,5 +1,4 @@
-Support Scripts
----------------
+== Support Scripts ==
 
 Various scripts are included with Evergreen in the `/openils/bin/` directory
 (and in the source code in `Open-ILS/src/support-scripts` and
@@ -60,8 +59,7 @@ to more thorough documentation, if available.
 
 anchor:_authority_control_fields[]
 
-authority_control_fields: Connecting Bibliographic and Authority records
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== authority_control_fields: Connecting Bibliographic and Authority records ===
 
 indexterm:[authority control]
 
@@ -99,8 +97,7 @@ Here is how the matching works:
 
 anchor:_marc_export[]
 
-marc_export: Exporting Bibliographic Records into MARC files
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== marc_export: Exporting Bibliographic Records into MARC files ===
 
 indexterm:[marc_export]
 indexterm:[MARC records,exporting,using the command line]
@@ -147,14 +144,12 @@ cat /home/opensrf/records.txt | ./marc_export --store -i -c /openils/conf/opensr
 `marc_export` does not output progress as it executes.
 ====================
 
-Options
-^^^^^^^
+==== Options ====
 
 The *marc_export* support script includes several options.  You can find a complete list
 by running `./marc_export -h`.  A few key options are also listed below:
 
---descendants and --library
-+++++++++++++++++++++++++++
+===== --descendants and --library =====
 
 The `marc_export` script has two related options, `--descendants` and
 `--library`.  Both options take one argument of an organizational unit
@@ -175,8 +170,7 @@ All of the specified org. units and their descendants will be included
 in the output.  You can also combine `--library` and `--descendants`
 options when necessary.
 
---items
-+++++++
+===== --items =====
 
 The `--items` option will add an 852 field for every relevant item to the MARC
 record.  This 852 field includes the following information:
@@ -199,21 +193,18 @@ record.  This 852 field includes the following information:
 |===================================
 
 
---since
-+++++++
+===== --since =====
 
 You can use the `--since` option to export records modified after a certain date and time.
 
---store
-+++++++
+===== --store =====
 
 By default, marc_export will use the reporter storage service, which should
 work in most cases. But if you have a separate reporter database and you
 know you want to talk directly to your main production database, then you
 can set the `--store` option to `cstore` or `storage`. 
 
---uris
-++++++
+===== --uris =====
 The `--uris` option (short form: `-u`) allows you to  export records with
 located URIs (i.e. electronic resources).  When used by itself, it will export
 only records that have located URIs.  When used in conjunction with `--items`,
@@ -226,8 +217,7 @@ holdings both physical and electronic.
 
 anchor:_pingest_pl[]
 
-Parallel Ingest with pingest.pl
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Parallel Ingest with pingest.pl ===
 
 indexterm:[pgingest.pl]
 indexterm:[MARC records,importing,using the command line]
@@ -244,8 +234,7 @@ NOTE: The browse ingest is presently done in a single process over all
 of the input records as it cannot run in parallel with itself.  It
 does, however, run in parallel with the other ingests.
 
-Command Line Options
-^^^^^^^^^^^^^^^^^^^^
+==== Command Line Options ====
 
 pingest.pl accepts the following command line options:
 
@@ -318,8 +307,7 @@ SELECT reporter.refresh_materialized_simple_record();
 
 
 
-Importing Authority Records from Command Line
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Importing Authority Records from Command Line ===
 
 indexterm:[marc2are.pl]
 indexterm:[pg_loader.pl]
@@ -369,8 +357,7 @@ that command looks like:
 psql -U evergreen -h localhost -d evergreen -f pg_loader-output.sql
 ----
 
-Juvenile-to-adult batch script
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Juvenile-to-adult batch script ===
 
 The batch `juv_to_adult.srfsh` script is responsible for toggling a patron
 from juvenile to adult. It should be set up as a cron job.
@@ -380,8 +367,7 @@ library setting named "Juvenile Age Threshold" (`global.juvenile_age_threshold`)
 When no library setting value is present at a given patron's home library, the
 value passed in to the script will be used as a default.
 
-MARC Stream Importer
-~~~~~~~~~~~~~~~~~~~~
+=== MARC Stream Importer ===
 
 indexterm:[MARC records,importing,using the command line]
 
index dc57f34..b7f0635 100644 (file)
@@ -1,12 +1,10 @@
-Updating translations using Launchpad
-=====================================
+= Updating translations using Launchpad =
 
 This document describes how to update the translations in an Evergreen branch
 by pulling them from Launchpad, as well as update the files to be translated
 in Launchpad by updating the POT files in the Evergreen master branch.
 
-Prerequisites
--------------
+== Prerequisites ==
 You must install all of the Python prerequisites required for building
 translations, per
 http://evergreen-ils.org/dokuwiki/doku.php?id=evergreen-admin:customizations:i18n
@@ -18,8 +16,7 @@ http://evergreen-ils.org/dokuwiki/doku.php?id=evergreen-admin:customizations:i18
 * http://pypi.python.org/pypi/simplejson/[simplejson]
 * http://lxml.de/[lxml]
 
-Updating the translations
--------------------------
+== Updating the translations ==
 
 . Check out the latest translations from Launchpad by branching the Bazaar
 repository:
index d620ac3..f0f8605 100644 (file)
@@ -1,19 +1,15 @@
-Setting Up EDI Acquisitions
----------------------------
+== Setting Up EDI Acquisitions ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 Electronic Data Interchange (EDI) is used to exchange information between 
 participating vendors and Evergreen. This chapter contains technical 
 information for installation and configuration of the components necessary 
 to run EDI Acquisitions for Evergreen.
 
-Installation
-~~~~~~~~~~~~
+=== Installation ===
 
-Install EDI Translator
-^^^^^^^^^^^^^^^^^^^^^^
+==== Install EDI Translator ====
 
 The EDI Translator is used to convert data into EDI format. It runs
 on localhost and listens on port 9191 by default. This is controlled via 
@@ -34,14 +30,12 @@ generation.
 +
 [source, bash]
 --------------------------------------------------
-cp -r Open-ILS/src/edi_translator /openils/var/edi
---------------------------------------------------
+== cp -r Open-ILS/src/edi_translator /openils/var/edi ==
 2. Navigate to where you have saved the code to begin next step:
 +
 [source, bash]
 -------------------
-cd /openils/var/edi
--------------------
+== cd /openils/var/edi ==
 3. Next, as the *root* user (or a user with sudo rights), install the 
    dependencies, via "install.sh". This will perform some apt-get routines 
    to install the code needed for the EDI translator to function. 
@@ -73,11 +67,9 @@ root         30349  0.8  0.1  52620 10824 pts/0      S       13:04   0:00 ruby ./edi_webrick.rb
 +
 [source, bash]
 -----------------------
-kill -INT $(pgrep ruby)
------------------------
+== kill -INT $(pgrep ruby) ==
 
-Install EDI Scripts
-^^^^^^^^^^^^^^^^^^^
+==== Install EDI Scripts ====
 
 The EDI scripts are "edi_pusher.pl" and "edi_fetcher.pl" and are used to
 "push" and "fetch" EDI messages for configured EDI accounts.
@@ -97,8 +89,7 @@ cp Open-ILS/src/support-scripts/edi_fetcher.pl /openils/bin
 [source, bash]
 -----------------------------------------------------------------------
 10 * * * * cd /openils/bin && /usr/bin/perl ./edi_pusher.pl > /dev/null
-0 1 * * * cd /openils/bin && /usr/bin/perl ./edi_fetcher.pl > /dev/null
------------------------------------------------------------------------
+== 0 1 * * * cd /openils/bin && /usr/bin/perl ./edi_fetcher.pl > /dev/null ==
    * The example for edi_pusher.pl sets the script to run at 
      10 minutes past the hour, every hour.
    * The example for edi_fetcher.pl sets the script to run at
@@ -108,11 +99,9 @@ cp Open-ILS/src/support-scripts/edi_fetcher.pl /openils/bin
 You may choose to run the EDI scripts more or less frequently based on the 
 necessary response times from your vendors.
 
-Configuration
-~~~~~~~~~~~~~
+=== Configuration ===
 
-Configuring Providers
-^^^^^^^^^^^^^^^^^^^^^
+==== Configuring Providers ====
 
 Look in Administration -> Acquisitions Administration ->  Providers
 
@@ -135,8 +124,7 @@ Look in Administration -> Acquisitions Administration ->  Providers
 |URL                |The vendor website
 |======================================================================================
 
-Configuring EDI Accounts
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Configuring EDI Accounts ====
 
 Look in Administration -> Acquisitions Administration ->  EDI Accounts
 
@@ -157,19 +145,16 @@ Look in Administration -> Acquisitions Administration ->  EDI Accounts
 |Vendor Assigned Code |Usually a sub-account designation. Can be used with or without the Vendor Account Number.
 |===============================================================================================================
 
-Configuring Organizational Unit SAN code
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Configuring Organizational Unit SAN code ====
 
 Look in Administration -> Server Administration -> Organizational Units
 
 This interface allows a library to configure their SAN, alongside 
 their address, phone, etc.
 
-Troubleshooting
-~~~~~~~~~~~~~~~
+=== Troubleshooting ===
 
-PO JEDI Template Issues
-^^^^^^^^^^^^^^^^^^^^^^^
+==== PO JEDI Template Issues ====
 
 Some libraries may run into issues with the action/trigger (PO JEDI). 
 The template has to be modified to handle different vendor codes that 
index b28f410..45c4f98 100644 (file)
@@ -1,10 +1,8 @@
-Installing the Evergreen server
-===============================
+= Installing the Evergreen server =
 :toc:
 :numbered:
 
-Preamble: referenced user accounts
-----------------------------------
+== Preamble: referenced user accounts ==
 
 In subsequent sections, we will refer to a number of different accounts, as
 follows:
@@ -32,8 +30,7 @@ follows:
        Evergreen that you will use to test connectivity and configure your
        Evergreen instance.
 
-Preamble: developer instructions
---------------------------------
+== Preamble: developer instructions ==
 
 [NOTE]
 Skip this section if you are using an official release tarball downloaded
@@ -51,8 +48,7 @@ source directory to generate the configure script and Makefiles:
 autoreconf -i
 ------------------------------------------------------------------------------
 
-Installing prerequisites
-------------------------
+== Installing prerequisites ==
 
   * **PostgreSQL**: The minimum supported version is 9.6.
   * **Linux**: Evergreen has been tested on 
@@ -115,15 +111,13 @@ make -f Open-ILS/src/extras/Makefile.install <osname>-translator
 make -f Open-ILS/src/extras/Makefile.install <osname>-packager
 ------------------------------------------------------------------------------
 
-Extra steps for web staff client
---------------------------------
+== Extra steps for web staff client ==
 
 [NOTE]
 Skip this entire section if you are using an official release tarball downloaded
 from http://evergreen-ils.org/downloads
 
-Install dependencies for web staff client
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Install dependencies for web staff client ===
 
 [NOTE]
 You may skip this section if you have installed the
@@ -135,8 +129,7 @@ https://nodejs.org[Node.js]. Add the Node.js `/bin` directory to your
 environment variable `PATH`.
 
 [[install_files_for_web_staff_client]]
-Install AngularJS files for web staff client
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Install AngularJS files for web staff client ===
 
 1. Building, Testing, Minification: The remaining steps all take place within
    the staff JS web root:
@@ -164,8 +157,7 @@ npm run test
 ------------------------------------------------------------------------------
 
 [[install_files_for_angular_web_staff_client]]
-Install Angular files for web staff client
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Install Angular files for web staff client ===
 
 1. Building, Testing, Minification: The remaining steps all take place within
    the Angular staff root:
@@ -192,8 +184,7 @@ ng build --prod
 npm run test
 ------------------------------------------------------------------------------
 
-Configuration and compilation instructions
-------------------------------------------
+== Configuration and compilation instructions ==
 
 For the time being, we are still installing everything in the `/openils/`
 directory. From the Evergreen source directory, issue the following commands as
@@ -209,8 +200,7 @@ These instructions assume that you have also installed OpenSRF under `/openils/`
 If not, please adjust PATH as needed so that the Evergreen `configure` script
 can find `osrf_config`.
 
-Installation instructions
--------------------------
+== Installation instructions ==
 
 1. Once you have configured and compiled Evergreen, issue the following
    command as the *root* Linux account to install Evergreen and copy
@@ -221,8 +211,7 @@ Installation instructions
 make install
 ------------------------------------------------------------------------------
 
-Change ownership of the Evergreen files
----------------------------------------
+== Change ownership of the Evergreen files ==
 
 All files in the `/openils/` directory and subdirectories must be owned by the
 `opensrf` user. Issue the following command as the *root* Linux account to
@@ -233,8 +222,7 @@ change the ownership on the files:
 chown -R opensrf:opensrf /openils
 ------------------------------------------------------------------------------
 
-Run ldconfig
-------------
+== Run ldconfig ==
 
 On Debian Stretch / Buster, run the following command as the root user:
 
@@ -243,8 +231,7 @@ On Debian Stretch / Buster, run the following command as the root user:
 ldconfig
 ------------------------------------------------------------------------------
 
-Additional Instructions for Developers
---------------------------------------
+== Additional Instructions for Developers ==
 
 [NOTE]
 Skip this section if you are using an official release tarball downloaded
@@ -264,8 +251,7 @@ cp -r /openils/var/web/js/dojo-release-1.3.3/* /openils/var/web/js/dojo/.
 ------------------------------------------------------------------------------
 
 
-Configure the Apache Web server
--------------------------------
+== Configure the Apache Web server ==
 
 . Use the example configuration files to configure your Web server for 
 the Evergreen catalog, web staff client, Web services, and administration
@@ -357,8 +343,7 @@ Learn more about additional Apache options in the following sections:
   * <<_apache_rewrite_tricks,Apache Rewrite Tricks>>
   * <<_apache_access_handler_perl_module,Apache Access Handler Perl Module>>
 
-Configure OpenSRF for the Evergreen application
------------------------------------------------
+== Configure OpenSRF for the Evergreen application ==
 There are a number of example OpenSRF configuration files in `/openils/conf/`
 that you can use as a template for your Evergreen installation. Issue the
 following commands as the *opensrf* Linux account:
@@ -384,8 +369,7 @@ domains, you can retrieve the settings from the backup version of the files.
 `eg_db_config`, described in <<_creating_the_evergreen_database,Creating the Evergreen
 database>>, sets the database connection information in `opensrf.xml` for you.
 
-Configure action triggers for the Evergreen application
--------------------------------------------------------
+== Configure action triggers for the Evergreen application ==
 _Action Triggers_ provide hooks for the system to perform actions when a given
 event occurs; for example, to generate reminder or overdue notices, the
 `checkout.due` hook is processed and events are triggered for potential actions
@@ -402,11 +386,9 @@ cp -b /openils/conf/action_trigger_filters.json.example /openils/conf/action_tri
 For more information about configuring and running action triggers, see
 <<_processing_action_triggers,Notifications / Action Triggers>>.
 
-Creating the Evergreen database
--------------------------------
+== Creating the Evergreen database ==
 
-Setting up the PostgreSQL server
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Setting up the PostgreSQL server ===
 
 For production use, most libraries install the PostgreSQL database server on a
 dedicated machine. Therefore, by default, the `Makefile.install` prerequisite
@@ -469,8 +451,7 @@ make the changes take effect.  For more information on configuring connectivity
 to PostgreSQL, see
 http://www.postgresql.org/docs/devel/static/auth-pg-hba-conf.html
 
-Creating the Evergreen database and schema
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating the Evergreen database and schema ===
 
 Once you have created the *evergreen* PostgreSQL account, you also need to
 create the database and schema, and configure your configuration files to point
@@ -498,8 +479,7 @@ Evergreen administrator account to your requested values.
 You can get a complete set of options for `eg_db_config` by passing the
 `--help` parameter.
 
-Loading sample data
-~~~~~~~~~~~~~~~~~~~
+=== Loading sample data ===
 If you add the `--load-all-sample` parameter to the `eg_db_config` command,
 a set of authority and bibliographic records, call numbers, copies, staff
 and regular users, and transactions will be loaded into your target
@@ -508,18 +488,15 @@ sample data, and can be useful for testing out Evergreen functionality and
 for creating problem reports that developers can easily recreate with their
 own copy of the _concerto_ sample data.
 
-Creating the database on a remote server
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Creating the database on a remote server ===
 In a production instance of Evergreen, your PostgreSQL server should be
 installed on a dedicated server.
 
-PostgreSQL 9.6 and later
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== PostgreSQL 9.6 and later ====
 To create the database instance on a remote database server running PostgreSQL
 9.6 or later, simply use the `--create-database` flag on `eg_db_config`.
 
-Starting Evergreen
-------------------
+== Starting Evergreen ==
 1. As the *root* Linux account, start the `memcached` and `ejabberd` services
 (if they aren't already running):
 +
@@ -573,8 +550,7 @@ If the Apache Web server was running when you started the OpenSRF services, you
 might not be able to successfully log in to the OPAC or web staff client until the
 Apache Web server is restarted.
 
-Testing connections to Evergreen
---------------------------------
+== Testing connections to Evergreen ==
 
 Once you have installed and started Evergreen, test your connection to
 Evergreen via `srfsh`. As the *opensrf* Linux account, issue the following
@@ -628,15 +604,13 @@ If this does not work, it's time to do some troubleshooting.
 mailing list] for assistance before making any drastic changes to your system
     configuration.
 
-Getting help
-------------
+== Getting help ==
 
 Need help installing or using Evergreen? Join the mailing lists at
 http://evergreen-ils.org/communicate/mailing-lists/ or contact us on the Freenode
 IRC network on the #evergreen channel.
 
-License
--------
+== License ==
 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
 Unported License. To view a copy of this license, visit
 http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative
index 32388de..0fbe9aa 100644 (file)
@@ -1,10 +1,8 @@
-Upgrading the Evergreen Server
-------------------------------
+== Upgrading the Evergreen Server ==
 Before upgrading, it is important to carefully plan an upgrade strategy to minimize system downtime and service interruptions.
 All of the steps in this chapter are to be completed from the command line.
 
-Software Prerequisites
-~~~~~~~~~~~~~~~~~~~~~~
+=== Software Prerequisites ===
 
   * **PostgreSQL**: The minimum supported version is 9.6.
   * **Linux**: Evergreen 3.X.X has been tested on Debian Stretch (9.0),
@@ -24,8 +22,7 @@ To switch from the *root* user to a different user, issue the `su - [user]`
 command; for example, `su - opensrf`. Once you have become a non-root user, to
 become the *root* user again simply issue the `exit` command.
 
-Upgrade the Evergreen code
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Upgrade the Evergreen code ===
 The following steps guide you through a simplistic upgrade of a production
 server. You must adjust these steps to accommodate your customizations such
 as catalogue skins.
@@ -181,8 +178,7 @@ cp /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/examples/apache/eg_vhost.conf /etc
 cp /home/opensrf/Evergreen-ILS-3.X.X/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf
 ----------------------------------------------------------
 
-Upgrade the Evergreen database schema
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Upgrade the Evergreen database schema ===
 
 indexterm:[database schema]
 
@@ -245,8 +241,7 @@ note on how to reingest your bib records. You may run this after you have
 completed the entire upgrade and tested your system. Reingesting records
 may take a long time depending on the number of bib records in your system.
 
-Restart Evergreen and Test
-~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Restart Evergreen and Test ===
 . As the *root* user, restart memcached to clear out all old user sessions.
 +
 [source, bash]
@@ -314,8 +309,7 @@ If you encounter errors, refer to the <<install-troubleshooting-1,troubleshootin
 of this documentation for tips on finding solutions and seeking further assistance
 from the Evergreen community.
 
-Review Release Notes
-~~~~~~~~~~~~~~~~~~~~
+=== Review Release Notes ===
 
 Review this version's release notes for other tasks
 that need to be done after upgrading.  If you have upgraded over several 
index 85ac7cd..c4dac8c 100644 (file)
@@ -1,8 +1,6 @@
-System Requirements
--------------------
+== System Requirements ==
 
-Server Minimum Requirements
-~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Server Minimum Requirements ===
 
 The following are the base requirements setting Evergreen up on a test server:
  
@@ -11,14 +9,12 @@ The following are the base requirements setting Evergreen up on a test server:
  * Linux Operating System (community supports Debian, Ubuntu, or Fedora)
  * Ports 80 and 443 should be opened in your firewall for TCP connections to allow OPAC and staff client connections to the Evergreen server.
 
-Web Client Requirements
-~~~~~~~~~~~~~~~~~~~~~~~
+=== Web Client Requirements ===
 
 The current stable release of Firefox or Chrome is required to run the web
 client in a browser.
 
-Staff Client Requirements
-~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Staff Client Requirements ===
 
 Staff terminals connect to the central database using the Evergreen staff client, available for download from The Evergreen download page. 
 The staff client must be installed on each staff workstation and requires at minimum:
index adc8819..259c440 100644 (file)
@@ -1,17 +1,14 @@
-Bibliographic Search Enhancements
----------------------------------
+== Bibliographic Search Enhancements ==
 
 Enhancements to the bibliographic search function enable you to search for records that were created, edited, or deleted within a date range. You can use the catalog interface or the record feed to search for records with specific date ranges.
 
 Note that all dates should be formatted as YYYY-MM-DD and should be included in parentheses.
 
 
-Use the Catalog to Retrieve Records with Specified Date Ranges:
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Use the Catalog to Retrieve Records with Specified Date Ranges: ===
 
 
-Search by Create Date or Range
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Search by Create Date or Range ====
 
 To find records that were created on or after a specific date, enter the term, create_date, and the date in the catalog search field.  For example, to find records that were created on or after April 1, 2013, enter the following into the catalog search field:
 
@@ -27,8 +24,7 @@ create_date(2013-04-01,2013-04-08)
 
 
 
-Search by Edit Date or Range
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Search by Edit Date or Range ====
 
 
 To find records that were edited on or before a specific date, enter the term, edit-date, and the date in the catalog search field.  The date should be preceded by a comma.   For example, to find records that were edited on or before April 1, 2013, enter the following into the catalog search field:
@@ -51,8 +47,7 @@ edit_date(2013-04-01,2013-04-08)
 
 
 
-Search by Deleted Status
-^^^^^^^^^^^^^^^^^^^^^^^^
+==== Search by Deleted Status ====
 
 
 To search for deleted records, enter in your catalog search field the term, edit_date, the date that you want to search, and the term, #deleted.  For example, to find records that were deleted on or after April 1, 2013, enter the following into the catalog search field:
@@ -68,8 +63,7 @@ edit_date(2013-04-01,2013-04-08)#deleted
 
 
 
-Use a Feed to Retrieve Records with Specified Date Ranges:
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Use a Feed to Retrieve Records with Specified Date Ranges: ===
 
 You can use a feed to retrieve records that were created, edited, or deleted within specific date ranges by adding the dates to the catalog's URL.  You can do this manually, or you can write a script that would automatically retrieve this information.
 
@@ -82,8 +76,7 @@ http://test.esilibrary.com/opac/extras/opensearch/1.1/-/html-full?searchTerms=cr
 NOTE: To retrieve deleted records, replace the # with %23 in your URL.
 
 
-Binary MARC21 Feeds
--------------------
+== Binary MARC21 Feeds ==
 Evergreen's OpenSearch service can return search results in many formats, including HTML, MARCXML, and MODS.  As of version 2.4, it can also return results in binary MARC21 format.  
 
 When making an HTTP request to an Evergreen system using the OpenSearch API, you must include the term "marc21" in the appropriate location within the URL to retrieve a feed of MARC21 records in a binary format.  The following example demonstrates the appropriate form of the URL: 
index 633c944..30c4b1f 100644 (file)
@@ -1,14 +1,11 @@
-Batch Actions from Search
--------------------------
+== Batch Actions from Search ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 The public catalog and staff interface display checkboxes on the search results pages, both for bibliographic records and metarecord constituents.  Selecting one or more titles with these checkboxes adds the titles to a basket, which is viewable on the search bar as an icon.  Users can then take a variety of actions on titles within the basket:  place holds, print or email title details, add the items to a permanent list (from the public catalog) or add the titles to a bucket (from the staff interface).
 
 
-Using Batch Actions from Search in the Public Catalog
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Using Batch Actions from Search in the Public Catalog ===
 
 . Perform a search in the public catalog and retrieve a list of results.  
 +
@@ -32,8 +29,7 @@ image::media/BatchActionsSearch-02.png[Basket Actions Drop-down]
 image::media/BatchActionsSearch-03.png[Details of Basket Actions Drop-down]
 
 
-Actions Initiated with the Basket Actions Drop-down
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Actions Initiated with the Basket Actions Drop-down ====
 * *View Basket* - This opens the basket in a new screen.  Checkboxes allow for the selection of one or more titles within the basket.  A drop-down menu appears above the list of titles that can be used to place holds, print title details, email title details, or remove titles from the basket.  This menu reads _Actions for these items_.  (See the next section for more information about this menu.)
 
 * *Place Hold* - This allows for placement of holds in batch for all of the items in the basket.  If not already authenticated, users will be asked to login.  Once authenticated, the holds process begins for all titles within the basket.  Users can set _Advanced Hold Options_ for each title, as well as set the pickup location, hold notification and suspend options.  
@@ -46,14 +42,12 @@ Actions Initiated with the Basket Actions Drop-down
 
 * *Clear Basket* - This removes removes all titles from the basket
 
-View Basket -> _Actions for These Items_ Drop-down Menu
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== View Basket -> _Actions for These Items_ Drop-down Menu ====
 Most actions described above can be taken on titles from within the basket with the _Actions for these items_ drop-down menu.  This menu offers additional flexibility, as users can select some or all of the individual titles in the basket on which to place holds, print or email details, or remove from the basket.  Users cannot add titles to permanent lists with this menu.
  
 image::media/BatchActionsSearch-04.png[Actions for These Items Drop-down Menu]
 
-Using Batch Actions from Search in the Staff Interface
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Using Batch Actions from Search in the Staff Interface ===
 
 . Perform a search in the staff interface and retrieve a list of results.  
 +
@@ -75,8 +69,7 @@ image::media/BatchActionsSearch-02.png[Basket Actions Drop-down]
 image::media/BatchActionsSearch-03.png[Details of Basket Actions Drop-down]
 
 
-Actions Initiated with the Basket Actions Drop-down
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Actions Initiated with the Basket Actions Drop-down ====
 
 * *View Basket* - This opens the basket in a new screen.  Checkboxes allow for the selection of one or more titles within the basket.  A drop-down menu appears above the list of titles that can be used to place holds, print title details, email title details, or remove titles from the basket.  This menu reads _Actions for these items_.  (See the next section for more information about this menu.)
 
@@ -96,13 +89,11 @@ image::media/BatchActionsSearch-06.png[Add Basket Titles to Bucket]
 * *Clear Basket* - removes all items from the basket
 
 
-View Basket -> Actions for These Items Drop-down Menu
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== View Basket -> Actions for These Items Drop-down Menu ====
 
 Most of the basket actions can be taken on titles from within the basket with the _Actions for these items_ drop-down menu.  This menu offers additional flexibility, as staff can select some or all of the individual titles within the basket on which to place holds, print or email details, or remove from the basket.  Staff cannot place titles in Records Buckets from this menu.
 
-Additional Information
-~~~~~~~~~~~~~~~~~~~~~~
+=== Additional Information ===
 
 The basket used to be called a *Temporary List* in previous versions of Evergreen.
 
index aafabd3..9f4e6db 100644 (file)
@@ -1,8 +1,6 @@
-Kids OPAC
----------
+== Kids OPAC ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 The Kids OPAC (KPAC) is a public catalog search that was designed for children 
 and teens.  Colorful menu items,large buttons, and simple navigation make this 
@@ -13,8 +11,7 @@ as the Template Toolkit OPAC (TPAC), the adult catalog search, so you can easily
 extend the KPAC using the code that already exists in the TPAC.  Finally, third 
 party content, such as reader reviews, can be integrated into the KPAC.
 
-Choose a Skin
-~~~~~~~~~~~~~
+=== Choose a Skin ===
 
 Two skins, or design interfaces, have been created for the KPAC.  The KPAC was 
 designed to run multiple skins on a single web server.  A consortium, then, could 
@@ -40,8 +37,7 @@ After you login, the Login button disappears.
 image::media/Kids_OPAC2.jpg[Kids_OPAC2]
 
 
-Search the Catalog
-~~~~~~~~~~~~~~~~~~
+=== Search the Catalog ===
 
 You can search the catalog using only the search bar, the search grid, or the search 
 bar and the collection drop down menu.
@@ -116,8 +112,7 @@ image::media/Kids_OPAC7.jpg[Kids_OPAC7]
 
 
 
-Place a Hold
-~~~~~~~~~~~~
+=== Place a Hold ===
 
 From the search results, click the *Get it!* link to place a hold.
 
@@ -143,8 +138,7 @@ image::media/Kids_OPAC13.jpg[Kids_OPAC13]
 
 
 
-Save Items to a List
-~~~~~~~~~~~~~~~~~~~~
+=== Save Items to a List ===
 
 You can save items to a temporary list, or, if you are logged in, you can save to 
 a list of your own creation.  To save items to a list, click the *Get it* button 
@@ -169,8 +163,7 @@ image::media/Kids_OPAC15.jpg[Kids_OPAC15]
 
 
 
-Third Party Content
-~~~~~~~~~~~~~~~~~~~
+=== Third Party Content ===
 
 Third party content, such as reader reviews, can be viewed in the Kids OPAC. The 
 reviews link appears adjacent to the brief information.
@@ -191,8 +184,7 @@ copy information.
 
 image::media/Kids_OPAC10.jpg[Kids_OPAC10]
 
-Configuration Files
-~~~~~~~~~~~~~~~~~~~
+=== 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 
index a817ad7..dd77163 100644 (file)
@@ -1,5 +1,4 @@
-Library Information Pages
--------------------------
+== Library Information Pages ==
 
 The branch name displayed in the copy details section of the search results
 page, the record summary page, and the kids catalog record summary page will
index d1041c2..64446d5 100644 (file)
@@ -2,8 +2,7 @@
 anchor:my_account[]
 
 
-My Account
-~~~~~~~~~~
+=== My Account ===
 
 // ``First Login Password Update'' the following documentation comes from JSPAC
 // as of 2013-03-12 this feature did not exist in EG 2.4 TPAC,
@@ -69,8 +68,7 @@ If using a public computer be sure to log out!
 
 anchor:password_reset[]
 
-Password Reset
-^^^^^^^^^^^^^^
+==== Password Reset ====
 
 indexterm:[my account, password reset]
 
@@ -106,8 +104,7 @@ password_ field and re-enter it in the _Re-enter new password_ field.
 . Login to your account with your new password. 
 
 
-Account Summary
-^^^^^^^^^^^^^^^
+==== Account Summary ====
 
 indexterm:[my account, account summary]
 
@@ -236,8 +233,7 @@ there is no way for a patron to recover those data.
 After changing any of these settings, you must click _Save_ to store your 
 preferences.
 
-Authorize other people to use your account
-++++++++++++++++++++++++++++++++++++++++++
+===== Authorize other people to use your account =====
 
 indexterm:[Allow others to use my account]
 indexterm:[checking out,materials on another patron's account]
@@ -257,8 +253,7 @@ information will also be visible to circulation staff at your library.
 
 indexterm:[holds, preferred pickup location]
 
-Patron Messages
-^^^^^^^^^^^^^^^
+==== Patron Messages ====
 
 The Patron Message Center provides a way for libraries to communicate with 
 patrons through messages that can be accessed through the patron's OPAC account.
@@ -289,8 +284,7 @@ image::media/message_center12.PNG[Message Center 12]
 NOTE: Patron deleted messages will still appear in the patron's account in the 
 staff client under Other -> Message Center.
 
-Reservations
-^^^^^^^^^^^^
+==== Reservations ====
 
 When patrons place a reservation for a particular item at a particular time,
 they can check on its status using the *Reservations* tab.
index 6c724fc..30b11f8 100644 (file)
@@ -1,5 +1,4 @@
-My Lists
---------
+== My Lists ==
 
 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.
 
@@ -9,8 +8,7 @@ As of version 3.2, <<_batch_actions_from_search,Batch Actions from Search Result
 
 image::media/My_Lists.png[My Lists]
 
-Create New Lists
-~~~~~~~~~~~~~~~~
+=== Create New Lists ===
 
 1) Log in to your account in the OPAC.
 
@@ -47,8 +45,7 @@ image::media/My_Lists7.jpg[Share, Delete, Download List]
 16) When you no longer need a list, click *Delete List*. 
 
 
-Local Call Number in My Lists
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Local Call Number in My Lists ===
 
 When a title is added to a list in the TPAC, a local call number will be displayed in the list to assist patrons in locating the physical item.  Evergreen will look at the following locations to identify the most relevant call number to display in the list:  
 
@@ -64,8 +61,7 @@ The local call number and associated library location will appear in the list:
 
 image::media/my_list_call_numbers.png[Local Call Number in List]
 
-My Lists Preferences
-~~~~~~~~~~~~~~~~~~~~
+=== My Lists Preferences ===
 
 Patrons can adjust the number of lists or list items displayed in a page.  This setting can be found under the *Account Preferences* tab, in the *My Lists Preferences* section.
 
index 88ffee8..4113afa 100644 (file)
@@ -1,15 +1,12 @@
-Creating a New Skin: the Bare Minimum
-=====================================
+= Creating a New Skin: the Bare Minimum =
 
-Introduction
-------------
+== Introduction ==
 
 When you adopt the TPAC as your catalog, you must create a new skin. This
 involves a combination of overriding template files and setting Apache
 directives to control the look and feel of your customized TPAC.
 
-Apache directives
------------------
+== Apache directives ==
 There are a few Apache directives and environment variables of note for
 customizing TPAC behavior. These directives should generally live within a
 `<vhost>` section of your Apache configuration.
@@ -34,8 +31,7 @@ PerlAddVar OILSWebDefaultLocale "fr-CA"
 SetEnv physical_loc 104
 ------------------------------------------------------------------------------
 
-Customizing templates
----------------------
+== Customizing templates ==
 When you install Evergreen, the TPAC templates include many placeholder images,
 text, and links. You should override most of these to provide your users with a
 custom experience that matches your library.  Following is a list of templates
index 28c7f9e..0702324 100644 (file)
@@ -1,8 +1,6 @@
-Adding Evergreen Search to Web Browsers
----------------------------------------
+== Adding Evergreen Search to Web Browsers ==
 
-Adding OpenSearch to Firefox browser
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Adding OpenSearch to Firefox browser ===
 
 OpenSearch is a collection of simple formats for the sharing of search results.
 More information about OpenSearch can be found on their
index 571172b..f878dba 100644 (file)
@@ -1,16 +1,13 @@
-Adding an Evergreen search form to a web page
-=============================================
+= Adding an Evergreen search form to a web page =
 
-Introduction
-------------
+== Introduction ==
 
 To enable users to quickly search your Evergreen catalog, you can add a
 simple search form to any HTML page. The following code demonstrates
 how to create a quick search box suitable for the header of your web
 site:
 
-Simple search form
-------------------
+== Simple search form ==
 
 [source,html]
 ------------------------------------------------------------------------------
@@ -32,8 +29,7 @@ Simple search form
     wish to anchor your search. This is the value of the ''locg'' parameter in
     your normal search.
 
-Advanced search form
---------------------
+== Advanced search form ==
 
 [source,html]
 --------------------------------------------------------------------------------
@@ -78,20 +74,17 @@ Advanced search form
 </form>
 --------------------------------------------------------------------------------
 
-Encoding
---------
+== Encoding ==
 
 For non English characters it is vital to set the attribute `accept-charset="UTF-8"`  in the form tag (as in the examples above). If the parameter is  not set, records with non English characters will not be retrieved.
 
-Setting the document type
--------------------------
+== Setting the document type ==
 
 You can set the document types to be searched using the attribute `option value=` in the form. For the value use MARC 21 code defining the type of record (i.e. https://www.loc.gov/marc/bibliographic/bdleader.html[Leader, position 06]).
 
 For example, for musical recordings you could use `<option value='j'>Musical Sound Recording</option>`
 
-Setting the library
--------------------
+== Setting the library ==
 
 Instead of searching the entire consortium, you can set the Library to be searched in using the attribute `option value=` in the form. For the value use Evergreen database.organization unit ID. 
 
index 9ede9fa..36cb366 100644 (file)
@@ -1,5 +1,4 @@
-Search URL
-~~~~~~~~~~
+=== Search URL ===
 
 indexterm:[search, URL]
 
@@ -13,13 +12,11 @@ Here is a basic search URL structure:
 
 +++[hostname]+++/eg/opac/results?query=[search term]&**qtype**=keyword&fi%3Aitem_type=&**locg**=[location id]
 
-locg Parameter
-^^^^^^^^^^^^^^
+==== locg Parameter ====
 This is the id of the search location. It is an integer and matches the id of the
 location the user selected in the location drop down menu.
 
-qtype Parameter
-^^^^^^^^^^^^^^^
+==== qtype Parameter ====
 
 The _qtype_ parameter in the URL represents the search type values and represent
 one of the following search or request types:
@@ -34,8 +31,7 @@ one of the following search or request types:
 
 These match the options in the search type drop-down box.
 
-Sorting
-^^^^^^^
+==== Sorting ====
 
 The _sort_ parameter sorts the results on one of these criteria.
 
index e65663d..fdfa23c 100644 (file)
@@ -1,5 +1,4 @@
-Sitemap generator
------------------
+== Sitemap generator ==
 
 A http://www.sitemaps.org[sitemap] directs search engines to the pages of
 interest in a web site so that the search engines can intelligently crawl
index 45680c5..5d7f7c2 100644 (file)
@@ -1,5 +1,4 @@
-TPAC Metarecord Search and Metarecord Level Holds
--------------------------------------------------
+== TPAC Metarecord Search and Metarecord Level Holds ==
 
 Metarecords are compilations of individual bibliographic records that represent
 the same work. This compilation allows for several records to be represented on
index 3b507d7..30990cc 100644 (file)
@@ -1,8 +1,6 @@
-Using the Public Access Catalog
--------------------------------
+== Using the Public Access Catalog ==
 
-Basic Search
-~~~~~~~~~~~~
+=== Basic Search ===
 
 indexterm:[OPAC]
 
@@ -52,8 +50,7 @@ To search an item copy call number, use <<numeric_search, _Advanced Search:
 Numeric_>> 
 =============
 
-Formats
-^^^^^^^
+==== Formats ====
 
 You can limit your search by formats based on MARC fixed field type:
 
@@ -89,8 +86,7 @@ indexterm:[formats, music]
 * *VHS*
 
 
-Libraries
-+++++++++
+===== Libraries =====
 
 If you are using a catalogue in a library or accessing a library’s online 
 catalogue from its homepage, the search will return items for your local 
@@ -98,8 +94,7 @@ library. If your library has multiple branches, the result will display items
 available at your branch and all branches of your library system separately.
 
 
-Advanced Search
-~~~~~~~~~~~~~~~
+=== Advanced Search ===
 
 Advanced searches allow users to perform more complex searches by providing more
 options. Many kinds of searches can be performed from the _Advanced Search_ 
@@ -112,8 +107,7 @@ search options, use _Add Search Row_ button to add more search input rows.
 Clicking the _X_ button will close the search input row.
 
 
-Sort Results
-^^^^^^^^^^^^
+==== Sort Results ====
 
 indexterm:[advanced search, sort results]
 
@@ -122,8 +116,7 @@ By default, the search results are in order of greatest to least relevance, see
  to order the search results by relevance, title, author, or publication date.
 
 
-Search Library
-^^^^^^^^^^^^^^
+==== Search Library ====
 
 indexterm:[advanced search, search library]
 
@@ -133,8 +126,7 @@ only. If your library system has multiple branches, use the _Search Library_ box
 to select different branches or the whole library system.
 
 
-Limit to Available
-^^^^^^^^^^^^^^^^^^
+==== Limit to Available ====
 
 indexterm:[advanced search, limit to available]
 
@@ -143,8 +135,7 @@ This checkbox is at the bottom line of _Search Library_. Select _Limit to
 Available_ to limit results to those titles that have items with a circulation 
 status of "available" (by default, either _Available_ or _Reshelving_).
 
-Exclude Electronic Resources
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Exclude Electronic Resources ====
 
 indexterm:[advanced search, exclude electronic resources]
 
@@ -163,8 +154,7 @@ the 'ctx.exclude_electronic_checkbox' setting in config.tt2 to 1.
 ===============
 
 
-Search Filter
-^^^^^^^^^^^^^
+==== Search Filter ====
 
 indexterm:[advanced search, search filters]
 
@@ -178,8 +168,7 @@ For each filter type, you may select multiple criteria by holding down the
  _CTRL_ key as you click on the options. If nothing is selected for a filter, 
 the search will return results as though all options are selected.
 
-Search Filter Enhancements
-++++++++++++++++++++++++++
+===== Search Filter Enhancements =====
 
 Enhancements to the Search Filters now makes it easier to view, remove, and modify search filters while viewing search results in the Evergreen OPAC.  Filters that are selected while conducting an advanced search in the Evergreen OPAC now appear below the search box in the search results interface.
 
@@ -197,8 +186,7 @@ Each filter can be removed by clicking the X next to the filter name to modify t
 anchor:numeric_search[]
 indexterm:[advanced search, numeric search]
 
-Numeric Search
-^^^^^^^^^^^^^^
+==== Numeric Search ====
 
 If you have details on the exact item you wish to search for, use the _Numeric 
 Search_ tab on the advanced search page. Use the drop-down menu to select your 
@@ -206,8 +194,7 @@ search by _ISBN_, _ISSN_, _Bib Call Number_, _Call Number (Shelf Browse)_,
 _LCCN_, _TCN_, or _Item Barcode_. Enter the information and then click the 
 _Search_ button.
 
-Expert Search
-^^^^^^^^^^^^^
+==== Expert Search ====
 
 indexterm:[advanced search, expert search]
 
@@ -226,8 +213,7 @@ an expert search for "245 a Gone with the wind", simply do a regular title
 search for "Gone with the wind".
 =============
 
-Boolean operators
-~~~~~~~~~~~~~~~~~
+=== Boolean operators ===
 
 indexterm:[search, AND operator]
 indexterm:[search, OR operator]
@@ -263,8 +249,7 @@ might require it, using symbolic operators as follows:
 | NOT      | `-`_term_ | `a -b`
 |=================================
 
-Search Tips
-~~~~~~~~~~~
+=== Search Tips ===
 
 indexterm:[search, stop words]
 indexterm:[search, truncation]
@@ -332,8 +317,7 @@ truncate any number of characters.
 (example: _environment* agency_)
 
 
-Search Methodology
-~~~~~~~~~~~~~~~~~~
+=== Search Methodology ===
 
 anchor:stemming[]
 
@@ -367,8 +351,7 @@ _golden_.
 
 anchor:order_of_results[]
 
-Order of Results
-^^^^^^^^^^^^^^^^
+==== Order of Results ====
 
 indexterm:[search, order of results]
 
@@ -385,8 +368,7 @@ can also re-order your search results using the _Sort Results_ dropdown list on
 the search result screen.
 
 
-Search Results
-~~~~~~~~~~~~~~
+=== Search Results ===
 
 indexterm:[search results]
 
@@ -425,8 +407,7 @@ the _Show More Details_ link. Clicking an entry on the list will re-sort your
 search results accordingly.
 
 
-Facets: Subjects, Authors, and Series
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Facets: Subjects, Authors, and Series ====
 
 indexterm:[search results, facets: subjects, authors, and series]
 
@@ -439,8 +420,7 @@ your original results before the facet was activated.
 image::media/catalogue-5.png[catalogue-5]
 
 
-Availability
-^^^^^^^^^^^^
+==== Availability ====
 
 indexterm:[search results, availability]
 
@@ -461,8 +441,7 @@ next to the _Limit to available items_ check box, to view each search result's
 copies' individual call number, status, and shelving location. 
 
 
-Viewing a record
-^^^^^^^^^^^^^^^^
+==== Viewing a record ====
 
 indexterm:[search results, viewing a record]
 
@@ -473,8 +452,7 @@ options for placing holds, add to my list, and print/email.
 image::media/catalogue-8.png[catalogue-8]
 image::media/catalogue-8a.png[catalogue-8a]
 
-Details
-~~~~~~~
+=== Details ===
 
 indexterm:[search results, details]
 
@@ -560,8 +538,7 @@ The record summary page offers a link to a shorter permalink that
 image::media/using-opac-view-permalink.png[Permalink]
 
 
-SMS Call Number
-^^^^^^^^^^^^^^^
+==== SMS Call Number ====
 
 If configured by the library system administrator, you may send yourself the 
 call number via SMS message by clicking on the *Text* link, which appears beside
index 089ba7b..b5f04c6 100644 (file)
@@ -1,8 +1,6 @@
-Library visibility on the Web
------------------------------
+== Library visibility on the Web ==
 
-Introduction
-~~~~~~~~~~~~
+=== Introduction ===
 
 Evergreen follows a number of best practices to
 make Library data integrate with the rest of the
@@ -13,8 +11,7 @@ collections.  Evergreen is also preparing for an
 eventual shift toward linked open bibliographic
 data.
 
-Catalog data in search engines
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Catalog data in search engines ===
 
 Each record in the catalog is displayed to search
 engines using http://schema.org[schema.org] microdata.
@@ -26,8 +23,7 @@ These files restrict search engines, up to the
 point of not allowing search engines to index your
 site at all.
 
-Details of the schema.org mapping
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Details of the schema.org mapping ====
 
  * Each item is listed as a
    http://schema.org/Offer[schema:Offer], which is
@@ -64,8 +60,7 @@ Details of the schema.org mapping
       http://schema.org/exampleOfWork[schema:exampleOfWork].
 
 
-Viewing microdata
-^^^^^^^^^^^^^^^^^
+==== Viewing microdata ====
 You can learn more about how Evergreen publicizes
 these data by viewing them directly.  The 
 http://linter.structured-data.org[structured data linter]
@@ -80,8 +75,7 @@ is a helpful tool for viewing microdata.
   into the text box.
 . Click _Submit_
 
-Other helpful features for search engines
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Other helpful features for search engines ====
  * Titles of catalog pages follow a
    "Page title - Library name" pattern to provide
    specific titles in search engine results pages,
@@ -107,8 +101,7 @@ Other helpful features for search engines
    that provides machine-readable hours and contact
    information.
 
-SKOS support
-~~~~~~~~~~~~
+=== SKOS support ===
 
 Some vocabularies used (or which could be used) for
 stock record attributes and coded value maps in Evergreen
index 10c3835..56bb8d5 100644 (file)
@@ -1,5 +1,4 @@
-Adding Data Sources to Reporter
--------------------------------
+== Adding Data Sources to Reporter ==
 
 indexterm:[reports, adding data sources]
 
@@ -36,8 +35,7 @@ Evergreen reporter and/or cstore code that you write.
 definition in _fm_IDL.xml_. You can use this method if you want to be able to 
 access this data source through directly through SQL or using other reporting tool.
 
-Create a PostgreSQL query, view, or table for your data source
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Create a PostgreSQL query, view, or table for your data source ===
 
 indexterm:[PostgreSQL]
 
@@ -110,8 +108,7 @@ left join actor.stat_cat_entry_usr_map ag
 where u.active = 't' and u.deleted <> 't';
 ------------------------------------------------------------
 
-Add a new class to fm_IDL.xml for your data source
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Add a new class to fm_IDL.xml for your data source ===
 
 Once you have your data source, the next step is to add that data source as a 
 new class in _fm_IDL.xml_.
@@ -202,8 +199,7 @@ control system for any changes to fm_IDL.xml. You will need to keep a separate
 copy of you local class definitions so that you can reapply the changes to 
 _fm_IDL.xml_ after Evergreen upgrades.
 
-Restart the affected services to see the new data source in the reporter
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Restart the affected services to see the new data source in the reporter ===
 
 The following steps are needed to for Evergreen to recognize the changes to 
 _fm_IDL.xml_
index a8d8b46..64bb5d4 100644 (file)
@@ -1,6 +1,5 @@
 [[reporter_creating_templates]]
-Creating Templates
-------------------
+== Creating Templates ==
 
 indexterm:[reports, creating templates]
 
@@ -35,8 +34,7 @@ create a template are the same every time, but the tables chosen, how the data
 is transformed and displayed, and the filters used will vary depending on your 
 needs.
 
-Choosing Report Fields
-~~~~~~~~~~~~~~~~~~~~~~
+=== Choosing Report Fields ===
 
 indexterm:[reports, creating templates, choosing reports fields]
 
@@ -175,8 +173,7 @@ Report output will sort by the first column.
 
 image::media/create-template-23.png[create-template-23]
 
-[NOTE]
-======
+= [NOTE] =
 Note the _Change Transform_ button in the bottom left hand pane. It has the same 
 function as the upper right _Field Transform_ pane for fields that have already 
 been added.
@@ -185,8 +182,7 @@ image::media/create-template-24.png[create-template-24]
 ======
 
 
-Applying Filters
-~~~~~~~~~~~~~~~~
+=== Applying Filters ===
 
 indexterm:[reports, applying filters]
 
@@ -220,8 +216,7 @@ In this example we are going to use a Base Filter to filter out one library’s
 circulations for a specified time frame. The time frame in the template will be 
 configured so that you can change it each time you run the report.
 
-Using Base Filters
-^^^^^^^^^^^^^^^^^^
+==== Using Base Filters ====
 
 indexterm:[reports, applying filters, base filter]
 
index 0c4443e..9a702ab 100644 (file)
@@ -1,5 +1,4 @@
-Starting and Stopping the Reporter Daemon
------------------------------------------
+== Starting and Stopping the Reporter Daemon ==
 
 indexterm:[reports, starting server application]
 
@@ -11,8 +10,7 @@ the reporter daemon from the command line of the Evergreen server.
 The reporter daemon periodically checks for requests for new reports or 
 scheduled reports and gets them running.
 
-Starting the Reporter Daemon
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Starting the Reporter Daemon ===
 
 indexterm:[reporter, starting]
 
@@ -44,8 +42,7 @@ restarted before you can view reports unless you have configured your server to
 start the daemon automatically at start up time. 
 =============
 
-Stopping the Reporter Daemon
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Stopping the Reporter Daemon ===
 
 indexterm:[reports, stopping server application]
 
index 8f75248..c4a8d1e 100644 (file)
@@ -1,5 +1,4 @@
-Exporting Report Templates Using phpPgAdmin
--------------------------------------------
+== Exporting Report Templates Using phpPgAdmin ==
 
 indexterm:[reports, exporting templates]
 
@@ -7,8 +6,7 @@ Once the data is exported. Database Administrators/Systems Administrators can
 easily import this data into the templates folder to make it available in the 
 client.
 
-Dump the Entire Reports Template Table
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Dump the Entire Reports Template Table ===
 
 The data exported in this method can create issues importing into a different 
 system if you do not have a matching folder and owner. This is going to export 
@@ -28,8 +26,7 @@ appropriate owner and folder information for the new system.
 . Click _export_ button at the bottom
 . A text file will download to your local system
 
-Dump Data with an SQL Statement
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Dump Data with an SQL Statement ===
 
 
 The following statement could be used to grab the data in the folder and dump it 
index 51be10d..26cc49e 100644 (file)
@@ -1,6 +1,5 @@
 [[reporter_folders]]
-Folders
--------
+== Folders ==
 
 indexterm:[reports, folders]
 
@@ -19,8 +18,7 @@ account.
 image::media/folder-1.png[folder-1]
 
 [[reporter_creating_folders]]
-Creating Folders
-~~~~~~~~~~~~~~~~
+=== Creating Folders ===
 
 
 indexterm:[reports, folders, creating]
@@ -56,8 +54,7 @@ example, _Circulation (BNCLF)_ is shared with the North Coast Library Federation
 If it is not a shared folder there will be nothing after the folder name. You 
 may create as many folders and sub-folders as you like.
 
-Managing Folders
-~~~~~~~~~~~~~~~~
+=== Managing Folders ===
 
 indexterm:[reports, folders, managing]
 
index a12726e..ed64cdd 100644 (file)
@@ -86,8 +86,7 @@ image::media/generate-report-14.png[generate-report-14]
 +
 Once saved, reports stay there forever unless you delete them.
 
-Viewing and Editing Report Parameters
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Viewing and Editing Report Parameters ===
 
 New options to view or edit report parameters are available from the reports folder.
 
index 1f13941..5b52a6b 100644 (file)
@@ -1,6 +1,5 @@
 [[recurring_reports]]
-Running Recurring Reports
--------------------------
+== Running Recurring Reports ==
 
 indexterm:[reports, recurring]
 
index 750dd83..e033f72 100644 (file)
@@ -1,8 +1,6 @@
-Template Enhancements
----------------------
+== Template Enhancements ==
 
-Documentation URL
-~~~~~~~~~~~~~~~~~
+=== Documentation URL ===
 
 You can add a link to local documentation that can help staff create a report template.  To add documentation to a report template, click *Admin* -> *Local Administration* -> *Reports*, and create a new report template.  A new field, *Documentation URL*, appears in the *Template Configuration* panel.  Enter a URL that points to relevant documentation.
 
@@ -15,8 +13,7 @@ The link to this documentation will also appear in your list of report templates
 
 image::media/2_7_Enhancements_to_Reports2a.jpg[Reports2a]
 
-Field Hints
-~~~~~~~~~~~
+=== Field Hints ===
 
 Descriptive information about fields or filters in a report template can be added to the *Field Hints* portion of the *Template Configuration* panel.  For example, a circulation report template might include the field, *Circ ID*.  You can add content to the *Field hints* to further define this field for staff and provide a reminder about the type of information that they should select for this field.
 
index 5227657..3d36ece 100644 (file)
@@ -1,75 +1,63 @@
-Template Terminology
---------------------
+== Template Terminology ==
 
-Data Types
-~~~~~~~~~~
+=== Data Types ===
 
 indexterm:[reports, data types]
 
 The information in Evergreen's database can be classified in nine data types, formats that describe the type of data and/or its use.  These were represented by text-only labels in prior versions of Evergreen.  Evergreen 3.0 has replaced the text labels with icons.  When building templates in _Reports_, you will find these icons in the Field Name Pane of the template creation interface.
 
-timestamp
-^^^^^^^^^
+==== timestamp ====
 image::media/datatypes_timestamp.png[]
 
 An exact date and time (year, month, day, hour, minutes, and seconds).  Remember to select the appropriate date/time transform. Raw Data includes second and timezone information, which is usually more than is required for a report.
 
-link
-^^^^
+==== link ====
 
 image::media/datatypes_link.png[]
 
 A link to another database table. Link outputs a number that is a meaningful reference for the database but not of much use to a human user. You will usually want to drill further down the tree in the Sources pane and select fields from the linked table. However, in some instances you might want to use a link field. For example, to count the number of patrons who borrowed items you could do a count on the Patron link data.
 
-text
-^^^^
+==== text ====
 image::media/datatypes_text.png[]
 
 A field of text. You will usually want to use the Raw Data transform.
 
-bool
-^^^^
+==== bool ====
 image::media/datatypes_bool.png[]
 
 True or False. Commonly used to filter out deleted item or patron records.
 
-org_unit
-^^^^^^^^
+==== org_unit ====
 image::media/datatypes_orgunit.png[]
 
 Organizational Unit - a number representing a library, library system, or federation. When you want to filter on a library, make sure that the field name is on an org_unit or id data type.
 
-id
-^^
+==== id ====
 
 image::media/datatypes_id.png[]
 
 A unique number assigned by the database to identify each record. These numbers are meaningful references for the database but not of much use to a human user. Use in displayed fields when counting records or in filters.
 
-money
-^^^^^
+==== money ====
 
 image::media/datatypes_money.png[]
 
 A monetary amount.
 
-int
-^^^
+==== int ====
 
 image::media/datatypes_int.png[]
 
 Integer (a number)
 
-interval
-^^^^^^^^
+==== interval ====
 
 image::media/datatypes_interval.png[]
 
 A period of time.
 
 [[field_transforms]]
-Field Transforms
-~~~~~~~~~~~~~~~~
+=== Field Transforms ===
 
 indexterm:[reports, field transforms]
 
index 53c219a..adb7f73 100644 (file)
@@ -1,6 +1,5 @@
 [[viewing_report_output]]
-Viewing Report Output
----------------------
+== Viewing Report Output ==
 
 indexterm:[reports, output]
 
index c85ee36..b790edc 100644 (file)
@@ -1,7 +1,5 @@
-Serials
--------
+== Serials ==
 
-MFHD Records
-~~~~~~~~~~~~
+=== MFHD Records ===
 
 MARC Format for Holdings Display (MFHD) display in the catalog in addition to holding statements generated by Evergreen from subscriptions created in the Serials Module. The MFHDs are editable as MARC but the holdings statements generated from the control view are system generated. Multiple MFHDs can be created and are tied to Organizational Units.
index b8d23d7..2b50223 100644 (file)
@@ -1,16 +1,13 @@
-Serials Administration
-----------------------
+== Serials Administration ==
 
 The serials module can be administered under a new menu option:  *Administration->Serials Administration*.  The new Serials Administration menu currently allows staff to configure _Serial Copy Templates_ and _Pattern Templates_.
 
 
-Serial Copy Templates
-~~~~~~~~~~~~~~~~~~~~~
+=== Serial Copy Templates ===
 Serials copy templates enable you to specify item attributes that should be applied by default to copies of serials.  Serials copy templates are associated with distributions in a subscription and are applied when serials copies are received.  Serial copy templates can also be used as a binding template to apply specific item attributes to copies that are being bound together.
 
 
-Creating a Serial Copy Template
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Creating a Serial Copy Template ====
 
 To create a serial copy template, go to *Administration->Serials Administration->Serial Copy Templates*:
 
@@ -39,8 +36,7 @@ To create a serial copy template, go to *Administration->Serials Administration-
 image::media/serials_ct1.PNG[]
 
 
-Modifying a Serial Copy Template
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Modifying a Serial Copy Template ====
 
 To modify a Serial Copy Template:
 
@@ -48,8 +44,7 @@ To modify a Serial Copy Template:
 . The dialog box will appear.  Make any changes to the item attributes and click *Save*.
 
 
-Deleting a Serial Copy Template
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Deleting a Serial Copy Template ====
 
 To delete a Serial Copy Template:
 
@@ -59,14 +54,12 @@ To delete a Serial Copy Template:
 NOTE: Serials copy templates that are being used by subscriptions cannot be deleted.
 
 
-Prediction Pattern Templates
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Prediction Pattern Templates ===
 
 Prediction pattern templates allow you to create templates for prediction patterns that can be shared with other staff users in your library branch, system, or throughout the consortium.  Prediction patterns are used to predict issues on serials subscriptions.  Templates can be created in the Administration module, as described below, and can also be created and shared directly in a subscription.
 
 
-Creating a Prediction Pattern Template
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Creating a Prediction Pattern Template ====
 To create a template, go to *Administration->Serials Administration->Prediction Pattern Templates*:
 
 . Click *New Record* in the upper-right hand corner.  A dialog box called _Prediction Pattern Template_ will appear.
index 543a788..2fe2c40 100644 (file)
@@ -1,5 +1,4 @@
-Serials Module
---------------
+== Serials Module ==
 
 The Serials Module can be used to create subscriptions, distributions, streams, and prediction patterns.  As well as to generate predictions and receive issues as they come in to the library.
 
@@ -15,8 +14,7 @@ To access the Serials Module, go to a serials record in the catalog, and click o
 image::media/serials_sub0.PNG[]
 
 
-Create a Subscription
-~~~~~~~~~~~~~~~~~~~~~
+=== Create a Subscription ===
 
 . From a bibliographic record, go to *Serials->Manage Subscriptions*, view the _Manage Subscriptions_ tab. 
 . Within the _Manage Subscriptions_ tab, create a new subscription by clicking *New Subscription*.  The subscription editor will appear:
@@ -38,13 +36,11 @@ NOTE: After creating a subscription, you can use the Actions menu to take a vari
 image::media/serials_sub1.PNG[]
 
 
-Create and Manage Predictions
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Create and Manage Predictions ===
 
 From the _Manage Predictions_ tab you can create a new prediction pattern from scratch, use an existing pattern template, or use an existing pattern template as the basis for a new prediction pattern.
 
-Predict Issues Using a New Prediction Pattern
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Predict Issues Using a New Prediction Pattern ====
 . Within the _Manage Predictions_ tab, _Select [a] subscription_ to work on from the drop down menu.
 . To create a new prediction pattern, click *Add New*.
 .. The box next to *Active* will be checked by default.
@@ -77,8 +73,7 @@ image::media/serials_sub3.PNG[]
 image::media/serials_sub4.PNG[]
 
 
-Predict Issues Using a Prediction Pattern Template
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Predict Issues Using a Prediction Pattern Template ====
 . Within the _Manage Predictions_ tab, *Select [a] subscription* to work on from the drop down menu.
 . _Select a template_ from the drop down menu that appears under the Add New button and click *Create from Template*.  The pattern information will appear below the drop down menu.
 
@@ -102,8 +97,7 @@ image::media/serials_sub5.PNG[]
 . Evergreen will generate the predictions and bring you to the _Manage Issues_ tab to review the predicted issues.
 
 
-Predict Issues Using a Prediction Pattern from a Bibliographic and/or MFHD Record
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Predict Issues Using a Prediction Pattern from a Bibliographic and/or MFHD Record ====
 Evergreen can also generate a prediction pattern from existing MFHD records attached to a serials record and from MFHD patterns embedded directly in the bibliographic record.
 
 . Within the _Manage Predictions_ tab, *Select [a] subscription* to work on from the drop down menu.
@@ -134,8 +128,7 @@ image::media/serials_sub7.PNG[]
 . Evergreen will generate the predictions and bring you to the _Manage Issues_ tab to review the predicted issues.
 
 
-Manage Issues
-^^^^^^^^^^^^^
+==== Manage Issues ====
 After generating predictions in the _Manage Predictions_ tab, you will see a list of the predicted issues in the Manage Issues tab.  A variety of actions can be taken in this tab, including receiving issues, predicting new issues, adding special issues.
 
 
index 6a9855c..d602dbe 100644 (file)
@@ -1,10 +1,8 @@
-Receiving
----------
+== Receiving ==
 Issues can be received through the _Manage Issues_ tab or through the _Quick Receive_ option located in the bibliographic record display.  While receiving, staff can select if issues should be barcoded during receipt.
 
 
-Quick Receive
-~~~~~~~~~~~~~
+=== Quick Receive ===
 . From a serials record in the catalog, go to *Serials->Quick Receive*.
 . A dialog box will appear.  Select the _Library_ and _Subscription_ for which you are receiving issues from the drop down menu and click *OK/Continue*.
 . A _Receive items_ dialog box will appear with the next expected issue.
@@ -23,13 +21,11 @@ Quick Receive
 image::media/serials_sub9.PNG[]
 
 
-Receiving from the Manage Issues tab
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Receiving from the Manage Issues tab ===
 The Manage Issues tab can be used to receive the next expected issue and to receive multiple expected issues.  This tab can be accessed by retrieving the serial record, going to *Serials->Manage Subscriptions*, and selecting the _Manage Issues_ tab.
 
 
-Receive Next Issue and Barcode
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Receive Next Issue and Barcode ====
 
 . Within the _Manage Issues_ tab, *Select [a] subscription* to work on from the drop down menu.  The list of predicted issues for the subscription will appear.
 . Check the box adjacent to _Barcode on receive_.
@@ -43,8 +39,7 @@ Receive Next Issue and Barcode
 . Click *Save* to receive the item(s).  The Status of the issue will update to "Received" and a Date Received will be recorded.  The barcoded item(s) will now appear in the holdings area of the catalog and the Holdings Summary in the Issues Held tab in the catalog will reflect the newly received issue.
 
 
-Receive Next Issue (no barcode)
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Receive Next Issue (no barcode) ====
 
 . In the _Manage Issues_ tab, make sure the box adjacent to _Barcode on receive_ is unchecked and click *Receive Next*.
 . A _Receive items_ dialog box will appear with the message "Will receive # item(s) without barcoding."
@@ -54,13 +49,11 @@ Receive Next Issue (no barcode)
 image::media/serials_sub10.PNG[]
 
 
-Batch Receiving
-~~~~~~~~~~~~~~~
+=== Batch Receiving ===
 Multiple issues can be received at the same time using the _Manage Issues_ tab.
 
 
-Batch Receive and Barcode
-^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Batch Receive and Barcode ====
 
 . Within the _Manage Issues tab_, *Select [a] subscription* to work on from the drop down menu.  The list of predicted issues for the subscription will appear.
 . Check the box adjacent to _Barcode on receive_.
@@ -78,8 +71,7 @@ Batch Receive and Barcode
 image::media/serials_sub11.PNG[]
 
 
-Receive multiple issues (no barcode)
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+==== Receive multiple issues (no barcode) ====
 
 . Within the _Manage Issues_ tab, *Select [a] subscription* to work on from the drop down menu.  The list of predicted issues for the subscription will appear.
 . Make sure the box next to _Barcode on receive_ is unchecked and check the boxes adjacent to the expected issues you want to receive.
index d1237f3..9852ba9 100644 (file)
@@ -1,5 +1,4 @@
-Routing Lists
--------------
+== Routing Lists ==
 
 Routing lists enable you to designate specific users and/or departments that serial items need to be routed to upon receiving.
 
index e3684d9..3575dfe 100644 (file)
@@ -1,8 +1,6 @@
-Special Issues
---------------
+== Special Issues ==
 
-Adding Extra Copies
-~~~~~~~~~~~~~~~~~~~
+=== Adding Extra Copies ===
 If the library receives an extra copy of an expected issue, the extra copy can be added to the list of predicted issues so it can be received through the serials module.
 
 *To add an extra copy of an expected issue*:
@@ -16,8 +14,7 @@ If the library receives an extra copy of an expected issue, the extra copy can b
 image::media/serials_extra1.PNG[]
 
 
-Adding Special Issues
-~~~~~~~~~~~~~~~~~~~~~
+=== Adding Special Issues ===
 If the library receives an unexpected issue of a subscription, such as Summer Issue or Holiday Issue, it can be added to the list of predicted issues as a Special Issue so it can be received through the serials module.
 
 *To add a special issue*:
index 39f3848..5e991f2 100644 (file)
@@ -1,5 +1,4 @@
-Binding Issues
---------------
+== Binding Issues ==
 
 *Apply a binding template:*
 
index 23f6c57..0a0ee8c 100644 (file)
@@ -1,13 +1,11 @@
-Group Serials Issues in the Template Toolkit OPAC
--------------------------------------------------
+== 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-navigate interface for viewing holdings of serials with a large quantity of issues.  
 
 NOTE: This feature is only available in the Template Toolkit OPAC.
 
-Administration
-~~~~~~~~~~~~~~
+=== Administration ===
 
 Enable the following organizational unit settings to use this feature:
  
@@ -20,8 +18,7 @@ Enable the following organizational unit settings to use this feature:
 . Select the value, *True*, to view a compressed holdings statement.
 . Click *Update Setting*. 
 
-Displaying Issues in the OPAC
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== Displaying Issues in the OPAC ===
 
 Your library system has a subscription to the periodical, _Bon Appetit_.  The serials librarian has determined that the issues at the Forest Falls branch should display in the OPAC by month and year.  The issues at the McKinley branch should display by volume and number.  The serials librarian will create two distributions for the serial that will include these groupings.
 
index 787101b..c24483c 100644 (file)
@@ -1,16 +1,12 @@
-Holdings
---------
+== Holdings ==
 
-System Generated Holdings Statement
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== 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 ability to edit the statement as free text.
 
-MARC Format for Holdings Display (MFHD)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+=== MARC Format for Holdings Display (MFHD) ===
 Evergreen users can create, edit and delete their own MFHD.
 
-Create an MFHD record
-^^^^^^^^^^^^^^^^^^^^^
+==== Create an MFHD record ====
 
 *To create a MFHD record:*
 
@@ -35,16 +31,14 @@ image::media/serials_mfhd3.PNG[]
 image::media/serials_mfhd6.PNG[]
 
 
-Edit a MFHD record
-^^^^^^^^^^^^^^^^^^
+==== Edit a MFHD record ====
 
 . Open a serial record, go to *Serials* -> *MFHD Record* -> *Manage MFHDs* and select the appropriate MFHD.
 . Go to *Actions* or right-click on the MFHD and select *Edit MFHD*.
 . The MARC Editor will appear.  _Modify the MFHD record_ as needed and click *Save*.
 
 
-Delete a MFHD Record
-^^^^^^^^^^^^^^^^^^^^
+==== Delete a MFHD Record ====
 
 . Open a serial record, go to *Serials* -> *MFHD Record* -> *Manage MFHDs* and select the appropriate MFHD.
 . Go to *Actions* or right-click on the MFHD and select *Delete Selected MFHDs*.
index 1d39448..c2f2338 100644 (file)
@@ -1,5 +1,4 @@
-About Evergreen
----------------
+== About Evergreen ==
 
 Evergreen is an open source library automation software designed to meet the
 needs of the very smallest to the very largest libraries and consortia. Through
index 6b33cba..8ce1ea4 100644 (file)
@@ -1,5 +1,4 @@
-About This Documentation
-------------------------
+== About This Documentation ==
 
 This guide was produced by the Evergreen Documentation Interest Group (DIG),
 consisting of numerous volunteers from many different organizations. The DIG
index 093ea62..9c521f7 100644 (file)
@@ -1,7 +1,6 @@
 [[attributions]]
 [appendix]
-Attributions
-============
+= Attributions =
 
 Copyright © 2009-2018 Evergreen DIG
 
index b9c67c4..59368af 100644 (file)
@@ -1,7 +1,6 @@
 [[licensing]]
 [appendix]
-Licensing
-=========
+= Licensing =
 
 image::media/ccbysa.png["CC-BY-SA",link="http://creativecommons.org/licenses/by-sa/3.0/"]
 
@@ -11,6 +10,5 @@ Commons Attribution-ShareAlike 3.0 Unported License].
 
 
 [index]
-Index
-=====
+= Index =
 
index 86cfa19..56ec62c 100644 (file)
@@ -1,8 +1,6 @@
-Configuring Evergreen for your workstation
-==========================================
+= Configuring Evergreen for your workstation =
 
-Setting search defaults
------------------------
+== Setting search defaults ==
 
 * Go to Administration -> Workstation.
 * Use the dropdown menu to select an appropriate
@@ -25,8 +23,7 @@ secondary panes for Numeric and MARC Expert searching.
 You can change which one is loaded by default when
 opening a new catalog window here.
 
-Turning off sounds
-------------------
+== Turning off sounds ==
 
 * Go to Administration -> Workstation.
 * Click the checkbox labeled _Disable Sounds?_