apoutchika / media-bundle
Symfony ApoutchikaMediaBundle
3.0.3
2016-07-24 21:12 UTC
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
⚠️ 这个分支是针对 Symfony3 的,如果您想为 Symfony2 安装此扩展包,请查看 sf2 分支
ApoutchikaMediaBundle 可以为您的用户添加对媒体(上传的)的完整管理。
为什么选择 ApoutchikaMediaBundle?
- 对于前端用户和后端用户(开发者)来说,这个概念都很简单。
- 对于所有图像,该扩展包都添加了编辑器,以进行旋转、裁剪或设置图像焦点。
- 焦点是这个扩展包的最佳功能。它受到了来自jQuery FocusPoint的启发,但由后端管理,使用 Imagine 库。
- 您可以使用 KnpGaufrette:目前,已实现了本地和 ftp。添加其他类型很简单,我期待您的拉取请求:-)
- 如果您的用户发送非常大的图像?在 config.yml 中设置限制大小(宽度和高度)。
- 自动创建用户、文档等上下文:$media->setContext('user:12') // (或表单选项) 并且其他用户看不到这个媒体!
- 兼容 IE8
- 使用 ApoutchikaMediaBundle 与 ckeditor!
- 等等。
目前,仅实现了 Doctrine ORM。请等待,或者为其他驱动程序提供拉取请求。
截图
字段
图像编辑器
列表
添加新媒体
文档
许可协议
此扩展包采用 MIT 许可协议。在扩展包中查看完整许可协议。
Resources/meta/LICENSE
测试
在 Tests/ 目录中使用 phpunit 运行测试
鸣谢
感谢 Robin&Robin studio graphique 为网页设计做出的贡献。