kunstmaan / media-bundle
要构建完美的网站,你可能需要图片、视频甚至演示文稿。Kunstmaan Media Bundle 处理所有这些媒体资源,并将它们集中在一起,这样你可以以你喜欢的任何方式找到你的内容:快速且高效。没有一些相当高级的图片编辑功能,中央资源管理模块是没有用的。
Requires
- php: ^8.1
- gedmo/doctrine-extensions: ^2.4.34|^3.1.0
- knplabs/knp-gaufrette-bundle: ~0.1
- kunstmaan/adminlist-bundle: ^7.0
- liip/imagine-bundle: ^2.4
- pagerfanta/twig: ^3.8
- stof/doctrine-extensions-bundle: ^1.3
- symfony/mime: ^5.4|^6.4
Requires (Dev)
- matthiasnoback/symfony-config-test: ^4.2.1
- matthiasnoback/symfony-dependency-injection-test: ^4.2.1
- phpunit/phpunit: ^9.5.5
- symfony/phpunit-bridge: ^7.0
Suggests
- ext-imagick: to support PDF preview images
Conflicts
- doctrine/persistence: <1.3
- 7.x-dev
- 7.1.x-dev
- 7.1.1
- 7.1.0
- 7.1.0-alpha2
- 7.1.0-alpha1
- 7.0.x-dev
- 7.0.4
- 7.0.3
- 7.0.2
- 7.0.1
- 7.0.0
- 7.0.0-alpha1
- 6.x-dev
- 6.4.x-dev
- 6.4.2
- 6.4.1
- 6.4.0
- 6.4.0-alpha2
- 6.4.0-alpha1
- 6.3.x-dev
- 6.3.1
- 6.3.0
- 6.2.x-dev
- 6.2.5
- 6.2.4
- 6.2.3
- 6.2.2
- 6.2.1
- 6.2.0
- 6.1.x-dev
- 6.1.9
- 6.1.8
- 6.1.7
- 6.1.6
- 6.1.5
- 6.1.4
- 6.1.3
- 6.1.2
- 6.1.1
- 6.1.0
- 6.0.x-dev
- 6.0.6
- 6.0.5
- 6.0.4
- 6.0.3
- 6.0.2
- 6.0.1
- 6.0.0
- 5.10.x-dev
- dev-master / 5.10.x-dev
- 5.10.7
- 5.10.6
- 5.10.5
- 5.10.4
- 5.10.3
- 5.10.2
- 5.10.1
- 5.10.0
- 5.9.x-dev
- 5.9.3
- 5.9.2
- 5.9.1
- 5.9.0
- 5.8.x-dev
- 5.8.1
- 5.8.0
- 5.7.x-dev
- 5.7.3
- 5.7.2
- 5.7.1
- 5.7.0
- 5.6.x-dev
- 5.6.6
- 5.6.5
- 5.6.4
- 5.6.3
- 5.6.2
- 5.6.1
- 5.6.0
- 5.5.x-dev
- 5.5.6
- 5.5.5
- 5.5.4
- 5.5.3
- 5.5.2
- 5.5.1
- 5.5.0
- 5.4.x-dev
- 5.4.7
- 5.4.6
- 5.4.5
- 5.4.4
- 5.4.3
- 5.4.2
- 5.4.1
- 5.4.0
- 5.3.x-dev
- 5.3.14
- 5.3.13
- 5.3.12
- 5.3.11
- 5.3.10
- 5.3.9
- 5.3.8
- 5.3.7
- 5.3.5
- 5.3.4
- 5.3.3
- 5.3.2
- 5.3.1
- 5.3.0
- 5.2.x-dev
- 5.2.5
- 5.2.4
- 5.2.3
- 5.2.2
- 5.2.1
- 5.2.0
- 5.1.x-dev
- 5.1.2
- 5.1.1
- 5.1.0
- 5.0.x-dev
- 5.0.14
- 5.0.13
- 5.0.12
- 5.0.11
- 5.0.10
- 5.0.9
- 5.0.7
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 5.0.0-RC2
- 5.0.0-RC1
- 4.2.x-dev
- 4.2.3
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.x-dev
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.x-dev
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 4.0.0-RC1
- 3.6.3
- 3.6.2
- 3.6.1
- 3.6.0
- 3.5.x-dev
- 3.5.2
- 3.5.1
- 3.5.0
- 3.4.x-dev
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.x-dev
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.x-dev
- 3.2.6
- 3.2.5
- 3.2.4.1
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1.1
- 3.2.1
- 3.2.0
- 3.1.x-dev
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.x-dev
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- v2.3.23
- v2.3.22
- v2.3.21
- v2.3.20
- v2.3.19
- v2.3.18
- v2.3.17
- v2.3.16
- v2.3.15
- v2.3.14
- v2.3.13
- v2.3.12
- v2.3.11
- v2.3.10
- v2.3.9
- v2.3.8
- v2.3.7
- v2.3.6
- v2.3.5
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3
- v2.2.10
- v2.2.9
- v2.2.8
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3
- dev-6.0-copy
- dev-sf3
This package is auto-updated.
Last update: 2024-09-14 17:46:41 UTC
README
要构建完美的网站,你可能需要图片、视频甚至演示文稿。Kunstmaan Media Bundle 处理所有这些媒体资源,并将它们集中在一起,这样你可以以你喜欢的任何方式找到你的内容:快速且高效。没有一些相当高级的图片编辑功能,中央资源管理模块是没有用的。为了提供这些功能,我们直接从界面集成了 Aviary 图片编辑服务。
查看更多截图和信息 https://cms.kunstmaan.be。
安装
此组件与所有 Symfony 3.* 版本兼容。有关安装的更多信息,请参阅安装 Symfony 及所有我们的组件的逐行说明,请参阅入门指南,并享受完整的体验。
Symfony 2.2
如果您想为 Symfony 2.2 版本使用此组件,请使用 2.2 分支。
音频
如果您想为 SoundCloud 使用自己的 API 密钥,您可以在应用的 config.yml 中定义此密钥,但即使不使用它也能正常工作。
kunstmaan_media: soundcloud_api_key: YOUR_CLIENT_ID
工具提示
如果您想在管理界面中的媒体选择器中添加一个实用的工具提示,您只需在您的表单类型中添加以下内容即可
$builder ->add( 'media', 'media', array( 'pattern' => 'KunstmaanMediaBundle_chooser', 'mediatype' => 'image', 'attr' => array('info_text' => 'YOUR TOOLTIP TEXT'), ) );
生成 PDF 预览缩略图
为了使此功能正常工作,您需要安装具有 PDF 支持的 ImageMagick 扩展(使用 Ghostscript)。您还必须确保 Ghostscript 可执行文件(gs)位于执行代码的用户(apache/www 或自定义用户,具体取决于您的设置)的路径中。
您可以通过在 Linux/OS X 的命令行中运行 which gs
来确定该路径。
要在 Mac OS X 上安装 Ghostscript,可以使用 brew install gs
。
在 OS X 上使用 apache 的情况下,您可能必须将此路径添加到 /System/Library/LaunchDaemons/org.apache.httpd.plist
中的 apache 环境设置。确保它包含以下内容:
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
<string>/usr/bin:/bin:/usr/sbin:/sbin:/path/to/gs</string>
</dict>
其中 /path/to/gs
是 gs 二进制文件实际存储的路径。
注意: 必须通过将 enable_pdf_preview
配置选项设置为 true 来启用此功能,即:
kunstmaan_media: enable_pdf_preview: true