Help transfer content and data into or out of the site, by migration, backup, or exposing data to external systems.

Seedling

Seedling

Seedling is a module for building distributions based on the Lullabot 5-step drupal distributions method. To be clear this is not to generate an installation profile or a perfect, sustainable drupal distribution by any means. Here are some videos of how to use it (or use Drush since it's a Back up and Migrate add-on):

Here is what this module does:

  • Using Back up and Migrate it copies your database
  • It then saves the database in the files folder in /seedling/
  • Then it copies your entire site structure sans a bunch of folders and files like settings.php (obviously its removed!)
  • Then it downloads the file to you as a tar
  • You take the tar and throw it up on another server / localhost environment and run through a typical drupal installation process
  • You now have a perfect clone of the original, which can be cloned via the same process and passed on which can be cloned via the same process and...you get the point

Data Services

Data Services allows administrators to very quickly and easily expose any table in the current database as a Service. Tables can be queried for information via a simple syntax.

URL IDs and Lazy URL ID Reference

The URL ID module provides a field that gives an entity a 'global' ID, based on the domain name, entity name and entity id (such as http://example.com/node/1).
The idea is that remote entities can be downloaded, inheriting the remote URL ID – a node could have the URL ID 'http://example2.com/node/123'.

The Lazy URL ID Reference module provides a lazy-loading reference field, utilizing URL IDs. The idea is to refer to a URL ID such as 'http://example2.com/node/123'. If there is a local entity with this URL ID, the reference field will point to it (eg. node/456), if not, it will point to the remote source (eg. 'http://example2.com/node/123').
Furthermore, URL ID fields have fetchers – plugins that allow fetching remote data and saving it locally. These fetchers can also affect the reference link, for example by automatically download the referenced entity, or to redirect to the remote source.

This is a work in progress. It is related to a project for being able to download and sync help pages from drupal.org to your local site. See the following links for more information:

* Specification/wish list for better help system: http://drupal.org/node/1095012
* Better help system for Drupal 8: http://drupal.org/node/1031972
* Want the ability to create multiple outlines/maps: http://drupal.org/node/995370

Feeds GIT Fetcher

This project is a Feeds plugin that fetches a GIT repository and clones it to the local disk.

Pinboard.in for Activity Module

This module allows the Activity module to import bookmarks from Pinboard.in, an (un)social bookmarking service similar to del.icio.us.

Pages

Subscribe with RSS Subscribe to RSS - Import and export