-.. include:: images.rst\r
-\r
-Tools\r
-=====\r
-\r
-Tools in Koha all perform some sort of action. Often many of the items\r
-listed under Tools in Koha are referred to as 'Reports' in other library\r
-management systems.\r
-\r
-- *Get there:* More > Tools\r
-\r
-`Patrons and Circulation <#patrontools>`__\r
-------------------------------------------\r
-\r
-`Patron lists <#patronlists>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Patron lists\r
-\r
-Patron lists are a way to store a group of patrons for easy modification\r
-via the `batch patron modification tool <#batchpatronmod>`__ or\r
-reporting.\r
-\r
-Patron lists\r
-|image245|\r
-\r
-To create a new list of patrons click the 'New patron list' button\r
-\r
-New patron list\r
-|image246|\r
-\r
-Enter a list name and save the list.\r
-\r
-Empty patron list\r
-|image247|\r
-\r
-Each list has an 'Actions' menu with more list options.Patron list\r
-actions\r
-\r
-To add patrons to the list click the 'Add patrons' link in the 'Actions'\r
-menu.\r
-\r
-Add patron to a list\r
-|image248|\r
-\r
-Enter the patron's name or cardnumber in the search box and click on the\r
-right result to add the patron.\r
-\r
-Patrons to add\r
-|image249|\r
-\r
-Once you have all of the patrons you would like to add you can click the\r
-'Add patrons' button to save them to the list.\r
-\r
-List of patrons\r
-|image250|\r
-\r
-`Comments <#comments>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Comments\r
-\r
-All comments added by patrons via the OPAC to bibliographic records\r
-require moderation by the librarians. If there are comments awaiting\r
-moderation they will be listed on the main page of the staff client\r
-below the module list:\r
-\r
-Comments pending approval\r
-|image251|\r
-\r
-and next to the Comments tool on the Tools ModuleComment count on Tools\r
-\r
-To moderate comments click on the notification on the main dashboard or\r
-go directly to the Comments Tool and click 'Approve' or 'Delete' to the\r
-right of the comments awaiting moderation.\r
-\r
-Comment awaiting moderation\r
-|image252|\r
-\r
-If there are no comments to moderate you will see a message saying just\r
-that\r
-\r
-No comments to moderate\r
-|image253|\r
-\r
-You can also review and unapprove comments you have approved in the past\r
-by choosing the 'Approved comments' tab\r
-\r
-Approved comments\r
-|image254|\r
-\r
-`Patron Import <#patronimport>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Import Patrons\r
-\r
-The patron import tool can be used at any time to add patrons in bulk.\r
-It is commonly used in universities and schools when a new batch of\r
-students registers.\r
-\r
-`Creating Patron File <#createpatronfile>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Your Koha installation comes with a blank CSV file that you can use as a\r
-template for your patron records. If you would like to create the file\r
-yourself, make sure that your file has the following fields in this\r
-order as the header row:\r
-\r
-cardnumber, surname, firstname, title, othernames, initials,\r
-streetnumber, streettype, address, address2, city, state, zipcode,\r
-country, email, phone, mobile, fax, emailpro, phonepro, B\_streetnumber,\r
-B\_streettype, B\_address, B\_address2, B\_city, B\_state, B\_zipcode,\r
-B\_country, B\_email, B\_phone, dateofbirth, branchcode, categorycode,\r
-dateenrolled, dateexpiry, gonenoaddress, lost, debarred,\r
-debarredcomment, contactname, contactfirstname, contacttitle,\r
-guarantorid, borrowernotes, relationship, ethnicity, ethnotes, sex,\r
-password, flags, userid, opacnote, contactnote, sort1, sort2,\r
-altcontactfirstname, altcontactsurname, altcontactaddress1,\r
-altcontactaddress2, altcontactaddress3, altcontactstate,\r
-altcontactzipcode, altcontactcountry, altcontactphone, smsalertnumber,\r
-privacy, patron\_attributes\r
-\r
- **Important**\r
-\r
- The 'password' should be stored in plaintext, and will be converted\r
- to a Bcrypt hash.\r
-\r
- If your passwords are already encrypted, talk to your systems\r
- administrator about options\r
-\r
- **Important**\r
-\r
- Date formats should match your `system preference <#dateformat>`__,\r
- and must be zero-padded, e.g. '01/02/2008'.\r
-\r
- **Important**\r
-\r
- The fields 'branchcode', 'categorycode' and all fields you have\r
- defined in the `BorrowerMandatoryField <#BorrowerMandatoryField>`__\r
- preference are required and must match valid entries in your\r
- database.\r
-\r
- **Note**\r
-\r
- If loading `patron attributes <#patronattributetypes>`__, the\r
- 'patron\_attributes' field should contain a comma-separated list of\r
- attribute types and values.\r
-\r
- - The attribute type code and a colon should precede each value.\r
-\r
- - For example: "INSTID:12345,BASEBALL:Cubs"\r
-\r
- - This field must be wrapped in quotes if multiple values are\r
- defined.\r
-\r
- - Since values can contain spaces, additional doubled-quotes may\r
- be required:\r
-\r
- - "INSTID:12345,BASEBALL:Cubs,""BASEBALL:White Sox"""\r
-\r
- - When replacing a patron record, any attributes specified in\r
- the input file replace all of the attribute values of any type\r
- that were previously assigned to the patron record.\r
-\r
-`Importing Patrons <#importpatrons>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Once you have created your file, you can use the Patron Import Tool to\r
-bring the data into Koha.\r
-\r
-- Choose your CSV file\r
-\r
- Import Patron Form\r
- |image255|\r
-\r
-- Choose to match on 'Cardnumber' or 'Username' to prevent adding of\r
- duplicate card numbers to the system\r
-\r
- Patron match options\r
- |image256|\r
-\r
-- Next you can choose default values to apply to all patrons you are\r
- importing\r
-\r
- - ex. If you're importing patrons specific to one branch you can use\r
- the field on the Import form to apply the branch code to all those\r
- you are importing.\r
-\r
-- Finally you need to decide on what data you want to replace if there\r
- are duplicates.\r
-\r
- If match found\r
- |image257|\r
-\r
- - A matching record is found using the field you chose for matching\r
- criteria to prevent duplication\r
-\r
- - If you included patron attributes in your file you can decide\r
- whether to add your values to existing values or erase existing\r
- values and enter only your new values.\r
-\r
-`Notices & Slips <#notices>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Notices & Slips\r
-\r
-All notices and circulation receipts (or slips) generated by Koha can be\r
-customized using the Notices & Slips Tool. The system comes with several\r
-predefined templates that will appear when you first visit this tool.\r
-\r
-Notices & Slips Tool\r
-|image258|\r
-\r
-Each notice can be edited, but only a few can be deleted, this is to\r
-prevent system errors should a message try to send without a template.\r
-Each notice and slip can be edited on a per library basis, by default\r
-you will see the notices for all libraries.\r
-\r
-If you have a style you'd like applied to all slips you can point the\r
-`SlipCSS <#SlipCSS>`__ preference to a stylesheet. The same is true for\r
-notices, using the `NoticeCSS <#NoticeCSS>`__ preference to define a\r
-stylesheet.\r
-\r
-You will also want to review the `Notices & Slips Field\r
-Guide <#noticesfieldguide>`__ for more information on formatting these\r
-notices.\r
-\r
-`Adding Notices & Slips <#addnotices>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-To add a new notice or slip\r
-\r
-- Click 'New Notice'\r
-\r
- New Notice Form\r
- |image259|\r
-\r
-- Choose which library this notice or slip is for\r
-\r
- - **Important**\r
-\r
- Not all notices can be branch specific for more information\r
- review the `Notices & Slips Field\r
- Guide <#noticesfieldguide>`__ in this manual.\r
-\r
-- Choose the module this notice is related to\r
-\r
-- The Code is limited to 20 characters\r
-\r
- - **Important**\r
-\r
- When working with the overdue notices you want each notice at\r
- each branch to have a unique code. Think about using the\r
- branch code in front of the notice code for each branch.\r
-\r
-- Use the name field to expand on your Code\r
-\r
- - **Note**\r
-\r
- With overdue notices, be sure to put your branch name in the\r
- description as well so that it will be visible when setting up\r
- your `triggers <#noticetriggers>`__.\r
-\r
-- Next you can customize the notice for every possible delivery method\r
-\r
- - Every notice should have an Email template set for itNew Email\r
- notice\r
-\r
- - If you're using the\r
- `TalkingTechItivaPhoneNotification <#TalkingTechItivaPhoneNotification>`__\r
- service you can set up a Phone notificationNew Phone notice\r
-\r
- - If you plan on printing this notice you can set the Print template\r
- nextNew Print notice\r
-\r
- - If you have enabled SMS notices with the\r
- `SMSSendDriver <#SMSSendDriver>`__ preference you can set the text\r
- for your SMS notices nextNew SMS notice\r
-\r
-- Each notice offers you the same options\r
-\r
- - If you plan on writing the notice or slip in HTML check the 'HTML\r
- Message' box, otherwise the content will be generated as plain\r
- text\r
-\r
- - Message Subject is what will appear in the subject line of the\r
- email\r
-\r
- - In the message body feel free to type whatever message you feel is\r
- best, use the fields on the left hand side to enter individualized\r
- data from the from database.\r
-\r
- - **Note**\r
-\r
- Review the `Notices & Slip Field\r
- Guide <#noticesfieldguide>`__ for info on what fields can\r
- be used here.\r
-\r
- - **Important**\r
-\r
- Overdue notices can use <<items.content>> tags by\r
- themselves, or use <item></item> to span all of the tags.\r
- Learn more about the `Overdue Notice\r
- Markup <#noticemarkup>`__\r
-\r
- - On overdue notices make sure to use <<items.content>>\r
- tags to print out the data related to all items that are\r
- overdue.\r
-\r
- - The other option, only for overdue notices, is to use\r
- the <item></item> tags to span the line so that it will\r
- print out multiple lines One example for the\r
- <item></item> tag option is:\r
-\r
- <item>"<<biblio.title>>" by <<biblio.author>>,\r
- <<items.itemcallnumber>>, Barcode: <<items.barcode>> ,\r
- Checkout date: <<issues.issuedate>>, Due date:\r
- <<issues.date\_due>> Fine: <<items.fine>> Due date:\r
- <<issues.date\_due>> </item>\r
-\r
- - **Important**\r
-\r
- Only the overdue notices take advantage of the\r
- <item></item> tags, all other notices referencing items\r
- need to use <<items.content>>\r
-\r
- - **Note**\r
-\r
- To add today's date you can use the <<today>> syntax\r
-\r
- - **Note**\r
-\r
- If you don't want to print the patron's full name on your\r
- slips or notice you can enter data in the Other name or\r
- Initials field for each patron and use that value instead.\r
-\r
-`Overdue Notice Markup <#noticemarkup>`__\r
-'''''''''''''''''''''''''''''''''''''''''\r
-\r
-When creating your overdue notices there are two tags in addition to the\r
-various database fields that you can use in your notices. You will also\r
-want to review the `Notices & Slips Field Guide <#noticesfieldguide>`__\r
-for information on formatting item information in these notices.\r
-\r
- **Important**\r
-\r
- These new tags only work on the overdue notices, not other\r
- circulation related notices at this time.\r
-\r
-These tags are <item> and </item> which should enclose all fields from\r
-the biblio, biblioitems, and items tables.\r
-\r
-An example of using these tags in a notice template might be like:\r
-\r
-::\r
-\r
- The following item(s) is/are currently overdue:\r
-\r
- <item>"<<biblio.title>>" by <<biblio.author>>, <<items.itemcallnumber>>, Barcode: <<items.barcode>> Fine: <<items.fine>></item>\r
-\r
-Which, assuming two items were overdue, would result in a notice like:\r
-\r
-::\r
-\r
- The following item(s) is/are currently overdue:\r
-\r
- "A Short History of Western Civilization" by Harrison, John B, 909.09821 H2451, Barcode: 08030003 Fine: 3.50\r
- "History of Western Civilization" by Hayes, Carlton Joseph Huntley, 909.09821 H3261 v.1, Barcode: 08030004 Fine: 3.50\r
-\r
-`Existing Notices & Slips <#existingnotices>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Among the default notices are notices for several common actions within\r
-Koha. All of these notices can be customized by altering their text via\r
-the Notices & Slips tool and their style using the\r
-`NoticeCSS <#NoticeCSS>`__ preference to define a stylesheet. You will\r
-also want to review the `Notices & Slips Field\r
-Guide <#noticesfieldguide>`__ for information on formatting item\r
-information in these notices. Here are some of what those notices do:\r
-\r
-- ACCTDETAILS\r
-\r
- - Sent to patrons when their account is set up if the\r
- `AutoEmailOPACUser <#AutoEmailOPACUser>`__ preference is set to\r
- 'Send'\r
-\r
-- ACQCLAIM (Acquisition Claim)\r
-\r
- - Used in the claim acquisition module\r
-\r
- - *Get there:* More > Acquisitions > Late issues\r
-\r
-- CHECKIN\r
-\r
- - This notice is sent as the 'Check in' notice for all items that\r
- are checked in\r
-\r
- - This notice is used if two criteria are met:\r
-\r
- 1. The\r
- `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__\r
- is set to 'Allow'\r
-\r
- 2. The patron has requested to receive this notice\r
-\r
- - *Get there:*\ OPAC > Login > my messaging\r
-\r
- - *Get there:*\ Staff Client > Patron Record >\r
- `Notices <#patnotices>`__\r
-\r
-- CHECKOUT\r
-\r
- - This notice is sent as the 'Check out' notice for all items that\r
- are checked out\r
-\r
- - This notice is used if two criteria are met:\r
-\r
- 1. The\r
- `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__\r
- is set to 'Allow'\r
-\r
- 2. The patron has requested to receive this notice\r
-\r
- - *Get there:*\ OPAC > Login > my messaging\r
-\r
- - *Get there:*\ Staff Client > Patron Record >\r
- `Notices <#patnotices>`__\r
-\r
-- DUE\r
-\r
- - This notice is sent as the 'Item due' for an item is due\r
-\r
- - This notice is used if two criteria are met:\r
-\r
- 1. The\r
- `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__\r
- is set to 'Allow'\r
-\r
- 2. The patron has requested to receive this notice\r
-\r
- - *Get there:*\ OPAC > Login > my messaging\r
-\r
- - *Get there:*\ Staff Client > Patron Record >\r
- `Notices <#patnotices>`__\r
-\r
-- DUEDGST\r
-\r
- - This notice is sent as the 'Item due' for all items that are due\r
-\r
- - This notice is used if two criteria are met:\r
-\r
- 1. The\r
- `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__\r
- is set to 'Allow'\r
-\r
- 2. The patron has requested to receive this notice as a digest\r
-\r
- - *Get there:*\ OPAC > Login > my messaging\r
-\r
- - *Get there:*\ Staff Client > Patron Record >\r
- `Notices <#patnotices>`__\r
-\r
-- HOLD (Hold Available for Pickup)\r
-\r
- - This notice is used if two criteria are met:\r
-\r
- 1. The\r
- `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__\r
- is set to 'Allow'\r
-\r
- 2. The patron has requested to receive this notice\r
-\r
- - *Get there:*\ OPAC > Login > my messaging\r
-\r
- - *Get there:*\ Staff Client > Patron Record >\r
- `Notices <#patnotices>`__\r
-\r
- - When this notice references the branches table it is referring to\r
- the pickup branch information.\r
-\r
-- HOLDPLACED (a notice to the library staff that a hold has been\r
- placed)\r
-\r
- - This notice requires the\r
- `emailLibrarianWhenHoldIsPlaced <#emailLibrarianWhenHoldIsPlaced>`__\r
- system preference to be set to 'Enable'\r
-\r
- - When this notice references the branches table it is referring to\r
- the pickup branch information.\r
-\r
-- MEMBERSHIP\_EXPIRY\r
-\r
- - This notice can be sent to patrons to warn them that their cards\r
- are expiring soon.\r
-\r
- - Requires that you have the\r
- `MembershipExpiryDaysNotice <#MembershipExpiryDaysNotice>`__ set\r
- and the `related cron job <#patronexpirycron>`__ set.\r
-\r
-- ODUE (Overdue Notice)\r
-\r
- - This notice is used to send Overdue Notices to Patrons\r
-\r
- - See a `Sample Overdue Notice <#samplenotice>`__\r
-\r
- - Requires that you set `Overdue Notice/Status\r
- Triggers <#noticetriggers>`__\r
-\r
-- PREDUE\r
-\r
- - This notice is sent as the 'Advanced notice' for an item is due\r
-\r
- - This notice is used if two criteria are met:\r
-\r
- 1. The\r
- `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__\r
- is set to 'Allow'\r
-\r
- 2. The patron has requested to receive this notice\r
-\r
- - *Get there:*\ OPAC > Login > my messaging\r
-\r
- - *Get there:*\ Staff Client > Patron Record >\r
- `Notices <#patnotices>`__\r
-\r
-- PREDUEDGST\r
-\r
- - This notice is sent as the 'Advanced notice' for all items that\r
- are due\r
-\r
- - This notice is used if two criteria are met:\r
-\r
- 1. The\r
- `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__\r
- is set to 'Allow'\r
-\r
- 2. The patron has requested to receive this notice as a digest\r
-\r
- - *Get there:*\ OPAC > Login > my messaging\r
-\r
- - *Get there:*\ Staff Client > Patron Record >\r
- `Notices <#patnotices>`__\r
-\r
-- RENEWAL\r
-\r
- - This notice is sent as the 'Check out' notice for all items that\r
- are renewed\r
-\r
- - This notice is used if three criteria are met:\r
-\r
- 1. The\r
- `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__\r
- is set to 'Allow'\r
-\r
- 2. The `RenewalSendNotice <#RenewalSendNotice>`__ preference is\r
- set to 'Send'\r
-\r
- 3. The patron has requested to receive the checkout notice\r
-\r
- - *Get there:*\ OPAC > Login > my messaging\r
-\r
- - *Get there:*\ Staff Client > Patron Record >\r
- `Notices <#patnotices>`__\r
-\r
-- RLIST (Routing List)\r
-\r
- - Used in the serials module to notify patrons/staff of new issues\r
- of a serial\r
-\r
- - *Get there:* More > Serials > `New\r
- Subscription <#newsubscription>`__\r
-\r
- - You have the option to select the 'Routing List' notice when\r
- creating a new subscription (Choose from the 'Patron notification'\r
- drop down).\r
-\r
- - **Note**\r
-\r
- Notice also that if you'd like to notify patrons of new serial\r
- issues, you can click on 'define a notice' which will take you\r
- to the 'Notices' tool\r
-\r
-- SHARE\_ACCEPT\r
-\r
- - Used to notify a patron when another patron has accepted their\r
- shared list.\r
-\r
- - Requires that you set\r
- `OpacAllowSharingPrivateLists <#OpacAllowSharingPrivateLists>`__\r
- to 'Allow'\r
-\r
-- SHARE\_INVITE\r
-\r
- - Used to notify a patron that another patron would like to share a\r
- list with them.\r
-\r
- - Requires that you set\r
- `OpacAllowSharingPrivateLists <#OpacAllowSharingPrivateLists>`__\r
- to 'Allow'\r
-\r
-- TO\_PROCESS\r
-\r
- - Used to notify a staff member if a purchase suggestion has been\r
- moved to the fund they manage\r
-\r
- - Requires the\r
- `notice\_unprocessed\_suggestions <#emailsuggestfund>`__ cron job\r
-\r
-There are also a set of predefined slips (or receipts) listed on this\r
-page. All of these slips can be customized by altering their text via\r
-the Notices & Slips tool and their style using the\r
-`SlipCSS <#SlipCSS>`__ preference to define a stylesheet. Here is what\r
-those slips are used for:\r
-\r
-- ISSUEQSLIP\r
-\r
- - Used to print the quick slip in circulation\r
-\r
- - The quick slip only includes items that were checked out today\r
-\r
-- ISSUESLIP\r
-\r
- - Used to print a full slip in circulation\r
-\r
- - The slip or receipt will show items checked out today as well as\r
- items that are still checked out\r
-\r
-- HOLD\_SLIP\r
-\r
- - Used to print a holds slip\r
-\r
- - The holds slip is generated when a hold is confirmed\r
-\r
-- TRANSFERSLIP\r
-\r
- - Used to print a transfer slip\r
-\r
- - The transfer slip is printed when you confirm a transfer from one\r
- branch to another in your system\r
-\r
-`Overdue Notice/Status Triggers <#noticetriggers>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Overdue\r
- Notice/Status Triggers\r
-\r
-In order to send the overdue notices that you defined using the\r
-`Notices <#notices>`__ tool, you need to first set the triggers to have\r
-these messages.\r
-\r
- **Important**\r
-\r
- In order to have overdue notices sent to your patrons, you need to\r
- `set that patron category <#addingpatroncat>`__ to require overdue\r
- notices.\r
-\r
- **Important**\r
-\r
- Depending on the value of your\r
- `OverdueNoticeCalendar <#OverdueNoticeCalendar>`__ preference the\r
- delay may or may not include days the library is closed based on the\r
- `holiday calendar <#calholidays>`__.\r
-\r
-The Overdue Notice/Status Triggers tool gives the librarian the power to\r
-send up to three notices to each patron type notifying them of overdue\r
-items\r
-\r
-Overdue Notice/Status Triggers Tool\r
-|image260|\r
-\r
-- Delay is the number of days after an issue is due before an action is\r
- triggered.\r
-\r
- - **Important**\r
-\r
- If you want Koha to trigger an action (send a letter or\r
- restrict member), a delay value is required.\r
-\r
-- To send additional notices, click on the tabs for 'Second' and\r
- 'Third' notice\r
-\r
-- If you would like to prevent a patron from checking items out because\r
- of their overdue items, check the 'Restrict' box, this will put a\r
- notice on the patron's record at checkout informing the librarian\r
- that the patron cannot check out due to overdue items.\r
-\r
- - If you choose to restrict a patron in this way you can also have\r
- Koha automatically remove that restriction with the\r
- `AutoRemoveOverduesRestrictions <#AutoRemoveOverduesRestrictions>`__\r
- preference.\r
-\r
-- Next you can choose the delivery method for the overdue notice. You\r
- can choose from Email, Phone (if you are using the `iTiva Talking\r
- Tech service <#TalkingTechItivaPhoneNotification>`__), Print and SMS\r
- (if you have set your `SMSSendDriver <#SMSSendDriver>`__).\r
-\r
- - **Note**\r
-\r
- The Feed option is not yet a feature in Koha, it is there for\r
- future development.\r
-\r
-- See a `Sample Overdue Notice <#samplenotice>`__\r
-\r
-`Patron Card Creator <#patroncardcreator>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patron Card Creator\r
-\r
-The Patron Card Creator allow you to use layouts and templates which you\r
-design to print your custom patron cards on your printer. Here are some\r
-of the features of the Patron Card Creator module:\r
-\r
-- Customize patron card layouts with text retrieved from the Koha\r
- patron data\r
-\r
-- Design custom card templates for printed patron cards (to match the\r
- label sheets)\r
-\r
-- Build and manage batches of patron cards to print\r
-\r
-- Export (as PDF) single or multiple batches to print\r
-\r
-- Export (as PDF) single or multiple patron cards from within a batch\r
-\r
-`Layouts <#cardlayouts>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Patron Card Creator > Manage > Layouts\r
-\r
-A layout defines the text and images that will be printed on to the card\r
-and where it will appear.\r
-\r
- **Note**\r
-\r
- Up to three lines of text, the patron's number in barcode\r
- representation and up to two images can be printed on to the card.\r
-\r
-`Add a Layout <#addcardlayout>`__\r
-'''''''''''''''''''''''''''''''''\r
-\r
-If you have no layouts defined, you will add a new layout by clicking\r
-the 'New' button and choosing 'Layout'.New layout button\r
-\r
-You may also choose to press 'Manage layout' on the left side. Here you\r
-are offered a list of available layouts you can select for editing. But\r
-at the top of the page there is still the 'New layout' button.\r
-\r
-Add New Layout\r
-|image261|\r
-\r
-- The name you assign to the layout is for your benefit, name it\r
- something that will be easy to identify at a later date\r
-\r
-- The Units pull down is used to define what measurement scale you're\r
- going to be using for your layout.\r
-\r
- Units of Measurement\r
- |image262|\r
-\r
- - **Note**\r
-\r
- A Postscript Point is 1/72" an Adobe Agate is 1/64", an Inch\r
- is 25.4 SI Millimeters\r
-\r
-- Next note if this layout is for the front or the back of the patron\r
- card\r
-\r
- - **Note**\r
-\r
- You will need a layout for both the front and back of your\r
- card if you have 2-sided library cards, this option doesn't\r
- allow you to print two sided cards, just lets you track which\r
- side of the card you're designing.\r
-\r
-- You have the option of adding up to 3 lines of text to your card.\r
- Your text can be static text of your choosing and/or fields from the\r
- patron record. If you want to print fields from the patron record you\r
- want to put the field names in brackets like so - <firstname>\r
-\r
- - **Note**\r
-\r
- A full list of field names can be found in the database schema\r
- at http://schema.koha-community.org\r
-\r
-- For each line of text, you can choose your font, font size and the\r
- location of the text on the card using the lower X and Y coordinates\r
-\r
-- In order to show the barcode and the patron card number you will need\r
- to check the 'Print Card Number as Barcode' option. This will turn\r
- the patron card number into a barcode. If you want the number to\r
- print in human readable format you will need to check the 'Print Card\r
- Number as Text Under Barcode' option.\r
-\r
-- Finally you can choose up to two images to print on the card.\r
-\r
- - One can be the `patron image <#uploadpatronimages>`__ which you\r
- can resize to meet your needs.\r
-\r
- - The other image can be something like a library logo or symbol\r
- that you uploaded using the '`Manage\r
- Images <#managecardimages>`__' module of the Patron Card Creator\r
- Tool.\r
-\r
- **Important**\r
-\r
- It is the designers responsibility to define textlines, barcode and\r
- images such that overlap is avoided.\r
-\r
-After saving, your layouts will appear on the 'Manage layouts' page.\r
-\r
-Manage Layouts\r
-|image263|\r
-\r
-`Templates <#patrontemplate>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Patron Card Creator > Manage > Card\r
- templates\r
-\r
-A template describes the arrangement of labels on the label sheet/card\r
-stock you are using. This might be Avery 5160 for address labels,\r
-Gaylord 47-284 for spine labels or Avery 28371 for your patron cards,\r
-just to give a couple of examples. All of the information you will need\r
-for setting up a template may be on the packaging, and if not it can\r
-usually be found on the vendor's website or can be measured from a\r
-sample sheet.\r
-\r
-`Add a Template <#addcardtemplate>`__\r
-'''''''''''''''''''''''''''''''''''''\r
-\r
-To add a new template click on the 'New template' button at the top of\r
-your page which brings you to the Edit template form immediately. You\r
-may also choose to press 'Manage templates' on the left side. Here you\r
-are offered a list of available templates you can select for editing.\r
-But in the top of the page there is still the 'New template' button.\r
-\r
-New template button\r
-|image264|\r
-\r
-Using the form that appears after pressing either 'Edit' or 'New\r
-template'you can define the template for your sheet of labels or cards.\r
-\r
-Add Patron Card Template\r
-|image265|\r
-\r
-- Template ID is simply a system generated unique id\r
-\r
-- Template Code should be the name of this template to identify it on a\r
- list of templates\r
-\r
-- You can use the Template Description to add additional information\r
- about the template\r
-\r
-- The Units pull down is used to define what measurement scale you're\r
- going to be using for the template.\r
-\r
- Measurement Units\r
- |image266|\r
-\r
- - **Note**\r
-\r
- A Postscript Point is 1/72" an Adobe Agate is 1/64", an Inch\r
- is 25.4 SI Millimeters\r
-\r
-- The measurements (page height, page width, card width, card height)\r
- may be on the packaging, and if not it can usually be found on the\r
- vendor's website or can be measured from a sample sheet.\r
-\r
-- A profile is a set of "adjustments" applied to a given template just\r
- prior to printing which compensates for anomalies unique and peculiar\r
- to a given printer (to which the profile is assigned).\r
-\r
- - Before defining a profile try printing some sample cards so that\r
- you can take measurements to define a profile to perform the right\r
- adjustments for your printer/template combination.\r
-\r
- - After finding and documenting any anomalies in the printed\r
- document, then you can `create a profile <#addcardprofile>`__ and\r
- assign it to the template.\r
-\r
- - **Important**\r
-\r
- Do not specify a profile unless needed, i.e. do not click to\r
- define a printer profile. It is not possible to remove a\r
- profile from a template but you can switch to another profile.\r
-\r
- - **Note**\r
-\r
- If you are using different printers you may be required to\r
- define several templates that are identical only different\r
- profiles are specified.\r
-\r
-After saving, your templates will appear on the 'Manage templates' page.\r
-\r
-Manage Templates\r
-|image267|\r
-\r
-`Profiles <#patronprofile>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Patron Card Creator > Manage > Profiles\r
-\r
-A profile is a set of "adjustments" applied to a given\r
-`template <#patrontemplate>`__ just prior to printing which compensates\r
-for anomalies unique and peculiar to a given printer. This means if you\r
-set a template up and then print a sample set of data and find that the\r
-items are not all aligned the same on each card, you need to set up a\r
-profile for each printer (or even different tray selections on the same\r
-printer) to make up for the differences in printing styles, such as the\r
-shifting of text to the left, right, top or bottom.\r
-\r
-If your cards are printing just the way you want, you will not need a\r
-profile.\r
-\r
-`Add a Profile <#addcardprofile>`__\r
-'''''''''''''''''''''''''''''''''''\r
-\r
-To add a new profile, you want to click on the 'Profiles' button at the\r
-top of your page and choose 'New Profile'\r
-\r
-New Profile Button\r
-|image268|\r
-\r
-To add a new profile, you want to click on the 'New profile' button at\r
-the top of your page. Using the form that appears you can define the\r
-values to correct the card misalignments on your label sheet. You may\r
-also choose 'Manage profiles' on the left side and select one of the\r
-currently available profiles for editing.\r
-\r
-Add Printer Profile\r
-|image269|\r
-\r
-- The Printer Name and Paper Bin do not have to match your printer\r
- exactly, they are for your reference so you can remember what printer\r
- you have set the profile for.\r
-\r
- - **Note**\r
-\r
- For example: if you want to use the Printer model number in\r
- printer name you can, or you can call it 'the printer on my\r
- desk'\r
-\r
-- Template will be filled in once you have chosen which template to\r
- apply the profile to on the `template edit form <#addcardtemplate>`__\r
-\r
-- The Units pull down is used to define what measurement scale you're\r
- going to be using for your profile.\r
-\r
- Units of Measurement\r
- |image270|\r
-\r
- - **Note**\r
-\r
- A Postscript Point is 1/72" an Adobe Agate is 1/64", an Inch\r
- is 25.4 SI Millimeters\r
-\r
-- Offset should be used when the entire image is off center either\r
- vertically or horizontally. Creep describes a condition where the\r
- distance between the labels changes across the page or up and down\r
- the page\r
-\r
- - For offset and creep values, negative numbers move the printed\r
- information up and to the left on the printed sheet and positive\r
- numbers move down and to the right\r
-\r
- - Example: the text is printed 0 .25" from the left edge of the\r
- first label, 0 .28" from the left edge of the second label and 0\r
- .31" from the left edge of the third label. This means the\r
- horizontal creep should be set to (minus) -0.03 " to make up for\r
- this difference.\r
-\r
-After saving, your profiles will appear on the 'Manage Printer Profiles'\r
-page.\r
-\r
-Manage Profiles\r
-|image271|\r
-\r
-Once you have saved your new profile, you can return to the list of\r
-templates and choose to edit the template that this profile is for.\r
-\r
-`Batches <#patroncardbatches>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Patron Card Creator > Manage > Card\r
- batches\r
-\r
-A batch is a collection of patrons for whom you want to generate cards.\r
-\r
-`Add a Batch <#addcardbatch>`__\r
-'''''''''''''''''''''''''''''''\r
-\r
-To add a new batch, you want to click on the 'New batches' button at the\r
-top of your page. Choosing the menu item 'Manage batches' on the left a\r
-list of already defined batches is displayed. In this display you can\r
-either select a batch for editing or add a new batch.\r
-\r
-New Batch Button\r
-|image272|\r
-\r
-For a new batch a message pops up and directs you to select patrons to\r
-be processed in this batch.No items in batch\r
-\r
-After choosing the 'Add item(s)' button the Patron Search window pops\r
-up.Patron search\r
-\r
-From here you can search for patrons to add to your batch by any part of\r
-their name, their category and/or library. Entering \* in the search box\r
-will display all the patrons. Patron search results\r
-\r
-From the results you can add patrons to the batch by clicking the 'Add'\r
-button. After adding patrons from the results you can start over and\r
-perform another search or click 'Close' at the bottom of the screen to\r
-indicate that you are done. You will then be presented with your\r
-batch.Patron batch\r
-\r
-If you are satisfied with your batch you can proceed to export. If you\r
-want to correct or even delete that batch the buttons to do so can be\r
-found at the top of your screen. You can always come back here through\r
-the 'Manage > Card batches' button.\r
-\r
-If you would like to export all patron cards you can click 'Export card\r
-batch' otherwise you can choose specific patrons to print cards for by\r
-checking the box to the right of their names and then choose 'Export\r
-selected card(s)' at the top.\r
-\r
-The export menu will ask you to choose a template, a layout and starting\r
-position (where on the sheet should printing begin).\r
-\r
- **Note**\r
-\r
- For the starting position if the first 6 labels have already been\r
- used on your sheet you can start printing on label in position 7 on\r
- the sheet. The labels are numbered left to right from top to bottom.\r
-\r
-Export batch\r
-\r
-Once you click 'Export' you will be presented with a PDF of your labels\r
-for printingPDF Export\r
-\r
-When you open the PDF you will see the cards for printing\r
-\r
-Final cards\r
-|image273|\r
-\r
-The above image shows a layout that is made up of two textlines. The\r
-first one is just plain text, the second one is composed of the\r
-<firstname> <surname> fields. A patron image is printed (if available)\r
-and the barcode of patrons number is displayed in code 39. All this is\r
-printed on a template with three columns and 8 rows using position 1-3\r
-here. When printing this PDF please take care that your printer doesn't\r
-rescale the PDF (e.g do not fit to paper size) otherwise the printer\r
-will not be able to print to the right place per your templates.\r
-\r
-`Manage Images <#managecardimages>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Patron Card Creator > Manage > Images\r
-\r
-Images uploaded using this tool will appear on the menu when creating\r
-`patron card layouts <#cardlayouts>`__. You are limited in how many\r
-images you can upload (not counting patron images) by the\r
-`ImageLimit <#ImageLimit>`__ system preference.\r
-\r
- **Important**\r
-\r
- Images must be under 500k in size.\r
-\r
- **Note**\r
-\r
- Pictures uploaded with this tool should be at least 300dpi which is\r
- the minimum quality for a printable image.\r
-\r
-In the center of the screen is a simple upload form, simply browse for\r
-the file on your computer and give it a name you'll recognize later.\r
-\r
-Upload Images\r
-|image274|\r
-\r
-Once the file is uploaded you will be presented with a confirmation\r
-message.\r
-\r
-Image Uploaded\r
-|image275|\r
-\r
-And the image will be listed with all of your others on the right hand\r
-side of the page.\r
-\r
-Images\r
-|image276|\r
-\r
-To delete one or multiple of these images, click the checkbox to the\r
-right of each image you want to delete and click the 'Delete' button.\r
-\r
-`Patrons (anonymize, bulk-delete) <#anonpatrons>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Patrons\r
- (anonymize, bulk-delete)\r
-\r
-This tool allows you to bulk anonymize circulation histories (this means\r
-that you keep records of how many times items were checked out - but not\r
-the patrons who checked the items out) or bulk delete patrons (remove\r
-them from the system completely).\r
-\r
- **Important**\r
-\r
- Patrons with outstanding fines or items checked out are not saved.\r
- They are not completely removed from the system (they are only moved\r
- to the delete\_borrowers table), but this tool does not provide as\r
- many checks as one may desire.\r
-\r
- **Important**\r
-\r
- Before using this tool it is recommended that you backup your\r
- database. Changes made here are permanent.\r
-\r
- **Important**\r
-\r
- The anonymization will fail quietly if\r
- `AnonymousPatron <#AnonymousPatron>`__ preference does not contain a\r
- valid value.\r
-\r
-Patron Anonymize/Bulk Delete Tool\r
-|image277|\r
-\r
-To either delete or anonymize patrons\r
-\r
-- Check the 'Verify' box on the task you would like to complete (Delete\r
- or Anonymize)\r
-\r
-- Enter a date before which you want to alter the data\r
-\r
-- If deleting patrons you can also choose to find patrons who\r
-\r
- - have not borrowed since a specific date\r
-\r
- - have accounts that will expire before a specific date\r
-\r
- - are in a specific `patron category <#patcats>`__\r
-\r
- - are in a `patron list <#patronlists>`__\r
-\r
-- Click 'Next'\r
-\r
-- A confirmation will appear asking if you're sure this is what you\r
- want to happen\r
-\r
- Patron Anonymize/Bulk Delete Confirmation\r
- |image278|\r
-\r
-- Clicking 'Finish' will delete or anonymize your data\r
-\r
- Completed Process\r
- |image279|\r
-\r
-`Batch patron modification <#batchpatronmod>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Batch patron\r
- modification\r
-\r
-With this tool you can make edits to a batch of patron records. Simply\r
-load in a file of cardnumbers (one per line), choose from a `list of\r
-patrons <#patronlists>`__ or scan patron card numbers in to the box\r
-provided.\r
-\r
-Batch patron modification\r
-|image280|\r
-\r
-Once you have the file loaded or the barcodes scanned click 'Continue.'\r
-You will be presented with a list of the patrons and the changes you can\r
-make.\r
-\r
-Patrons to modify\r
-|image281|\r
-\r
-To the left of each text box there is a checkbox. Clicking that checkbox\r
-will clear our the field values.\r
-\r
- **Important**\r
-\r
- If the field is mandatory you will not be able to clear the value in\r
- it.\r
-\r
-If you have multiple patron attributes you can change them all by using\r
-the plus (+) sign to the right of the text box. This will allow you to\r
-add another attribute value.\r
-\r
-Editing patron attributes\r
-|image282|\r
-\r
-Once you have made the changes you want, you can click 'Save' and Koha\r
-will present you with the changed patron records.\r
-\r
-`Tag Moderation <#tagsmoderation>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Tags\r
-\r
-Depending on your `tagging system preferences <#taggingprefs>`__,\r
-librarians may need to approve tags before they are published on the\r
-OPAC. This is done via the Tag Moderation Tool. If there are tags\r
-awaiting moderation they will be listed on the main staff dashboard\r
-under the module labels:\r
-\r
-Tags pending approval\r
-|image283|\r
-\r
-To moderate the tags visit the Tags tool. When first visiting the tool,\r
-you will be presented with a list of tags that are pending approval or\r
-rejection by a librarian\r
-\r
-Tags pending moderation\r
-|image284|\r
-\r
-- To see all of the titles this tag was added to simply click on the\r
- termTitles with a specific tag\r
-\r
- - From this list of titles you can remove a tag without outright\r
- rejecting it from being used in the future by clicking the 'Remove\r
- tag' button to the right of the title.\r
-\r
-- To approve a tag, you can either click the 'Approve' button in line\r
- with the term, or check all terms you want to approve and click\r
- 'Approve' below the table.\r
-\r
-- To reject a tag, you can either click the 'Reject' button in line\r
- with the term, or check all terms you want to approve and click\r
- 'Reject' below the table.\r
-\r
-Once a tag has been approved or rejected it will be moved to the\r
-appropriate list of tags. A summary of all tags will appear on the right\r
-of the screen.\r
-\r
-Summary of tags\r
-|image285|\r
-\r
-Even though a tag is approved or rejected, it can still be moved to\r
-another list. When viewing approved tags each tag has the option to\r
-reject:\r
-\r
-Approved Tags\r
-|image286|\r
-\r
-To check terms against the approved and rejected lists (and possibly\r
-against `the dictionary <#TagsExternalDictionary>`__ you have assigned\r
-for tag moderation) simply enter the term into the search box on the\r
-bottom right of the screen to see the status of the term\r
-\r
-Sample Check list test search\r
-|image287|\r
-\r
-Finally you can find tags by using the filters on the left.\r
-\r
-Tag filters\r
-|image288|\r
-\r
-`Upload Patron Images <#uploadpatronimages>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Patrons and Circulation > Upload Patron\r
- Images\r
-\r
-Patron images can be uploaded in bulk if you are `allowing patron\r
-images <#patronimages>`__ to be attached to patron records. These images\r
-can also be used when creating `patron cards <#patroncardcreator>`__.\r
-\r
-- Create a txt file and title it "DATALINK.TXT" or "IDLINK.TXT"\r
-\r
-- On each line in the text file enter the patron's card number followed\r
- by comma (or tab) and then the image file name\r
-\r
- Sample file and image\r
- |image289|\r
-\r
- - Make sure that your TXT file is a plain text document, not RTF.\r
-\r
-- Zip up the text file and the image files\r
-\r
-- Go to the Upload Patron Images Tool\r
-\r
- Upload Image Tool for Single Image\r
- |image290|\r
-\r
-- For a single image, simply point to the image file and enter the\r
- patron card number\r
-\r
-- For multiple images, choose to upload a zip file\r
-\r
-- After uploading you will be presented with a confirmation\r
-\r
- Image Upload Confirmation\r
- |image291|\r
-\r
- **Important**\r
-\r
- There is a limit of 100K on the size of the picture uploaded and it\r
- is recommended that the image be 200x300 pixels, but smaller images\r
- will work as well.\r
-\r
-`Rotating Collections <#rotatingcollections>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Rotating Collections\r
-\r
-Rotating Collections is a tool for managing collections of materials\r
-that frequently get shifted from library to library. It adds the ability\r
-to store not only an item's home library and current location but also\r
-information about where it is supposed to be transferred to next to\r
-ensure that all items in the collection are sent to the correct library.\r
-When an item in a rotating collection is checked in, library staff is\r
-notified that the item is part of a rotating collection and which branch\r
-it should be sent to if it is not at the correct one.\r
-\r
- **Important**\r
-\r
- The `AutomaticItemReturn <#AutomaticItemReturn>`__ system preference\r
- must be set to "Don't automatically transfer items to their home\r
- library when they are returned" for Rotating Collections to function\r
- properly.\r
-\r
-- To create a new rotating collection, click the "New Collection"\r
- button, fill in the Title and Description, and click Submit. Once\r
- submitted you'll see "Collection Name added successfully"; click\r
- "Return to rotating collections home" to return to the main Rotating\r
- Collections management page (or click Rotating Collections in the\r
- sidebar).\r
-\r
-- To add items to a collection, click "Add or remove items" next to the\r
- collection's name in the list of collections. Under "Add or remove\r
- items" scan or type in the barcode of the item you wish to add to the\r
- collection, and hit Enter or click Submit if necessary.\r
-\r
-- To remove an item from a collection, either click Remove next to the\r
- item's barcode in the list of items within the collection or check\r
- the "Remove item from collection" box next to the Barcode text box\r
- under "Add or remove items, and scan or type in the barcode, clicking\r
- Submit or hitting Enter if necessary. Note: The "Remove item from\r
- collection" checkbox will remain checked as long as you are on the\r
- "Add or remove items" page, unless you uncheck it, to facilitate\r
- quickly removing a number of items at a time by scanning their\r
- barcodes.\r
-\r
-`Transfer a Rotating Collection <#transferrotatingcollection>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Transferring a collection will:\r
-\r
-- Change the current location of the items in that collection to the\r
- library it is to be transferred to\r
-\r
-- Initiate a transfer from its original current location/holding\r
- library to the current location/holding library it is to be rotated\r
- to. When a library receives a collection they will need to check in\r
- the items to complete the transfer.\r
-\r
-You can transfer a collection in one of two ways:\r
-\r
-- From the main Rotating Collections page, click on Transfer next to\r
- the title of the collection you wish to transfer; choose the library\r
- you wish to transfer the collection to and click "Transfer\r
- collection".\r
-\r
-- Or, from the "add or remove items" page for a collection, you can\r
- click the Transfer button, choose the library you wish to transfer\r
- the collection to and click "Transfer Collection".\r
-\r
- **Important**\r
-\r
- In order to complete the transfer process, the library receiving the\r
- rotating collection should check in all items from the collection as\r
- they receive them. This will clear the transfer so that the items\r
- are no longer shown as being "in transit".\r
-\r
-If an item in a rotating collection is checked in at a library other\r
-than the one it is supposed to be transferred to, a notification will\r
-appear notifying library staff that the item is part of a rotating\r
-collection, also letting them know where the item needs to be sent.\r
-\r
-Rotating Collection Item Notification\r
-|image292|\r
-\r
-`Catalog <#catalogtools>`__\r
----------------------------\r
-\r
-`Batch item modification <#batchmodifyitems>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Batch item modification\r
-\r
-This tool will allow you to modify a batch of item records in Koha.\r
-\r
-Batch Modification Tool\r
-|image293|\r
-\r
-From the tool you can choose to upload a file of barcodes or item ids,\r
-or you can scan items one by one into the box below the upload tool. You\r
-can also decide the items edited should be populated with the default\r
-values you have defined in your `default\r
-framework <#marcbibframeworks>`__.\r
-\r
-Once you have your file uploaded or the barcodes listed you can click\r
-'Continue.'\r
-\r
-Batch Modify Summary\r
-|image294|\r
-\r
-You will be presented with a summary of the items you want to modify.\r
-From here you can uncheck the items you don't want to modify before\r
-making changes in the form below. You can also hide columns you don't\r
-need to see to prevent having to scroll from left to right to see the\r
-entire item form.\r
-\r
- **Note**\r
-\r
- To uncheck all items thar are currently checked out you can click\r
- the 'Clear on loan' link at the top of the form.\r
-\r
-Using the edit form you can choose which fields to make edits to. By\r
-checking the checkbox to the right of each field you can clear the\r
-values in that field for the records you are modifying.\r
-\r
-Choose fields you want to change in bulk\r
-|image295|\r
-\r
-Once you have made you changes you will be presented with the resulting\r
-items.\r
-\r
-Item results summary\r
-|image296|\r
-\r
- **Note**\r
-\r
- You can also edit items on one bib record in a batch by going to the\r
- bib record and clicking Edit > Edit items in batch\r
-\r
-Edit items in a batch\r
-|image297|\r
-\r
-`Batch item deletion <#batchdeleteitems>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Batch item deletion\r
-\r
-This tool will allow you to delete a batch of item records from Koha.\r
-\r
-From the tool you can choose to upload a file of barcodes or item ids,\r
-or you can scan items one by one into the box below the upload tool.\r
-\r
-Batch Deletion Tool\r
-|image298|\r
-\r
-Once you have your file uploaded or the barcodes scanned you can click\r
-'Continue.'\r
-\r
-You will be presented with a confirmation screen. From here you can\r
-uncheck the items you don't want to delete and decide if Koha should\r
-delete the bib record if the last item is being deleted before clicking\r
-'Delete selected items.' If you'd like you can delete the bibliogrphic\r
-record if you're deleting the last item by clicking the checkbox next to\r
-'Delete records if no items remain'.\r
-\r
-Confirm Deletion\r
-|image299|\r
-\r
-If your file (or list of scanned barcodes) has more than 1000 barcodes,\r
-Koha will be unable to present you with a list of the items. You will\r
-still be able to delete them, but not able to choose which items\r
-specifically to delete or delete the biblio records.\r
-\r
-More than 1000 records in the file\r
-|image300|\r
-\r
-If the items are checked out you will be presented with an error after\r
-clicking 'Delete selected items' and the items will not be deleted.\r
-\r
-Items not Deleted\r
-|image301|\r
-\r
-If the items can be deleted they will be and you will be presented with\r
-a confirmation of your deletion.\r
-\r
-Batch Deletion Confirmation\r
-|image302|\r
-\r
-`Batch record deletion <#batchrecorddelete>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-This tool will take a batch of record numbers for either bibliographic\r
-records or authority records and allow you to delete all those records\r
-and any items attached to them in a batch. Batch record deletion\r
-\r
-First you need to tell the tool if you're deleting bibliographic or\r
-authority records. Next you can load a file with biblionumbers or\r
-authids or enter a list of those numbers in the box provided. Once you\r
-submit the form you will be presented with a summary of the records you\r
-are trying to delete.Summary\r
-\r
-If a record you want to delete can't be deleted it will be highlighted.\r
-\r
-Check the records you want to delete and click the 'Delete selected\r
-records' button to finish the process.\r
-\r
-`Batch Record Modification <#batchrecordmod>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Batch record modification\r
-\r
-This tool will allow you to edit batches of bibliographic and/or\r
-authority records using `MARC Modification\r
-Templates <#marcmodtemplates>`__. Before visiting this tool you will\r
-want to set up at least one MARC modification template.\r
-\r
-Batch record modification\r
-|image303|\r
-\r
-When you visit the tool it will ask you:\r
-\r
-- Choose whether you're editing bibliographic or authority records\r
-\r
-- Enter the biblionumbers or authids\r
-\r
- - You can upload a file of these numbers or\r
-\r
- - Enter the numbers (one per line) in the box provided\r
-\r
-- Finally choose the MARC Modification Template you'd like to use to\r
- edit these records.\r
-\r
-Once you've entered your critera click 'Continue'Records to edit\r
-\r
-You will be presented with a list of records that will be edited. Next\r
-to each one is a checkbox so you can uncheck any items you would rather\r
-not edit at this time.\r
-\r
-Clicking Preview MARC will allow you to see what edits will be made when\r
-you finalize the edit.Modified MARC Preview\r
-\r
-Once you're sure everything is the way you want you can click the\r
-'Modify selected records' button and your records will be modified.\r
-\r
-`Automatic item modifications by age <#autoitemagemod>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Automatic item modifications by\r
- age\r
-\r
-This tool allows librarians to update item specific fields when an item\r
-reaches a certain age.\r
-\r
- **Note**\r
-\r
- Staff need the items\_batchmod permission to access this tool\r
-\r
- **Important**\r
-\r
- The settings in this tool will be acted upon by the `corresponding\r
- cron job <#autoitemupdatecron>`__\r
-\r
-If you haven't created any rules you will see the option to 'Add rules'\r
-on the Tool page. Click this button to create rules.Automatic item\r
-modifications by age\r
-\r
-If you have rules already there will be a button that reads 'Edit\r
-rules'. To create a new rule click the 'Edit rules' button at the top of\r
-the page\r
-\r
-List of rules\r
-|image304|\r
-\r
-You will be brought to a page where you can edit exisitng rules or\r
-create a new rule\r
-\r
-Add/Edit rules\r
-|image305|\r
-\r
-In the form that appears you can set :\r
-\r
-- the age in days at which the item will update (Age)\r
-\r
-- what criteria is needed to trigger the update (Conditions)\r
-\r
-- what changes are made when the script runs (Substitutions)\r
-\r
-New rule\r
-|image306|\r
-\r
-Once you're done you can click the 'Add this rule' link and then add\r
-additional rules or you can click the 'Submit these rules' button to\r
-save your changes.\r
-\r
-List of rules\r
-|image307|\r
-\r
-`Export Data (MARC & Authorities) <#exportbibs>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Export Data\r
-\r
-Koha comes with a tool that will allow you to export your bibliographic,\r
-holdings and/or authority data in bulk. This can be used to send your\r
-records to fellow libraries, organizations or services; or simply for\r
-backup purposes.\r
-\r
-`Export Bibliographic Records <#exportmarc>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-At the top of the screen you need to pick what data you're exporting. If\r
-you're exporting bibliographic records with or without the holdings\r
-information you want to click the 'Export bibliographic records' tab.\r
-\r
-- Fill in the form in order to limit your export to a specific range\r
- (all fields are optional)\r
-\r
- Select Records to Export\r
- |image308|\r
-\r
- - Choose to limit your export by any one or more of the following\r
- options\r
-\r
- - Limit to a bib number range\r
-\r
- - Limit to a specific item type\r
-\r
- - **Important**\r
-\r
- This limit will use the type you have defined in the\r
- `item-level\_itypes <#item-level_itypes>`__ preference.\r
- If you have the item-level\_itypes preference set to\r
- 'specific item' and you have no items attached to a bib\r
- record it will not be exported. To get all bib records\r
- of a specific type you will need your item-level\_itypes\r
- preference set to 'biblio record'.\r
-\r
- - Limit to a specific library or group of libraries\r
-\r
- - Limit to a call number range\r
-\r
- - Limit to an acquisition date range\r
-\r
- - If you'd like you can load a file of biblionumbers for the records\r
- you would like to export. File type needs to be .csv or .txt\r
-\r
- File of Records to Export\r
- |image309|\r
-\r
- - Next choose what to skip when exporting\r
-\r
- Export options\r
- |image310|\r
-\r
- - By default items will be exported, if you would like to only\r
- export bibliographic data, check the 'Don't export items' box\r
-\r
- - To limit your export only to items from the library you're\r
- logged in as (if you leave the 'Library' field set to 'All') or\r
- to the library you selected above check the 'Remove non-local\r
- items' box\r
-\r
- - You can also choose what fields you don't want to export. This\r
- can be handy if you're sharing your data, you can remove all\r
- local fields before sending your data to another library\r
-\r
- - Finally choose the file type and file name\r
-\r
- File export format\r
- |image311|\r
-\r
- - Choose to export your data in marc or marcxml format\r
-\r
- - Choose the name you want your file to save as\r
-\r
- - Click 'Export bibliographic records'\r
-\r
-`Export Authority Records <#exportauthority>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-At the top of the screen you need to pick what data you're exporting. If\r
-you're exporting authority records you want to click the 'Export\r
-authority records' tab.\r
-\r
-- Fill in the form in order to limit your export to a specific range or\r
- type of authority record (all fields are optional)\r
-\r
- Export authorities\r
- |image312|\r
-\r
-- Or you can choose a file of authids to exportAuthorities file. File type needs to be .csv or .txt\r
-\r
-- Next choose fields that you would like to exclude from the export\r
- separated by a space (no commas)\r
-\r
- Authority export options\r
- |image313|\r
-\r
- - If you'd like to exclude all subfields of the 200 for example just\r
- enter 200\r
-\r
- - If you'd like to exclude a specific subfield enter it beside the\r
- field value 100a will exclude just the subfield 'a' of the 100\r
-\r
-- Finally choose the file type and file name\r
-\r
- Export format\r
- |image314|\r
-\r
- - Choose to export your data in marc or marcxml format\r
-\r
- - Choose the name you want your file to save as\r
-\r
-- Click 'Export authority records'\r
-\r
-`Inventory/Stocktaking <#inventory>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Inventory/Stocktaking\r
-\r
-Koha's Inventory Tool can be used in one of two ways, the first is by\r
-printing out a shelf list that you can then mark items off on, or by\r
-uploading a text files of barcodes gathered by a portable scanner.\r
-\r
-If you do not have the ability to use your barcode scanner on the floor\r
-of the library, the first option available to you is to generate a shelf\r
-list based on criteria you enter.\r
-\r
-Inventory & Stocktaking Tool\r
-|image315|\r
-\r
-Choose which library, shelving location, call number range, item status\r
-and when the item was last seen to generate a shelf list that you can\r
-then print to use while walking around the library checking your\r
-collection\r
-\r
-Shelf List\r
-|image316|\r
-\r
-Alternatively you can export the list to a CSV file for altering in an\r
-application on your desktop. Simply check the box next to 'Export to csv\r
-file' to generate this file.\r
-\r
-Once you have found the items on your shelves you can return to this\r
-list and check off the items you found to have the system update the\r
-last seen date to today.\r
-\r
-If you have a portable scanner (or a laptop and USB scanner) you can\r
-walk through the library with the scanner in hand and scan barcodes as\r
-you come across them. Once finished you can then upload the text file\r
-generated by the scanner to Koha\r
-\r
-Barcode Import for Inventory Tool\r
-|image317|\r
-\r
-Choose the text file and the date you want to mark all items as seen and\r
-then scroll to the very bottom and click 'Submit.'\r
-\r
-`Label Creator <#labelcreator>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Label Creator\r
-\r
-The Label Creator allow you to use layouts and templates which you\r
-design to print a nearly unlimited variety of labels including barcodes.\r
-Here are some of the features of the Label Creator module:\r
-\r
-- Customize label layouts\r
-\r
-- Design custom label templates for printed labels\r
-\r
-- Build and manage batches of labels\r
-\r
-- Export single or multiple batches\r
-\r
-- Export single or multiple labels from within a batch\r
-\r
-- Export label data in one of three formats:\r
-\r
- - PDF - Readable by any standard PDF reader, making labels printable\r
- directly on a printer\r
-\r
- - CSV - Export label data after your chosen layout is applied\r
- allowing labels to be imported in to a variety of applications\r
-\r
- - XML - Included as an alternate export format\r
-\r
-`Templates <#labeltemplates>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Label Creator > Manage > Label templates\r
-\r
-A template is based on the label/card stock you are using. This might be\r
-Avery 5160 for address labels, Gaylord 47-284 for spine labels or Avery\r
-28371 for your patron cards, just to give a couple of examples. These\r
-labels will include all of the information you will need for setting up\r
-a Koha, this information may be on the packaging, and if not it can\r
-usually be found on the vendor's website.\r
-\r
-`Add a Template <#addlabeltemplate>`__\r
-''''''''''''''''''''''''''''''''''''''\r
-\r
-To add a new template, you want to click on the 'New' button at the top\r
-of the Label Creator and choosing 'Label template'.\r
-\r
-New Label Template Option\r
-|image318|\r
-\r
-Using the form that appears you can define the template for your sheet\r
-of labels or cards.\r
-\r
-Label Template Form\r
-|image319|\r
-\r
-- Template ID will be automatically generated after saving your\r
- template, this is simply a system generated unique id\r
-\r
-- Template Code should be something you can use to identify your\r
- template on a list of templates\r
-\r
-- You can use the Template Description to add additional information\r
- about the template\r
-\r
-- The Units pull down is used to define what measurement scale you're\r
- going to be using for the template. This should probably match the\r
- unit of measurement used on the template description provided by the\r
- product vendor.\r
-\r
- Measurement Units\r
- |image320|\r
-\r
-- The measurements, number of columns and number of rows can be found\r
- on the vendor product packaging or website.\r
-\r
- - **Important**\r
-\r
- If you do not supply a left text margin in the template, a\r
- 3/16" (13.5 point) left text margin will apply by default.\r
-\r
-- A profile is a set of "adjustments" applied to a given template just\r
- prior to printing which compensates for anomalies unique and peculiar\r
- to a given printer (to which the profile is assigned).\r
-\r
- - Before picking a profile try printing some sample labels so that\r
- you can easily define a profile that is right for your\r
- printer/template combination.\r
-\r
- - After finding any anomalies in the printed document, `create a\r
- profile <#addlabelprofile>`__ and assign it to the template.\r
-\r
-After saving, your templates will appear on the 'Manage' area under\r
-'Label templates'.\r
-\r
-List of label templates\r
-|image321|\r
-\r
-`Profiles <#labelprofiles>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Label Creator > Manage > Printer Profiles\r
-\r
-A profile is a set of "adjustments" applied to a given\r
-`template <#addlabeltemplate>`__ just prior to printing which\r
-compensates for anomalies unique and peculiar to a given printer (to\r
-which the profile is assigned). This means if you set a template up and\r
-then print a sample set of data and find that the items are not all\r
-aligned the same on each label, you need to set up a profile for each\r
-printer to make up for the differences in printing styles, such as the\r
-shifting of text to the left, right, top or bottom.\r
-\r
-If your labels are printing just the way you want, you will not need a\r
-profile.\r
-\r
-`Add a Profile <#addlabelprofile>`__\r
-''''''''''''''''''''''''''''''''''''\r
-\r
-To add a new profile, you want to click on the 'New' button at the top\r
-of the Label Creator tool and choose 'Printer profile'.\r
-\r
-New Profile Button\r
-|image322|\r
-\r
-Using the form that appears you can create a profile to fix any problems\r
-with your template.\r
-\r
-Create a Printer Profile\r
-|image323|\r
-\r
-- The Printer Name and Paper Bin do not have to match your printer\r
- exactly, they are for your reference so you can remember what printer\r
- you have set the profile for. So if you want to use the Printer model\r
- number in printer name or you can call it 'the printer on my desk'\r
-\r
-- Template will be filled in once you have chosen which template to\r
- apply the profile to on the `template edit\r
- form <#addlabeltemplate>`__\r
-\r
-- The Units pull down is used to define what measurement scale you're\r
- going to be using for your profile.\r
-\r
- Units of Measurement\r
- |image324|\r
-\r
-- Offset describes what happens when the entire image is off center\r
- either vertically or horizontally and creep describes a condition\r
- where the distance between the labels changes across the page or up\r
- and down the page\r
-\r
- - For these values, negative numbers move the error up and to the\r
- left and positive numbers move the error down and to the right\r
-\r
- - Example: the text is .25" from the left edge of the first label,\r
- .28" from the left edge of the second label and .31" from the left\r
- edge of the third label. This means the horizontal creep should be\r
- set to .03" to make up for this difference.\r
-\r
-After saving, your profiles will appear on the 'Manage' area under\r
-'Printer profiles'.\r
-\r
-List of Profiles\r
-|image325|\r
-\r
-Once you have saved your new profile, you can return to the list of\r
-templates and choose to edit the template that this profile is for.\r
-\r
-`Layouts <#labellayouts>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Label Creator > Manage > Layouts\r
-\r
-A layout is used to define the fields you want to appear on your labels.\r
-\r
-`Add a Layout <#addlabellayout>`__\r
-''''''''''''''''''''''''''''''''''\r
-\r
-To add a new layout, you want to click on the 'New' button at the top of\r
-the Label Creator tool and choose 'Layout'.\r
-\r
-New Layout Button\r
-|image326|\r
-\r
-Using the form that appears you can create a profile to fix any problems\r
-with your template.\r
-\r
-Add New Layout\r
-|image327|\r
-\r
-- The name of your layout can be anything you'd like to help you\r
- identify it later.\r
-\r
-- If this is a barcode label you'll want to choose the encoding (Code\r
- 39 is the most common)\r
-\r
-- The layout type can be any combination of bibliographic information\r
- and/or barcode. For example a spine label would just be Biblio\r
- whereas a label for your circulation staff to use to checkout the\r
- book would probably be Biblio/Barcode.\r
-\r
-- The Bibliographic Data to Print includes any of the data fields that\r
- may be mapped to your MARC frameworks. You can choose from the preset\r
- list of fields or you can click on 'List Fields' and enter your own\r
- data. In 'List Fields', you can specify MARC subfields as a\r
- 4-character tag-subfield string: (ie. 254a for the title field), You\r
- can also enclose a whitespace-separated list of fields to concatenate\r
- on one line in double quotes. (ie. "099a 099b" or "itemcallnumber\r
- barcode"). The fields available are from the database tables list\r
- below. Finally you could add in static text strings in single-quote\r
- (ie. 'Some static text here.')\r
-\r
- - You can use the schema viewer (http://schema.koha-community.org)\r
- with the following tables to find field names to use:\r
-\r
- - Currently all fields in the following tables are used: items,\r
- biblioitems, biblio, branches\r
-\r
- List fields\r
- |image328|\r
-\r
-- Choose if the label maker should print out the guidelines around each\r
- label\r
-\r
-- Choose if you'd like Koha to try to split your call numbers (usually\r
- used on Spine Labels)\r
-\r
-- Finally choose your text settings such as alignment, font type and\r
- size.\r
-\r
-After saving, your layouts will appear on the 'Manage Layouts' page.\r
-\r
-`Batches <#labelbatches>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-- *Get there:* More > Tools > Label Creator > Manage > Label batches\r
-\r
-Batches are made up of the barcodes you would like to print. Once in\r
-this tool you can search for the item records you would like to print\r
-out labels for.\r
-\r
-`Add a Batch <#addlabelbatch>`__\r
-''''''''''''''''''''''''''''''''\r
-\r
-Batches can be created in one of two ways. The first is to click the\r
-'Create Label Batch' link on the '`Staged MARC\r
-Management <#managestaged>`__' page:\r
-\r
-Create Label Batch Link on Staged Records List\r
-|image329|\r
-\r
-The other is to choose to create a new batch from the label creator tool\r
-\r
-Create New Batch\r
-|image330|\r
-\r
-You will be brought to an empty batch with a box to scan barcodes or\r
-itemnumbers in to and an 'Add item(s)' button at the bottom of the page.\r
-\r
-Add Items\r
-|image331|\r
-\r
-You can either scan barcodes in to the box provided and click the 'Add\r
-item(s)' button or you can click the 'Add item(s)' button with the\r
-barcodes box empty. Clicking 'Add item(s)' with nothing in the barcodes\r
-box will open a search window for you to find the items you want to add\r
-to the batch.\r
-\r
-Search for items for a Batch\r
-|image332|\r
-\r
-From the search results, click the check box next to the items you want\r
-to add to the batch and click the 'Add checked' button. You can also add\r
-items one by one by clicking the 'Add' link to the left of each item.\r
-\r
-Batch search results\r
-|image333|\r
-\r
-Once you have added all of the items click the 'Done' button. The\r
-resulting page will list the items you have selected.\r
-\r
-List of items in the batch\r
-|image334|\r
-\r
-To print your labels, click the 'Export full batch' button. To print\r
-only some of the labels, click the 'Export selected item(s)' button.\r
-Either way you will be presented with a confirmation screen where you\r
-can choose your template and layout.\r
-\r
-Start batch export\r
-|image335|\r
-\r
-You will then be presented with three download options: PDF, Excel, and\r
-CSV.\r
-\r
-Batch save options\r
-|image336|\r
-\r
-After saving your file, simply print to the blank labels you have in\r
-your library.\r
-\r
-`Quick Spine Label Creator <#quicklabelcreator>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Quick Spine Label Creator\r
-\r
- **Note**\r
-\r
- This tool does not use the label layouts or templates, it simply\r
- prints a spine label in the first spot on the label sheet.\r
-\r
- - Define the fields you want to print on the spine label in the\r
- `SpineLabelFormat <#SpineLabelFormat>`__ system preference\r
-\r
- - Format your label printing by editing spinelabel.css found in\r
- koha-tmpl/intranet-tmpl/prog/en/css/\r
-\r
-To use this tool you simply need the barcode for the book you'd like to\r
-print the spine label for.\r
-\r
-Quick Spine Label Creator\r
-|image337|\r
-\r
-`MARC modification templates <#marcmodtemplates>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-The MARC Modification Templates system gives Koha users the power to\r
-make alterations to MARC records automatically while staging MARC\r
-records for import.\r
-\r
-This tool is useful for altering MARC records from various\r
-venders/sources work with your MARC framework. The system essentially\r
-allows one to create a basic script using actions to Copy, Move, Add,\r
-Update and Delete fields.\r
-\r
-Start by adding a new template (a template can be made up of one or more\r
-actions) by entering a name and clicking 'Create template'.\r
-\r
-Add a new template\r
-|image338|\r
-\r
-Next you can add actions to the template by filling in the Action box.\r
-For example if you're loading in a batch of files from your EBook vendor\r
-you might want to add the biblio item type of EBOOK to the 942$c.Add\r
-action\r
-\r
-- Choose 'Add/Update'\r
-\r
-- Enter the field 942 and subfield c\r
-\r
-- Enter the value of 'EBOOK' (or whatever your ebook item type code is)\r
-\r
-- Provide a description so you can identify this action later\r
-\r
-- Click 'Add action'\r
-\r
-Each action can also have an optional condition to check the value or\r
-existance of another field. For example you might want to add the call\r
-number to the item record if it's not already there.\r
-\r
-Add conditional action\r
-|image339|\r
-\r
-- Choose 'Copy'\r
-\r
-- Decide if you want to copy the first occurance or all occurances of\r
- the field\r
-\r
-- Enter the field 090 (or other biblio call number field) and subfield\r
- a to copy\r
-\r
-- Enter the 952 field and o subfield to copy to\r
-\r
-- Choose 'if'\r
-\r
-- Enter the 952 field and o subfield\r
-\r
-- Choose "doesn't exist"\r
-\r
-- Provide a description so you can identify this action later\r
-\r
-- Click 'Add action'\r
-\r
-The Copy & Move actions also support Regular Expressions, which can be\r
-used to automatically modify field values during the copy/move. An\r
-example would be to strip out the '$' character in field 020$c.\r
-\r
-Add regex action\r
-|image340|\r
-\r
-- Choose 'Copy and replace'\r
-\r
-- Decide if you want to copy the first occurance or all occurances of\r
- the field\r
-\r
-- Enter the field 020 and subfield c to copy\r
-\r
-- Enter the 020 field and c subfield to copy to\r
-\r
-- Check the 'RegEx' box and enter your regular expression (in this case\r
- s/\\$// )\r
-\r
-- Choose 'if'\r
-\r
-- Enter the 020 field and c subfield\r
-\r
-- Choose "matches"\r
-\r
-- Check the 'RegEx' box and enter your regular expression (in this case\r
- m/^\\$/ )\r
-\r
-- Provide a description so you can identify this action later\r
-\r
-- Click 'Add action'\r
-\r
- **Note**\r
-\r
- The value for an update can include variables that change each time\r
- the template is used. Currently, the system supports two variables,\r
- \_\_BRANCHCODE\_\_ which is replaced with the branchcode of the\r
- library currently using the template, and \_\_CURRENTDATE\_\_ which\r
- is replaced with the current date in ISO format ( YYYY-MM-DD ).\r
-\r
-You could also use regular expressions to add your library's proxy URL\r
-in front of links in your MARC record.Add proxy URL\r
-\r
-- Choose 'Copy and replace'\r
-\r
-- Decide if you want to copy the first occurance or all occurances of\r
- the field\r
-\r
-- Enter the field 856 and subfield u to copy\r
-\r
-- Enter the 856 field and u subfield to copy to\r
-\r
-- Check the 'RegEx' box and enter your regular expression (in this case\r
- s/^/PROXY\_URL/ )\r
-\r
-- Provide a description so you can identify this action later\r
-\r
-- Click 'Add action'\r
-\r
-When choosing between 'Copy' and 'Copy and replace' keep the following\r
-example in mind:\r
-\r
-::\r
-\r
- 245 _aThe art of computer programming _cDonald E. Knuth.\r
- 300 _aA_exists _bB_exists\r
-\r
-If we apply action (a) Copy the whole field 245 to 300, we get:\r
-\r
-::\r
-\r
- 245 _aThe art of computer programming _cDonald E. Knuth.\r
- 300 _aA_exists _bB_exists\r
- 300 _aThe art of computer programming _cDonald E. Knuth.\r
-\r
-If we apply action (b) Copy the subfield 245$a to 300$a, we get:\r
-\r
-::\r
-\r
- 245 _aThe art of computer programming _cDonald E. Knuth.\r
- 300 _aThe art of computer programming _bB_exists\r
-\r
-Once your actions are saved you can view them at the top of the screen.\r
-Actions can be moved around using the arrows to the left of them.\r
-\r
-View actions\r
-|image341|\r
-\r
-Depending on your actions the order may be very important. For example\r
-you don't want to delete a field before you copy it to another field.\r
-\r
-To add another template you can either start fresh or click the\r
-'Duplicate current template' checkbox to create a copy of an existing\r
-template to start with.\r
-\r
-Duplicate template\r
-|image342|\r
-\r
-Once your template is saved you will be able to pick it when using the\r
-`Stage MARC Records for Import <#stagemarc>`__ tool.\r
-\r
-Choose template\r
-|image343|\r
-\r
-`Stage MARC Records for Import <#stagemarc>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Stage MARC records for import\r
-\r
-This tool can be used to import both bibliographic and authority records\r
-that are saved in MARC format. Importing records into Koha includes two\r
-steps. The first is to stage records for import.\r
-\r
-- First find the MARC file on your computer\r
-\r
- Stage MARC Records for Import\r
- |image344|\r
-\r
-- Next you will be presented with options for record matching and item\r
- imports\r
-\r
- Upload options\r
- |image345|\r
-\r
- - Enter 'Comments about this file' to identify your upload when\r
- going to the '`Manage Staged MARC Records <#managestaged>`__' tool\r
-\r
- - Tell Koha which type of file this is, bibliographic or authority\r
-\r
- Record type\r
- |image346|\r
-\r
- - Choose the character encoding\r
-\r
- Chracter encoding\r
- |image347|\r
-\r
- - Choose if you would like to use a `MARC Modification\r
- Template <#marcmodtemplates>`__ to alter the data you're about to\r
- import\r
-\r
- Choose modification template\r
- |image348|\r
-\r
- - Choose whether or not you want to look for matching records\r
-\r
- Look for matches\r
- |image349|\r
-\r
- - You can set up `record matching rules <#recordmatchingrules>`__\r
- through the administration area\r
-\r
- Matching rules\r
- |image350|\r
-\r
- - When using the ISBN matching rule Koha will find only exact\r
- matches. If you find that the ISBN match is not working to\r
- your satisfaction you can change the\r
- `AggressiveMatchOnISBN <#AggressiveMatchOnISBN>`__\r
- preference to 'Do' and then run your import again.\r
-\r
- - Next choose what to do with matching records if they are found\r
-\r
- - Finally choose what to do with records that are unique\r
-\r
- - Next you can choose whether or not to import the item data found\r
- in the MARC records (if the file you're loading is a bibliographic\r
- file)\r
-\r
- Import items\r
- |image351|\r
-\r
- - From here you can choose to always add items regardless of\r
- matching status, add them only if a matching bib was found, add\r
- items only if there was no matching bib record, replace items\r
- if a matching bib was found (The match will look at the\r
- itemnumbers and barcodes to match on for items. Itemnumbers\r
- take precendence over barcodes), or Ignore items and not add\r
- them.\r
-\r
-- Click 'Stage for import'\r
-\r
-- You will be presented with a confirmation of your MARC import\r
-\r
- MARC Import Confirmation\r
- |image352|\r
-\r
-- To complete the process continue to the `Manage Staged MARC Records\r
- Tool <#managestaged>`__\r
-\r
-`Staged MARC Record Management <#managestaged>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Staged MARC Record Management\r
-\r
-Once you have `staged <#stagemarc>`__ your records for import you can\r
-complete the import using this tool.\r
-\r
-List of Staged MARC Records\r
-|image353|\r
-\r
-- From the list of staged records, click on the file name that you want\r
- to finish importing\r
-\r
- - You will note that records that have already been imported will\r
- say so under 'Status'\r
-\r
-- A summary of your import will appear along with the option to change\r
- your matching rules\r
-\r
- Manage Staged Records Batch\r
- |image354|\r
-\r
-- Below the summary is the option to import the batch of bib records\r
- using a specific framework\r
-\r
- Choose Framework to Import Into\r
- |image355|\r
-\r
- - Choosing a framework other than 'Default' isn't necessary, but\r
- it's helpful for running reports and having the right bib level\r
- item type selected on import.\r
-\r
-- Below the framework selection there will be a list of the records\r
- that will be imported\r
-\r
- List of Staged Records\r
- |image356|\r
-\r
- - Review your summary before completing your import to make sure\r
- that your matching rule worked and that the records appear as you\r
- expect them to\r
-\r
- - Matches will appear with info under the 'Match details column'\r
-\r
- Matched record\r
- |image357|\r
-\r
- and when clicking the 'View' link under 'Diff' you can see the\r
- difference between versions.\r
-\r
- Record differences\r
- |image358|\r
-\r
-- Click 'Import into catalog' to complete the import\r
-\r
- Import summary\r
- |image359|\r
-\r
-- Once your import is complete a link to the new bib records will\r
- appear to the right of each title that was imported\r
-\r
-- You can also undo your import by clicking the 'Undo import into\r
- catalog' button\r
-\r
-Records imported using this tool remain in the 'reservoir' until they\r
-are cleaned. These items will appear when searching the catalog from the\r
-`Cataloging <#cataloging>`__ tool:\r
-\r
-Reservoir Results\r
-|image360|\r
-\r
-To clean items out of the 'reservoir':\r
-\r
-- Visit the main screen of the Manage Staged MARC Records tool\r
-\r
- List of Staged MARC Records\r
- |image361|\r
-\r
-- To clean a batch, click the 'Clean' button to the right\r
-\r
-- You will be presented with a confirmation message\r
-\r
- Clean MARC Records Confirmation\r
- |image362|\r
-\r
- - Accept the deletion and the records will be removed from the\r
- reservoir and the status will be changed to 'cleaned'\r
-\r
-`Upload Local Cover Image <#uploadlocalimages>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Catalog > Upload Local Cover Image\r
-\r
-This tool will allow you to upload cover images for the materials in\r
-your catalog. To access this tool, staff will need the\r
-`upload\_local\_cover\_images permission <#toolspermissions>`__. In\r
-order for images to show in the staff client and/or OPAC you will need\r
-to set your `LocalCoverImages <#LocalCoverImages>`__ and/or\r
-`OPACLocalCoverImages <#OPACLocalCoverImages>`__ preferences to\r
-'Display.' Images can be uploaded in batches or one by one.\r
-\r
- **Note**\r
-\r
- Koha does not have a maximum file size limit for this tool, but\r
- Apache may limit the maximum size of uploads (talk to your sys\r
- admin).\r
-\r
- **Note**\r
-\r
- When you want to upload multiple images onto a bib record, they will\r
- display left to right (then top to bottom, depending on screen real\r
- estate) in order of uploading, and the one on the left (the first\r
- one uploaded) will be the one used as a thumbnail cover in search\r
- results and on the detail page. There is no way to reorder cover\r
- images uploaded in this way, so be sure to upload them in the order\r
- you'd like them to appear.Multiple cover images on one record\r
-\r
-If uploading a single image:\r
-\r
-- Visit the tool and click the 'Browse' button to browse to the image\r
- on your local machine.\r
-\r
- Upload single cover image\r
- |image363|\r
-\r
-- Click 'Upload file'\r
-\r
-- Choose 'Image file' under the 'File type' section\r
-\r
-- Enter the biblionumber for the record you're attaching this image to.\r
- This is not the same as the barcode, this is the system generated\r
- number assigned by Koha.\r
-\r
- - Find the biblionumber by looking at the end of the URL in the\r
- address bar when on the detail page\r
-\r
- Biblionumber in URL\r
- |image364|\r
-\r
- - or by clicking on the MARC tab on the detail page in the staff\r
- client\r
-\r
- Biblionumber on MARC Record\r
- |image365|\r
-\r
-- If you would like to replace any other cover images you may have\r
- uploaded in the past, check the 'Replace existing covers' box under\r
- the 'Options' section\r
-\r
-- Click 'Process images'\r
-\r
-- You will be presented with a summary of the upload and a link to the\r
- record you have just added the image to\r
-\r
-If uploading a batch of images at once you will need to prepare a ZIP\r
-file first.\r
-\r
-- Enter in to the ZIP file all the images you are uploading\r
-\r
-- Also include a text file (\*.TXT) named either datalink.txt or\r
- idlink.txt listing the biblionumber followed by the image name for\r
- each image one per line\r
-\r
- - ex. 4091,image4091.jpg\r
-\r
- ZIP File Contents\r
- |image366|\r
-\r
-- Browse your local computer to the ZIP file\r
-\r
-- Click 'Upload file'\r
-\r
-- Choose 'Zip file' under the 'File type' section\r
-\r
-- If you would like to replace any other cover images you may have\r
- uploaded in the past, check the 'Replace existing covers' box under\r
- the 'Options' section\r
-\r
-- Click 'Process images'\r
-\r
-- You will be presented with a summary of the upload\r
-\r
- Upload Summary\r
- |image367|\r
-\r
- **Important**\r
-\r
- The source image is used to generate a 140 x 200 px thumbnail image\r
- and a 600 x 800 px full-size image. The original sized image\r
- uploaded will not be stored by Koha\r
-\r
-You will be able to see your cover images in the staff client on the\r
-detail page under the 'Image' tab in the holdings table at the bottom\r
-\r
-Cover images in the staff client\r
-|image368|\r
-\r
-In the OPAC the cover images will also appear in the images tab, as well\r
-as next to the title and on the search results.\r
-\r
-If you would like to remove a cover image you can click 'Delete image'\r
-below the image if you have the `upload\_local\_cover\_images\r
-permission <#toolspermissions>`__.\r
-\r
-`Additional Tools <#additionaltools>`__\r
----------------------------------------\r
-\r
-`Calendar <#calholidays>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Additional Tools > Calendar\r
-\r
-Libraries can define library closings and holidays to be used when\r
-calculating due dates. You can make use of the Calendar by turning on\r
-the proper system preferences:\r
-\r
-- *Get there:*\ More > Administration > Global System Preferences >\r
- Circulation > `useDaysMode <#useDaysMode>`__\r
-\r
- - Choose the method for calculating due date - either include days\r
- the library is closed in the calculation or don't include them.\r
-\r
-- *Get there:* More > Administration > Global System Preferences >\r
- Circulation > `finescalendar <#finesCalendar>`__\r
-\r
- - This will check the holiday calendar before charging fines\r
-\r
-Calendar & Holidays Tools\r
-|image369|\r
-\r
-`Adding Events <#addevents>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Before adding events, choose the library you would like to apply the\r
-closings to. When adding events you will be asked if you would like to\r
-apply the event to one branch or all branches. To add events, simply\r
-\r
-- Click on the date on the calendar that you would like to apply the\r
- closing to\r
-\r
- Calendar Add Form\r
- |image370|\r
-\r
-- In the form that appears above the calendar, enter the closing\r
- information (for more info on each option click the question mark [?]\r
- to the right of the option)\r
-\r
- - Library will be filled in automatically based on the library you\r
- chose from the pull down at the top of the page\r
-\r
- - The day information will also be filled in automatically based on\r
- the date you clicked on the calendar\r
-\r
- - In the description enter the reason the library is closed\r
-\r
- - Next you can choose if this event is a one time event or if it is\r
- repeatable.\r
-\r
- - If this is a one day holiday choose 'Holiday only on this day'\r
-\r
- - If this is a weekly closing (like a weekend day) then you can\r
- choose 'Holiday repeated every same day of the week'\r
-\r
- - If this is an annual holiday closing choose 'Holiday repeated\r
- yearly on the same date'\r
-\r
- - If the library is going to be closed for the week or a range of\r
- time choose 'Holiday on a range' and enter a 'To Date' at the\r
- top\r
-\r
- - If the library is going to be closed for a range of time each\r
- year (such as summer holidays for schools) choose 'Holiday\r
- repeated yearly on a range' and enter a 'To Date' at the top\r
-\r
- - Finally decide if this event should be applied to all libraries or\r
- just the one you have originally selected\r
-\r
- - If you'd rather enter all the holidays and then copy them all\r
- to another branch all at once you can use the copy menu below\r
- the calendar\r
-\r
- Copy holidays\r
- |image371|\r
-\r
-- After saving you will see the event listed in the summary to the\r
- right the calendar\r
-\r
- Calendar Summary\r
- |image372|\r
-\r
-`Editing Events <#editevents>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-To edit events\r
-\r
-- Click on the event on the calendar that you want to change (do this\r
- by clicking on the date on the calendar, not the event listed in the\r
- summary)\r
-\r
- Edit holiday form\r
- |image373|\r
-\r
-- From this form you can make edits to the holiday or delete the\r
- holiday completely.\r
-\r
- - All actions require that you click 'Save' before the change will\r
- be made.\r
-\r
-- Clicking on repeatable events will offer slightly different options\r
-\r
- Edit repeatable event\r
- |image374|\r
-\r
- - In the form above you will note that there is now an option to\r
- 'Generate an exception for this repeated holiday,' choosing this\r
- option will allow you to make it so that this date is not closed\r
- even though the library is usually closed on this date.\r
-\r
- - All actions require that you click 'Save' before the change\r
- will be made.\r
-\r
-`Additional Help <#calendarhelp>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-When adding or editing events you can get additional help by clicking on\r
-the question mark next to various different options on the form\r
-\r
-Additional Calendar Help Buttons\r
-|image375|\r
-\r
-`CSV Profiles <#csvprofiles>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Additional Tools > CSV Profiles\r
-\r
-CSV Profiles are created to define how you would like your cart or list\r
-to export.\r
-\r
-`Add CSV Profiles <#addcsvprofile>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-To add a CSV Profile\r
-\r
-- Click 'CSV Profiles' from the Tools menu\r
-\r
-- The 'Profile type' determines what type of fields you plan to use\r
- (MARC or SQL) to define your profile\r
-\r
- - If you choose MARC then you will need to enter MARC fields\r
-\r
- MARC CSV Profile\r
- |image376|\r
-\r
- - If you choose SQL then you will need to enter SQL database fields\r
-\r
- SQL CSV Profile\r
- |image377|\r
-\r
- - The 'Profile name' will appear on the export pull down list when\r
- choosing 'Download' from your cart or list\r
-\r
- Download List\r
- |image378|\r
-\r
- - The 'Profile description' is for your own benefit, but will also\r
- appear in the OPAC when patrons download content, so make sure\r
- it's clear to your patrons as well\r
-\r
- - The 'CSV separator' is the character used to separate values and\r
- value groups\r
-\r
- **Note**\r
-\r
- The most common option here is comma because most spreadsheet\r
- applications know how to open files split by commas.\r
-\r
- - The 'Field separator' is the character used to separate duplicate\r
- fields\r
-\r
- - Example: You may have multiple 650 fields and this is the\r
- character that will appear in between each one in the column\r
-\r
- Field separators in between multiple subjects\r
- |image379|\r
-\r
- - The 'Subfield separator' is the character used to separate\r
- duplicate subfields\r
-\r
- - Example: You may have multiple $a subfields in a field\r
-\r
- - The 'Encoding' field lets you define the encoding used when saving\r
- the file\r
-\r
- - Finally format your CSV file using the 'Profile MARC' or 'Profile\r
- SQL' field\r
-\r
- - Define which fields or subfields you want to export, separated\r
- by pipes. Example : 200\|210$a\|301 for MARC and\r
- biblio.title\|biblio.author for SQL\r
-\r
- - **Note**\r
-\r
- You can also use your own headers (instead of the ones from\r
- Koha) by prefixing the field number with an header,\r
- followed by the equal sign. Example : Personal\r
- name=100\|title=245$a\|300\r
-\r
- When you have entered in all of the information for you profile,\r
- simply click 'Submit' and you will be presented with a confirmation\r
- that your profile has been saved.\r
-\r
- Confirmation of new CSV profile\r
- |image380|\r
-\r
-`Modify CSV Profiles <#editcsvprofile>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Once you have created at least one CSV Profile an 'Edit profile' tab\r
-will appear next to the 'New profile' button.\r
-\r
-Modify CSV Profiles\r
-|image381|\r
-\r
-- Choose the profile you would like to edit and alter the necessary\r
- fields.\r
-\r
-- After submitting your changes you will be presented with a\r
- confirmation message at the top of the screen\r
-\r
- Confirmation of CSV modification\r
- |image382|\r
-\r
-- To delete a profile, check the 'Delete selected profile' option\r
- before clicking 'Submit Query'\r
-\r
- Delete an existing CSV Profile\r
- |image383|\r
-\r
-`Using CSV Profiles <#usecsvprofiles>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Your CSV Profiles will appear on the export list or cart menu under the\r
-'Download' button in both the staff client and the OPAC\r
-\r
-CSV Profiles on Download Menu in the Staff Client\r
-|image384|\r
-\r
-`Log Viewer <#logviewer>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Additional Tools > Log Viewer\r
-\r
-Actions within the Koha system are tracked in log files. Your `system\r
-preferences <#logs>`__ can be changed to prevent the logging of\r
-different actions. These logs can be viewed using the Log Viewer Tool.\r
-\r
-Log Viewer\r
-|image385|\r
-\r
-Choosing different combinations of menu options will produce the log\r
-file for that query.\r
-\r
-A query for all logs related to the Circulation module produces a result\r
-like this\r
-|image386|\r
-\r
-`News <#newstool>`__\r
-~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Additional Tools > News\r
-\r
-Koha's news module allows librarians to post news to the OPAC, staff\r
-interface and circulation receipts.\r
-\r
-Koha News Module\r
-|image387|\r
-\r
-To add news to either the OPAC, the Staff Client or a Circulation\r
-receipt:\r
-\r
-- Click 'New Entry'\r
-\r
- Add Koha News Form\r
- |image388|\r
-\r
- - Under 'Display Location' choose whether to put the news on the\r
- OPAC, Slip (circulation receipt) or the Librarian (Staff)\r
- Interface.Display location\r
-\r
- - Choose the library this news item will show for\r
-\r
- - Choose a title for your entry\r
-\r
- - Using the publication and expiration date fields you can control\r
- from which date and for how long your news item appears\r
-\r
- - Examples: (these assume today's date as 07-May-2015)\r
-\r
- - Publish on current date: set publication date as 07-May-2015\r
-\r
- - Schedule for publishing in future: set date later than\r
- 07-May-2015\r
-\r
- - Backdate the news item: set date earlier than 07-May-2015\r
-\r
- - 'Appear in position' lets you decide what order your news items\r
- appear in\r
-\r
- - The 'News' box allows for the use of HTML for formatting of your\r
- news item\r
-\r
-- After filling in all of the fields, click 'Submit'\r
-\r
-- News in the OPAC will appear above the\r
- `OpacMainUserBlock <#OpacMainUserBlock>`__\r
-\r
- News in the OPAC\r
- |image389|\r
-\r
- - Below the news in the OPAC there will be an RSS icon allowing you\r
- to subscribe to library newsNews RSS feed\r
-\r
-- News in the Staff Client will appear on the far left of the screen\r
-\r
- News in the Staff Client\r
- |image390|\r
-\r
-- News on the circulation receipts will appear below the items that are\r
- checked out\r
-\r
- News at the bottom of the circulation receipt\r
- |image391|\r
-\r
-- Depending on your choice for the\r
- `NewsAuthorDisplay <#NewsAuthorDisplay>`__ preference you will also\r
- see the person who created the news item (this uses the logged in\r
- person)\r
-\r
-`Task Scheduler <#taskscheduler>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Additional Tools > Task Scheduler\r
-\r
-The task scheduler is a way to schedule reports to run whenever you\r
-want.\r
-\r
-To schedule a task, visit the Task Scheduler and fill in the form\r
-\r
-Task Scheduler\r
-|image392|\r
-\r
-- Current Server Time shows the time on your server (schedule all of\r
- your reports to run based on that time - not on your local time)\r
-\r
-- Time should be entered as hh:mm (2 digit hour, 2 digit minute)\r
-\r
-- Date should be entered using the calendar pop up\r
-\r
-- From Report choose the report you want to schedule\r
-\r
-- Choose whether to receive the text of or a link to the results\r
-\r
-- In the Email filed enter the email of the person you want to receive\r
- your report\r
-\r
-Below the task scheduler form, there is a list of scheduled reports\r
-\r
-Scheduled Tasks\r
-|image393|\r
-\r
-You can also schedule reports directly from the list of saved reports by\r
-clicking the 'Schedule' link\r
-\r
-Saved Reports List\r
-|image394|\r
-\r
-`Troubleshooting <#taskscedtroubleshoot>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Task scheduler will not work if the user the web server runs as doesn't\r
-have the permission to use it. To find out if the right user has the\r
-permissions necessary, check /etc/at.allow to see what users are in it.\r
-If you don't have that file, check etc/at.deny. If at.deny exists but is\r
-blank, then every user can use it. Talk to your system admin about\r
-adding the user to the right place to make the task scheduler work.\r
-\r
-`Quote of the Day (QOTD) Editor <#QOTDEditor>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Additional Tools > Edit quotes for QOTD\r
- feature\r
-\r
-This tool will allow you to add and edit quotes to show on the OPAC if\r
-you're using the Quote of the Day (QOTD) feature.\r
-\r
-To turn this feature on set the `QuoteOfTheDay <#QuoteOfTheDay>`__\r
-preference to 'Enable and add at least one quote via the Quote of the\r
-Day Editor. Once these steps are complete you will see your quotes above\r
-the `OpacMainUserBlock <#OpacMainUserBlock>`__ in the OPAC:\r
-\r
-Quote in the OPAC\r
-|image395|\r
-\r
-`Add a Quote <#addquote>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-To add a quote:\r
-\r
-- Click the 'Add quote' button in the toolbar and an empty quote entry\r
- will be added to the end of the current quote list.\r
-\r
- Add quote button\r
- |image396|\r
-\r
- - **Important**\r
-\r
- Both the 'Source' and the 'Text' fields must be filled in in\r
- order to save the new quote.\r
-\r
- Add quote\r
- |image397|\r
-\r
-- When finished filling in both fields, press the <Enter> key on your\r
- keyboard to save the new quote.\r
-\r
-- The list will update and the new quote should now be visible in the\r
- list.\r
-\r
- **Note**\r
-\r
- You may cancel the addition of a new quote any time prior to saving\r
- it simply by pressing the <Esc> key on your keyboard.\r
-\r
-`Edit/Delete a Quote <#editquote>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-Once the current quote pool has been loaded into the editing table, you\r
-may edit the quote source and text.\r
-\r
-- Edit either the 'Source' or 'Text' fields by clicking on the desired\r
- field.\r
-\r
- Edit quote\r
- |image398|\r
-\r
-- When you are finished editing a field, press the <Enter> key on your\r
- keyboard to save the changes.\r
-\r
-The list will be updated, the edits saved, and visible.\r
-\r
-If you'd like you can also delete quote(s).\r
-\r
-- Select the quote(s) you desire to delete by clicking on the\r
- corresponding quote id.\r
-\r
-- Once quote selection is finished, simply click the 'Delete quote(s)'\r
- button.\r
-\r
-- You will be prompted to confirm the deletion.\r
-\r
-- After confirming the deletion, the list will update and the quote(s)\r
- will no longer appear.\r
-\r
-`Import Quotes <#importquote>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-If you'd like you can import a batch of quotes as a CSV file. Your file\r
-must contain two columns in the form: "source","text" with no header\r
-row.\r
-\r
- **Note**\r
-\r
- You will be prompted to confirm upload of files larger than 512KB.\r
-\r
-- To start the import process click the 'Import quotes' button at the\r
- top of the screen\r
-\r
- Import quotes button\r
- |image399|\r
-\r
-- Once on the import quotes screen you can browse your computer for the\r
- file you would like to import\r
-\r
- Import quotes\r
- |image400|\r
-\r
-- After selecting the CSV file, click the 'Open' button and the file\r
- will be uploaded into a temporary editing table.\r
-\r
- Imported quotes\r
- |image401|\r
-\r
-- From the listing you can edit either the 'Source' or 'Text' fields by\r
- clicking on the desired field. When you are finished editing a field,\r
- press the <Enter> key on your keyboard to save the changes.\r
-\r
- Edit imported quote\r
- |image402|\r
-\r
-- You can also delete quotes from this listing before completing the\r
- import.\r
-\r
- - Select the quote(s) you desire to delete by clicking on the\r
- corresponding quote id.\r
-\r
- Selected for deletion\r
- |image403|\r
-\r
- - Once quote selection is finished, simply click the 'Delete\r
- quote(s)' key.\r
-\r
- Delete quote(s)\r
- |image404|\r
-\r
- - You will be prompted to confirm the deletion.\r
-\r
- Confirm deletion\r
- |image405|\r
-\r
- - After confirming the deletion, the list will update and the\r
- quote(s) will no longer appear.\r
-\r
-- Once you are satisfied with the quotes, click the 'Save quotes'\r
- button in the toolbar at the top and the quotes will be saved.\r
-\r
- Save quotes button\r
- |image406|\r
-\r
-`Upload <#uploadtool>`__\r
-~~~~~~~~~~~~~~~~~~~~~~~~\r
-\r
-- *Get there:* More > Tools > Additional Tools > Upload\r
-\r
-This tool will allow you to upload files to your Koha system for\r
-selection from the `Cataloging form <#uploadbibfile>`__.\r
-\r
-`Upload Files <#uploadfiles>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-When you first visit the Upload tool you might see a warning about\r
-missing a category.Upload to temprorary\r
-\r
-Categories are defined in the `authorized value <#authorizedvalues>`__\r
-in the UPLOAD category. If you do not have upload categories then your\r
-files will be temporary and will be deleted the next time the server is\r
-rebooted. Once you have a value in the UPLOAD authorized value category\r
-you will see a Category pull down below the 'Browse' button.Upload to\r
-category\r
-\r
-Browse your computer a file, choose a category and decide if the public\r
-will be able to download this file via the OPAC. Once your file is\r
-uploaded you will be presented with a confirmation.Upload confirmation\r
-\r
-`Search Files <#searchuploads>`__\r
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r
-\r
-All uploaded files are searchable from below the upload form. Using the\r
-form you can search any part of the filename and/or the Hashvalue.Search\r
-uploaded files\r
-\r
-You will be presened with the results of your search.Search results\r
+.. include:: images.rst
+
+Tools
+=====
+
+Tools in Koha all perform some sort of action. Often many of the items
+listed under Tools in Koha are referred to as 'Reports' in other library
+management systems.
+
+- *Get there:* More > Tools
+
+`Patrons and Circulation <#patrontools>`__
+------------------------------------------
+
+`Patron lists <#patronlists>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Patron lists
+
+Patron lists are a way to store a group of patrons for easy modification
+via the `batch patron modification tool <#batchpatronmod>`__ or
+reporting.
+
+Patron lists
+|image245|
+
+To create a new list of patrons click the 'New patron list' button
+
+New patron list
+|image246|
+
+Enter a list name and save the list.
+
+Empty patron list
+|image247|
+
+Each list has an 'Actions' menu with more list options.Patron list
+actions
+
+To add patrons to the list click the 'Add patrons' link in the 'Actions'
+menu.
+
+Add patron to a list
+|image248|
+
+Enter the patron's name or cardnumber in the search box and click on the
+right result to add the patron.
+
+Patrons to add
+|image249|
+
+Once you have all of the patrons you would like to add you can click the
+'Add patrons' button to save them to the list.
+
+List of patrons
+|image250|
+
+`Comments <#comments>`__
+~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Comments
+
+All comments added by patrons via the OPAC to bibliographic records
+require moderation by the librarians. If there are comments awaiting
+moderation they will be listed on the main page of the staff client
+below the module list:
+
+Comments pending approval
+|image251|
+
+and next to the Comments tool on the Tools ModuleComment count on Tools
+
+To moderate comments click on the notification on the main dashboard or
+go directly to the Comments Tool and click 'Approve' or 'Delete' to the
+right of the comments awaiting moderation.
+
+Comment awaiting moderation
+|image252|
+
+If there are no comments to moderate you will see a message saying just
+that
+
+No comments to moderate
+|image253|
+
+You can also review and unapprove comments you have approved in the past
+by choosing the 'Approved comments' tab
+
+Approved comments
+|image254|
+
+`Patron Import <#patronimport>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Import Patrons
+
+The patron import tool can be used at any time to add patrons in bulk.
+It is commonly used in universities and schools when a new batch of
+students registers.
+
+`Creating Patron File <#createpatronfile>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Your Koha installation comes with a blank CSV file that you can use as a
+template for your patron records. If you would like to create the file
+yourself, make sure that your file has the following fields in this
+order as the header row:
+
+cardnumber, surname, firstname, title, othernames, initials,
+streetnumber, streettype, address, address2, city, state, zipcode,
+country, email, phone, mobile, fax, emailpro, phonepro, B\_streetnumber,
+B\_streettype, B\_address, B\_address2, B\_city, B\_state, B\_zipcode,
+B\_country, B\_email, B\_phone, dateofbirth, branchcode, categorycode,
+dateenrolled, dateexpiry, gonenoaddress, lost, debarred,
+debarredcomment, contactname, contactfirstname, contacttitle,
+guarantorid, borrowernotes, relationship, ethnicity, ethnotes, sex,
+password, flags, userid, opacnote, contactnote, sort1, sort2,
+altcontactfirstname, altcontactsurname, altcontactaddress1,
+altcontactaddress2, altcontactaddress3, altcontactstate,
+altcontactzipcode, altcontactcountry, altcontactphone, smsalertnumber,
+privacy, patron\_attributes
+
+ **Important**
+
+ The 'password' should be stored in plaintext, and will be converted
+ to a Bcrypt hash.
+
+ If your passwords are already encrypted, talk to your systems
+ administrator about options
+
+ **Important**
+
+ Date formats should match your `system preference <#dateformat>`__,
+ and must be zero-padded, e.g. '01/02/2008'.
+
+ **Important**
+
+ The fields 'branchcode', 'categorycode' and all fields you have
+ defined in the `BorrowerMandatoryField <#BorrowerMandatoryField>`__
+ preference are required and must match valid entries in your
+ database.
+
+ **Note**
+
+ If loading `patron attributes <#patronattributetypes>`__, the
+ 'patron\_attributes' field should contain a comma-separated list of
+ attribute types and values.
+
+ - The attribute type code and a colon should precede each value.
+
+ - For example: "INSTID:12345,BASEBALL:Cubs"
+
+ - This field must be wrapped in quotes if multiple values are
+ defined.
+
+ - Since values can contain spaces, additional doubled-quotes may
+ be required:
+
+ - "INSTID:12345,BASEBALL:Cubs,""BASEBALL:White Sox"""
+
+ - When replacing a patron record, any attributes specified in
+ the input file replace all of the attribute values of any type
+ that were previously assigned to the patron record.
+
+`Importing Patrons <#importpatrons>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Once you have created your file, you can use the Patron Import Tool to
+bring the data into Koha.
+
+- Choose your CSV file
+
+ Import Patron Form
+ |image255|
+
+- Choose to match on 'Cardnumber' or 'Username' to prevent adding of
+ duplicate card numbers to the system
+
+ Patron match options
+ |image256|
+
+- Next you can choose default values to apply to all patrons you are
+ importing
+
+ - ex. If you're importing patrons specific to one branch you can use
+ the field on the Import form to apply the branch code to all those
+ you are importing.
+
+- Finally you need to decide on what data you want to replace if there
+ are duplicates.
+
+ If match found
+ |image257|
+
+ - A matching record is found using the field you chose for matching
+ criteria to prevent duplication
+
+ - If you included patron attributes in your file you can decide
+ whether to add your values to existing values or erase existing
+ values and enter only your new values.
+
+`Notices & Slips <#notices>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Notices & Slips
+
+All notices and circulation receipts (or slips) generated by Koha can be
+customized using the Notices & Slips Tool. The system comes with several
+predefined templates that will appear when you first visit this tool.
+
+Notices & Slips Tool
+|image258|
+
+Each notice can be edited, but only a few can be deleted, this is to
+prevent system errors should a message try to send without a template.
+Each notice and slip can be edited on a per library basis, by default
+you will see the notices for all libraries.
+
+If you have a style you'd like applied to all slips you can point the
+`SlipCSS <#SlipCSS>`__ preference to a stylesheet. The same is true for
+notices, using the `NoticeCSS <#NoticeCSS>`__ preference to define a
+stylesheet.
+
+You will also want to review the `Notices & Slips Field
+Guide <#noticesfieldguide>`__ for more information on formatting these
+notices.
+
+`Adding Notices & Slips <#addnotices>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+To add a new notice or slip
+
+- Click 'New Notice'
+
+ New Notice Form
+ |image259|
+
+- Choose which library this notice or slip is for
+
+ - **Important**
+
+ Not all notices can be branch specific for more information
+ review the `Notices & Slips Field
+ Guide <#noticesfieldguide>`__ in this manual.
+
+- Choose the module this notice is related to
+
+- The Code is limited to 20 characters
+
+ - **Important**
+
+ When working with the overdue notices you want each notice at
+ each branch to have a unique code. Think about using the
+ branch code in front of the notice code for each branch.
+
+- Use the name field to expand on your Code
+
+ - **Note**
+
+ With overdue notices, be sure to put your branch name in the
+ description as well so that it will be visible when setting up
+ your `triggers <#noticetriggers>`__.
+
+- Next you can customize the notice for every possible delivery method
+
+ - Every notice should have an Email template set for itNew Email
+ notice
+
+ - If you're using the
+ `TalkingTechItivaPhoneNotification <#TalkingTechItivaPhoneNotification>`__
+ service you can set up a Phone notificationNew Phone notice
+
+ - If you plan on printing this notice you can set the Print template
+ nextNew Print notice
+
+ - If you have enabled SMS notices with the
+ `SMSSendDriver <#SMSSendDriver>`__ preference you can set the text
+ for your SMS notices nextNew SMS notice
+
+- Each notice offers you the same options
+
+ - If you plan on writing the notice or slip in HTML check the 'HTML
+ Message' box, otherwise the content will be generated as plain
+ text
+
+ - Message Subject is what will appear in the subject line of the
+ email
+
+ - In the message body feel free to type whatever message you feel is
+ best, use the fields on the left hand side to enter individualized
+ data from the from database.
+
+ - **Note**
+
+ Review the `Notices & Slip Field
+ Guide <#noticesfieldguide>`__ for info on what fields can
+ be used here.
+
+ - **Important**
+
+ Overdue notices can use <<items.content>> tags by
+ themselves, or use <item></item> to span all of the tags.
+ Learn more about the `Overdue Notice
+ Markup <#noticemarkup>`__
+
+ - On overdue notices make sure to use <<items.content>>
+ tags to print out the data related to all items that are
+ overdue.
+
+ - The other option, only for overdue notices, is to use
+ the <item></item> tags to span the line so that it will
+ print out multiple lines One example for the
+ <item></item> tag option is:
+
+ <item>"<<biblio.title>>" by <<biblio.author>>,
+ <<items.itemcallnumber>>, Barcode: <<items.barcode>> ,
+ Checkout date: <<issues.issuedate>>, Due date:
+ <<issues.date\_due>> Fine: <<items.fine>> Due date:
+ <<issues.date\_due>> </item>
+
+ - **Important**
+
+ Only the overdue notices take advantage of the
+ <item></item> tags, all other notices referencing items
+ need to use <<items.content>>
+
+ - **Note**
+
+ To add today's date you can use the <<today>> syntax
+
+ - **Note**
+
+ If you don't want to print the patron's full name on your
+ slips or notice you can enter data in the Other name or
+ Initials field for each patron and use that value instead.
+
+`Overdue Notice Markup <#noticemarkup>`__
+'''''''''''''''''''''''''''''''''''''''''
+
+When creating your overdue notices there are two tags in addition to the
+various database fields that you can use in your notices. You will also
+want to review the `Notices & Slips Field Guide <#noticesfieldguide>`__
+for information on formatting item information in these notices.
+
+ **Important**
+
+ These new tags only work on the overdue notices, not other
+ circulation related notices at this time.
+
+These tags are <item> and </item> which should enclose all fields from
+the biblio, biblioitems, and items tables.
+
+An example of using these tags in a notice template might be like:
+
+::
+
+ The following item(s) is/are currently overdue:
+
+ <item>"<<biblio.title>>" by <<biblio.author>>, <<items.itemcallnumber>>, Barcode: <<items.barcode>> Fine: <<items.fine>></item>
+
+Which, assuming two items were overdue, would result in a notice like:
+
+::
+
+ The following item(s) is/are currently overdue:
+
+ "A Short History of Western Civilization" by Harrison, John B, 909.09821 H2451, Barcode: 08030003 Fine: 3.50
+ "History of Western Civilization" by Hayes, Carlton Joseph Huntley, 909.09821 H3261 v.1, Barcode: 08030004 Fine: 3.50
+
+`Existing Notices & Slips <#existingnotices>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Among the default notices are notices for several common actions within
+Koha. All of these notices can be customized by altering their text via
+the Notices & Slips tool and their style using the
+`NoticeCSS <#NoticeCSS>`__ preference to define a stylesheet. You will
+also want to review the `Notices & Slips Field
+Guide <#noticesfieldguide>`__ for information on formatting item
+information in these notices. Here are some of what those notices do:
+
+- ACCTDETAILS
+
+ - Sent to patrons when their account is set up if the
+ `AutoEmailOPACUser <#AutoEmailOPACUser>`__ preference is set to
+ 'Send'
+
+- ACQCLAIM (Acquisition Claim)
+
+ - Used in the claim acquisition module
+
+ - *Get there:* More > Acquisitions > Late issues
+
+- CHECKIN
+
+ - This notice is sent as the 'Check in' notice for all items that
+ are checked in
+
+ - This notice is used if two criteria are met:
+
+ 1. The
+ `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__
+ is set to 'Allow'
+
+ 2. The patron has requested to receive this notice
+
+ - *Get there:*\ OPAC > Login > my messaging
+
+ - *Get there:*\ Staff Client > Patron Record >
+ `Notices <#patnotices>`__
+
+- CHECKOUT
+
+ - This notice is sent as the 'Check out' notice for all items that
+ are checked out
+
+ - This notice is used if two criteria are met:
+
+ 1. The
+ `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__
+ is set to 'Allow'
+
+ 2. The patron has requested to receive this notice
+
+ - *Get there:*\ OPAC > Login > my messaging
+
+ - *Get there:*\ Staff Client > Patron Record >
+ `Notices <#patnotices>`__
+
+- DUE
+
+ - This notice is sent as the 'Item due' for an item is due
+
+ - This notice is used if two criteria are met:
+
+ 1. The
+ `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__
+ is set to 'Allow'
+
+ 2. The patron has requested to receive this notice
+
+ - *Get there:*\ OPAC > Login > my messaging
+
+ - *Get there:*\ Staff Client > Patron Record >
+ `Notices <#patnotices>`__
+
+- DUEDGST
+
+ - This notice is sent as the 'Item due' for all items that are due
+
+ - This notice is used if two criteria are met:
+
+ 1. The
+ `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__
+ is set to 'Allow'
+
+ 2. The patron has requested to receive this notice as a digest
+
+ - *Get there:*\ OPAC > Login > my messaging
+
+ - *Get there:*\ Staff Client > Patron Record >
+ `Notices <#patnotices>`__
+
+- HOLD (Hold Available for Pickup)
+
+ - This notice is used if two criteria are met:
+
+ 1. The
+ `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__
+ is set to 'Allow'
+
+ 2. The patron has requested to receive this notice
+
+ - *Get there:*\ OPAC > Login > my messaging
+
+ - *Get there:*\ Staff Client > Patron Record >
+ `Notices <#patnotices>`__
+
+ - When this notice references the branches table it is referring to
+ the pickup branch information.
+
+- HOLDPLACED (a notice to the library staff that a hold has been
+ placed)
+
+ - This notice requires the
+ `emailLibrarianWhenHoldIsPlaced <#emailLibrarianWhenHoldIsPlaced>`__
+ system preference to be set to 'Enable'
+
+ - When this notice references the branches table it is referring to
+ the pickup branch information.
+
+- MEMBERSHIP\_EXPIRY
+
+ - This notice can be sent to patrons to warn them that their cards
+ are expiring soon.
+
+ - Requires that you have the
+ `MembershipExpiryDaysNotice <#MembershipExpiryDaysNotice>`__ set
+ and the `related cron job <#patronexpirycron>`__ set.
+
+- ODUE (Overdue Notice)
+
+ - This notice is used to send Overdue Notices to Patrons
+
+ - See a `Sample Overdue Notice <#samplenotice>`__
+
+ - Requires that you set `Overdue Notice/Status
+ Triggers <#noticetriggers>`__
+
+- PREDUE
+
+ - This notice is sent as the 'Advanced notice' for an item is due
+
+ - This notice is used if two criteria are met:
+
+ 1. The
+ `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__
+ is set to 'Allow'
+
+ 2. The patron has requested to receive this notice
+
+ - *Get there:*\ OPAC > Login > my messaging
+
+ - *Get there:*\ Staff Client > Patron Record >
+ `Notices <#patnotices>`__
+
+- PREDUEDGST
+
+ - This notice is sent as the 'Advanced notice' for all items that
+ are due
+
+ - This notice is used if two criteria are met:
+
+ 1. The
+ `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__
+ is set to 'Allow'
+
+ 2. The patron has requested to receive this notice as a digest
+
+ - *Get there:*\ OPAC > Login > my messaging
+
+ - *Get there:*\ Staff Client > Patron Record >
+ `Notices <#patnotices>`__
+
+- RENEWAL
+
+ - This notice is sent as the 'Check out' notice for all items that
+ are renewed
+
+ - This notice is used if three criteria are met:
+
+ 1. The
+ `EnhancedMessagingPreferences <#EnhancedMessagingPreferences>`__
+ is set to 'Allow'
+
+ 2. The `RenewalSendNotice <#RenewalSendNotice>`__ preference is
+ set to 'Send'
+
+ 3. The patron has requested to receive the checkout notice
+
+ - *Get there:*\ OPAC > Login > my messaging
+
+ - *Get there:*\ Staff Client > Patron Record >
+ `Notices <#patnotices>`__
+
+- RLIST (Routing List)
+
+ - Used in the serials module to notify patrons/staff of new issues
+ of a serial
+
+ - *Get there:* More > Serials > `New
+ Subscription <#newsubscription>`__
+
+ - You have the option to select the 'Routing List' notice when
+ creating a new subscription (Choose from the 'Patron notification'
+ drop down).
+
+ - **Note**
+
+ Notice also that if you'd like to notify patrons of new serial
+ issues, you can click on 'define a notice' which will take you
+ to the 'Notices' tool
+
+- SHARE\_ACCEPT
+
+ - Used to notify a patron when another patron has accepted their
+ shared list.
+
+ - Requires that you set
+ `OpacAllowSharingPrivateLists <#OpacAllowSharingPrivateLists>`__
+ to 'Allow'
+
+- SHARE\_INVITE
+
+ - Used to notify a patron that another patron would like to share a
+ list with them.
+
+ - Requires that you set
+ `OpacAllowSharingPrivateLists <#OpacAllowSharingPrivateLists>`__
+ to 'Allow'
+
+- TO\_PROCESS
+
+ - Used to notify a staff member if a purchase suggestion has been
+ moved to the fund they manage
+
+ - Requires the
+ `notice\_unprocessed\_suggestions <#emailsuggestfund>`__ cron job
+
+There are also a set of predefined slips (or receipts) listed on this
+page. All of these slips can be customized by altering their text via
+the Notices & Slips tool and their style using the
+`SlipCSS <#SlipCSS>`__ preference to define a stylesheet. Here is what
+those slips are used for:
+
+- ISSUEQSLIP
+
+ - Used to print the quick slip in circulation
+
+ - The quick slip only includes items that were checked out today
+
+- ISSUESLIP
+
+ - Used to print a full slip in circulation
+
+ - The slip or receipt will show items checked out today as well as
+ items that are still checked out
+
+- HOLD\_SLIP
+
+ - Used to print a holds slip
+
+ - The holds slip is generated when a hold is confirmed
+
+- TRANSFERSLIP
+
+ - Used to print a transfer slip
+
+ - The transfer slip is printed when you confirm a transfer from one
+ branch to another in your system
+
+`Overdue Notice/Status Triggers <#noticetriggers>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Overdue
+ Notice/Status Triggers
+
+In order to send the overdue notices that you defined using the
+`Notices <#notices>`__ tool, you need to first set the triggers to have
+these messages.
+
+ **Important**
+
+ In order to have overdue notices sent to your patrons, you need to
+ `set that patron category <#addingpatroncat>`__ to require overdue
+ notices.
+
+ **Important**
+
+ Depending on the value of your
+ `OverdueNoticeCalendar <#OverdueNoticeCalendar>`__ preference the
+ delay may or may not include days the library is closed based on the
+ `holiday calendar <#calholidays>`__.
+
+The Overdue Notice/Status Triggers tool gives the librarian the power to
+send up to three notices to each patron type notifying them of overdue
+items
+
+Overdue Notice/Status Triggers Tool
+|image260|
+
+- Delay is the number of days after an issue is due before an action is
+ triggered.
+
+ - **Important**
+
+ If you want Koha to trigger an action (send a letter or
+ restrict member), a delay value is required.
+
+- To send additional notices, click on the tabs for 'Second' and
+ 'Third' notice
+
+- If you would like to prevent a patron from checking items out because
+ of their overdue items, check the 'Restrict' box, this will put a
+ notice on the patron's record at checkout informing the librarian
+ that the patron cannot check out due to overdue items.
+
+ - If you choose to restrict a patron in this way you can also have
+ Koha automatically remove that restriction with the
+ `AutoRemoveOverduesRestrictions <#AutoRemoveOverduesRestrictions>`__
+ preference.
+
+- Next you can choose the delivery method for the overdue notice. You
+ can choose from Email, Phone (if you are using the `iTiva Talking
+ Tech service <#TalkingTechItivaPhoneNotification>`__), Print and SMS
+ (if you have set your `SMSSendDriver <#SMSSendDriver>`__).
+
+ - **Note**
+
+ The Feed option is not yet a feature in Koha, it is there for
+ future development.
+
+- See a `Sample Overdue Notice <#samplenotice>`__
+
+`Patron Card Creator <#patroncardcreator>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patron Card Creator
+
+The Patron Card Creator allow you to use layouts and templates which you
+design to print your custom patron cards on your printer. Here are some
+of the features of the Patron Card Creator module:
+
+- Customize patron card layouts with text retrieved from the Koha
+ patron data
+
+- Design custom card templates for printed patron cards (to match the
+ label sheets)
+
+- Build and manage batches of patron cards to print
+
+- Export (as PDF) single or multiple batches to print
+
+- Export (as PDF) single or multiple patron cards from within a batch
+
+`Layouts <#cardlayouts>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Patron Card Creator > Manage > Layouts
+
+A layout defines the text and images that will be printed on to the card
+and where it will appear.
+
+ **Note**
+
+ Up to three lines of text, the patron's number in barcode
+ representation and up to two images can be printed on to the card.
+
+`Add a Layout <#addcardlayout>`__
+'''''''''''''''''''''''''''''''''
+
+If you have no layouts defined, you will add a new layout by clicking
+the 'New' button and choosing 'Layout'.New layout button
+
+You may also choose to press 'Manage layout' on the left side. Here you
+are offered a list of available layouts you can select for editing. But
+at the top of the page there is still the 'New layout' button.
+
+Add New Layout
+|image261|
+
+- The name you assign to the layout is for your benefit, name it
+ something that will be easy to identify at a later date
+
+- The Units pull down is used to define what measurement scale you're
+ going to be using for your layout.
+
+ Units of Measurement
+ |image262|
+
+ - **Note**
+
+ A Postscript Point is 1/72" an Adobe Agate is 1/64", an Inch
+ is 25.4 SI Millimeters
+
+- Next note if this layout is for the front or the back of the patron
+ card
+
+ - **Note**
+
+ You will need a layout for both the front and back of your
+ card if you have 2-sided library cards, this option doesn't
+ allow you to print two sided cards, just lets you track which
+ side of the card you're designing.
+
+- You have the option of adding up to 3 lines of text to your card.
+ Your text can be static text of your choosing and/or fields from the
+ patron record. If you want to print fields from the patron record you
+ want to put the field names in brackets like so - <firstname>
+
+ - **Note**
+
+ A full list of field names can be found in the database schema
+ at http://schema.koha-community.org
+
+- For each line of text, you can choose your font, font size and the
+ location of the text on the card using the lower X and Y coordinates
+
+- In order to show the barcode and the patron card number you will need
+ to check the 'Print Card Number as Barcode' option. This will turn
+ the patron card number into a barcode. If you want the number to
+ print in human readable format you will need to check the 'Print Card
+ Number as Text Under Barcode' option.
+
+- Finally you can choose up to two images to print on the card.
+
+ - One can be the `patron image <#uploadpatronimages>`__ which you
+ can resize to meet your needs.
+
+ - The other image can be something like a library logo or symbol
+ that you uploaded using the '`Manage
+ Images <#managecardimages>`__' module of the Patron Card Creator
+ Tool.
+
+ **Important**
+
+ It is the designers responsibility to define textlines, barcode and
+ images such that overlap is avoided.
+
+After saving, your layouts will appear on the 'Manage layouts' page.
+
+Manage Layouts
+|image263|
+
+`Templates <#patrontemplate>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Patron Card Creator > Manage > Card
+ templates
+
+A template describes the arrangement of labels on the label sheet/card
+stock you are using. This might be Avery 5160 for address labels,
+Gaylord 47-284 for spine labels or Avery 28371 for your patron cards,
+just to give a couple of examples. All of the information you will need
+for setting up a template may be on the packaging, and if not it can
+usually be found on the vendor's website or can be measured from a
+sample sheet.
+
+`Add a Template <#addcardtemplate>`__
+'''''''''''''''''''''''''''''''''''''
+
+To add a new template click on the 'New template' button at the top of
+your page which brings you to the Edit template form immediately. You
+may also choose to press 'Manage templates' on the left side. Here you
+are offered a list of available templates you can select for editing.
+But in the top of the page there is still the 'New template' button.
+
+New template button
+|image264|
+
+Using the form that appears after pressing either 'Edit' or 'New
+template'you can define the template for your sheet of labels or cards.
+
+Add Patron Card Template
+|image265|
+
+- Template ID is simply a system generated unique id
+
+- Template Code should be the name of this template to identify it on a
+ list of templates
+
+- You can use the Template Description to add additional information
+ about the template
+
+- The Units pull down is used to define what measurement scale you're
+ going to be using for the template.
+
+ Measurement Units
+ |image266|
+
+ - **Note**
+
+ A Postscript Point is 1/72" an Adobe Agate is 1/64", an Inch
+ is 25.4 SI Millimeters
+
+- The measurements (page height, page width, card width, card height)
+ may be on the packaging, and if not it can usually be found on the
+ vendor's website or can be measured from a sample sheet.
+
+- A profile is a set of "adjustments" applied to a given template just
+ prior to printing which compensates for anomalies unique and peculiar
+ to a given printer (to which the profile is assigned).
+
+ - Before defining a profile try printing some sample cards so that
+ you can take measurements to define a profile to perform the right
+ adjustments for your printer/template combination.
+
+ - After finding and documenting any anomalies in the printed
+ document, then you can `create a profile <#addcardprofile>`__ and
+ assign it to the template.
+
+ - **Important**
+
+ Do not specify a profile unless needed, i.e. do not click to
+ define a printer profile. It is not possible to remove a
+ profile from a template but you can switch to another profile.
+
+ - **Note**
+
+ If you are using different printers you may be required to
+ define several templates that are identical only different
+ profiles are specified.
+
+After saving, your templates will appear on the 'Manage templates' page.
+
+Manage Templates
+|image267|
+
+`Profiles <#patronprofile>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Patron Card Creator > Manage > Profiles
+
+A profile is a set of "adjustments" applied to a given
+`template <#patrontemplate>`__ just prior to printing which compensates
+for anomalies unique and peculiar to a given printer. This means if you
+set a template up and then print a sample set of data and find that the
+items are not all aligned the same on each card, you need to set up a
+profile for each printer (or even different tray selections on the same
+printer) to make up for the differences in printing styles, such as the
+shifting of text to the left, right, top or bottom.
+
+If your cards are printing just the way you want, you will not need a
+profile.
+
+`Add a Profile <#addcardprofile>`__
+'''''''''''''''''''''''''''''''''''
+
+To add a new profile, you want to click on the 'Profiles' button at the
+top of your page and choose 'New Profile'
+
+New Profile Button
+|image268|
+
+To add a new profile, you want to click on the 'New profile' button at
+the top of your page. Using the form that appears you can define the
+values to correct the card misalignments on your label sheet. You may
+also choose 'Manage profiles' on the left side and select one of the
+currently available profiles for editing.
+
+Add Printer Profile
+|image269|
+
+- The Printer Name and Paper Bin do not have to match your printer
+ exactly, they are for your reference so you can remember what printer
+ you have set the profile for.
+
+ - **Note**
+
+ For example: if you want to use the Printer model number in
+ printer name you can, or you can call it 'the printer on my
+ desk'
+
+- Template will be filled in once you have chosen which template to
+ apply the profile to on the `template edit form <#addcardtemplate>`__
+
+- The Units pull down is used to define what measurement scale you're
+ going to be using for your profile.
+
+ Units of Measurement
+ |image270|
+
+ - **Note**
+
+ A Postscript Point is 1/72" an Adobe Agate is 1/64", an Inch
+ is 25.4 SI Millimeters
+
+- Offset should be used when the entire image is off center either
+ vertically or horizontally. Creep describes a condition where the
+ distance between the labels changes across the page or up and down
+ the page
+
+ - For offset and creep values, negative numbers move the printed
+ information up and to the left on the printed sheet and positive
+ numbers move down and to the right
+
+ - Example: the text is printed 0 .25" from the left edge of the
+ first label, 0 .28" from the left edge of the second label and 0
+ .31" from the left edge of the third label. This means the
+ horizontal creep should be set to (minus) -0.03 " to make up for
+ this difference.
+
+After saving, your profiles will appear on the 'Manage Printer Profiles'
+page.
+
+Manage Profiles
+|image271|
+
+Once you have saved your new profile, you can return to the list of
+templates and choose to edit the template that this profile is for.
+
+`Batches <#patroncardbatches>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Patron Card Creator > Manage > Card
+ batches
+
+A batch is a collection of patrons for whom you want to generate cards.
+
+`Add a Batch <#addcardbatch>`__
+'''''''''''''''''''''''''''''''
+
+To add a new batch, you want to click on the 'New batches' button at the
+top of your page. Choosing the menu item 'Manage batches' on the left a
+list of already defined batches is displayed. In this display you can
+either select a batch for editing or add a new batch.
+
+New Batch Button
+|image272|
+
+For a new batch a message pops up and directs you to select patrons to
+be processed in this batch.No items in batch
+
+After choosing the 'Add item(s)' button the Patron Search window pops
+up.Patron search
+
+From here you can search for patrons to add to your batch by any part of
+their name, their category and/or library. Entering \* in the search box
+will display all the patrons. Patron search results
+
+From the results you can add patrons to the batch by clicking the 'Add'
+button. After adding patrons from the results you can start over and
+perform another search or click 'Close' at the bottom of the screen to
+indicate that you are done. You will then be presented with your
+batch.Patron batch
+
+If you are satisfied with your batch you can proceed to export. If you
+want to correct or even delete that batch the buttons to do so can be
+found at the top of your screen. You can always come back here through
+the 'Manage > Card batches' button.
+
+If you would like to export all patron cards you can click 'Export card
+batch' otherwise you can choose specific patrons to print cards for by
+checking the box to the right of their names and then choose 'Export
+selected card(s)' at the top.
+
+The export menu will ask you to choose a template, a layout and starting
+position (where on the sheet should printing begin).
+
+ **Note**
+
+ For the starting position if the first 6 labels have already been
+ used on your sheet you can start printing on label in position 7 on
+ the sheet. The labels are numbered left to right from top to bottom.
+
+Export batch
+
+Once you click 'Export' you will be presented with a PDF of your labels
+for printingPDF Export
+
+When you open the PDF you will see the cards for printing
+
+Final cards
+|image273|
+
+The above image shows a layout that is made up of two textlines. The
+first one is just plain text, the second one is composed of the
+<firstname> <surname> fields. A patron image is printed (if available)
+and the barcode of patrons number is displayed in code 39. All this is
+printed on a template with three columns and 8 rows using position 1-3
+here. When printing this PDF please take care that your printer doesn't
+rescale the PDF (e.g do not fit to paper size) otherwise the printer
+will not be able to print to the right place per your templates.
+
+`Manage Images <#managecardimages>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Patron Card Creator > Manage > Images
+
+Images uploaded using this tool will appear on the menu when creating
+`patron card layouts <#cardlayouts>`__. You are limited in how many
+images you can upload (not counting patron images) by the
+`ImageLimit <#ImageLimit>`__ system preference.
+
+ **Important**
+
+ Images must be under 500k in size.
+
+ **Note**
+
+ Pictures uploaded with this tool should be at least 300dpi which is
+ the minimum quality for a printable image.
+
+In the center of the screen is a simple upload form, simply browse for
+the file on your computer and give it a name you'll recognize later.
+
+Upload Images
+|image274|
+
+Once the file is uploaded you will be presented with a confirmation
+message.
+
+Image Uploaded
+|image275|
+
+And the image will be listed with all of your others on the right hand
+side of the page.
+
+Images
+|image276|
+
+To delete one or multiple of these images, click the checkbox to the
+right of each image you want to delete and click the 'Delete' button.
+
+`Patrons (anonymize, bulk-delete) <#anonpatrons>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Patrons
+ (anonymize, bulk-delete)
+
+This tool allows you to bulk anonymize circulation histories (this means
+that you keep records of how many times items were checked out - but not
+the patrons who checked the items out) or bulk delete patrons (remove
+them from the system completely).
+
+ **Important**
+
+ Patrons with outstanding fines or items checked out are not saved.
+ They are not completely removed from the system (they are only moved
+ to the delete\_borrowers table), but this tool does not provide as
+ many checks as one may desire.
+
+ **Important**
+
+ Before using this tool it is recommended that you backup your
+ database. Changes made here are permanent.
+
+ **Important**
+
+ The anonymization will fail quietly if
+ `AnonymousPatron <#AnonymousPatron>`__ preference does not contain a
+ valid value.
+
+Patron Anonymize/Bulk Delete Tool
+|image277|
+
+To either delete or anonymize patrons
+
+- Check the 'Verify' box on the task you would like to complete (Delete
+ or Anonymize)
+
+- Enter a date before which you want to alter the data
+
+- If deleting patrons you can also choose to find patrons who
+
+ - have not borrowed since a specific date
+
+ - have accounts that will expire before a specific date
+
+ - are in a specific `patron category <#patcats>`__
+
+ - are in a `patron list <#patronlists>`__
+
+- Click 'Next'
+
+- A confirmation will appear asking if you're sure this is what you
+ want to happen
+
+ Patron Anonymize/Bulk Delete Confirmation
+ |image278|
+
+- Clicking 'Finish' will delete or anonymize your data
+
+ Completed Process
+ |image279|
+
+`Batch patron modification <#batchpatronmod>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Batch patron
+ modification
+
+With this tool you can make edits to a batch of patron records. Simply
+load in a file of cardnumbers (one per line), choose from a `list of
+patrons <#patronlists>`__ or scan patron card numbers in to the box
+provided.
+
+Batch patron modification
+|image280|
+
+Once you have the file loaded or the barcodes scanned click 'Continue.'
+You will be presented with a list of the patrons and the changes you can
+make.
+
+Patrons to modify
+|image281|
+
+To the left of each text box there is a checkbox. Clicking that checkbox
+will clear our the field values.
+
+ **Important**
+
+ If the field is mandatory you will not be able to clear the value in
+ it.
+
+If you have multiple patron attributes you can change them all by using
+the plus (+) sign to the right of the text box. This will allow you to
+add another attribute value.
+
+Editing patron attributes
+|image282|
+
+Once you have made the changes you want, you can click 'Save' and Koha
+will present you with the changed patron records.
+
+`Tag Moderation <#tagsmoderation>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Tags
+
+Depending on your `tagging system preferences <#taggingprefs>`__,
+librarians may need to approve tags before they are published on the
+OPAC. This is done via the Tag Moderation Tool. If there are tags
+awaiting moderation they will be listed on the main staff dashboard
+under the module labels:
+
+Tags pending approval
+|image283|
+
+To moderate the tags visit the Tags tool. When first visiting the tool,
+you will be presented with a list of tags that are pending approval or
+rejection by a librarian
+
+Tags pending moderation
+|image284|
+
+- To see all of the titles this tag was added to simply click on the
+ termTitles with a specific tag
+
+ - From this list of titles you can remove a tag without outright
+ rejecting it from being used in the future by clicking the 'Remove
+ tag' button to the right of the title.
+
+- To approve a tag, you can either click the 'Approve' button in line
+ with the term, or check all terms you want to approve and click
+ 'Approve' below the table.
+
+- To reject a tag, you can either click the 'Reject' button in line
+ with the term, or check all terms you want to approve and click
+ 'Reject' below the table.
+
+Once a tag has been approved or rejected it will be moved to the
+appropriate list of tags. A summary of all tags will appear on the right
+of the screen.
+
+Summary of tags
+|image285|
+
+Even though a tag is approved or rejected, it can still be moved to
+another list. When viewing approved tags each tag has the option to
+reject:
+
+Approved Tags
+|image286|
+
+To check terms against the approved and rejected lists (and possibly
+against `the dictionary <#TagsExternalDictionary>`__ you have assigned
+for tag moderation) simply enter the term into the search box on the
+bottom right of the screen to see the status of the term
+
+Sample Check list test search
+|image287|
+
+Finally you can find tags by using the filters on the left.
+
+Tag filters
+|image288|
+
+`Upload Patron Images <#uploadpatronimages>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Patrons and Circulation > Upload Patron
+ Images
+
+Patron images can be uploaded in bulk if you are `allowing patron
+images <#patronimages>`__ to be attached to patron records. These images
+can also be used when creating `patron cards <#patroncardcreator>`__.
+
+- Create a txt file and title it "DATALINK.TXT" or "IDLINK.TXT"
+
+- On each line in the text file enter the patron's card number followed
+ by comma (or tab) and then the image file name
+
+ Sample file and image
+ |image289|
+
+ - Make sure that your TXT file is a plain text document, not RTF.
+
+- Zip up the text file and the image files
+
+- Go to the Upload Patron Images Tool
+
+ Upload Image Tool for Single Image
+ |image290|
+
+- For a single image, simply point to the image file and enter the
+ patron card number
+
+- For multiple images, choose to upload a zip file
+
+- After uploading you will be presented with a confirmation
+
+ Image Upload Confirmation
+ |image291|
+
+ **Important**
+
+ There is a limit of 100K on the size of the picture uploaded and it
+ is recommended that the image be 200x300 pixels, but smaller images
+ will work as well.
+
+`Rotating Collections <#rotatingcollections>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Rotating Collections
+
+Rotating Collections is a tool for managing collections of materials
+that frequently get shifted from library to library. It adds the ability
+to store not only an item's home library and current location but also
+information about where it is supposed to be transferred to next to
+ensure that all items in the collection are sent to the correct library.
+When an item in a rotating collection is checked in, library staff is
+notified that the item is part of a rotating collection and which branch
+it should be sent to if it is not at the correct one.
+
+ **Important**
+
+ The `AutomaticItemReturn <#AutomaticItemReturn>`__ system preference
+ must be set to "Don't automatically transfer items to their home
+ library when they are returned" for Rotating Collections to function
+ properly.
+
+- To create a new rotating collection, click the "New Collection"
+ button, fill in the Title and Description, and click Submit. Once
+ submitted you'll see "Collection Name added successfully"; click
+ "Return to rotating collections home" to return to the main Rotating
+ Collections management page (or click Rotating Collections in the
+ sidebar).
+
+- To add items to a collection, click "Add or remove items" next to the
+ collection's name in the list of collections. Under "Add or remove
+ items" scan or type in the barcode of the item you wish to add to the
+ collection, and hit Enter or click Submit if necessary.
+
+- To remove an item from a collection, either click Remove next to the
+ item's barcode in the list of items within the collection or check
+ the "Remove item from collection" box next to the Barcode text box
+ under "Add or remove items, and scan or type in the barcode, clicking
+ Submit or hitting Enter if necessary. Note: The "Remove item from
+ collection" checkbox will remain checked as long as you are on the
+ "Add or remove items" page, unless you uncheck it, to facilitate
+ quickly removing a number of items at a time by scanning their
+ barcodes.
+
+`Transfer a Rotating Collection <#transferrotatingcollection>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Transferring a collection will:
+
+- Change the current location of the items in that collection to the
+ library it is to be transferred to
+
+- Initiate a transfer from its original current location/holding
+ library to the current location/holding library it is to be rotated
+ to. When a library receives a collection they will need to check in
+ the items to complete the transfer.
+
+You can transfer a collection in one of two ways:
+
+- From the main Rotating Collections page, click on Transfer next to
+ the title of the collection you wish to transfer; choose the library
+ you wish to transfer the collection to and click "Transfer
+ collection".
+
+- Or, from the "add or remove items" page for a collection, you can
+ click the Transfer button, choose the library you wish to transfer
+ the collection to and click "Transfer Collection".
+
+ **Important**
+
+ In order to complete the transfer process, the library receiving the
+ rotating collection should check in all items from the collection as
+ they receive them. This will clear the transfer so that the items
+ are no longer shown as being "in transit".
+
+If an item in a rotating collection is checked in at a library other
+than the one it is supposed to be transferred to, a notification will
+appear notifying library staff that the item is part of a rotating
+collection, also letting them know where the item needs to be sent.
+
+Rotating Collection Item Notification
+|image292|
+
+`Catalog <#catalogtools>`__
+---------------------------
+
+`Batch item modification <#batchmodifyitems>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Batch item modification
+
+This tool will allow you to modify a batch of item records in Koha.
+
+Batch Modification Tool
+|image293|
+
+From the tool you can choose to upload a file of barcodes or item ids,
+or you can scan items one by one into the box below the upload tool. You
+can also decide the items edited should be populated with the default
+values you have defined in your `default
+framework <#marcbibframeworks>`__.
+
+Once you have your file uploaded or the barcodes listed you can click
+'Continue.'
+
+Batch Modify Summary
+|image294|
+
+You will be presented with a summary of the items you want to modify.
+From here you can uncheck the items you don't want to modify before
+making changes in the form below. You can also hide columns you don't
+need to see to prevent having to scroll from left to right to see the
+entire item form.
+
+ **Note**
+
+ To uncheck all items thar are currently checked out you can click
+ the 'Clear on loan' link at the top of the form.
+
+Using the edit form you can choose which fields to make edits to. By
+checking the checkbox to the right of each field you can clear the
+values in that field for the records you are modifying.
+
+Choose fields you want to change in bulk
+|image295|
+
+Once you have made you changes you will be presented with the resulting
+items.
+
+Item results summary
+|image296|
+
+ **Note**
+
+ You can also edit items on one bib record in a batch by going to the
+ bib record and clicking Edit > Edit items in batch
+
+Edit items in a batch
+|image297|
+
+`Batch item deletion <#batchdeleteitems>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Batch item deletion
+
+This tool will allow you to delete a batch of item records from Koha.
+
+From the tool you can choose to upload a file of barcodes or item ids,
+or you can scan items one by one into the box below the upload tool.
+
+Batch Deletion Tool
+|image298|
+
+Once you have your file uploaded or the barcodes scanned you can click
+'Continue.'
+
+You will be presented with a confirmation screen. From here you can
+uncheck the items you don't want to delete and decide if Koha should
+delete the bib record if the last item is being deleted before clicking
+'Delete selected items.' If you'd like you can delete the bibliogrphic
+record if you're deleting the last item by clicking the checkbox next to
+'Delete records if no items remain'.
+
+Confirm Deletion
+|image299|
+
+If your file (or list of scanned barcodes) has more than 1000 barcodes,
+Koha will be unable to present you with a list of the items. You will
+still be able to delete them, but not able to choose which items
+specifically to delete or delete the biblio records.
+
+More than 1000 records in the file
+|image300|
+
+If the items are checked out you will be presented with an error after
+clicking 'Delete selected items' and the items will not be deleted.
+
+Items not Deleted
+|image301|
+
+If the items can be deleted they will be and you will be presented with
+a confirmation of your deletion.
+
+Batch Deletion Confirmation
+|image302|
+
+`Batch record deletion <#batchrecorddelete>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+This tool will take a batch of record numbers for either bibliographic
+records or authority records and allow you to delete all those records
+and any items attached to them in a batch. Batch record deletion
+
+First you need to tell the tool if you're deleting bibliographic or
+authority records. Next you can load a file with biblionumbers or
+authids or enter a list of those numbers in the box provided. Once you
+submit the form you will be presented with a summary of the records you
+are trying to delete.Summary
+
+If a record you want to delete can't be deleted it will be highlighted.
+
+Check the records you want to delete and click the 'Delete selected
+records' button to finish the process.
+
+`Batch Record Modification <#batchrecordmod>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Batch record modification
+
+This tool will allow you to edit batches of bibliographic and/or
+authority records using `MARC Modification
+Templates <#marcmodtemplates>`__. Before visiting this tool you will
+want to set up at least one MARC modification template.
+
+Batch record modification
+|image303|
+
+When you visit the tool it will ask you:
+
+- Choose whether you're editing bibliographic or authority records
+
+- Enter the biblionumbers or authids
+
+ - You can upload a file of these numbers or
+
+ - Enter the numbers (one per line) in the box provided
+
+- Finally choose the MARC Modification Template you'd like to use to
+ edit these records.
+
+Once you've entered your critera click 'Continue'Records to edit
+
+You will be presented with a list of records that will be edited. Next
+to each one is a checkbox so you can uncheck any items you would rather
+not edit at this time.
+
+Clicking Preview MARC will allow you to see what edits will be made when
+you finalize the edit.Modified MARC Preview
+
+Once you're sure everything is the way you want you can click the
+'Modify selected records' button and your records will be modified.
+
+`Automatic item modifications by age <#autoitemagemod>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Automatic item modifications by
+ age
+
+This tool allows librarians to update item specific fields when an item
+reaches a certain age.
+
+ **Note**
+
+ Staff need the items\_batchmod permission to access this tool
+
+ **Important**
+
+ The settings in this tool will be acted upon by the `corresponding
+ cron job <#autoitemupdatecron>`__
+
+If you haven't created any rules you will see the option to 'Add rules'
+on the Tool page. Click this button to create rules.Automatic item
+modifications by age
+
+If you have rules already there will be a button that reads 'Edit
+rules'. To create a new rule click the 'Edit rules' button at the top of
+the page
+
+List of rules
+|image304|
+
+You will be brought to a page where you can edit exisitng rules or
+create a new rule
+
+Add/Edit rules
+|image305|
+
+In the form that appears you can set :
+
+- the age in days at which the item will update (Age)
+
+- what criteria is needed to trigger the update (Conditions)
+
+- what changes are made when the script runs (Substitutions)
+
+New rule
+|image306|
+
+Once you're done you can click the 'Add this rule' link and then add
+additional rules or you can click the 'Submit these rules' button to
+save your changes.
+
+List of rules
+|image307|
+
+`Export Data (MARC & Authorities) <#exportbibs>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Export Data
+
+Koha comes with a tool that will allow you to export your bibliographic,
+holdings and/or authority data in bulk. This can be used to send your
+records to fellow libraries, organizations or services; or simply for
+backup purposes.
+
+`Export Bibliographic Records <#exportmarc>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+At the top of the screen you need to pick what data you're exporting. If
+you're exporting bibliographic records with or without the holdings
+information you want to click the 'Export bibliographic records' tab.
+
+- Fill in the form in order to limit your export to a specific range
+ (all fields are optional)
+
+ Select Records to Export
+ |image308|
+
+ - Choose to limit your export by any one or more of the following
+ options
+
+ - Limit to a bib number range
+
+ - Limit to a specific item type
+
+ - **Important**
+
+ This limit will use the type you have defined in the
+ `item-level\_itypes <#item-level_itypes>`__ preference.
+ If you have the item-level\_itypes preference set to
+ 'specific item' and you have no items attached to a bib
+ record it will not be exported. To get all bib records
+ of a specific type you will need your item-level\_itypes
+ preference set to 'biblio record'.
+
+ - Limit to a specific library or group of libraries
+
+ - Limit to a call number range
+
+ - Limit to an acquisition date range
+
+ - If you'd like you can load a file of biblionumbers for the records
+ you would like to export. File type needs to be .csv or .txt
+
+ File of Records to Export
+ |image309|
+
+ - Next choose what to skip when exporting
+
+ Export options
+ |image310|
+
+ - By default items will be exported, if you would like to only
+ export bibliographic data, check the 'Don't export items' box
+
+ - To limit your export only to items from the library you're
+ logged in as (if you leave the 'Library' field set to 'All') or
+ to the library you selected above check the 'Remove non-local
+ items' box
+
+ - You can also choose what fields you don't want to export. This
+ can be handy if you're sharing your data, you can remove all
+ local fields before sending your data to another library
+
+ - Finally choose the file type and file name
+
+ File export format
+ |image311|
+
+ - Choose to export your data in marc or marcxml format
+
+ - Choose the name you want your file to save as
+
+ - Click 'Export bibliographic records'
+
+`Export Authority Records <#exportauthority>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+At the top of the screen you need to pick what data you're exporting. If
+you're exporting authority records you want to click the 'Export
+authority records' tab.
+
+- Fill in the form in order to limit your export to a specific range or
+ type of authority record (all fields are optional)
+
+ Export authorities
+ |image312|
+
+- Or you can choose a file of authids to exportAuthorities file. File type needs to be .csv or .txt
+
+- Next choose fields that you would like to exclude from the export
+ separated by a space (no commas)
+
+ Authority export options
+ |image313|
+
+ - If you'd like to exclude all subfields of the 200 for example just
+ enter 200
+
+ - If you'd like to exclude a specific subfield enter it beside the
+ field value 100a will exclude just the subfield 'a' of the 100
+
+- Finally choose the file type and file name
+
+ Export format
+ |image314|
+
+ - Choose to export your data in marc or marcxml format
+
+ - Choose the name you want your file to save as
+
+- Click 'Export authority records'
+
+`Inventory/Stocktaking <#inventory>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Inventory/Stocktaking
+
+Koha's Inventory Tool can be used in one of two ways, the first is by
+printing out a shelf list that you can then mark items off on, or by
+uploading a text files of barcodes gathered by a portable scanner.
+
+If you do not have the ability to use your barcode scanner on the floor
+of the library, the first option available to you is to generate a shelf
+list based on criteria you enter.
+
+Inventory & Stocktaking Tool
+|image315|
+
+Choose which library, shelving location, call number range, item status
+and when the item was last seen to generate a shelf list that you can
+then print to use while walking around the library checking your
+collection
+
+Shelf List
+|image316|
+
+Alternatively you can export the list to a CSV file for altering in an
+application on your desktop. Simply check the box next to 'Export to csv
+file' to generate this file.
+
+Once you have found the items on your shelves you can return to this
+list and check off the items you found to have the system update the
+last seen date to today.
+
+If you have a portable scanner (or a laptop and USB scanner) you can
+walk through the library with the scanner in hand and scan barcodes as
+you come across them. Once finished you can then upload the text file
+generated by the scanner to Koha
+
+Barcode Import for Inventory Tool
+|image317|
+
+Choose the text file and the date you want to mark all items as seen and
+then scroll to the very bottom and click 'Submit.'
+
+`Label Creator <#labelcreator>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Label Creator
+
+The Label Creator allow you to use layouts and templates which you
+design to print a nearly unlimited variety of labels including barcodes.
+Here are some of the features of the Label Creator module:
+
+- Customize label layouts
+
+- Design custom label templates for printed labels
+
+- Build and manage batches of labels
+
+- Export single or multiple batches
+
+- Export single or multiple labels from within a batch
+
+- Export label data in one of three formats:
+
+ - PDF - Readable by any standard PDF reader, making labels printable
+ directly on a printer
+
+ - CSV - Export label data after your chosen layout is applied
+ allowing labels to be imported in to a variety of applications
+
+ - XML - Included as an alternate export format
+
+`Templates <#labeltemplates>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Label Creator > Manage > Label templates
+
+A template is based on the label/card stock you are using. This might be
+Avery 5160 for address labels, Gaylord 47-284 for spine labels or Avery
+28371 for your patron cards, just to give a couple of examples. These
+labels will include all of the information you will need for setting up
+a Koha, this information may be on the packaging, and if not it can
+usually be found on the vendor's website.
+
+`Add a Template <#addlabeltemplate>`__
+''''''''''''''''''''''''''''''''''''''
+
+To add a new template, you want to click on the 'New' button at the top
+of the Label Creator and choosing 'Label template'.
+
+New Label Template Option
+|image318|
+
+Using the form that appears you can define the template for your sheet
+of labels or cards.
+
+Label Template Form
+|image319|
+
+- Template ID will be automatically generated after saving your
+ template, this is simply a system generated unique id
+
+- Template Code should be something you can use to identify your
+ template on a list of templates
+
+- You can use the Template Description to add additional information
+ about the template
+
+- The Units pull down is used to define what measurement scale you're
+ going to be using for the template. This should probably match the
+ unit of measurement used on the template description provided by the
+ product vendor.
+
+ Measurement Units
+ |image320|
+
+- The measurements, number of columns and number of rows can be found
+ on the vendor product packaging or website.
+
+ - **Important**
+
+ If you do not supply a left text margin in the template, a
+ 3/16" (13.5 point) left text margin will apply by default.
+
+- A profile is a set of "adjustments" applied to a given template just
+ prior to printing which compensates for anomalies unique and peculiar
+ to a given printer (to which the profile is assigned).
+
+ - Before picking a profile try printing some sample labels so that
+ you can easily define a profile that is right for your
+ printer/template combination.
+
+ - After finding any anomalies in the printed document, `create a
+ profile <#addlabelprofile>`__ and assign it to the template.
+
+After saving, your templates will appear on the 'Manage' area under
+'Label templates'.
+
+List of label templates
+|image321|
+
+`Profiles <#labelprofiles>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Label Creator > Manage > Printer Profiles
+
+A profile is a set of "adjustments" applied to a given
+`template <#addlabeltemplate>`__ just prior to printing which
+compensates for anomalies unique and peculiar to a given printer (to
+which the profile is assigned). This means if you set a template up and
+then print a sample set of data and find that the items are not all
+aligned the same on each label, you need to set up a profile for each
+printer to make up for the differences in printing styles, such as the
+shifting of text to the left, right, top or bottom.
+
+If your labels are printing just the way you want, you will not need a
+profile.
+
+`Add a Profile <#addlabelprofile>`__
+''''''''''''''''''''''''''''''''''''
+
+To add a new profile, you want to click on the 'New' button at the top
+of the Label Creator tool and choose 'Printer profile'.
+
+New Profile Button
+|image322|
+
+Using the form that appears you can create a profile to fix any problems
+with your template.
+
+Create a Printer Profile
+|image323|
+
+- The Printer Name and Paper Bin do not have to match your printer
+ exactly, they are for your reference so you can remember what printer
+ you have set the profile for. So if you want to use the Printer model
+ number in printer name or you can call it 'the printer on my desk'
+
+- Template will be filled in once you have chosen which template to
+ apply the profile to on the `template edit
+ form <#addlabeltemplate>`__
+
+- The Units pull down is used to define what measurement scale you're
+ going to be using for your profile.
+
+ Units of Measurement
+ |image324|
+
+- Offset describes what happens when the entire image is off center
+ either vertically or horizontally and creep describes a condition
+ where the distance between the labels changes across the page or up
+ and down the page
+
+ - For these values, negative numbers move the error up and to the
+ left and positive numbers move the error down and to the right
+
+ - Example: the text is .25" from the left edge of the first label,
+ .28" from the left edge of the second label and .31" from the left
+ edge of the third label. This means the horizontal creep should be
+ set to .03" to make up for this difference.
+
+After saving, your profiles will appear on the 'Manage' area under
+'Printer profiles'.
+
+List of Profiles
+|image325|
+
+Once you have saved your new profile, you can return to the list of
+templates and choose to edit the template that this profile is for.
+
+`Layouts <#labellayouts>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Label Creator > Manage > Layouts
+
+A layout is used to define the fields you want to appear on your labels.
+
+`Add a Layout <#addlabellayout>`__
+''''''''''''''''''''''''''''''''''
+
+To add a new layout, you want to click on the 'New' button at the top of
+the Label Creator tool and choose 'Layout'.
+
+New Layout Button
+|image326|
+
+Using the form that appears you can create a profile to fix any problems
+with your template.
+
+Add New Layout
+|image327|
+
+- The name of your layout can be anything you'd like to help you
+ identify it later.
+
+- If this is a barcode label you'll want to choose the encoding (Code
+ 39 is the most common)
+
+- The layout type can be any combination of bibliographic information
+ and/or barcode. For example a spine label would just be Biblio
+ whereas a label for your circulation staff to use to checkout the
+ book would probably be Biblio/Barcode.
+
+- The Bibliographic Data to Print includes any of the data fields that
+ may be mapped to your MARC frameworks. You can choose from the preset
+ list of fields or you can click on 'List Fields' and enter your own
+ data. In 'List Fields', you can specify MARC subfields as a
+ 4-character tag-subfield string: (ie. 254a for the title field), You
+ can also enclose a whitespace-separated list of fields to concatenate
+ on one line in double quotes. (ie. "099a 099b" or "itemcallnumber
+ barcode"). The fields available are from the database tables list
+ below. Finally you could add in static text strings in single-quote
+ (ie. 'Some static text here.')
+
+ - You can use the schema viewer (http://schema.koha-community.org)
+ with the following tables to find field names to use:
+
+ - Currently all fields in the following tables are used: items,
+ biblioitems, biblio, branches
+
+ List fields
+ |image328|
+
+- Choose if the label maker should print out the guidelines around each
+ label
+
+- Choose if you'd like Koha to try to split your call numbers (usually
+ used on Spine Labels)
+
+- Finally choose your text settings such as alignment, font type and
+ size.
+
+After saving, your layouts will appear on the 'Manage Layouts' page.
+
+`Batches <#labelbatches>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- *Get there:* More > Tools > Label Creator > Manage > Label batches
+
+Batches are made up of the barcodes you would like to print. Once in
+this tool you can search for the item records you would like to print
+out labels for.
+
+`Add a Batch <#addlabelbatch>`__
+''''''''''''''''''''''''''''''''
+
+Batches can be created in one of two ways. The first is to click the
+'Create Label Batch' link on the '`Staged MARC
+Management <#managestaged>`__' page:
+
+Create Label Batch Link on Staged Records List
+|image329|
+
+The other is to choose to create a new batch from the label creator tool
+
+Create New Batch
+|image330|
+
+You will be brought to an empty batch with a box to scan barcodes or
+itemnumbers in to and an 'Add item(s)' button at the bottom of the page.
+
+Add Items
+|image331|
+
+You can either scan barcodes in to the box provided and click the 'Add
+item(s)' button or you can click the 'Add item(s)' button with the
+barcodes box empty. Clicking 'Add item(s)' with nothing in the barcodes
+box will open a search window for you to find the items you want to add
+to the batch.
+
+Search for items for a Batch
+|image332|
+
+From the search results, click the check box next to the items you want
+to add to the batch and click the 'Add checked' button. You can also add
+items one by one by clicking the 'Add' link to the left of each item.
+
+Batch search results
+|image333|
+
+Once you have added all of the items click the 'Done' button. The
+resulting page will list the items you have selected.
+
+List of items in the batch
+|image334|
+
+To print your labels, click the 'Export full batch' button. To print
+only some of the labels, click the 'Export selected item(s)' button.
+Either way you will be presented with a confirmation screen where you
+can choose your template and layout.
+
+Start batch export
+|image335|
+
+You will then be presented with three download options: PDF, Excel, and
+CSV.
+
+Batch save options
+|image336|
+
+After saving your file, simply print to the blank labels you have in
+your library.
+
+`Quick Spine Label Creator <#quicklabelcreator>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Quick Spine Label Creator
+
+ **Note**
+
+ This tool does not use the label layouts or templates, it simply
+ prints a spine label in the first spot on the label sheet.
+
+ - Define the fields you want to print on the spine label in the
+ `SpineLabelFormat <#SpineLabelFormat>`__ system preference
+
+ - Format your label printing by editing spinelabel.css found in
+ koha-tmpl/intranet-tmpl/prog/en/css/
+
+To use this tool you simply need the barcode for the book you'd like to
+print the spine label for.
+
+Quick Spine Label Creator
+|image337|
+
+`MARC modification templates <#marcmodtemplates>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The MARC Modification Templates system gives Koha users the power to
+make alterations to MARC records automatically while staging MARC
+records for import.
+
+This tool is useful for altering MARC records from various
+venders/sources work with your MARC framework. The system essentially
+allows one to create a basic script using actions to Copy, Move, Add,
+Update and Delete fields.
+
+Start by adding a new template (a template can be made up of one or more
+actions) by entering a name and clicking 'Create template'.
+
+Add a new template
+|image338|
+
+Next you can add actions to the template by filling in the Action box.
+For example if you're loading in a batch of files from your EBook vendor
+you might want to add the biblio item type of EBOOK to the 942$c.Add
+action
+
+- Choose 'Add/Update'
+
+- Enter the field 942 and subfield c
+
+- Enter the value of 'EBOOK' (or whatever your ebook item type code is)
+
+- Provide a description so you can identify this action later
+
+- Click 'Add action'
+
+Each action can also have an optional condition to check the value or
+existance of another field. For example you might want to add the call
+number to the item record if it's not already there.
+
+Add conditional action
+|image339|
+
+- Choose 'Copy'
+
+- Decide if you want to copy the first occurance or all occurances of
+ the field
+
+- Enter the field 090 (or other biblio call number field) and subfield
+ a to copy
+
+- Enter the 952 field and o subfield to copy to
+
+- Choose 'if'
+
+- Enter the 952 field and o subfield
+
+- Choose "doesn't exist"
+
+- Provide a description so you can identify this action later
+
+- Click 'Add action'
+
+The Copy & Move actions also support Regular Expressions, which can be
+used to automatically modify field values during the copy/move. An
+example would be to strip out the '$' character in field 020$c.
+
+Add regex action
+|image340|
+
+- Choose 'Copy and replace'
+
+- Decide if you want to copy the first occurance or all occurances of
+ the field
+
+- Enter the field 020 and subfield c to copy
+
+- Enter the 020 field and c subfield to copy to
+
+- Check the 'RegEx' box and enter your regular expression (in this case
+ s/\\$// )
+
+- Choose 'if'
+
+- Enter the 020 field and c subfield
+
+- Choose "matches"
+
+- Check the 'RegEx' box and enter your regular expression (in this case
+ m/^\\$/ )
+
+- Provide a description so you can identify this action later
+
+- Click 'Add action'
+
+ **Note**
+
+ The value for an update can include variables that change each time
+ the template is used. Currently, the system supports two variables,
+ \_\_BRANCHCODE\_\_ which is replaced with the branchcode of the
+ library currently using the template, and \_\_CURRENTDATE\_\_ which
+ is replaced with the current date in ISO format ( YYYY-MM-DD ).
+
+You could also use regular expressions to add your library's proxy URL
+in front of links in your MARC record.Add proxy URL
+
+- Choose 'Copy and replace'
+
+- Decide if you want to copy the first occurance or all occurances of
+ the field
+
+- Enter the field 856 and subfield u to copy
+
+- Enter the 856 field and u subfield to copy to
+
+- Check the 'RegEx' box and enter your regular expression (in this case
+ s/^/PROXY\_URL/ )
+
+- Provide a description so you can identify this action later
+
+- Click 'Add action'
+
+When choosing between 'Copy' and 'Copy and replace' keep the following
+example in mind:
+
+::
+
+ 245 _aThe art of computer programming _cDonald E. Knuth.
+ 300 _aA_exists _bB_exists
+
+If we apply action (a) Copy the whole field 245 to 300, we get:
+
+::
+
+ 245 _aThe art of computer programming _cDonald E. Knuth.
+ 300 _aA_exists _bB_exists
+ 300 _aThe art of computer programming _cDonald E. Knuth.
+
+If we apply action (b) Copy the subfield 245$a to 300$a, we get:
+
+::
+
+ 245 _aThe art of computer programming _cDonald E. Knuth.
+ 300 _aThe art of computer programming _bB_exists
+
+Once your actions are saved you can view them at the top of the screen.
+Actions can be moved around using the arrows to the left of them.
+
+View actions
+|image341|
+
+Depending on your actions the order may be very important. For example
+you don't want to delete a field before you copy it to another field.
+
+To add another template you can either start fresh or click the
+'Duplicate current template' checkbox to create a copy of an existing
+template to start with.
+
+Duplicate template
+|image342|
+
+Once your template is saved you will be able to pick it when using the
+`Stage MARC Records for Import <#stagemarc>`__ tool.
+
+Choose template
+|image343|
+
+`Stage MARC Records for Import <#stagemarc>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Stage MARC records for import
+
+This tool can be used to import both bibliographic and authority records
+that are saved in MARC format. Importing records into Koha includes two
+steps. The first is to stage records for import.
+
+- First find the MARC file on your computer
+
+ Stage MARC Records for Import
+ |image344|
+
+- Next you will be presented with options for record matching and item
+ imports
+
+ Upload options
+ |image345|
+
+ - Enter 'Comments about this file' to identify your upload when
+ going to the '`Manage Staged MARC Records <#managestaged>`__' tool
+
+ - Tell Koha which type of file this is, bibliographic or authority
+
+ Record type
+ |image346|
+
+ - Choose the character encoding
+
+ Chracter encoding
+ |image347|
+
+ - Choose if you would like to use a `MARC Modification
+ Template <#marcmodtemplates>`__ to alter the data you're about to
+ import
+
+ Choose modification template
+ |image348|
+
+ - Choose whether or not you want to look for matching records
+
+ Look for matches
+ |image349|
+
+ - You can set up `record matching rules <#recordmatchingrules>`__
+ through the administration area
+
+ Matching rules
+ |image350|
+
+ - When using the ISBN matching rule Koha will find only exact
+ matches. If you find that the ISBN match is not working to
+ your satisfaction you can change the
+ `AggressiveMatchOnISBN <#AggressiveMatchOnISBN>`__
+ preference to 'Do' and then run your import again.
+
+ - Next choose what to do with matching records if they are found
+
+ - Finally choose what to do with records that are unique
+
+ - Next you can choose whether or not to import the item data found
+ in the MARC records (if the file you're loading is a bibliographic
+ file)
+
+ Import items
+ |image351|
+
+ - From here you can choose to always add items regardless of
+ matching status, add them only if a matching bib was found, add
+ items only if there was no matching bib record, replace items
+ if a matching bib was found (The match will look at the
+ itemnumbers and barcodes to match on for items. Itemnumbers
+ take precendence over barcodes), or Ignore items and not add
+ them.
+
+- Click 'Stage for import'
+
+- You will be presented with a confirmation of your MARC import
+
+ MARC Import Confirmation
+ |image352|
+
+- To complete the process continue to the `Manage Staged MARC Records
+ Tool <#managestaged>`__
+
+`Staged MARC Record Management <#managestaged>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Staged MARC Record Management
+
+Once you have `staged <#stagemarc>`__ your records for import you can
+complete the import using this tool.
+
+List of Staged MARC Records
+|image353|
+
+- From the list of staged records, click on the file name that you want
+ to finish importing
+
+ - You will note that records that have already been imported will
+ say so under 'Status'
+
+- A summary of your import will appear along with the option to change
+ your matching rules
+
+ Manage Staged Records Batch
+ |image354|
+
+- Below the summary is the option to import the batch of bib records
+ using a specific framework
+
+ Choose Framework to Import Into
+ |image355|
+
+ - Choosing a framework other than 'Default' isn't necessary, but
+ it's helpful for running reports and having the right bib level
+ item type selected on import.
+
+- Below the framework selection there will be a list of the records
+ that will be imported
+
+ List of Staged Records
+ |image356|
+
+ - Review your summary before completing your import to make sure
+ that your matching rule worked and that the records appear as you
+ expect them to
+
+ - Matches will appear with info under the 'Match details column'
+
+ Matched record
+ |image357|
+
+ and when clicking the 'View' link under 'Diff' you can see the
+ difference between versions.
+
+ Record differences
+ |image358|
+
+- Click 'Import into catalog' to complete the import
+
+ Import summary
+ |image359|
+
+- Once your import is complete a link to the new bib records will
+ appear to the right of each title that was imported
+
+- You can also undo your import by clicking the 'Undo import into
+ catalog' button
+
+Records imported using this tool remain in the 'reservoir' until they
+are cleaned. These items will appear when searching the catalog from the
+`Cataloging <#cataloging>`__ tool:
+
+Reservoir Results
+|image360|
+
+To clean items out of the 'reservoir':
+
+- Visit the main screen of the Manage Staged MARC Records tool
+
+ List of Staged MARC Records
+ |image361|
+
+- To clean a batch, click the 'Clean' button to the right
+
+- You will be presented with a confirmation message
+
+ Clean MARC Records Confirmation
+ |image362|
+
+ - Accept the deletion and the records will be removed from the
+ reservoir and the status will be changed to 'cleaned'
+
+`Upload Local Cover Image <#uploadlocalimages>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Catalog > Upload Local Cover Image
+
+This tool will allow you to upload cover images for the materials in
+your catalog. To access this tool, staff will need the
+`upload\_local\_cover\_images permission <#toolspermissions>`__. In
+order for images to show in the staff client and/or OPAC you will need
+to set your `LocalCoverImages <#LocalCoverImages>`__ and/or
+`OPACLocalCoverImages <#OPACLocalCoverImages>`__ preferences to
+'Display.' Images can be uploaded in batches or one by one.
+
+ **Note**
+
+ Koha does not have a maximum file size limit for this tool, but
+ Apache may limit the maximum size of uploads (talk to your sys
+ admin).
+
+ **Note**
+
+ When you want to upload multiple images onto a bib record, they will
+ display left to right (then top to bottom, depending on screen real
+ estate) in order of uploading, and the one on the left (the first
+ one uploaded) will be the one used as a thumbnail cover in search
+ results and on the detail page. There is no way to reorder cover
+ images uploaded in this way, so be sure to upload them in the order
+ you'd like them to appear.Multiple cover images on one record
+
+If uploading a single image:
+
+- Visit the tool and click the 'Browse' button to browse to the image
+ on your local machine.
+
+ Upload single cover image
+ |image363|
+
+- Click 'Upload file'
+
+- Choose 'Image file' under the 'File type' section
+
+- Enter the biblionumber for the record you're attaching this image to.
+ This is not the same as the barcode, this is the system generated
+ number assigned by Koha.
+
+ - Find the biblionumber by looking at the end of the URL in the
+ address bar when on the detail page
+
+ Biblionumber in URL
+ |image364|
+
+ - or by clicking on the MARC tab on the detail page in the staff
+ client
+
+ Biblionumber on MARC Record
+ |image365|
+
+- If you would like to replace any other cover images you may have
+ uploaded in the past, check the 'Replace existing covers' box under
+ the 'Options' section
+
+- Click 'Process images'
+
+- You will be presented with a summary of the upload and a link to the
+ record you have just added the image to
+
+If uploading a batch of images at once you will need to prepare a ZIP
+file first.
+
+- Enter in to the ZIP file all the images you are uploading
+
+- Also include a text file (\*.TXT) named either datalink.txt or
+ idlink.txt listing the biblionumber followed by the image name for
+ each image one per line
+
+ - ex. 4091,image4091.jpg
+
+ ZIP File Contents
+ |image366|
+
+- Browse your local computer to the ZIP file
+
+- Click 'Upload file'
+
+- Choose 'Zip file' under the 'File type' section
+
+- If you would like to replace any other cover images you may have
+ uploaded in the past, check the 'Replace existing covers' box under
+ the 'Options' section
+
+- Click 'Process images'
+
+- You will be presented with a summary of the upload
+
+ Upload Summary
+ |image367|
+
+ **Important**
+
+ The source image is used to generate a 140 x 200 px thumbnail image
+ and a 600 x 800 px full-size image. The original sized image
+ uploaded will not be stored by Koha
+
+You will be able to see your cover images in the staff client on the
+detail page under the 'Image' tab in the holdings table at the bottom
+
+Cover images in the staff client
+|image368|
+
+In the OPAC the cover images will also appear in the images tab, as well
+as next to the title and on the search results.
+
+If you would like to remove a cover image you can click 'Delete image'
+below the image if you have the `upload\_local\_cover\_images
+permission <#toolspermissions>`__.
+
+`Additional Tools <#additionaltools>`__
+---------------------------------------
+
+`Calendar <#calholidays>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Additional Tools > Calendar
+
+Libraries can define library closings and holidays to be used when
+calculating due dates. You can make use of the Calendar by turning on
+the proper system preferences:
+
+- *Get there:*\ More > Administration > Global System Preferences >
+ Circulation > `useDaysMode <#useDaysMode>`__
+
+ - Choose the method for calculating due date - either include days
+ the library is closed in the calculation or don't include them.
+
+- *Get there:* More > Administration > Global System Preferences >
+ Circulation > `finescalendar <#finesCalendar>`__
+
+ - This will check the holiday calendar before charging fines
+
+Calendar & Holidays Tools
+|image369|
+
+`Adding Events <#addevents>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Before adding events, choose the library you would like to apply the
+closings to. When adding events you will be asked if you would like to
+apply the event to one branch or all branches. To add events, simply
+
+- Click on the date on the calendar that you would like to apply the
+ closing to
+
+ Calendar Add Form
+ |image370|
+
+- In the form that appears above the calendar, enter the closing
+ information (for more info on each option click the question mark [?]
+ to the right of the option)
+
+ - Library will be filled in automatically based on the library you
+ chose from the pull down at the top of the page
+
+ - The day information will also be filled in automatically based on
+ the date you clicked on the calendar
+
+ - In the description enter the reason the library is closed
+
+ - Next you can choose if this event is a one time event or if it is
+ repeatable.
+
+ - If this is a one day holiday choose 'Holiday only on this day'
+
+ - If this is a weekly closing (like a weekend day) then you can
+ choose 'Holiday repeated every same day of the week'
+
+ - If this is an annual holiday closing choose 'Holiday repeated
+ yearly on the same date'
+
+ - If the library is going to be closed for the week or a range of
+ time choose 'Holiday on a range' and enter a 'To Date' at the
+ top
+
+ - If the library is going to be closed for a range of time each
+ year (such as summer holidays for schools) choose 'Holiday
+ repeated yearly on a range' and enter a 'To Date' at the top
+
+ - Finally decide if this event should be applied to all libraries or
+ just the one you have originally selected
+
+ - If you'd rather enter all the holidays and then copy them all
+ to another branch all at once you can use the copy menu below
+ the calendar
+
+ Copy holidays
+ |image371|
+
+- After saving you will see the event listed in the summary to the
+ right the calendar
+
+ Calendar Summary
+ |image372|
+
+`Editing Events <#editevents>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+To edit events
+
+- Click on the event on the calendar that you want to change (do this
+ by clicking on the date on the calendar, not the event listed in the
+ summary)
+
+ Edit holiday form
+ |image373|
+
+- From this form you can make edits to the holiday or delete the
+ holiday completely.
+
+ - All actions require that you click 'Save' before the change will
+ be made.
+
+- Clicking on repeatable events will offer slightly different options
+
+ Edit repeatable event
+ |image374|
+
+ - In the form above you will note that there is now an option to
+ 'Generate an exception for this repeated holiday,' choosing this
+ option will allow you to make it so that this date is not closed
+ even though the library is usually closed on this date.
+
+ - All actions require that you click 'Save' before the change
+ will be made.
+
+`Additional Help <#calendarhelp>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+When adding or editing events you can get additional help by clicking on
+the question mark next to various different options on the form
+
+Additional Calendar Help Buttons
+|image375|
+
+`CSV Profiles <#csvprofiles>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Additional Tools > CSV Profiles
+
+CSV Profiles are created to define how you would like your cart or list
+to export.
+
+`Add CSV Profiles <#addcsvprofile>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+To add a CSV Profile
+
+- Click 'CSV Profiles' from the Tools menu
+
+- The 'Profile type' determines what type of fields you plan to use
+ (MARC or SQL) to define your profile
+
+ - If you choose MARC then you will need to enter MARC fields
+
+ MARC CSV Profile
+ |image376|
+
+ - If you choose SQL then you will need to enter SQL database fields
+
+ SQL CSV Profile
+ |image377|
+
+ - The 'Profile name' will appear on the export pull down list when
+ choosing 'Download' from your cart or list
+
+ Download List
+ |image378|
+
+ - The 'Profile description' is for your own benefit, but will also
+ appear in the OPAC when patrons download content, so make sure
+ it's clear to your patrons as well
+
+ - The 'CSV separator' is the character used to separate values and
+ value groups
+
+ **Note**
+
+ The most common option here is comma because most spreadsheet
+ applications know how to open files split by commas.
+
+ - The 'Field separator' is the character used to separate duplicate
+ fields
+
+ - Example: You may have multiple 650 fields and this is the
+ character that will appear in between each one in the column
+
+ Field separators in between multiple subjects
+ |image379|
+
+ - The 'Subfield separator' is the character used to separate
+ duplicate subfields
+
+ - Example: You may have multiple $a subfields in a field
+
+ - The 'Encoding' field lets you define the encoding used when saving
+ the file
+
+ - Finally format your CSV file using the 'Profile MARC' or 'Profile
+ SQL' field
+
+ - Define which fields or subfields you want to export, separated
+ by pipes. Example : 200\|210$a\|301 for MARC and
+ biblio.title\|biblio.author for SQL
+
+ - **Note**
+
+ You can also use your own headers (instead of the ones from
+ Koha) by prefixing the field number with an header,
+ followed by the equal sign. Example : Personal
+ name=100\|title=245$a\|300
+
+ When you have entered in all of the information for you profile,
+ simply click 'Submit' and you will be presented with a confirmation
+ that your profile has been saved.
+
+ Confirmation of new CSV profile
+ |image380|
+
+`Modify CSV Profiles <#editcsvprofile>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Once you have created at least one CSV Profile an 'Edit profile' tab
+will appear next to the 'New profile' button.
+
+Modify CSV Profiles
+|image381|
+
+- Choose the profile you would like to edit and alter the necessary
+ fields.
+
+- After submitting your changes you will be presented with a
+ confirmation message at the top of the screen
+
+ Confirmation of CSV modification
+ |image382|
+
+- To delete a profile, check the 'Delete selected profile' option
+ before clicking 'Submit Query'
+
+ Delete an existing CSV Profile
+ |image383|
+
+`Using CSV Profiles <#usecsvprofiles>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Your CSV Profiles will appear on the export list or cart menu under the
+'Download' button in both the staff client and the OPAC
+
+CSV Profiles on Download Menu in the Staff Client
+|image384|
+
+`Log Viewer <#logviewer>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Additional Tools > Log Viewer
+
+Actions within the Koha system are tracked in log files. Your `system
+preferences <#logs>`__ can be changed to prevent the logging of
+different actions. These logs can be viewed using the Log Viewer Tool.
+
+Log Viewer
+|image385|
+
+Choosing different combinations of menu options will produce the log
+file for that query.
+
+A query for all logs related to the Circulation module produces a result
+like this
+|image386|
+
+`News <#newstool>`__
+~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Additional Tools > News
+
+Koha's news module allows librarians to post news to the OPAC, staff
+interface and circulation receipts.
+
+Koha News Module
+|image387|
+
+To add news to either the OPAC, the Staff Client or a Circulation
+receipt:
+
+- Click 'New Entry'
+
+ Add Koha News Form
+ |image388|
+
+ - Under 'Display Location' choose whether to put the news on the
+ OPAC, Slip (circulation receipt) or the Librarian (Staff)
+ Interface.Display location
+
+ - Choose the library this news item will show for
+
+ - Choose a title for your entry
+
+ - Using the publication and expiration date fields you can control
+ from which date and for how long your news item appears
+
+ - Examples: (these assume today's date as 07-May-2015)
+
+ - Publish on current date: set publication date as 07-May-2015
+
+ - Schedule for publishing in future: set date later than
+ 07-May-2015
+
+ - Backdate the news item: set date earlier than 07-May-2015
+
+ - 'Appear in position' lets you decide what order your news items
+ appear in
+
+ - The 'News' box allows for the use of HTML for formatting of your
+ news item
+
+- After filling in all of the fields, click 'Submit'
+
+- News in the OPAC will appear above the
+ `OpacMainUserBlock <#OpacMainUserBlock>`__
+
+ News in the OPAC
+ |image389|
+
+ - Below the news in the OPAC there will be an RSS icon allowing you
+ to subscribe to library newsNews RSS feed
+
+- News in the Staff Client will appear on the far left of the screen
+
+ News in the Staff Client
+ |image390|
+
+- News on the circulation receipts will appear below the items that are
+ checked out
+
+ News at the bottom of the circulation receipt
+ |image391|
+
+- Depending on your choice for the
+ `NewsAuthorDisplay <#NewsAuthorDisplay>`__ preference you will also
+ see the person who created the news item (this uses the logged in
+ person)
+
+`Task Scheduler <#taskscheduler>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Additional Tools > Task Scheduler
+
+The task scheduler is a way to schedule reports to run whenever you
+want.
+
+To schedule a task, visit the Task Scheduler and fill in the form
+
+Task Scheduler
+|image392|
+
+- Current Server Time shows the time on your server (schedule all of
+ your reports to run based on that time - not on your local time)
+
+- Time should be entered as hh:mm (2 digit hour, 2 digit minute)
+
+- Date should be entered using the calendar pop up
+
+- From Report choose the report you want to schedule
+
+- Choose whether to receive the text of or a link to the results
+
+- In the Email filed enter the email of the person you want to receive
+ your report
+
+Below the task scheduler form, there is a list of scheduled reports
+
+Scheduled Tasks
+|image393|
+
+You can also schedule reports directly from the list of saved reports by
+clicking the 'Schedule' link
+
+Saved Reports List
+|image394|
+
+`Troubleshooting <#taskscedtroubleshoot>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Task scheduler will not work if the user the web server runs as doesn't
+have the permission to use it. To find out if the right user has the
+permissions necessary, check /etc/at.allow to see what users are in it.
+If you don't have that file, check etc/at.deny. If at.deny exists but is
+blank, then every user can use it. Talk to your system admin about
+adding the user to the right place to make the task scheduler work.
+
+`Quote of the Day (QOTD) Editor <#QOTDEditor>`__
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Additional Tools > Edit quotes for QOTD
+ feature
+
+This tool will allow you to add and edit quotes to show on the OPAC if
+you're using the Quote of the Day (QOTD) feature.
+
+To turn this feature on set the `QuoteOfTheDay <#QuoteOfTheDay>`__
+preference to 'Enable and add at least one quote via the Quote of the
+Day Editor. Once these steps are complete you will see your quotes above
+the `OpacMainUserBlock <#OpacMainUserBlock>`__ in the OPAC:
+
+Quote in the OPAC
+|image395|
+
+`Add a Quote <#addquote>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+To add a quote:
+
+- Click the 'Add quote' button in the toolbar and an empty quote entry
+ will be added to the end of the current quote list.
+
+ Add quote button
+ |image396|
+
+ - **Important**
+
+ Both the 'Source' and the 'Text' fields must be filled in in
+ order to save the new quote.
+
+ Add quote
+ |image397|
+
+- When finished filling in both fields, press the <Enter> key on your
+ keyboard to save the new quote.
+
+- The list will update and the new quote should now be visible in the
+ list.
+
+ **Note**
+
+ You may cancel the addition of a new quote any time prior to saving
+ it simply by pressing the <Esc> key on your keyboard.
+
+`Edit/Delete a Quote <#editquote>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Once the current quote pool has been loaded into the editing table, you
+may edit the quote source and text.
+
+- Edit either the 'Source' or 'Text' fields by clicking on the desired
+ field.
+
+ Edit quote
+ |image398|
+
+- When you are finished editing a field, press the <Enter> key on your
+ keyboard to save the changes.
+
+The list will be updated, the edits saved, and visible.
+
+If you'd like you can also delete quote(s).
+
+- Select the quote(s) you desire to delete by clicking on the
+ corresponding quote id.
+
+- Once quote selection is finished, simply click the 'Delete quote(s)'
+ button.
+
+- You will be prompted to confirm the deletion.
+
+- After confirming the deletion, the list will update and the quote(s)
+ will no longer appear.
+
+`Import Quotes <#importquote>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+If you'd like you can import a batch of quotes as a CSV file. Your file
+must contain two columns in the form: "source","text" with no header
+row.
+
+ **Note**
+
+ You will be prompted to confirm upload of files larger than 512KB.
+
+- To start the import process click the 'Import quotes' button at the
+ top of the screen
+
+ Import quotes button
+ |image399|
+
+- Once on the import quotes screen you can browse your computer for the
+ file you would like to import
+
+ Import quotes
+ |image400|
+
+- After selecting the CSV file, click the 'Open' button and the file
+ will be uploaded into a temporary editing table.
+
+ Imported quotes
+ |image401|
+
+- From the listing you can edit either the 'Source' or 'Text' fields by
+ clicking on the desired field. When you are finished editing a field,
+ press the <Enter> key on your keyboard to save the changes.
+
+ Edit imported quote
+ |image402|
+
+- You can also delete quotes from this listing before completing the
+ import.
+
+ - Select the quote(s) you desire to delete by clicking on the
+ corresponding quote id.
+
+ Selected for deletion
+ |image403|
+
+ - Once quote selection is finished, simply click the 'Delete
+ quote(s)' key.
+
+ Delete quote(s)
+ |image404|
+
+ - You will be prompted to confirm the deletion.
+
+ Confirm deletion
+ |image405|
+
+ - After confirming the deletion, the list will update and the
+ quote(s) will no longer appear.
+
+- Once you are satisfied with the quotes, click the 'Save quotes'
+ button in the toolbar at the top and the quotes will be saved.
+
+ Save quotes button
+ |image406|
+
+`Upload <#uploadtool>`__
+~~~~~~~~~~~~~~~~~~~~~~~~
+
+- *Get there:* More > Tools > Additional Tools > Upload
+
+This tool will allow you to upload files to your Koha system for
+selection from the `Cataloging form <#uploadbibfile>`__.
+
+`Upload Files <#uploadfiles>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+When you first visit the Upload tool you might see a warning about
+missing a category.Upload to temprorary
+
+Categories are defined in the `authorized value <#authorizedvalues>`__
+in the UPLOAD category. If you do not have upload categories then your
+files will be temporary and will be deleted the next time the server is
+rebooted. Once you have a value in the UPLOAD authorized value category
+you will see a Category pull down below the 'Browse' button.Upload to
+category
+
+Browse your computer a file, choose a category and decide if the public
+will be able to download this file via the OPAC. Once your file is
+uploaded you will be presented with a confirmation.Upload confirmation
+
+`Search Files <#searchuploads>`__
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+All uploaded files are searchable from below the upload form. Using the
+form you can search any part of the filename and/or the Hashvalue.Search
+uploaded files
+
+You will be presened with the results of your search.Search results