This is an old revision of the document!
Table of Contents
Configuration
Many features of VuFind can be customized without changing any code. This page should help guide you through.
Background Information
The list of configuration files will provide an overview of available options.
Understanding VuFind's “local settings directory” concept will help you manage your configurations.
Basic Options
Most users should take a look at these configuration options, as they are the most commonly used.
- Alphabetical Heading Browse - How to activate traditional OPAC-style heading browsing.
- Authentication - Managing authentication options.
- Autocomplete - Provide real-time, context-sensitive suggestions.
- Book Previews - Linking to third-party pages that show the inside of books.
- Call Number Configuration - Dealing with Dewey vs. LC call numbers.
- Combining Search Types - Offering results from multiple data sources (Solr, Summon, WorldCat, etc.)
- Connecting to Third-Party Content - Getting VuFind talking to Summon, WorldCat, etc.
- Course Reserves - Displaying course/instructor-specific reserves.
- Real-Time ILS Integration - Take full advantage of your existing integrated library system.
- Search Result Highlighting - Help explain search results by highlighting matched terms.
- Stop Words and Synonyms - Improve search results by giving certain words special treatment.
- Tracking Record Changes - Special features needed for optimal RSS and OAI-PMH server support.
- Use of External Content - Cover images, reviews, excerpts, biographies, etc.
Advanced Options
This section covers more specialized customizations that are of interest to a smaller group of users but may still be useful.
- Deduplication - How to set up support for deduplicated records.
- Hierarchies and Collections - How to set up hierarchical document structures in your index.
- Indexing Websites - Using VuFind to index a website.
- Record Caching - Storing copies of records in the local database for future reference.
- Using Solr Shards - How to combine results from multiple Solr servers.
- Using VuFind as the Site Root - Configuring VuFind to reside at the domain level rather than in a directory.
Non-Core Options
A few VuFind features are not available in the core distribution but can be merged in using custom Git branches. This page provides more details.
See also the Third-party Add-ons page for notes on using external tools to enhance VuFind.