Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Ground-up rewrite of the Central Things module (http://blog.firecannon.com/blog/module-demo-central-things-manager)

This is a code-cleanup & refactoring exercise, and to make some sensible decisions on allowing generic backends rather than limiting to specific technologies.

Features:

  • Pluggable backends for any schema-less datastore (TripleStore, PostgreSQL json tables)
  • Export & Import Content Types and Taxonomies
  • Export content created using central Content Types
  • Import shared content, allowing filtering by shared vocabularies
  • Support for all core Field types, plus several popular contrib modules
  • Rewrite Term & Entity references to local instances (i.e fix incorrectly mapped tid and target_ids)
  • Relink referenced images to full URLs
  • Support for Field Collections
  • Support for Field Groups
  • Batched installs of large amounts of data
  • Revisioning support
  • Automatic update of Content Types & Vocabularies on consuming sites
  • Automatic update of consumed content when updates occur
  • Removal of consumed content when unpublished or removed from origin site
  • Allow for forked, locally overridden content

Project information