From fac4ecc970de5fe08925cc562f11372a727e0dfb Mon Sep 17 00:00:00 2001 From: "Andrey F. Mindubaev" Date: Tue, 24 Apr 2018 18:35:18 +0300 Subject: [PATCH] Add sonata-project/media-bundle recipe --- .../3.13/config/packages/sonata_media.yaml | 24 +++++++++++++++++++ .../3.13/config/routes/sonata_media.yaml | 7 ++++++ .../media-bundle/3.13/manifest.json | 9 +++++++ .../3.13/public/upload/media/.gitignore | 2 ++ 4 files changed, 42 insertions(+) create mode 100644 sonata-project/media-bundle/3.13/config/packages/sonata_media.yaml create mode 100644 sonata-project/media-bundle/3.13/config/routes/sonata_media.yaml create mode 100644 sonata-project/media-bundle/3.13/manifest.json create mode 100644 sonata-project/media-bundle/3.13/public/upload/media/.gitignore diff --git a/sonata-project/media-bundle/3.13/config/packages/sonata_media.yaml b/sonata-project/media-bundle/3.13/config/packages/sonata_media.yaml new file mode 100644 index 00000000..7b307c4d --- /dev/null +++ b/sonata-project/media-bundle/3.13/config/packages/sonata_media.yaml @@ -0,0 +1,24 @@ +sonata_media: + default_context: default + contexts: + default: + providers: + - sonata.media.provider.dailymotion + - sonata.media.provider.youtube + - sonata.media.provider.image + - sonata.media.provider.file + - sonata.media.provider.vimeo + + formats: + small: { width: 100 , quality: 70} + big: { width: 500 , quality: 70} + + cdn: + server: + path: /upload/media + + filesystem: + local: + # Directory for uploads should be writable + directory: "%kernel.project_dir%/public/upload/media" + create: false diff --git a/sonata-project/media-bundle/3.13/config/routes/sonata_media.yaml b/sonata-project/media-bundle/3.13/config/routes/sonata_media.yaml new file mode 100644 index 00000000..1f9bc8c3 --- /dev/null +++ b/sonata-project/media-bundle/3.13/config/routes/sonata_media.yaml @@ -0,0 +1,7 @@ +sonata_media_gallery: + resource: '@SonataMediaBundle/Resources/config/routing/gallery.xml' + prefix: /media/gallery + +sonata_media: + resource: '@SonataMediaBundle/Resources/config/routing/media.xml' + prefix: /media diff --git a/sonata-project/media-bundle/3.13/manifest.json b/sonata-project/media-bundle/3.13/manifest.json new file mode 100644 index 00000000..b1669f04 --- /dev/null +++ b/sonata-project/media-bundle/3.13/manifest.json @@ -0,0 +1,9 @@ +{ + "bundles": { + "Sonata\\MediaBundle\\SonataMediaBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/", + "public/": "%PUBLIC_DIR%/" + } +} diff --git a/sonata-project/media-bundle/3.13/public/upload/media/.gitignore b/sonata-project/media-bundle/3.13/public/upload/media/.gitignore new file mode 100644 index 00000000..d6b7ef32 --- /dev/null +++ b/sonata-project/media-bundle/3.13/public/upload/media/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore