Overview
The adlibapi is a module which enables Drupal to connect to museum database software 'adlib' by adlibsoft.
Adlib offers an API which can be used to search the the collection of a museum. Adlib is used by many musea around the world to maintain their collections.
The basic module provides api functions, as well as connection settings for several databases.
Based on the api module, other modules can perform different tasks. There is one submodule supplied with this module which offers feeds integration.
The strength of the module lies in the use of other modules to perform specialized tasks.
Configuration of the databases is achieved by the ctools export ui, so database settings can be exported.
Synchronization is done by the feeds module, which is an excelent import tool.
The basic communication with the adlib server is handled by specialised classes which are general php classes and could be used in any PHP project.
Features
- Api functions to access adlib databases from Drupal
- Exportable database configurations database using ctools
- AdlibAPI image support
- Field lists per database
- Feeds support for import of objects in Drupal
- Feeds fetcher suitable for bulk import of data
- Feeds parser with advanced mapping of adlib fields to drupal fields
Requirements
- PHP curl extension
- CTools
- For submodule adlibfeeds: Date
- For submodule adlibfeeds: Feeds
- Working adlib database (url with something like api/wwwopac.ashx at the end)
Known problems
The api of adlib can be difficult to set up. Image support is not always possible, and the API is known to change now and then. The basic features mostly work though.
Documentation
Installation instructions can be found in the README.txt of the module.
Project information
- Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed. - No further development
No longer developed by its maintainers. - Module categories: Integrations
- 3 sites report using this module
- Created by jurcello on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.