2017 © Pedro Peláez
 

symfony-bundle media-bundle

Provides a simple media/file management GUI for Symfony2

image

zenstruck/media-bundle

Provides a simple media/file management GUI for Symfony2

  • Monday, October 19, 2015
  • by kbond
  • Repository
  • 1 Watchers
  • 1 Stars
  • 669 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 6 Versions
  • 5 % Grown

The README.md

ZenstruckMediaBundle

NOTE: This bundle is under heavy development, use at your own risk, (*1)

Provides a simple media/file management GUI for Symfony2:, (*2)

  • Integration with CKEditor
  • Media form type with browse server

Screenshot, (*3)

View Example Source Code, (*4)

Installation

  1. Add to your composer.json:, (*5)

    composer require zenstruck/media-bundle
  2. Download and install the AngularJS module ngUpload to your web/vendor folder. I suggest using Bower:, (*6)

    bower install ngUpload
  3. Optional If using the slugify filename feature, add [cocur/slugify][5] to your composer.json, (*7)

    composer require cocur/slugify
  4. Register the bundle with Symfony2:, (*8)

    // app/AppKernel.php
    
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new Zenstruck\MediaBundle\ZenstruckMediaBundle(),
    
            // enable if you want to use the slugify filename feature
            // new Cocur\Slugify\Bridge\Symfony\CocurSlugifyBundle()
        );
        // ...
    }
    

Full Default Config

zenstruck_media:
    default_layout:       ZenstruckMediaBundle:Twitter:default_layout.html.twig
    slugify_filename_filter:  false
    filesystem_class:     Zenstruck\MediaBundle\Media\Filesystem
    media_form_type:      false
    role_permissions:     false
    filesystems:          # Required

        # Prototype
        name:
            root_dir:             %kernel.root_dir%/../web/files # Required
            web_prefix:           /files # Required
            secure:               false # set true and change the path to a non public path for secure file downloads

            # Comma separated list of extensions
            allowed_extensions:   ~ # Example: jpg,gif,png

The Versions

19/10 2015

dev-master

9999999-dev http://zenstruck.com/project/ZenstruckMediaBundle

Provides a simple media/file management GUI for Symfony2

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager media administration

24/04 2014

v0.2.0

0.2.0.0 http://zenstruck.com/project/ZenstruckMediaBundle

Provides a simple media/file management GUI for Symfony2

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager media administration

18/04 2014

v0.1.3

0.1.3.0 http://zenstruck.com/project/ZenstruckMediaBundle

Provides a simple media/file management GUI for Symfony2

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager media administration

11/12 2013

v0.1.2

0.1.2.0 http://zenstruck.com/project/ZenstruckMediaBundle

Provides a simple media/file management GUI for Symfony2

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager media administration

10/12 2013

v0.1.1

0.1.1.0 http://zenstruck.com/project/ZenstruckMediaBundle

Provides a simple media/file management GUI for Symfony2

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager media administration

12/07 2013

v0.1.0

0.1.0.0 http://zenstruck.com/project/ZenstruckMediaBundle

Provides a simple media/file management GUI for Symfony2

  Sources   Download

MIT

The Requires

 

The Development Requires

file manager media administration