If you look at the index-alphabetic-browse.sh script, you'll see that the title browse is generated using the title_fullStr field, with title_sort used for determining the sort order.  Since these are single-valued fields and should not be changed, I would recommend taking this approach:

1.) Add two new fields to the Solr schema (or use the dynamic field suffixes) -- both should be multi-valued strings.  One should be for full titles, one should be for sort values.

2.) Update your import rules to populate these fields as you desire.  You may need to write a custom "getSortableTitle" routine to account for the 7xx fields you are interested in -- I think the built-in one may be hard-coded to use 245, though my memory could be wrong.

3.) Update the alphabrowse generation script to use your new fields instead of the default ones for building the title browse.

4.) Reindex everything, then regenerate your browse indexes.

Not trivial, but probably within the realm of possibility.  Let me know if you have questions.

- Demian

From: Sean F [strela83@yahoo.com]
Sent: Friday, June 29, 2012 12:26 PM
To: vufind-tech@lists.sourceforge.net
Subject: [VuFind-Tech] vufind title alpha browse

For the title alpha browse, Vufind builds the browse index from the 245 only. We would like to include a few other title fields, such as the 740.

Does anyone know how to add 740 field as well?  


Thank you