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.
indexing:alphabetical_heading_browse

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
Next revisionBoth sides next revision
alphabetical_heading_browse [2014/10/29 16:31] – [Modifying Heading Databases] hackmasteraindexing:alphabetical_heading_browse [2015/12/14 16:48] – ↷ Links adapted because of a move operation demiankatz
Line 1: Line 1:
 ====== Alphabetical Heading Browse ====== ====== Alphabetical Heading Browse ======
  
-// IMPORTANT: This page refers to features that were added in VuFind 1.1.  If you are using an earlier version, you will have to [[migration_notes#upgrading_1.0.x_to_1.1|upgrade]]. //+// IMPORTANT: This page refers to features that were added in VuFind 1.1.  If you are using an earlier version, you will have to [[legacy:installation:migration_notes#upgrading_1.0.x_to_1.1|upgrade]]. //
  
 ===== Introduction ===== ===== Introduction =====
Line 24: Line 24:
 </code> </code>
  
-If you encounter problems after running the script, you may need to [[starting_and_stopping_vufind#linux_method2|restart VuFind]] to see the headings.  However, in most versions of VuFind, a restart is not necessary.+If you encounter problems after running the script, you may need to [[:starting_and_stopping_vufind#linux_method2|restart VuFind]] to see the headings.  However, in most versions of VuFind, a restart is not necessary.
  
 ==== In Windows ==== ==== In Windows ====
Line 34: Line 34:
 </code> </code>
  
-If you encounter problems after running the script, you may need to [[starting_and_stopping_vufind#linux_method2|restart VuFind]] to see the headings.  However, in most versions of VuFind, a restart is not necessary.+If you encounter problems after running the script, you may need to [[:starting_and_stopping_vufind#linux_method2|restart VuFind]] to see the headings.  However, in most versions of VuFind, a restart is not necessary.
  
 ===== Modifying Heading Databases ===== ===== Modifying Heading Databases =====
Line 40: Line 40:
   * index-alphabetic-browse.sh: change the second parameter of the relevant build_browse call   * index-alphabetic-browse.sh: change the second parameter of the relevant build_browse call
   * local/config/vufind/searchspecs.yaml: change the relevant field; search for the comment "# Fields for exact matches originating from alphabetic browse"   * local/config/vufind/searchspecs.yaml: change the relevant field; search for the comment "# Fields for exact matches originating from alphabetic browse"
-  * solr/biblio/conf/solrconfig.xml: change the field used by the browse request handler; search for "BrowseRequestHandler" TODO: figure out how this is used.+  * solr/biblio/conf/solrconfig.xml: change the field used by the browse request handler; search for "BrowseRequestHandler". This is the solr field to be searched once the alphabrowse index has reretrieved what it calls a "heading" (basically the 'value' portion of an entry). So you should enter your value field here.
   * Make sure you've turned on the page in local/config/vufind/config.ini   * Make sure you've turned on the page in local/config/vufind/config.ini
  
 You may want one of your alphabrowse index to use one field for sorting and a different field for display (e.g. for call numbers) You may want one of your alphabrowse index to use one field for sorting and a different field for display (e.g. for call numbers)
-  * index-alphabetic-browse.sh: set field leech params valuefield (used for display) and sortfield (used for sorting) example: <code>build_browse "lcc" "callnumber_browse" 1 "-Dbibleech=StoredFieldLeech -Dsortfield=callnumber_browse_sort -Dvaluefield=callnumber_browse</code>+  * index-alphabetic-browse.sh: set field leech params valuefield (used for display) and sortfield (used for sorting) example: <code>build_browse "lcc" "callnumber_browse" 1 "-Dbibleech=StoredFieldLeech -Dsortfield=callnumber_browse_sort-Dvaluefield=callnumber_browse</code>
   * local/config/vufind/searchspecs.yaml: use the value field   * local/config/vufind/searchspecs.yaml: use the value field
   * solr/biblio/conf/solrconfig.xml: use the value field   * solr/biblio/conf/solrconfig.xml: use the value field
Line 101: Line 101:
     </lst>     </lst>
 </code> </code>
 +
 +===== Configuration =====
 +
 +VuFind's display of alphabetical browse results has some configurable options; see the [AlphaBrowse] section of [[:config.ini]] for details.
  
 ===== More Information ===== ===== More Information =====
indexing/alphabetical_heading_browse.txt · Last modified: 2024/04/17 14:30 by demiankatz