Display your CollectiveAccess collections inside your Wordpress website.
WP-CollectiveAccess is a wordpress plugin to display collections informations & media from museum or digital archives inside Wordpress, using web services. This plugin is released under GPL v3 license.
WP-CollectiveAccess is a project lead by idéesculture, a small french company, involved in CollectiveAccess development through french translation & a dedicated module for Musées de France museums, tiny devs... We provide CollectiveAccess services to museum, tourism offices in France & french-speaking countries.
This project was funded by Pro-Memoria, an italian company providing CollectiveAccess services.
CollectiveAccess is an opensource web-based suite of applications providing a framework for management, description, and discovery of complex digital and physical collections.
CollectiveAccess is a registered trademark by Whirl-i-Gig in the USA. It has been brought by a collaboration between and partner institutions in North America and Europe with projects in 5 continents.
The plugin has a page on wordpress.org plugins : http://wordpress.org/plugins/wp-collectiveaccess/
The wordpress.org is the main channel of distribution, but the developement is made on github.
The github repository stays the main place to have the last-last-last-version at : https://github.com/ideesculture/WP-CollectiveAccess
You need to have php-curl installed and wordpress permalinks option activated.
IMPORTANT : to allow featured image of the posts (aka header picture), you need to install & activate the Wordpress plugin Default featured image and set a default image for the posts. This image will be replaced on each object detailed, whenever an object representation is available.
Get it at : https://wordpress.org/plugins/default-featured-image/
Download WP-CollectiveAccess from github & uncompress it inside wp-content/plugins
- Unzip WP-CollectiveAccess.zip inside the
/wp-content/plugins/
directory - Activate the plugin through the 'Plugins' menu in WordPress
- Adapt configuration through Settings > CollectiveAccess
WP-CollectiveAccess has been tested with Wordpress 3.9, using default theme (aka Twenty Fourteen).
To test this plugin inside a fast-to-deploy setup :
- Install WP-CollectiveAccess plugin and activate it
- Install wordpress-importer plugin and activate it
- (optional) Read this blog post about the sample wordpress data we'll deploy
- Download the zip of the XML & the WIE files we will import
- Go to Tools -> Import -> Wordpress
- Select the file that has the "XML" extension.
- Install Widget Importer & Exporter plugin and activate it. It is used to import widgets data similar to original demo.
- Go to Tools -> Widget Importer & Exporter
- Click on “Select file” or similar button there.
- Select the file that has the “wie” extension (demos.pixelthemes.com-twentyfourteen-demo-setup-widgets.wie)
- Go to Appearance -> Menu section.
- In "Select a menu to edit", choose "Testing menu" and click Select
- Bottom of the page, tick "Top primary menu" and click Save menu
- Our small idéesculture team
- Promemoria for this project impulsion & funding
We would like to cite the following projects whose code, fonts or graphics are included or used by this WP-CollectiveAccess plugin :
- ca-service-wrapper by Stefan Keidel
- Virtual Themed Page class by Brian Coogan
- Wordpress community
- CollectiveAccess development team & Whirl-i-Gig
= 0.6 =
- Error message on activation if prerequisite is not satisfied (mod_rewrite, WP version = 3.7+)
- Slow loading on browse start page
- Problem on hierarchy view : records not related seemed to be displayed, investigating
= 0.5.1 =
- Improved linked object : display, with nice thumbnail & a subview
= 0.5 =
- Customization : page title (for search, browse & detail view) ;
- Customization : override the default view by a custom view for a single request (post or get $view with a string, for exemple allow to display with an intro the content of a set) ;
- Customization : through templates via admin settings ;
- Customization : create customized views inside views/local
- Customization : page header image through CSS
- Records displayed : objects, entities, places, events, collections
- Internationalization & translations : english (default), french (fr_FR), italian (it_IT)
- TilePic viewer
- Hierarchy viewer
= 0.4.9 =
- development phase for 0.5, planned for end of july
= 0.1.2 =
- expanding views to each part of the plugin
= 0.1.1 =
- supporting views & subviews for easier customisation (take a look at /views & /views/local)
= 0.1 =
- first working version