Table of Contents
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.
Remember to put the icons in both places (on the OPAC and the intranet).
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.
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
OPACXSLTResultsDisplay = using XSLT stylesheets
OPACXSLTDetailsDisplay = using XSLT stylesheets
DisplayOPACiconsXSLT = 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
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).
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">
//<
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.