About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
configuration:course_reserves

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
course_reserves [2015/12/14 18:44] – ↷ Links adapted because of a move operation demiankatzconfiguration:course_reserves [2023/11/09 18:47] (current) demiankatz
Line 1: Line 1:
 ====== Course Reserves ====== ====== Course Reserves ======
  
-Academic libraries often need to list resources held on reserve for particular courses, departments and instructors.  VuFind supports this need in multiple ways.+Academic libraries often need to list resources held on reserve for particular courses, departments and instructors.  VuFind® supports this need in multiple ways.
  
-Regardless of how reserves are configured, they can be accessed through the "/Search/Reserves" action beneath your base VuFind URL.+Regardless of how reserves are configured, they can be accessed through the "/Search/Reserves" action beneath your base VuFind® URL.
  
 ===== Driver-Based Reserves (Default) ===== ===== Driver-Based Reserves (Default) =====
  
-If your [[development:plugins:ils_drivers|ILS driver]] implements the findReserves() method, VuFind can load course reserves information in real-time from the ILS.+If your [[development:plugins:ils_drivers|ILS driver]] implements the findReserves() method, VuFind® can load course reserves information in real-time from the ILS.
  
 ===== Solr-Based Reserves ===== ===== Solr-Based Reserves =====
  
-Starting with VuFind 1.3, you can configure the software to use a Solr index for course reserves searching instead of the ILS driver.  This offers greater flexibility and a more attractive user interface.  To configure:+You can configure the software to use a Solr index for course reserves searching instead of the ILS driver.  This offers greater flexibility and a more attractive user interface, but it requires you to periodically reindex your data to keep the system up to date.  To configure:
  
-1.) Edit the [Reserves] section of [[config.ini]] and set search_enabled to true.+1.) Edit the [Reserves] section of [[configuration:files:config.ini]] and set search_enabled to true.
  
-2.) Turn on the reserves Solr core by editing solr/solr.xml to uncomment the appropriate line and then [[administration:starting_and_stopping_solr|restarting Solr]].+2.) Load data into the index by running the util/index_reserves.php tool to extract it from your ILS.  ILS extraction requires support in the [[development:plugins:ils_drivers|ILS driver]].  You can also load data from a CSV file.  See index_reserves.php parameters below for details.
  
-3.) Load data into the index by running the util/index_reserves.php tool to extract it from your ILS.  ILS extraction requires support in the [[development:plugins:ils_drivers|ILS driver]].  Starting with VuFind 1.4, you can also load data from a CSV file.  See index_reserves.php parameters below for details.  //See [[http://vufind.org/jira/browse/VUFIND-582|VUFIND-582]] for a patch if you need to add CSV functionality to VuFind 1.3.//+==== index_reserves.php command-line parameters ====
  
-==== index_reserves.php command-line parameters (VuFind 1.4 or newer) ====+You can load data into your Solr reserves index by running the ''util/index_reserves.php'' command. Usage details:
  
 <code> <code>
Line 41: Line 41:
  -h or -? display this help information.  -h or -? display this help information.
 </code> </code>
 +
 +==== Multiple reserve Solr cores ====
 +
 +Starting with VuFind® 9.0, if your Solr installation has more than one core for reserves (for instance, your Solr service is used by more than one VuFind® installation), you can change the name of the reserves core by customizing the [Index] section of reserves.ini. For earlier versions of VuFind®, customizing the core name required you to override the factory of the SolrReserves search backend.
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
configuration/course_reserves.1450118641.txt.gz · Last modified: 2015/12/14 18:44 by demiankatz