Skip to content
This repository was archived by the owner on Feb 19, 2020. It is now read-only.
/ mediaclue Public archive

Digital assets management / Digitale Mediendatenbank

License

Notifications You must be signed in to change notification settings

dassi/mediaclue

Repository files navigation

NEW VERSION HERE

This repository is archived, the new version of mediaclue is here:

github.com/talk-small-be-open/mediaclue

mediaclue

Mediaclue is an open source digital assets management application. It is mainly targeted for schools. Mediaclue was developed from mindclue gmbh (www.mindclue.ch) in cooperation with Gymnasium Hohe Promenade, Zürich (www.kshp.ch).

Official website: www.mediaclue.ch

Licence

Mediaclue is licensed under the open source GPL license. See file LICENSE.

Features

  • Very sophisticated, user friendly upload process, suitable for uploading multiple files and folders at once. Made possible through the integration of plupload.com.

  • Suitable for many document types. Images, office documents, movies, zip packages, raw data files etc.

  • Let users organize their collected media in collections. A media can be in more than one collection. You can even add media from other users to your collections (given that you have access permission to it).

  • Generates previews of a number of widely used document formats: Virtually all image formats, Word, Excel, PowerPoint, OpenOffice documents, flash movies, quicktime movies, etc.

  • Let user tag their media collections and media items. Has special mandatory tags for the lesson subject (school).

  • Built-in search engine, searches through tags and descriptions of collections and media.

  • Lets users save their search queries, for simplifying recurring search tasks.

  • Lets users download a on-the-fly packaged ZIP file, with all the documents of a collection.

  • Lets users download a on-the-fly generated PDF file, for offline slideshow presentation (Images only).

  • Visually sort your media in a collection with drag & drop

  • Lets users order their collections on their personal overview page.

  • Automatically shows a list of my collections, grouped by the most used tags.

  • Etc.

Some interesting technical information

  • Developed with Ruby on Rails

  • Autostarts an OpenOffice server instance in the background for document conversion.

  • Uses ImageMagick for thumbnail generation.

  • Uses “Background Job” gem (bj) for offloading conversion tasks.

  • Uses pdf2swf, to convert PDF documents (originals or intermediate from conversion) into a flash based preview

  • Uses JWPlayer flash player for preview of video and audio files.

  • Uses ferret as search engine.

  • Keeps original file stored on disk. Separates generated preview files in an other folder structure. Making it easy for backing up the original files.

Prerequisites on the client side (browser)

  • Enabled Java applets (For uploader)

  • Enabled Flash applets (For previews and slideshows)

  • Enabled JavaScript

Code status & technical stuff

So far, all comments and application texts are in german. This will be the case until eventually someone will pick up the task to use the localization features of Rails and translate mediaclue.

Further reading for more technical stuff concerning the soure code, see the file doc/README_FOR_APP

Credits

  • Andreas Brodbeck (andreas.brodbeck at mindclue.ch), main developer and maintainer of the project.

  • Armin Frischknecht (www.hoppingmad.ch), for the design of the layout, the making of the official website www.mediaclue.ch and the advertising in his environment.

  • Andy Rohr, Walid Ahmed. Code contributions in the early stage.

Third party software

About

Digital assets management / Digitale Mediendatenbank

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published