apoutchika / media-bundle
Symfony ApoutchikaMediaBundle
Installs: 304
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 3
Forks: 3
Open Issues: 4
Type:symfony-bundle
Requires
- php: ^5.5.9 || ^7.0
- doctrine/orm: ^2.5
- imagine/imagine: ^0.5
- jms/serializer: ^1.1
- knplabs/gaufrette: ^0.1.9
- symfony/form: ^3.0
- symfony/framework-bundle: ^3.0
- symfony/twig-bundle: ^3.0
Suggests
- egeloen/ckeditor-bundle: Use ApoutchikaMediaBundle with CKEditor
README
⚠️ This branch is for Symfony3, if you want install this bundle for Symfony2, see on sf2 branch
The ApoutchikaMediaBundle add complete gestion of medias (uploaded) for your users.
Why ApoutchikaMediaBundle ?
- The concept is simple for front user and simple for back user (developper).
- For all images, the bundle add editor for turn, crop or set focus of image.
- The focus is the best fonctionnality of this bundle. It's inspired from the excellent jQuery FocusPoint, but is managed on the back, with the Imagine library.
- You can use KnpGaufrette: Actually, local and ftp is implemented. Add other is easy, i wait your pull request ;-)
- Your users send a very big images ? Set the limit size (width and height) in the config.yml
- Create automatiquely context by user, document, etc... : $media->setContext('user:12') // (or in form options) and other users can not see this media !
- Compatible IE8
- Use ApoutchikaMediaBundle with ckeditor!
- Etc.
Actually, only Doctrine ORM is implemented. Please wait, or give pull request for other drivers.
Screenshots
Fields
Editor for images
List
Add new media
Documentation
License
This bundle is under the MIT license. See the complete license in the bundle:
Resources/meta/LICENSE
Tests
Run tests with phpunit in Tests/ directory
Credits
Big thank to Robin&Robin studio graphique for the web design.