Drupal module that sets the url/target for the Libraries catalog search
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
catalog_pointer
.DS_Store
LICENSE
README.md

README.md

Catalog Pointer

Drupal 7 module that sets the url/target for the GW Libraries catalog search and All-Search (Bento) as a site configuration setting (admin/config). It provides three options for each tool:

  • Use default
  • Use the fallback catalog (or test server in the case of Bento)
  • Manually set an alternate URL (with provided textfield)

Installation

  1. Place the catalog_pointer directory and contents in the site's modules directory: `sites/all/modules`
  2. Go to the site's Module configuration page /admin/modules and enable the Catalog Pointer module (it will be in a group labelled GW Librairies)
  3. Done! (go to the site admin configuration page to change settings admin/config)

The target url can be called from the function catalog_pointer_check() for the Catalog and catalog_pointer_bento() for Bento.

<?php
  // checks to see if function exists and sets the catalog target (set in GW custom Catalog Pointer module) and if not sets a default value (our current Launchpad catalog search).
  if (function_exists('catalog_pointer_check')) {$catalogTarget = catalog_pointer_check();} else {$catalogTarget = "http://findit.library.gwu.edu/search";} 
?>
<?php
  // checks to see if function exists and sets the Bento target (set in GW custom Catalog Pointer module) and if not sets a default value (the prod Bento server).
  if (function_exists('catalog_pointer_bento')) {$bentoTarget = catalog_pointer_bento();} else {$bentoTarget = "http://gwbento-prod.wrlc.org:8080/";} 
?>