Quantcast
Channel: opac tutorial – ByWater Solutions – Koha Open Source ILS Support
Viewing all 42 articles
Browse latest View live

Spring is in the air: Refreshing your Koha OPAC via handy plugins

$
0
0

After the long winter for some of us in the north and the ice down south, we are all waiting for spring to arrive. The time to open our windows and clear out the dust but what about your OPAC? Is it looking dull? Has it not weathered the winter? Does it need a splash of color? With a few edits to OPACUserCSS system preference you can refresh your Koha OPAC and bring some life back to it.

Editing the OPACUserCSS is easy-peasy-lemon-squeezy, and you don’t need excessive CSS knowledge to do so. The easiest thing to do is install the Firebug plugin for Firefox, Chrome or Windows at https://getfirebug.com/downloads/. Once this is plugin is installed you can right click anywhere and choose “Inspect Element with Firebug”. By doing so a window will open on the bottom, and you can see what div that portion of the page is using and you also be able to see what CSS that portion is listed under. Firebug has a nifty aspect to it where you can edit the page live to see what it would look like before actually making the change to OPACUserCSS, just remember you’ll have to make your change there once you are happy with the color.

Another helpful plugin is ColorZilla. ColorZilla has an eyedropper aspect to the tool which you can click on any portion of the page and find out what the hex code for that color is. So if you have a favorite site which you love their color scheme you can see what hex code they are using and apply it to your Koha OPAC. Once you know what color your OPAC is currently using you can find where it’s referenced in OPACUserCSS and change it accordingly.

Not sure what color to use to freshen up your OPAC? Head over to this site http://www.w3schools.com/tags/ref_colorpicker.asp. Here you can choose the color and then shade for the perfect color and the site provides you with the hex code. Be warned it’s sort of like standing in front of the color samples at Home Depot trying to pick the perfect color for your living room.

Between these three tools, you’ll be able to freshen up your Koha OPAC just in time for spring. Happy spring cleaning!

The post Spring is in the air: Refreshing your Koha OPAC via handy plugins by Melissa Lefebvre appeared first on ByWater Solutions - Koha Open Source ILS Support.


Links to Koha Videos for Patrons

$
0
0

Today I had 2 partners ask me if we had updated the links to our Koha tutorial videos for partners since we had issues with our old video host last year. The answer is yes!! Here they are:

These are not updated for the new Bootstrap theme yet, but they are working videos for your patrons if you’d like to link to them.

The post Links to Koha Videos for Patrons by Nicole C. Engard appeared first on ByWater Solutions - Koha Open Source ILS Support.

OPACBaseURL the most forgotten Koha system preference

$
0
0

As our partners know I have been pushing to get their Koha catalogs all upgrades to the new responsive theme as quickly as possible. One thing I did to find out what themes people were using was run a little query on all the sites we host:

SELECT value 
FROM systempreferences 
WHERE variable in ('opacthemes','OPACBaseURL')

The idea was to get me the name of the theme they were using and their public catalog URL. What I found was that many sites haven’t filled in their OPACBaseURL system preference and several of those who did fill it in filled it in wrong.

The OPACBaseURL preference is one I have all my trainees write down to fill in once they’re live (or once they know what their new public catalog URL will be), but it looks like a few of our partners skipped that bit of their homework. This preference might look like nothing important, but it’s actually used in a lot of places in your Koha public catalog and staff client. Per the manual:

This preference is looking for the URL of your public catalog (OPAC). Once it is filled in Koha will use it to generate permanent links in your RSS feeds, for your social network share buttons and in your staff client when generating links to bib records in the OPAC.

Important: Do not include a trailing slash in the URL this will break links created using this URL. (example: www.google.com not www.google.com/)

Important: This must be filled in with the URL of your public catalog for RSS, unAPI, and search plugins to work.

Important: This must be filled in with the URL of your public catalog to show ‘OPAC View’ links from bib records in the staff client

So this post serves as your reminder to go check out your OPACBaseURL system preference and make sure it’s populated and populated correctly!

The post OPACBaseURL the most forgotten Koha system preference by Nicole C. Engard appeared first on ByWater Solutions - Koha Open Source ILS Support.

Multiple Columns in Koha’s Bootstrap Theme

$
0
0

Many of our partners have a table on their main page listing new titles in their collection. Tables, however, are not responsive and so that cause issues on mobile devices when they upgrade to the Bootstrap theme. Today I learned about a built-in function of Bootstrap that makes it easy to emulate a table without actually creating a table. Bootstrap has 12 “columns” defined in it so you can easily create a multi-column display in your OpacMainUserBlock by using <div> tags with classes that add up to 12.

3 columns on an OPAC

For example this code will generate 3 columns like in the image above.

<div class="row-fluid">
<div class="span4"><p>Column 1</p></div>
<div class="span4"><p>Column 2</p></div>
<div class="span4"><p>Column 3</p></div>
</div>

When viewed on a mobile device though it will organize so that the “columns” become “rows” and display in a more friendly fashion.

3 columns on a mobile OPAC

Check out these other examples:

2 Column Layout

<div class="row-fluid">
<div class="span6"><p>Column 1</p></div>
<div class="span6"><p>Column 2</p></div>
</div>

4 Column Layout

<div class="row-fluid">
<div class="span3"><p>Column 1</p></div>
<div class="span3"><p>Column 2</p></div>
<div class="span3"><p>Column 3</p></div>
<div class="span3"><p>Column 4</p></div>
</div>

Thanks to Owen Leonard for teaching me this awesome trick!

The post Multiple Columns in Koha’s Bootstrap Theme by Nicole C. Engard appeared first on ByWater Solutions - Koha Open Source ILS Support.

What I didn’t get to show at NAKUG ( covers that flow )

$
0
0

I’ve been working on a plugin for CCFLS that I was planning to show at the Koha North American Users Group (NAKUG) meeting but didn’t get a chance to, so here it is!

coverflow

Click to view animation

This is may take on a coverflow widget for Koha, implemented as a plugin! The title link at the bottom of each cover links to the record details for the given cover image.

coverflow_2

Click to view animation

How does it work you might ask? Well, first, let me give props to the author of Flipster, the most excellent responsive jQuery coverflow plugin I have found! This is the library that I used for the basis of my plugin.

Once the plugin is installed, the steps to get your coverflow to show up are as follows:

First, you need to create one or more public reports for your coverflow widget or widgets to be based on. This is how the plugin knows what the content of your widget should contain. Each report needs only three columns; title, biblionumber, and isbn. It is important that you have a good and valid isbn, as that is the datum used to actually fetch the cover. In the iteration of the plugin, we are using Amazon cover images, but I believe in the end I will make the cover image fetcher configurable so we can use any data source for cover image fetching.

Second, we need to configure the plugin. The plugin configuration is a single text area that uses YAML ( actually, it’s JSON, whcih is a subset of YAML ) to store the configuration options. In this example it looks like this:

- id: 42
  selector: #coverflow
  options:
  style: coverflow

In this example, we are telling the plugin to use the report with id 42, and use it to create a coverflow widget to replace the HTML element with the id “coverflow”. The options list is passed directly to Flipster, so any options supported by Flipster can be set from the plugin configuration! In fact, in addition to the traditional coverflow, Flipster has a “carousel” mode which is a much more compact version of the coverflow. You can also configure which cover the widget will start on, among other options.

At the time the plugins options are saved or updated, the plugin will then generate some minified JavaScript code that is automatically stored in the Koha system preference OpacUserJS. Here is an example of the output:

/* JS for Koha CoverFlow Plugin 
 This JS was added automatically by installing the CoverFlow plugin
 Please do not modify */$(document).ready(function(){$.getScript("/plugin/Koha/Plugin/Com/ByWaterSolutions/CoverFlow/jquery-flipster/src/js/jquery.flipster.min.js",function(data,textStatus,jqxhr){$("head").append("<link id='flipster-css' href='/plugin/Koha/Plugin/Com/ByWaterSolutions/CoverFlow/jquery-flipster/src/css/jquery.flipster.min.css' type='text/css' rel='stylesheet' />");$('#coverflow').load("/coverflow.pl?id=42",function(){var opt={'items':'.item','minfactor':15,'distribution':1.5,'scalethreshold':0,'staticbelowthreshold':false,'titleclass':'itemTitle','selectedclass':'selectedItem','scrollactive':true,'step':{'limit':4,'width':10,'scale':true}};$('#coverflow').flipster({style:'coverflow',});});});});
/* End of JS for Koha CoverFlow Plugin */

Why do this? For speed! Rather than regenerating this code each and every time the page loads, we can generate it once, and use it over and over again.

If you inspect the code closely, you’ll notice it references a script “coverflow.pl”. This is a script that is included with the coverflow plugin. Since we need to access this from the OPAC ( and we don’t want to set off any XSS attack alarms ), we need to modify the web server configuration for the public catalog and add the followup to it:

ScriptAlias /coverflow.pl "/var/lib/koha/mykoha/plugins/Koha/Plugin/Com/ByWaterSolutions/CoverFlow/coverflow.pl"

This line gives us access to the coverflow.pl script from the OPAC. This script retrieves the report data and passes it back to the public catalog for creating the coverflow widget. Koha::Cache is supported in order to make the widget load as quickly as possible!

The final step is to put your selector element somewhere in your public catalog. In this example, I put the following in the system preference OpacMainUserBlock:

<span id="coverflow">Loading...</span>

Once that is in place, you need only refresh your OPAC page, and there you have it, your very own catalog coverflow widget! Not only do these coverflows look great on a computer screen, but they look great on mobile platforms as well, and are even touch responsive!

Keep an eye out on the ByWater Koha Plugins page, you should see it there soon!

The post What I didn’t get to show at NAKUG ( covers that flow ) by Kyle Hall appeared first on ByWater Solutions - Koha Open Source ILS Support.

Introduction to the Koha Public Catalog   Recently updated !

Why Koha needs the OPACBaseURL

$
0
0

I had an odd ticket cross my desk today. Once I had determined the cause of the problem, I was frankly surprised I had not seen this issue before. But still, it’s odd enough, and easy enough to fix, that I thought I would share it.

Basically the issue was this: The librarian used the ‘Share by email’ link from the detailed record display in Koha to send a link to a patron. However, the link in the email came through looking like this:

http: / / / cgi-bin/koha/opac-detail.pl?biblionumber=12345

[Note – I’ve deliberately broken the link so that it is not clickable. In the “real” link, there were no spaces.]

Notice that the actual catalog hostname is missing. This is due to Koha’s OPACBaseURL system preference not being filled in. This is a very easy problem to fix. Go the staff client, and either do a search on system preferences for ‘baseurl’, or go to Home > Administration > System preferences > OPAC, and look for the syspref. Fill it in with just the hostname of your public catalog; do not include the beginning http:// or the ending /. Save and you’re done.

So what happens without this syspref? Well in most mail clients, they should recognize that this isn’t a valid URL, and thus won’t make it clickable, or only make part of it clickable, which should result in a server not found message. However, some mail clients will just go ahead and make the entire link clickable, and that’s the problem.

Since there isn’t a complete hostname here, the browser thinks ‘cgi-bin’ is the hostname, and thus will try to send the user to ‘h t t p : / / cgi-bin dot com’. (Again, spaces inserted for safety.) I’m making no evaluative statements here, but safe to say you probably don’t want to send your users there.

So, make sure you fill in that OPACBaseURL system preference.

Thanks for Sarah W. for bringing this ticket to our attention and be sure to check out Nicole’s post from last year on this very topic for more information about the OPACBaseURL preference.

The post Why Koha needs the OPACBaseURL by Larry Baerveldt appeared first on ByWater Solutions - Koha Open Source ILS Support.

Public Catalog Searching in Koha 3.18


Patron Management in the Koha 3.18 Public Catalog

Fancifying Electronic Resources in your Koha catalog

$
0
0

Would you like spiffy looking links for your electronic resources in your Koha public catalog? You’ve come to the right place!

The first step, is to create a report to identify the 856$u fields in your records that you want to convert to prettier links. To do this, we need to create a new report and make it a ‘public’ report so we can access it from the public catalog. The following report will grab a list of 856$u’s where the 865$3 begins with the phrase ‘ACCESS ONLINE VERSION’ which typically indicates that the full text is available through the 856$u:

SELECT DISTINCT Substring_index(Extractvalue(marcxml, 
                                '//datafield[@tag="856"]/subfield[@code="u"]'), 
                                "/", 3) 
FROM   biblioitems 
WHERE  Extractvalue(marcxml, '//datafield[@tag="856"]/subfield[@code="3"]') LIKE 
       'ACCESS ONLINE VERSION%';

Next, we need to write some JavaScript for the OPAC, via the system preference ‘opacuserjs’. This javascript will grab this list of URLs, compare the URLs in the catalog search results to them, and if any of those OPAC links matches on in the list, it will convert the link into the much spiffier version above! <NICOLE: Screenshot needed>

You’ll need to change the domain name and report id on the second line of the JavaScript to match your Koha server’s domain name and the id of the report you created above.

$(document).ready(function() {
    $.getJSON("https://YOUR.KOHA.SERVER.DOMAIN.NAME/cgi-bin/koha/svc/report?id=YOUR_REPORT_ID", function(data) {
        for (var i = 0; i < data.length; i++) {
            var URL = data[i][0];
            $("#userresults table td a[href^='" + URL + "']").each(function(index) {
                var link = $(this);
                var parent = link.parent();
                var grandparent = parent.parent();
                link.text('Available Online');
                link.addClass('ebook');
                parent.children('.label').hide();
                grandparent.children('.availability').hide();
                grandparent.children('.actions-menu').hide();
                grandparent.children('#location').hide();

            });

        }
    });
});

That’s all we need to do for the search results. Next comes the record details!

 

The post Fancifying Electronic Resources in your Koha catalog by Kyle Hall appeared first on ByWater Solutions - Koha Open Source ILS Support.

Introduction to EBSCO Discovery Service in Koha

OPAC and Public Services in Koha 3.22

$
0
0

This recorded webinar will cover new features and enhancements in the 3.22 Koha upgrade for the OPAC and public services. Some highlights from the video include grouping item types together into one search option, using filters to search lists, and viewing serial enumeration in a users account when browsing their own holds.

To learn all about Koha 3.22 view the other videos in this series and make sure to review the manual and the release notes.

The post OPAC and Public Services in Koha 3.22 by Jessie Zairo appeared first on ByWater Solutions - Koha Open Source ILS Support.

Setting up the Koha Coverflow Plugin

$
0
0

In an earlier post Kyle showcased the functionality of his coverflow plugin. Since then it has become one of the most requested plugins on our partner’s sites. The plugin is very easy to setup and get going and provides a great amount of flexibility. In this post I want to highlight some of the things the plugin can do and some of the options for setting it up.

The three main things to decide are:

  1. What items the coverflow should show
  2. Where the coverflow should be placed
  3. How many coverflows you want

Choosing the items to display:

Kyle’s post mentions that the plugin chooses covers based on a report created in the Koha reports module. The standard report we use chooses 7 items acquired in the past 30 days:

SELECT b.biblionumber, SUBSTRING_INDEX(m.isbn, ' ', 1) AS isbn, b.title
FROM items i
LEFT JOIN biblioitems m USING (biblioitemnumber)
LEFT JOIN biblio b ON (i.biblionumber=b.biblionumber)
WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= i.dateaccessioned AND m.isbn IS NOT NULL AND m.isbn != ''
ORDER BY rand()
LIMIT 7

That report can be easily tweaked to select only items from given shelving locations, collection codes, etc.

At this time the plugin cannot look up covers by UPC, so we usually weed out things like DVDs that might not have an ISBN

Another option is to handpick the titles by adding them to a list, we then point the report to pull form that list:

SELECT biblionumber, SUBSTRING_INDEX(isbn, ' ', 1) AS isbn, title
FROM virtualshelfcontents
LEFT JOIN biblio USING (biblionumber)
LEFT JOIN biblioitems USING (biblionumber)
WHERE shelfnumber=2673

This gives the ability to add or remove items whenever you wish, and create custom coverflows by topic (Summer reading, holiday themed, what have you)

Another advantage to using lists is that the coverflow can’t currently exclude items without covers. What we can do is replace the generic ‘Cover Image Not Available’ with a custom image for you library, lists allow you to simply remove titles that have no cover

Note that with whatever option you choose you can have the results ordered or random and you can display as many or few items as you wish (though too many might impact performance)

Where to display:

Generally the plugin goes in the OpacMainUserBlock, either above or below other content: http://demo.bywatersolutions.com/

There are other options though, SWITCH splits the main user block and pushes the coverflow off to the side: https://topcat.switchinc.org/

You can put the coverflow into any HTML area of Koha, it can be used in a footer and displayed on every page throughout the OPAC.

Multiple Coverflows:

Another option available is to choose to have several coverflows active on your site. You can see on CIN’s website that hey have several deifferent coverflows, it also highlights the flexibility of the reports that can be created (and you can see their custom ‘loading’ image): http://cin.bywatersolutions.com/

HMCPL libraries also wanted multiple coverflows, but rather than displaying them all at once, they setup a dropdown menu to allow selection of coverflows by topic: http://catalog.hmcpl.org/.

The first example is done simply by choosing more reports, adding them to the plugin configuration, and adding html divs for the coverflows as explained in Kyle’s post. The second example uses custom js to change the coverflows. It requires setting up one coverflow in the plugin and then adding the code below:

In opacuserjs:

//Allow for coverflow dropdown change
$('#cfdrop').change( function(){
$('.cfw').hide();
var foo = this.value;
if ( !$('#cf'+foo+' .flip-content').length ) {
$.getScript('/plugin/Koha/Plugin/Com/ByWaterSolutions/CoverFlow/jquery-flipster/src/js/jquery.flipster.min.js',function(data,textStatus,jqxhr){$('#cflow'+foo).load('/coverflow.pl?id='+foo,function(){$('.coverTest img').on('load',function(){if(this.naturalHeight==1){$(this).attr('src','http://media.bywatersolutions.com/Model/NoImage.png');}});var opt={'items':'.item','minfactor':15,'distribution':1.5,'scalethreshold':0,'staticbelowthreshold':false,'titleclass':'itemTitle','selectedclass':'selectedItem','scrollactive':true,'step':{'limit':4,'width':10,'scale':true}};$('#cflow'+foo).flipster({buttons:'true',style:'coverflow',});});
});//END OF getscript
} //END OF if
$('#cf' + foo).show();
}); //END OF change function

In OpacMainUserBlock:

<select id='cfdrop'>
<option value='432'>New York Times Best Sellers Fiction</option>
<option value='433'>New York Times Best Sellers Nonfiction</option>
<option value='436'>New Science Fiction Titles</option>
<option value='437'>New Graphic Novel Titles</option>
<option value='434'>New Young Adult Titles</option>
<option value='435'>New Picture Book Titles</option>
<option value='472'>June is Audiobook Month</option>
<option value='464'>Downloadable Project Gutenberg e-books</option>
</select>

Those are the main current features and abilities, but let us know what you are looking for and we can see what can be done, or what might be a good development to fund t improve the coverflow for all. I look forward to hearing what other ways people have used the coverflow, or what creative things you ask us to do next.

There is also a current patch in the works to build the coverflow in to Koha, so make sure to add comments there and let the developers know what features you want to see brought over and where you might like to see improvements: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10756

One last note, the coverflow has had some upgrades, the current version is 2.1 – this includes a fix for unicode characters in titles displayed so make sure to get the new version or ask for an upgrade if you are using an earlier version. https://github.com/bywatersolutions/koha-plugin-coverflow

The post Setting up the Koha Coverflow Plugin by Nick Clemens appeared first on ByWater Solutions - Koha Open Source ILS Support.

PayPal Payments in Koha

$
0
0

This tutorial video will show you a few new enhancements including PayPal Payments in the OPAC and set up your preferences in the staff client in Koha 16.05.  This new feature will allow you to accept credit card payments via the OPAC for fines via PayPal. You will need to set up your account and follow the steps through the video below.

PayPayl’s terms of service state that you cannot charge your patrons for the processing fees and so this plugin will not add additional fees to the charges.

To learn all about Koha 16.05 view the other videos in this series and make sure to review the manual and the release notes.

The post PayPal Payments in Koha by Jessie Zairo appeared first on ByWater Solutions - Koha Open Source ILS Support.

Relative’s Checkouts Koha OPAC

$
0
0

This tutorial video will show you a few new enhancements including setting up visibility of relative’s checkouts in the Koha OPAC. There are 2 new system preferences that tie into this
option, AllowStaffToSetCheckoutsVisibilityForGuarantor and AllowPatronToSetCheckoutsVisibilityForGuarantor. Now you have the option to allow your
 patrons to view their relative’s checkouts in the OPAC.

 

 

Steps to set up Relative’s Checkouts in Koha 16.05 and future releases.

  1. Enable the system preference for AllowPatronToSetCheckoutsVisibilityForGuarantor. This allows patrons to choose their own privacy settings for showing the patron’s checkouts to the patron’s guarantor. This preference requires that you allow patrons to se their own privacy with the OPACPrivacy preference.
  2. Enable the system preference for AllowStaffToSetCheckoutsVisibilityForGuarantor. This allows staff to set the ability for a patron’s checkouts to be viewed by linked patrons in the OPAC.
  3. Set a child patron and connect to adult guarantor
  4. Check out some items to each borrower
  5. Log into the child’s account and select yes for Allow your guarantor to view your current checkouts?
  6. Log into Adult guarantors account on the OPAC and view the Relatives’ checkouts tab in “your summary”

To learn all about Koha 16.05 view the other videos in this series and make sure to review the manual and the release notes.

The post Relative’s Checkouts Koha OPAC by Jessie Zairo appeared first on ByWater Solutions - Koha Open Source ILS Support.


Youtube Streaming for Cataloging in Koha

$
0
0

This tutorial video will show you how to catalog youtube videos and have them steam in Koha. The new enhancement allows you to catalogue a YouTube link in 856$u and have it display in the record in the OPAC and staff client through the ‘Play media’ tab.

Steps to set up YouTube Videos in the Play Media Tab in Koha 16.05 and future releases.

  1. Catalogue a YouTube link in 856$u

  2. Enable the system preference for HTML5MediaEnabled

  3. Enable the system preference for HTML5MediaYouTube

  4. Open the record you catalogued the YouTube link in the 856$u in both the OPAC and staff client

  5. The video will be displayed in the ‘Play media’ tab

The post Youtube Streaming for Cataloging in Koha by Jessie Zairo appeared first on ByWater Solutions - Koha Open Source ILS Support.

OPAC Self Registration and Forgot Password Enhancements

$
0
0

This tutorial video will show you OPAC Self Registration and Forgot Password Enhancements in Koha 16.05. Users can now reset their password from the OPAC and change their own password from self registration!

Step by Step instructions for enabling self-registered patrons to change their password in Koha.

  1. Go to Administration
  2. System Preferences
  3. OPAC preferences
  4. OpacPasswordChange : “Allow” patrons to change their own password on the OPAC.

KohaStep by Step instructions for enabling password recovery on the OPAC in Koha.

  1. Go to Administration
  2. System Preferences
  3. OPAC Preferences
  4. Opacresetpassword :  Library users are “allowed” to recover their password via email in the OPAC.
  5.  A notice must be set up in the Notices and Slips section
    1. Go to Tools
    2. Notices and Slips
    3. Verify there is a notice set up called Password_Reset

 

 

The post OPAC Self Registration and Forgot Password Enhancements by Kelly McElligott appeared first on ByWater Solutions - Koha Open Source ILS Support.

Using Lists in Koha

$
0
0

This tutorial video will cover setting up and using Lists in Koha 16.11.

On the OPAC there are two types of lists.

Public Lists are found at the top of the static bar under Lists.  These lists would be created by your local librarian made up of titles that go with a theme or possibly a best-selling list (NY Times).  A good example of a public list would be a state specific award for children’s books.  Vermont has an award called the Dorothy Canfield Fisher.  These books are for children in grades 4th-7th that are handpicked by librarians each year.

Private Lists:

  1. To create a private list, the patron must be logged into their account through the OPAC.
  2. Once logged in, search for titles that you would like to add to a list.
  3. Once you have a list of search results, you can choose to save a specific book to a list in the brief description.  Or if there are multiple books in those search results, click the box on the right on the book titles.
  4. On the left hand side bar, the option to “Save Selected Titles to” underneath this there is a drop-down menu.
  5. Choose “New List”
  6. A pop-up will appear and you will need to name your list.
  7. In your account screen on the left hand side, there is a tab labeled “Your Lists”
  8. Your lists will show you all the lists you have created and once you click on the list you desire, it will show you all the books that you have chosen for this list.
  9. From this screen, you can print the list out, send the list to a friend or download it.

To learn all about Koha 16.11 view the other videos in this series and make sure to review the manual and the release notes.

The post Using Lists in Koha by Kelly McElligott appeared first on ByWater Solutions - Koha Open Source ILS Support.

OPAC & Public/User Services Upgrade Webinars

Customizing the More Searches Menu on the OPAC in Koha

$
0
0

Here is a short tutorial video about how to customize the More Searches Menu on the OPAC in Koha.  There are also step by step instructions on how to do this below.

Here are some step by step instructions for adding  a new search:

  1. On the OPAC side of Koha, do a search.
  2. The option for “More Searches” is found on the right hand side of the full description of the book.
  3. There is a drop down menu for all the searches that are set up in your System Preferences.  
  4. To add a new search or to remove a search- go to the staff side of Koha.
  5. Go to the administrative module.
  6. Under Global System Preferences- OPACsearchfortitle
  7. Here you can see the system preference: OPACsearchfortitle and you can click to edit.
  8. Editng this system preference will show a text box with the searches that are set up.
  9. To add a new link- go to that site and enter a search.  
  10. Grab the website link from that website and the search you did.
  11. For example: https://openlibrary.org/search?q=book  here is the link I captured in the video with my search of book.
  12. Enter

<li><a href=”website here” target=”_blank”>Open Library</a></li>

<li><a href=”https://openlibrary.org/search?q=book” target=”_blank”>Open Library</a></li>

  1. Next you will need to replace the search with the language it provided in the System Preferences notes.  Since I searched a title “book”  I will remove book and insert  {TITLE} including the brackets.
  2.  The final product should look like this:  

<li><a href=https://openlibrary.org/search?q={TITLE}” target=”_blank”>Open Library</a></li>

  1.  Save OPAC Preferences.
  2. Go back to OPAC and refresh the screen.
  3. Now the Open Library should be in the More Searches drop down.

Here are step by step instructions on how to just remove an option in the More Searches:

(Start at Step 5 from above)

  1. On the staff side, go to the administrative module.
  2. Under Global System Preferences- OPACsearchfortitle
  3. Here you can see the system preference: OPACsearchfortitle and you can click to edit.
  4. To remove a link, delete the entire line starting at the <li  and the line that ends with the /li>

Here are step by step instructions on how to remove all the options for More Searches:

  1. On the staff side, go to the administrative module.
  2. Under Global System Preferences- OPACsearchfortitle
  3. Here you can see the system preference: OPACsearchfortitle and you can click to edit.
  4. Delete everything in this box.

 

The post Customizing the More Searches Menu on the OPAC in Koha by Kelly McElligott appeared first on ByWater Solutions - Koha Open Source ILS Support.

Viewing all 42 articles
Browse latest View live