SUNScholar/Browse Indexes/1.8.X

Back to Browse Indexes

Step 1 - Setup custom indexes
Below are instructions to setup the default browse and search indexes in DSpace using the PostgreSQL DB.

If using SOLR for search indexes, then go to: search indexes page.

Modify the following sections of the config file.

Simple and Advanced Search Indexes
Go to line 268 approx in the DSpace config file and modify as desired. search.index.1 = title:dc.title.* search.index.2 = author:dc.contributor.author search.index.3 = advisor:dc.contributor.advisor search.index.4 = issuedate:dc.date.issued search.index.5 = keyword:dc.subject.* search.index.6 = type:dc.type.* search.index.7 = provenance:dc.description.provenance
 * 1) search.index. = : (dc schema identifier) * used as wildcard
 * 2) SUNScholar search indexes ###

Browse Indexes
Go to line 1125 approx in the DSpace config file and modify as desired. webui.browse.index.1 = title:item:title:asc webui.browse.index.2 = author:metadata:dc.contributor.author:text webui.browse.index.3 = advisor:metadata:dc.contributor.advisor:text webui.browse.index.4 = dateissued:metadata:dc.date.issued:date:desc webui.browse.index.5 = subject:metadata:dc.subject.*:text webui.browse.index.6 = type:metadata:dc.type:text  = as per "item" definition above. webui.itemlist.sort-option.1 = title:dc.title:title webui.itemlist.sort-option.2 = dateissued:dc.date.issued:date webui.itemlist.sort-option.3 = dateaccessioned:dc.date.accessioned:date  Please note: There are major differences between the default settings in the DSpace config file (dspace.cfg) and the DSpace help manuals.
 * 1) webui.browse.index. = : metadata : (dc schema identifier) : (date | title | text) : (asc | desc)
 * 2) webui.browse.index. = : item : : (asc | desc)
 * 3) SUNScholar browse indexes ###
 * 1) webui.itemlist.sort-option. = : (dc schema identifier) :  (date | title | text) : (show | hide)
 * 2) SUNScholar item lists ###

See: Browse index settings differences 

Author Listing Indexes
Using "nano" modify the following section in the DSpace config file to suit your needs. The default as configured below is to list all contributors.
 * 1) Set the options for how authors are displayed in the browse listing

listed in the webui.browse.author-field = dc.contributor.*
 * 1) Define which field is the author/editor etc listing.  This should be
 * 1) field webui.itemlist.columns, otherwise it will have no effect.
 * 2) This cannot be a field already marked out as a title or a date, as this
 * 3) will also have no effect.  This is used in conjunction with the
 * 4) webui.browse.author-limit field below, to truncate author lists.  For
 * 5) configuring links to author publication lists use webui.browse.link below.
 * 6) (This setting is not used by the XMLUI as it is controlled by your theme)
 * 7) webui.browse.author-field = dc.contributor.author
 * 1) webui.browse.author-field = dc.contributor.author

"et al"
 * 1) define how many authors to display before truncating and completing with
 * 1) (or language pack specific alternative)
 * 2) Use -1 for unlimited (which is what will be used if this option
 * 3) is omitted)
 * 4) webui.browse.author-limit = 3
 * 1) webui.browse.author-limit = 3
 * 1) webui.browse.author-limit = 3

clicked on. share If page, theme) that author webui.browse.link.1 = author:dc.contributor.*
 * 1) which fields should link to other browse listings.  This should associated
 * 2) the name of one of the above browse indices with a metadata field listed
 * 3) in  above.  The form is:
 * 4) webui.browse.link. = :
 * 5) Note that cross linking will only work for fields other than title.
 * 6) The effect this has is to create links to browse views for the item
 * 1) Note that cross linking will only work for fields other than title.
 * 2) The effect this has is to create links to browse views for the item
 * 1) The effect this has is to create links to browse views for the item
 * 1) If it is a "single" type, it will link to a view of all the items which
 * 1) that metadata element in common (i.e. all the papers by a single author).
 * 1) it is a "full" type, it will link to a view of the standard full browse
 * 1) starting with the value of the link clicked on.
 * 2) (This setting is not used by the XMLUI, as links are controlled by your
 * 1) The default below defines the authors to link to other publications by
 * 1) The default below defines the authors to link to other publications by
 * 1) webui.browse.link.1 = author:dc.contributor.author
 * 1) webui.browse.link.1 = author:dc.contributor.author

Recent Submissions Sort

 * 1) Additional configuration for Recent Submissions code ####

recent.submissions.sort-option = dateaccessioned
 * 1) the sort option name (from webui.itemlist.sort-option above) to use for
 * 2) displaying recent submissions.  (this
 * 3) is used by the Recent Submissions system and any other time based
 * 4) browse query such as FeedServlet)

Step 2 - Update messages.xml file
Add the following to the bottom of the file. Also see: Language modification

Step 3 - Restart DSpace
Click on the heading above.

Step 4 - Rebuild Indexes
Click on the heading above.