Enhance functionality related to media, or expand media resource types, such as images, videos, audio files, or documents.

ImageAPI

This API is meant to be used in place of the API provided by image.inc. You probably do not need to install this module unless another module are you using requires it. It provides no new features to your Drupal site. It only provides an API other modules can leverage. Currently GD2 and ImageMagick support are distributed with ImageAPI.

This module is specifically for Drupal 6 and older. This module has been integrated into Drupal 7, with the exception of ImageMagick integration, which has been moved to the ImageMagick project.

Media Manager

This module is now in beta testing phase.
This was updated on March 27, 2008.

Media Manager is designed for easily managing the incoming media from a variety of sources. It provides for media simply as files, or, by using the media_nodes module, allows media to have the full benefits of nodes. Media can be attached to nodes, providing the ability for playlists or slideshows, and display of images, audio and video within a node.

There are quite a few features planned to be added, however, the first deployable version will be rather limited.

Requires Media API.

Media Actions

This modules provides actions (as defined by the Actions module) to help manage media files. Currently, it implements storing video files from CCK nodes on blip.tv (uploading, updating and deleting the file).

Drupal 6 Status: we are waiting for CCK and emfield to work properly in Drupal 6 before finishing the port of Media Actions to D6. In the meantime, we started porting Media Actions to Actions 2.0, which is a backport of Drupal 6 actions into Drupal 5. You may want to try that; it is not fully tested yet. Get it from CVS HEAD.

This module was funded by OpenSourceCinema.org.

Usage

To use these actions, you need to create a CCK node type with two fields: one Video file field (provided by the CCK mediafield module), and one Embedded Video field (provided by the CCK emfield module).

Then, create and configure the Media Actions; you need to put your Video file field name as the Local Video Field Name, and your Embedded Video field name as the Embedded Video field.

When creating a node, the user should enter a filename in the Video file field. The file will be uploaded as usual on your Drupal server, but then, the media action will upload this file to blip, delete the local file and modify the Embedded Video field to point to the newly created blip video.

Letters

This module allows users to write a letter to newspaper editors.

latexgen

This simple module allows you to add a excerpt of latex to a content type. You will then get a "download PDF" link at the bottom of pages of that type, and latex will be run, using your code, and the output sent to your browser.

Remarkably, it seems to be pretty fast !

The full process (and here is the trick) is that your latex code is "evaled" by drupal - so, you can put

One day I was walking down the street, and I saw a <?php echo $node->title ?>.

Then, the result is run through latex, dvips and finally ps2pdf. I find this route gives me the best results.

So, how to use it:

  • install/enable the module as per normal
  • add a content type, or edit an existing content type
  • at the bottom, you'll find a new section marked Latex tex
  • Add tex code in there. This should be the FULL code you want to appear in your file.tex. (right now, the latex TEXINPUT path is set to include the module's directory, and the site's files directory. In general, I'd guess most people should keep the latex input to a minimum and simply include a larger file from one of those places....)
  • Thats it - not.

In reality, if you know about latex, you will want to make lots of changes to this module to make sure it builds things just the way you want. I've not made things configurable from the UI - sorry.

Pages

Subscribe with RSS Subscribe to RSS - Media