Integrating Proficio & Drupal

Proficio is a collections and archives management solution for physical and digital assets used by museums, libraries, corporations and organizations with private collections. Purely Interactive’s solution provides the ability to display these collections and archives for researchers and the public online in a website hosted in any environment including sites built on the Drupal content management platform.

Proficio

Proficio

Proficio includes a service that provides a number of JavaScript functions that can be used to access data in Proficio's database. Purely Interactive has built a service that queries the data on a regular schedule (that can be configured per implementation) using these functions to return the results in JSON, process the JSON files and create .json files which can be accessed over the internet.

Objects and Exhibits JSON

Objects and Exhibits

The Purely Interactive service can create one JSON file for each collection or one JSON file for all collections. The service can also generate create one JSON file for each exhbit or one JSON file for all exhibits. The JSON files contain all of the Web Ready objects in each collection and exhibit. These feeds can be imported to any site - this means the public-facing site can be hosted in any environment.

Drupal Website

Drupal Website

The Drupal Feeds module is used to import the JSON feeds into nodes / taxonomy terms and map the fields. The Drupal Feeds Tamper module is used to process the data before it's imported when it's not possible or feasible to do that on the Proficio server. The collections and archives information can now be made available on the website for visitors to search, browse and view.

Explore the City of Kingston’s Civic Artifact Collection which is managed using Proficio and published online in a Drupal website.