Koha How-To

Adding a Calendar to the Koha Staff Interface

In this blog post, we will demonstate how to customize the Staff Interface. In this example, we will be showing libraries how to add a Google Calendar to the staff interface like this:

Note: This calendar will be displayed to all staff logging into the staff interface.

Google Calendar

First, you need to get the HTML code from your calendar, open your Google Calendar

In the top right, click Settings.

On the left side of the screen, click the name of the calendar you want to embed

In the "Integrate calendar" section, copy the iframe code displayed

Under the embed code, click Customize

Copy the HTML code displayed

Note: This code will be specific to your calendar- so copy it right from the page.


Now, we need to add this code to the News section in Koha.

Go to the Tools module, and choose News.

Click ‘New entry’ and select 'Librarian Interface'

If you have other News items, it is important you enter a position value.

Create a title and then add the copied iframe to the News section

Click Submit.

You should then see the Google Calendar on the main page of the Staff Interface.

For more information

Want to find out more about the News Tool?

Here is the Koha Manual.

Read more by Kelly McElligott

Tags calendar, news, tools