Appendix J. FAQs

Table of Contents

1. Display
1.1. Custom Item Type/Authorized Value Icons
1.2. Customizing Koha Images
1.3. OPAC Display Fields
1.4. Subtitle Display on Bib Records
1.5. Customize Logo on Staff Client
1.6. Show patrons the barcodes of items they have checked out
2. Circulation/Notices
2.1. Dropbox Date
2.2. Duplicate Overdue Notices
2.3. Printing Overdue Notices
2.4. Unable to Renew Items
2.5. Unable to Place Holds
2.6. Keyboard Shortcuts
2.7. SMS Notices/Messages
3. Cataloging
3.1. Authority Fields
3.2. Koha to MARC Mapping
3.3. Number of Items Per Bib Record
4. Acquisitions
4.1. Planning Categories
5. Serials
5.1. Advanced Patterns
6. Reports
6.1. Define Codes Stored in DB
6.2. Runtime Parameters
6.3. Results Limited
7. Searching
7.1. Advanced Search
8. Enhanced Content
8.1. FRBRizing Content
8.2. Amazon
9. System Administration
9.1. Errors in Zebra Cron
9.2. Making Z39.50 Target Public
9.3. Shelving Location Authorized Values
9.4. Why do I need Authorized Values?
9.5. How do I clean up the sessions table?
10. Hardware
10.1. Barcode Scanners
10.2. Printers

1. Display

1.1. Custom Item Type/Authorized Value Icons

Question: Can I have my own set of item type images (or authorized value icons)?

Answer: Absolutely. To add additional icons to your system you simply add a new directory to koha-tmpl/intranet-tmpl/prog/img/itemtypeimg/ and to koha-tmpl/opac-tmpl/prog/itemtypeimg and put your icons in the new directory. Your icons will show up in a new tab as soon as they are in the folders.

  • Tip

    Remember to put the icons in both places (on the OPAC and the intranet).

1.2. Customizing Koha Images

Question: Can I customize the images in the OPAC?

Answer: Absolutely. Koha comes with a series of original images that you can alter to meet your needs. The originals can be found in the misc/interface_customization/ directory.

1.3. OPAC Display Fields

Question: What MARC fields print to the different OPAC screens in Koha?

Answer: The XSLT preference must be set as follows for the following fields to show

The OPAC Results page shows:

  • 245

  • 100, 110, 111

  • 700, 710, 711

  • 250

  • 260

  • 246

  • 856

The OPAC Details page shows:

  • 245

  • 100, 110, 111

  • 700, 710, 711

  • 440, 490

  • 260

  • 250

  • 300

  • 020

  • 022

  • 246

  • 130, 240

  • 6xx

  • 856

  • 505

  • 773

  • 520

  • 866

  • 775

  • 780

  • 785

  • plus all of the 5xx fields in the Notes tab at the bottom

1.4. Subtitle Display on Bib Records

Question: How do I get the subtitle to display on the detail pages for my bib records?

Answer: Subtitle display now depends on there being a keyword mapping for the MARC field in question. Adding a mapping for "subtitle" -> "245b" for an item's framework results in display of the subtitle in OPAC and staff client search and detail pages (although not in all instances where subtitles might be displayed, e.g. the Cart).

1.5. Customize Logo on Staff Client

Owen Leonard

Athens County Public Library

July 2010

Question: How do I change the Koha logo on the Staff Client login page?

Answer: Opacsmallimage controls the display of the Koha logo in the OPAC, but there is no system preference controlling the logo on the staff client login page. Luckily the logo is displayed via CSS so it can be easily customized through some custom CSS.

These are the relevant parts of the staff client default CSS:

#login h1 {
  background:url("../../img/koha-logo.gif") no-repeat scroll center
top transparent;
  margin-bottom:0.5em;
  margin-top:0;
}

#login h1 a {
  border-bottom:medium none;
  display:block;
  height:74px;
  text-indent:-1000px;
}

If you have access to the file system on your Koha server you can add a custom CSS file and specify that file using the intranetcolorstylesheet system preference.

There is no analogue to the OPACUserCSS preference in the staff client, but you can get around this by putting this in the intranetuserjs preference:

//]]>
</script>
<style type="text/css">
 /* inline styles */
 </style>
<script type="text/javascript">
//<![CDATA[

In the above snippet where it says /* inline styles */ we'll redeclare the relevant properties from the styles of the login image:

//]]>
</script>
<style type="text/css">
 /* inline styles */

#login h1 {
  background:url("../../img/koha-logo.gif") no-repeat scroll center
top transparent;
}

#login h1 a {
  height:74px;
}
 </style>
<script type="text/javascript">
//<![CDATA[

I've only reproduced the properties necessary to make the change we want. You can see that the "background:" property sets the path to the default logo. You can change this to point to any image you want, on the Koha server or anywhere else. Then you just need to change the #login h1 a's "height" property to match the height of the image you choose.

For example:

//]]>
</script>
<style type="text/css">
 /* inline styles */

#login h1 {
  background:url("http://www.myacpl.org/sites/all/themes/npl/logo.png")
no-repeat scroll center top transparent;
}

#login h1 a {
  height:71px;
}
 </style>
<script type="text/javascript">
//<![CDATA[

1.6. Show patrons the barcodes of items they have checked out

Question: Can patrons see the barcodes for the items they have checked out.

Answer: Not by default, but with a few edits to the patron record you can make a barcode column appear on the patron's check out summary in the OPAC. You can set up a patron attribute with the value of SHOW_BCODE and authorized value of YES_NO to make this happen.

Then on the patron's record set the value for SHOW_BCODE to yes.

This will add a column to the check out summary in the OPAC that shows the patrons the barcodes of the items they have checked out.

Clicking on the 'Overdue' tab will show only the items that are overdue.