Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Configuring Database Search for Primo VE

    Introduction

    The Database Search page allows users to search specifically for databases, and also includes auto-complete suggestions for databases enabled in Alma.
    PVE_DatabaseSearch.png
    Database Search
    The number of results per page is 20 (not configurable), and each result contains the following information: resource type, thumbnail, title, creator, date, availability, and actions (such as Citation and Email).

    PVE_DatabaseSearch_Example.png

    Database Search Results Page

    Browse Databases by Category

    URM-83375

    When configured (see Assigning Categories to the Database Records), the Database Search page allows users to display a list of databases by clicking specific categories and subcategories, up to three levels.

    PVE_DatabaseCategoryExample.png

    Categories in Database Search

    When the Database Search page opens, the categories display the first category level only. Users can select the PVE_NextLevelIcon.png icon to display the category's next level.

    Configuration Options

    Assigning Categories to the Database Records

    This Database Categories feature requires you to apply database categories, which can contain up to three category levels, to the bibliographic records of your local databases.

    To assign categories to your local database records:
    1. Choose a local bibliographic field (for example, select any 6XX or 9XX field for MARC21) in which to store the database categories in your local bibliographic records, and then enter that field in the db_categories_field parameter on the Alma Customer Parameters page (Configuration Menu > Resources > General > Other Settings).

      Administrators will need one of the following roles to update the above parameter:

      • Catalog Administrator

      • Repository Administrator

      • General System Administrator

    2. For each local database, use the Metadata Editor (Resources > Cataloging > Open Metadata Editor) to add the chosen MARC field with the following subfields to assign up to three category levels: $$a (level 1), $$b (level 2), and $$c (level 3). For example:

      699 ##$aEducation $bMedical $cFitness

      699 ##$aEducation $bHealth

      As shown in the example above, a database can belong to more than one category/subcategory.

    3. Make sure that the Creates DB Categories File job (Admin > Monitor Jobs > Scheduled tab) under the Discovery filter is enabled to allow the system to update the record's categories for discovery in Primo VE. This job is scheduled to run daily.

    Creating Translations for Database Categories

    In addition to the labels that appear on Database Search page (see Configuring the Display Labels), the Database Search Labels code table allows you to translate your categories to other languages.

    When creating a translation for a category, make sure that the code name is the same as the English translation (which is the default translation) of the category and that all spaces in the category are changed to an underscore (_). For example, if your category is Medicine & Technology, the value of the translation's Code field should be dbcategories.Medicine_&_Technology.

    PVE_DBcategoryTranslationEnglish.png

    Default English Translation for Category

    If no entry is defined for a database category, the system will display its code ID instead of the display label in the results message that displays above the results for the selected category.

    To add a translation for another language (such as Spanish), select Spanish from the Language filter drop-down list and enter the category's translation in the Translation field. The Description field for all languages should contain the default English translation of the category.

    PVE_DBcategoryTranslationSpanish.png

    Spanish Translation for Category

    Configuring the Display Labels

    The following table describes the configuration options that support this functionality.
    Configuration Options for Database Search
    Element Description
    Views Configuration - Links Menu tab (modified)
    The DatabaseSearch code defines and enables the Database Search link that displays on the Main menu in Primo VE. This code contains the following settings:
    • Label – The label that displays for the link in the Main menu: Database Search

    • URL – The link to the Database Search page, which displays all collections for your institution: dbsearch

    • Description – Optional text that describes this link for internal use.

    Database Search Labels code table (modified)
    The following codes support the display labels associated with Database Search and the Database Categories feature:
    • nui.databasesearch.title: Database Search
    • nui.databasesearch.searchbox.helpEnter database name
    • dbcategories.databases: Search for databases

    • dbcategories.description: To search for databases you can do the following:

    • dbcategories.option1: Enter keywords in the search box.

    • dbcategories.option3: Browse databases by category.

    • dbcategories.results: databases found for

    • dbcategories.title: Databases by category

    In addition, this table allows you to customize and translate the database categories. For more information, see Creating Translations for Database Categories. If no entry is defined for a database category, the system will display its code ID in the results message that appears above a category's results.

    View Labels code table (modified)
    The following codes support the display labels associated with Database Search in the Main menu:
    • mainmenu.label.databasesearch: Database Search
    • nui.mainmenu.description.databasesearch: Database Search

     

    • Was this article helpful?