SimpleMedia

the Magnolia Media Module

the easiest way to organize and publish your media files with Magnolia CMS

Magnolia SimpleMedia Module

SimpleMedia is a custom magnolia module for the centralized management of multimedia assets like images and videos.

The advantage of using the SimpleMedia module in your magnolia-based projects are:

  • a central media repository
  • tracking media usage
  • handling resize, crop and effects on images
  • linking remote flv videos (i.e. youtube)
  • for developers, handling images/videos easily and consistently

Watch the screencasts and the screenshots to understand how simplemedia module works.

The release 4.1 works with Magnolia from 4.0 to 4.2.x.

 

New in 4.1! STK/freemarker support

Starting from version 4.1, the SimpleMedia features are available also to freemarker templates, and the usage of images stored in the media module is available by default in STK-based websites.

DAM support is automatically configured by Simplemedia if the STK module is installed. You will be able to choose Simplemedia for the storage of images (instead of direct upload or DMS) without any change to your templates. Note that in standard STK templates you will be able to select only images and not other kind of videos anyway, since templates are designed in order to only handle images.

If you use Freemarker as your favorite templating engine in Magnolia, now all the EL functions from the jsp taglibrary are also available to Freemaker templates, as static method using the "media" prefix.

For example, if in jsp you can do ${media:url(content)} you can do the following in freemarker templates: ${media.url(content)} (note the dot after "media").

You can reuse the available taglibdoc documentation for details on the media functions. Note that simplified media tags (essentially the media:media and media:player tags) are however only available in jsp templates, due to the lack of jsp 2.0 tagfiles support in freemarker.

 

 

For developers

From the developer point of view, integrating simplemedia module is as simple as

  • add a control to your dialog in order to allow users to select media
  • use the tag media or the simplemedia el functions to render assets in your paragraphs

Check the documentation and the wiki to understand in depth simplemedia module.

Trying the SimpleMedia module

To quickly try simplemedia module, download the magnolia bundled webapp from http://sourceforge.net/projects/magnolia/files/ and explode it on your disk.

Then download simplemedia module bundle from https://sourceforge.net/projects/openutils/files/ and extract jar files to the WEB-INF/lib of previously extracted magnolia bundled webapp.

Start your application server and start enjoying simplemedia module!

Look at the screencasts to start learning simplemedia module usage.

Bookmark and Share