Folio is the end user (OPAC) interface for OLIB allowing end users to search many of the library's resources and obtain a single set of results.
Most of the configuration options available for Folio can be configured using OLIB Web. You will only see the OPAC menu in OLIB Web if you are logged on as the system administrator.
Configuration includes:
Configuration is carried out mainly from these menu options:
►OPAC> Configuration Settings: this is where you can search for specific settings by setting name, configuration block or a keyword search.
►OPAC> OPAC Config Block: this is where you can search for Folio configuration blocks. These act as a container for the many Folio settings.
Note: following any changes just click the banner in your Folio to refresh and display your new configuration.
Configuration Blocks act as a container for related settings. Their names all begin with g_ and to display them you can simply:
OLIB displays a hitlist of configuration blocks, some of the major blocks include for example:
Config Block name (key) | Description |
---|---|
g_menu | Folio Menu settings |
g_name | Folio Author search |
g_tiau | Folio Title/Author search |
g_title_details | Folio Title details |
g_user_details | Folio User details |
Click on the link for the config block to view the details. You can then also view and edit the settings from here.
The OPAC Config Block domain contains 2 search types for you to search:
There is a full list of Configuration Blocks for reference purposes.
Access the settings directly from OPAC> Configuration Settings, or through the config block for that setting.
The Folio Title/Author search is controlled by the config block g_tiau. Here are some example settings:
Config Setting ID | Interface | Config Block | Setting | Value | Sequence 1 | Sequence 2 | Include? |
---|---|---|---|---|---|---|---|
604222 | 1 | g_tiau | tiau_facets | "subj" | 1 | 5 | Y |
604219 | 1 | g_tiau | tiau_facets | "classmark" | 1 | 6 | Y |
604234 | 1 | g_tiau | searchfields | "title Title:" | 23 | 1 | Y |
604235 | 1 | g_tiau | searchfields | "name Author:" | 23 | 2 | Y |
All settings contain these elements:
Config Setting ID | A system generated number that uniquely identifies this setting. |
---|---|
Interface | This refers to the language interface. Most systems have only "1" language; a subsequent number is used for additional language interfaces. |
Config Block | The block that this setting resides in. |
Setting |
The setting name that you can search for. In the above example:
|
Value | This is the configurable value that determines behaviour of the setting. |
Sequence1 | Determines the display order of this setting within the config block. In the above, the tiau_facets setting is "1", so in Folio the sidebar facets display first on the left hand side. |
Sequence2 | Determines the display order of this setting in relation to the same settings. In the above, searchfields settings, "title Title:" is "1" and "name Author:" is "2", so in Folio the Title search field displays first and the Author search field displays second. |
Include? | Yes or No whether this setting should be included in Folio. |
The OPAC Configuration Settings domain contains 3 search types for you to search settings
Many config settings are already present in OLIB but to enable some features you may need to create a new setting. When required, instructions will advise you of this.
In general, to create a new setting:
There are 3 value fields on each configuration setting for Folio. This means a single setting can carry out several functions. For example the default keyword search which appears on the Folio welcome is controlled by the searchfields setting in the g_kws2 config block.
The searchfields setting includes values in all 3 value fields:
Field | Value | Notes |
---|---|---|
Value | “keywords Keyword(s)” | The Value field has 2 functions – "keywords" controlled which search is launched and "Keyword(s)" is the label for the search. For a searchfields setting the word or words in the value field following the 1st space become the label for that field. |
Value 2 | "Some words to describe the item you are looking for" | Controls the hover text displayed when you hover your mouse over the search. |
Value 3 | "Enter one or more words and click Search (or hit Enter) to find records that include all the words you entered" | Controls the text which appears in the search box. |
This is only one example and Value, Value2, Value3 will perform different functions in other configuration settings.
This is a config block containing the settings for the welcome page and initial start up: expiry, session timeout, logout; cookies message; default search; banner graphic settings; searching text; footer text; catalogue enrichment settings; welcome screen html file; basket settings; Y/N whether statistics are gathered during OPAC use. It can also be used to link to an external stylesheet, font etc..
To view gno_startup:
This is a setting in gno_startup which is used to link to an external stylesheet, font, etc. This allows local IT staff/web designers to re-configure Folio more easily without having to copy files (or have them copied) to the Folio server.
To link Folio to an external stylesheet, font, etc., add a setting called external_css in gno_startup.
concat("<link rel='stylesheet' type='text/css' href='http://www.nicestyles.org/css/FancyFonts.css' media='screen' />
<link rel='stylesheet' type='text/css' href='http://fonts.googleapis.com/css?family=Sanchez' />
<link rel='stylesheet' type='text/css' href='http://fonts.googleapis.com/css?family=Ubuntu+Mono' />")
This example loads up a stylesheet called FancyFonts.css from the css folder at http://www.nicestyles.org. It then links to two font families in the css folder at http://fonts.googleapis.com. (Note: the Sanchez and Ubuntu Mono fonts are real fonts available from http://fonts.googleapis.com/css. However, the FancyFonts.css stylesheet at http://www.nicestyles.org/css is entirely fictitious.)