SesameVault

The goal of this module is to provide basic integration of Drupal and SesameVault. It provides a basic Drupal friendly API for SesameVault and a Video CCK Field.

About SesameVault

SesameVault is a platform for businesses to store, manage, and publish video to the web and mobile devices. Upload videos of any format or size, easily manage thousands of files, publish to the web and mobile devices like the iPhone.

You will need a SesameVault account for this module (and yes there is a free plan available).

Module Features

  • Handles managing the different API libraries.
  • Provides a CCK field for video IDs.
  • If Javascript is enabled, provides a popup uploader widget so that you can directly upload video files to SesameVault (size limited by SesameVault, not your server).
  • CCK field can configure options for the video display.

State of Module

I wrote this module for a single project and have not used the code since then. I would welcome co-maintainers!

Installing

  1. Install module as usuall.
  2. Download the JS API to the SesameVault module directory and unzip it. Note that this library is only used for the uploading popup.
  3. Download the PHP API to the SesameVault module directory and unzip it.
  4. Go to Admin » Settings » SesameVault and put in the the relevant information.
  5. Create a SesameVault CCK field and let the magic happen!

Current State

Currently this module is under development. It is stable, but has no specific roadmap or upgrade path so it is not suggested for production environments. If there are other developers who have worked with the SesameVault API, please feel free to contact me.

Main things to do for 1.0 release:

* Documentation
* SimpleTests
* Separate out module into API and CCK modules
* General better code (as project was rushed)

Releases

Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-May-1317.07 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.