Code Monkey home page Code Monkey logo

media's Introduction

  xx xx   xxxx  xxx  x   xxx
  x x x  x x    x  x x  x x x
  x   x   xxxx  xxx  x  x   x
  Plugin for CakePHP


  ---- A CakePHP plugin enabling transfer/manipulation/embedding
       of files in 23 ways.

  Synopsis
  --------
  This plugin was conceived as a thorough solution to all the needs coming from
  dealing with media files in a web application. Moreover the idea was to show
  how much a well maintained plugin can be worth it and inspire others to do the
  same. The plugin slowly evolved (and in fact still does) from a very distinct
  set of tightly coupled components into something much more flexible. This
  allows you to use only the functionality you really need.

  Status
  ------
  Originally written for CakePHP 1.2 and 1.3 and maintained since as early as
  2007 this project will not receive any future updates. There will be no port of
  it - lead by myself - to make it compatible with CakePHP 2.x or any future
  version thereafter.

  This project forms my very first successful open source project. It was
  originally been written to scratch my own itch (namely http://npiece.com). I
  saw how this plugin also added missing functionality to the CakePHP universe
  and was indeed useful to a lot of CakePHP users.

  I'm leaving this project behind for several reasons. The most important one
  being that I want to regain the ability to focus on new projects - not
  necessarily software projects. Another - probably more technical reason - is
  that I want to make things more generic and not specific to a certain frame-
  work anymore. Parts of this plugin have already been extracted and will live
  under https://github.com/davidpersson/mm.

  Thanks for all the discussion surrounding this plugin,
  the support, watching, following and contributions!

  Authors
  -------
  See the AUTHORS file.

  Copyright & License
  -------------------
  Media Plugin for CakePHP is Copyright (c) 2007-2012 David Persson
  if not otherwise stated. The code is distributed under the terms
  of the MIT License. For the full license text see the LICENSE file.

  Versions & Requirements
  -----------------------
  1.3.0, CakePHP 1.3.x, PHP >=5.2.1
  0.6.x, CakePHP 1.2.x, PHP >=5.1.0
  0.5.x, CakePHP 1.2.x, PHP >=5.1.0

  The plugin is known to run fine under linux and darwin. There exist some
  issues on windows (http://github.com/davidpersson/media/issues#issue/8),
  though.

  With version 1.3.0, the plugin comes bundled with the mm library replacing
  classes related to media processing, metadata and MIME-types. Please see
  the documentation of the mm library (https://github.com/davidpersson/mm)
  for additonal requirements and information.

  Versions prior to 1.3.0 used to follow a different naming scheme. This has
  been changed in retrospect (i.e. 0.6x is now known as 0.6.x) in order to
  make a clean and comprehensible chronology.

  Download
  --------
  https://github.com/davidpersson/media/downloads

  Installation
  ------------
  Extract the downloaded archive.
  Move or copy the extracted directory davidpersson-media-[hash]
     to /path/to/your/app/plugins/media.
  Load the plugin's configuration.
     {{{
         // Within your app's core.php
         require APP . 'plugins/media/config/core.php';
     }}}

  Getting Help
  ------------
  You can post questions regarding the usage of the plugin to the very active
  Official CakePHP Mailinglist (http://groups.google.com/group/cake-php). When
  question are answered there it helps everybody reading the list.

  Please do not mail me directly.

media's People

Contributors

mariuswilms avatar adriengibrat avatar slywalker avatar thomheymann avatar sitedyno avatar rchavik avatar gmomchilov avatar

Watchers

James Cloos avatar chinaguoqi123 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.