From 052617e40b525f8b817d84c29b1c04951f427069 Mon Sep 17 00:00:00 2001 From: Jeff Veit Date: Tue, 22 May 2018 21:22:37 +0100 Subject: [PATCH] Removed modules/contrib/media module to allow update to the core media module --- web/modules/contrib/media/.travis.yml | 124 - web/modules/contrib/media/README.md | 44 - web/modules/contrib/media/composer.json | 13 - ...ty_form_display.media.document.default.yml | 40 - ...ity_form_display.media.gallery.default.yml | 42 - ...ntity_form_display.media.image.default.yml | 43 - ...y_form_display.media.instagram.default.yml | 50 - ...ntity_form_display.media.tweet.default.yml | 52 - ...ntity_form_display.media.video.default.yml | 39 - ...ty_view_display.media.document.default.yml | 57 - ...w_display.media.document.media_library.yml | 67 - ...ity_view_display.media.gallery.default.yml | 105 - ...ew_display.media.gallery.media_library.yml | 50 - ...ntity_view_display.media.image.default.yml | 49 - ...view_display.media.image.media_library.yml | 50 - ...y_view_display.media.instagram.default.yml | 50 - ..._display.media.instagram.media_library.yml | 49 - ...ntity_view_display.media.tweet.default.yml | 50 - ...view_display.media.tweet.media_library.yml | 51 - ...ntity_view_display.media.video.default.yml | 54 - ...view_display.media.video.media_library.yml | 54 - .../core.entity_view_mode.media.gallery.yml | 12 - ...e.entity_view_mode.media.media_library.yml | 9 - .../config/install/crop.type.media_crop.yml | 11 - .../config/install/embed.button.media.yml | 19 - ..._browser.browser.gallery_media_library.yml | 59 - .../entity_browser.browser.media_embed.yml | 74 - .../entity_browser.browser.media_library.yml | 62 - ...ld.field.media.document.field_document.yml | 26 - ...eld.media.document.field_document_size.yml | 22 - ....media.document.field_media_in_library.yml | 22 - ...d.field.media.document.field_mime_type.yml | 18 - ...d.media.gallery.field_media_in_library.yml | 22 - .../field.field.media.gallery.field_slide.yml | 37 - .../field.field.media.image.field_image.yml | 37 - ...eld.media.image.field_media_in_library.yml | 22 - ...ia.instagram.field_instagram_shortcode.yml | 18 - ...ld.media.instagram.field_instagram_url.yml | 22 - ...media.instagram.field_media_in_library.yml | 22 - ...eld.media.tweet.field_media_in_library.yml | 22 - ...d.field.media.tweet.field_tweet_author.yml | 18 - ...field.field.media.tweet.field_tweet_id.yml | 18 - ...ield.field.media.tweet.field_tweet_url.yml | 22 - .../field.field.media.video.field_id.yml | 18 - ...eld.media.video.field_media_in_library.yml | 22 - .../field.field.media.video.field_source.yml | 18 - .../field.field.media.video.field_video.yml | 24 - .../field.storage.media.field_document.yml | 22 - ...ield.storage.media.field_document_size.yml | 19 - .../install/field.storage.media.field_id.yml | 20 - .../field.storage.media.field_image.yml | 29 - ...torage.media.field_instagram_shortcode.yml | 20 - ...ield.storage.media.field_instagram_url.yml | 18 - ...d.storage.media.field_media_in_library.yml | 17 - .../field.storage.media.field_mime_type.yml | 20 - .../field.storage.media.field_slide.yml | 18 - .../field.storage.media.field_source.yml | 20 - ...field.storage.media.field_tweet_author.yml | 20 - .../field.storage.media.field_tweet_id.yml | 20 - .../field.storage.media.field_tweet_url.yml | 18 - .../field.storage.media.field_video.yml | 18 - .../install/image.style.gallery_item.yml | 6 - .../config/install/image.style.media_crop.yml | 14 - .../image.style.media_crop_preview.yml | 14 - .../image.style.media_library_item.yml | 16 - .../install/media_entity.bundle.document.yml | 16 - .../install/media_entity.bundle.gallery.yml | 14 - .../install/media_entity.bundle.image.yml | 15 - .../install/media_entity.bundle.instagram.yml | 17 - .../install/media_entity.bundle.tweet.yml | 21 - .../install/media_entity.bundle.video.yml | 18 - .../install/views.view.media_library.yml | 2731 ----------------- web/modules/contrib/media/css/media.view.css | 70 - .../media/drupal_ti/before/before_script.sh | 26 - web/modules/contrib/media/files/Test.doc | Bin 9216 -> 0 bytes web/modules/contrib/media/files/Test.docx | Bin 4295 -> 0 bytes web/modules/contrib/media/files/Test.ods | Bin 4526 -> 0 bytes web/modules/contrib/media/files/Test.odt | Bin 3940 -> 0 bytes web/modules/contrib/media/files/Test.ott | Bin 8636 -> 0 bytes web/modules/contrib/media/files/Test.pdf | Bin 15354 -> 0 bytes web/modules/contrib/media/files/Test.ppt | Bin 72192 -> 0 bytes web/modules/contrib/media/files/Test.pptx | Bin 27538 -> 0 bytes web/modules/contrib/media/files/Test.rtf | 34 - web/modules/contrib/media/files/Test.txt | 1 - web/modules/contrib/media/files/Test.xls | Bin 5632 -> 0 bytes web/modules/contrib/media/files/Test.xlsx | Bin 3568 -> 0 bytes .../contrib/media/images/checkmark.svg | 16 - .../media/images/icons/application-msword.png | Bin 1965 -> 0 bytes .../media/images/icons/application-pdf.png | Bin 1732 -> 0 bytes .../media/images/icons/application-rtf.png | Bin 1081 -> 0 bytes .../images/icons/application-vnd.ms-excel.png | Bin 1838 -> 0 bytes .../icons/application-vnd.ms-powerpoint.png | Bin 1400 -> 0 bytes ...ion-vnd.oasis.opendocument.spreadsheet.png | Bin 1600 -> 0 bytes ...n-vnd.oasis.opendocument.text-template.png | Bin 1491 -> 0 bytes ...pplication-vnd.oasis.opendocument.text.png | Bin 1594 -> 0 bytes ...cedocument.presentationml.presentation.png | Bin 4087 -> 0 bytes ...ats-officedocument.spreadsheetml.sheet.png | Bin 1751 -> 0 bytes ...ficedocument.wordprocessingml.document.png | Bin 4617 -> 0 bytes .../contrib/media/images/icons/text-plain.png | Bin 1023 -> 0 bytes .../contrib/media/images/media_embed_icon.png | Bin 341 -> 0 bytes web/modules/contrib/media/js/media.view.js | 32 - web/modules/contrib/media/media.info.yml | 42 - web/modules/contrib/media/media.install | 57 - web/modules/contrib/media/media.libraries.yml | 10 - web/modules/contrib/media/media.module | 83 - .../GalleryMediaBundleConstraint.php | 30 - .../GalleryMediaBundleConstraintValidator.php | 30 - .../media/src/Tests/DocumentBundleTest.php | 136 - .../media/src/Tests/GalleryBundleTest.php | 185 -- .../media/src/Tests/ImageBundleTest.php | 111 - .../media/src/Tests/InstagramBundleTest.php | 112 - .../media/src/Tests/TweetBundleTest.php | 112 - .../media/src/Tests/VideoBundleTest.php | 105 - ....entity_form_display.node.page.default.yml | 60 - .../install/editor.editor.basic_html.yml | 52 - .../install/editor.editor.full_html.yml | 60 - .../install/field.field.node.page.body.yml | 21 - .../install/filter.format.basic_html.yml | 44 - .../install/filter.format.full_html.yml | 35 - .../config/install/node.type.page.yml | 10 - .../media_embed_test.info.yml | 9 - .../FunctionalJavascript/EmbedButtonTest.php | 107 - 122 files changed, 6560 deletions(-) delete mode 100644 web/modules/contrib/media/.travis.yml delete mode 100644 web/modules/contrib/media/README.md delete mode 100644 web/modules/contrib/media/composer.json delete mode 100644 web/modules/contrib/media/config/install/core.entity_form_display.media.document.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_form_display.media.gallery.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_form_display.media.image.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_form_display.media.instagram.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_form_display.media.tweet.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_form_display.media.video.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.document.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.document.media_library.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.gallery.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.gallery.media_library.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.image.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.image.media_library.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.instagram.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.instagram.media_library.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.tweet.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.tweet.media_library.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.video.default.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_display.media.video.media_library.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_mode.media.gallery.yml delete mode 100644 web/modules/contrib/media/config/install/core.entity_view_mode.media.media_library.yml delete mode 100644 web/modules/contrib/media/config/install/crop.type.media_crop.yml delete mode 100644 web/modules/contrib/media/config/install/embed.button.media.yml delete mode 100644 web/modules/contrib/media/config/install/entity_browser.browser.gallery_media_library.yml delete mode 100644 web/modules/contrib/media/config/install/entity_browser.browser.media_embed.yml delete mode 100644 web/modules/contrib/media/config/install/entity_browser.browser.media_library.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.document.field_document.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.document.field_document_size.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.document.field_media_in_library.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.document.field_mime_type.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.gallery.field_media_in_library.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.gallery.field_slide.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.image.field_image.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.image.field_media_in_library.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.instagram.field_instagram_shortcode.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.instagram.field_instagram_url.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.instagram.field_media_in_library.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.tweet.field_media_in_library.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_author.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_id.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_url.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.video.field_id.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.video.field_media_in_library.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.video.field_source.yml delete mode 100644 web/modules/contrib/media/config/install/field.field.media.video.field_video.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_document.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_document_size.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_id.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_image.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_instagram_shortcode.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_instagram_url.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_media_in_library.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_mime_type.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_slide.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_source.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_tweet_author.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_tweet_id.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_tweet_url.yml delete mode 100644 web/modules/contrib/media/config/install/field.storage.media.field_video.yml delete mode 100644 web/modules/contrib/media/config/install/image.style.gallery_item.yml delete mode 100644 web/modules/contrib/media/config/install/image.style.media_crop.yml delete mode 100644 web/modules/contrib/media/config/install/image.style.media_crop_preview.yml delete mode 100644 web/modules/contrib/media/config/install/image.style.media_library_item.yml delete mode 100644 web/modules/contrib/media/config/install/media_entity.bundle.document.yml delete mode 100644 web/modules/contrib/media/config/install/media_entity.bundle.gallery.yml delete mode 100644 web/modules/contrib/media/config/install/media_entity.bundle.image.yml delete mode 100644 web/modules/contrib/media/config/install/media_entity.bundle.instagram.yml delete mode 100644 web/modules/contrib/media/config/install/media_entity.bundle.tweet.yml delete mode 100644 web/modules/contrib/media/config/install/media_entity.bundle.video.yml delete mode 100644 web/modules/contrib/media/config/install/views.view.media_library.yml delete mode 100644 web/modules/contrib/media/css/media.view.css delete mode 100644 web/modules/contrib/media/drupal_ti/before/before_script.sh delete mode 100644 web/modules/contrib/media/files/Test.doc delete mode 100644 web/modules/contrib/media/files/Test.docx delete mode 100644 web/modules/contrib/media/files/Test.ods delete mode 100644 web/modules/contrib/media/files/Test.odt delete mode 100644 web/modules/contrib/media/files/Test.ott delete mode 100644 web/modules/contrib/media/files/Test.pdf delete mode 100644 web/modules/contrib/media/files/Test.ppt delete mode 100644 web/modules/contrib/media/files/Test.pptx delete mode 100644 web/modules/contrib/media/files/Test.rtf delete mode 100644 web/modules/contrib/media/files/Test.txt delete mode 100644 web/modules/contrib/media/files/Test.xls delete mode 100644 web/modules/contrib/media/files/Test.xlsx delete mode 100755 web/modules/contrib/media/images/checkmark.svg delete mode 100644 web/modules/contrib/media/images/icons/application-msword.png delete mode 100644 web/modules/contrib/media/images/icons/application-pdf.png delete mode 100644 web/modules/contrib/media/images/icons/application-rtf.png delete mode 100644 web/modules/contrib/media/images/icons/application-vnd.ms-excel.png delete mode 100644 web/modules/contrib/media/images/icons/application-vnd.ms-powerpoint.png delete mode 100644 web/modules/contrib/media/images/icons/application-vnd.oasis.opendocument.spreadsheet.png delete mode 100644 web/modules/contrib/media/images/icons/application-vnd.oasis.opendocument.text-template.png delete mode 100644 web/modules/contrib/media/images/icons/application-vnd.oasis.opendocument.text.png delete mode 100644 web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.presentationml.presentation.png delete mode 100644 web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png delete mode 100644 web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png delete mode 100644 web/modules/contrib/media/images/icons/text-plain.png delete mode 100644 web/modules/contrib/media/images/media_embed_icon.png delete mode 100644 web/modules/contrib/media/js/media.view.js delete mode 100644 web/modules/contrib/media/media.info.yml delete mode 100644 web/modules/contrib/media/media.install delete mode 100644 web/modules/contrib/media/media.libraries.yml delete mode 100644 web/modules/contrib/media/media.module delete mode 100644 web/modules/contrib/media/src/Plugin/Validation/Constraint/GalleryMediaBundleConstraint.php delete mode 100644 web/modules/contrib/media/src/Plugin/Validation/Constraint/GalleryMediaBundleConstraintValidator.php delete mode 100644 web/modules/contrib/media/src/Tests/DocumentBundleTest.php delete mode 100644 web/modules/contrib/media/src/Tests/GalleryBundleTest.php delete mode 100644 web/modules/contrib/media/src/Tests/ImageBundleTest.php delete mode 100644 web/modules/contrib/media/src/Tests/InstagramBundleTest.php delete mode 100644 web/modules/contrib/media/src/Tests/TweetBundleTest.php delete mode 100644 web/modules/contrib/media/src/Tests/VideoBundleTest.php delete mode 100644 web/modules/contrib/media/tests/modules/media_embed_test/config/install/core.entity_form_display.node.page.default.yml delete mode 100644 web/modules/contrib/media/tests/modules/media_embed_test/config/install/editor.editor.basic_html.yml delete mode 100644 web/modules/contrib/media/tests/modules/media_embed_test/config/install/editor.editor.full_html.yml delete mode 100644 web/modules/contrib/media/tests/modules/media_embed_test/config/install/field.field.node.page.body.yml delete mode 100644 web/modules/contrib/media/tests/modules/media_embed_test/config/install/filter.format.basic_html.yml delete mode 100644 web/modules/contrib/media/tests/modules/media_embed_test/config/install/filter.format.full_html.yml delete mode 100644 web/modules/contrib/media/tests/modules/media_embed_test/config/install/node.type.page.yml delete mode 100644 web/modules/contrib/media/tests/modules/media_embed_test/media_embed_test.info.yml delete mode 100644 web/modules/contrib/media/tests/src/FunctionalJavascript/EmbedButtonTest.php diff --git a/web/modules/contrib/media/.travis.yml b/web/modules/contrib/media/.travis.yml deleted file mode 100644 index a42844a75..000000000 --- a/web/modules/contrib/media/.travis.yml +++ /dev/null @@ -1,124 +0,0 @@ -# @file -# .travis.yml - Drupal for Travis CI Integration -# -# Template provided by https://github.com/LionsAd/drupal_ti. -# -# Based for simpletest upon: -# https://github.com/sonnym/travis-ci-drupal-module-example - -language: php - -sudo: false - -php: - - 5.5 - - 5.6 - - 7 - - hhvm - -matrix: - fast_finish: true - allow_failures: - - php: hhvm - -env: - global: - # add composer's global bin directory to the path - # see: https://github.com/drush-ops/drush#install---composer - - PATH="$PATH:$HOME/.composer/vendor/bin" - - # Configuration variables. - - DRUPAL_TI_MODULE_NAME="media" - - DRUPAL_TI_SIMPLETEST_GROUP="media" - - # Define runners and environment vars to include before and after the - # main runners / environment vars. - #- DRUPAL_TI_SCRIPT_DIR_BEFORE="./drupal_ti/before" - #- DRUPAL_TI_SCRIPT_DIR_AFTER="./drupal_ti/after" - - # The environment to use, supported are: drupal-7, drupal-8 - - DRUPAL_TI_ENVIRONMENT="drupal-8" - - DRUPAL_TI_CORE_BRANCH="8.2.x" - - # The installation profile to use: - #- DRUPAL_TI_INSTALL_PROFILE="testing" - - # Drupal specific variables. - - DRUPAL_TI_DB="drupal_travis_db" - - DRUPAL_TI_DB_URL="mysql://root:@127.0.0.1/drupal_travis_db" - # Note: Do not add a trailing slash here. - - DRUPAL_TI_WEBSERVER_URL="http://127.0.0.1" - - DRUPAL_TI_WEBSERVER_PORT="8080" - - # Simpletest specific commandline arguments, the DRUPAL_TI_SIMPLETEST_GROUP is appended at the end. - - DRUPAL_TI_SIMPLETEST_ARGS="--verbose --color --concurrency 4 --url $DRUPAL_TI_WEBSERVER_URL:$DRUPAL_TI_WEBSERVER_PORT" - - # === Behat specific variables. - # This is relative to $TRAVIS_BUILD_DIR - - DRUPAL_TI_BEHAT_DIR="./tests/behat" - # These arguments are passed to the bin/behat command. - - DRUPAL_TI_BEHAT_ARGS="" - # Specify the filename of the behat.yml with the $DRUPAL_TI_DRUPAL_DIR variables. - - DRUPAL_TI_BEHAT_YML="behat.yml.dist" - # This is used to setup Xvfb. - - DRUPAL_TI_BEHAT_SCREENSIZE_COLOR="1280x1024x16" - # The version of selenium that should be used. - - DRUPAL_TI_BEHAT_SELENIUM_VERSION="2.48.2" - # Set DRUPAL_TI_BEHAT_DRIVER to "selenium" to use "firefox" or "chrome" here. - - DRUPAL_TI_BEHAT_DRIVER="phantomjs" - - DRUPAL_TI_BEHAT_BROWSER="firefox" - - # PHPUnit specific commandline arguments. - - DRUPAL_TI_PHPUNIT_ARGS="" - # Specifying the phpunit-core src/ directory is useful when e.g. a vendor/ - # directory is present in the module directory, which phpunit would then - # try to find tests in. This option is relative to $TRAVIS_BUILD_DIR. - #- DRUPAL_TI_PHPUNIT_CORE_SRC_DIRECTORY="./tests/src" - - # Code coverage via coveralls.io - - DRUPAL_TI_COVERAGE="satooshi/php-coveralls:0.6.*" - # This needs to match your .coveralls.yml file. - - DRUPAL_TI_COVERAGE_FILE="build/logs/clover.xml" - - # Debug options - #- DRUPAL_TI_DEBUG="-x -v" - # Set to "all" to output all files, set to e.g. "xvfb selenium" or "selenium", - # etc. to only output those channels. - #- DRUPAL_TI_DEBUG_FILE_OUTPUT="selenium xvfb webserver" - - matrix: - # [[[ SELECT ANY OR MORE OPTIONS ]]] - #- DRUPAL_TI_RUNNERS="phpunit" - - DRUPAL_TI_RUNNERS="simpletest" - #- DRUPAL_TI_RUNNERS="behat" - #- DRUPAL_TI_RUNNERS="phpunit simpletest behat" - # Use phpunit-core to test modules with phpunit with Drupal 8 core. - #- DRUPAL_TI_RUNNERS="phpunit-core" - -mysql: - database: drupal_travis_db - username: root - encoding: utf8 - -before_install: - - composer self-update - #- cd ./tests - - composer global require "lionsad/drupal_ti:dev-master" - - drupal-ti before_install - -install: - - drupal-ti install - -before_script: - - drupal-ti --include drupal_ti/before/before_script.sh - - drupal-ti before_script - -script: - - drupal-ti script - -after_script: - - drupal-ti after_script - -notifications: - email: false - diff --git a/web/modules/contrib/media/README.md b/web/modules/contrib/media/README.md deleted file mode 100644 index e26080589..000000000 --- a/web/modules/contrib/media/README.md +++ /dev/null @@ -1,44 +0,0 @@ -# Media Module - -[![Build Status](https://travis-ci.org/drupal-media/media.svg?branch=8.x-1.x)](https://travis-ci.org/drupal-media/media) [![Scrutinizer](https://scrutinizer-ci.com/g/drupal-media/media/badges/quality-score.png?b=8.x-1.x)](https://scrutinizer-ci.com/g/drupal-media/media/?branch=8.x-1.x) - -## Introduction - -The Media module provides an extensible framework for managing files and multimedia assets, regardless of whether they are hosted on your own site or a 3rd party site. - -Media's aim is to solve Drupal's long standing media handling problem. - -## Requirements - -* [Media Entity](https://www.drupal.org/project/media_entity) -* [Media Entity Image](https://www.drupal.org/project/media_entity_image) -* [Video Embed Field](https://www.drupal.org/project/video_embed_field) -* [Media Entity Slideshow](https://www.drupal.org/project/media_entity_slideshow) -* [Media Entity Instagram](https://www.drupal.org/project/media_entity_instagram) -* [Media Entity Twitter](https://www.drupal.org/project/media_entity_twitter) -* [Media Entity Document](https://www.drupal.org/project/media_entity_document) -* [Slick Media](https://www.drupal.org/project/slick_media) -* [Entity Browser](https://www.drupal.org/project/entity_browser) -* [Dropzonejs](https://www.drupal.org/project/dropzonejs) -* [Image Widget Crop](https://www.drupal.org/project/image_widget_crop) - -## Installation - -After downloading the module in the modules folder, visit the Extend (/admin/modules) page to enable the module. You might have to install the modules required before enabling this module. - -Documentation for the module is available in the [Drupal 8 Media Guide](https://drupal-media.gitbooks.io/drupal8-guide/content/modules/media/intro.html). - -## Configuration - -1. Enable the module -2. visit /media/add to add media content to website. -3. Visit /admin/structure/media to edit the default media bundles. - -## Technical details - -@ToDo - -## Maintainers - -@ToDo - diff --git a/web/modules/contrib/media/composer.json b/web/modules/contrib/media/composer.json deleted file mode 100644 index fdd1c6ca5..000000000 --- a/web/modules/contrib/media/composer.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "drupal/media", - "description": "Media module for Drupal", - "type": "drupal-module", - "homepage": "https://github.com/drupal-media/media/", - "support": { - "irc": "irc://irc.freenode.org/drupal-contribute" - }, - "license": "GPL-2.0+", - "minimum-stability": "dev", - "require": { } -} - diff --git a/web/modules/contrib/media/config/install/core.entity_form_display.media.document.default.yml b/web/modules/contrib/media/config/install/core.entity_form_display.media.document.default.yml deleted file mode 100644 index 128855c7e..000000000 --- a/web/modules/contrib/media/config/install/core.entity_form_display.media.document.default.yml +++ /dev/null @@ -1,40 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.document.field_document - - field.field.media.document.field_document_size - - field.field.media.document.field_media_in_library - - field.field.media.document.field_mime_type - - media_entity.bundle.document - module: - - file -id: media.document.default -targetEntityType: media -bundle: document -mode: default -content: - field_document: - weight: 1 - settings: - progress_indicator: throbber - third_party_settings: { } - type: file_generic - field_media_in_library: - weight: 3 - settings: - display_label: true - third_party_settings: { } - type: boolean_checkbox - name: - type: string_textfield - weight: 0 - settings: - size: 60 - placeholder: '' - third_party_settings: { } -hidden: - created: true - field_document_size: true - field_mime_type: true - uid: true diff --git a/web/modules/contrib/media/config/install/core.entity_form_display.media.gallery.default.yml b/web/modules/contrib/media/config/install/core.entity_form_display.media.gallery.default.yml deleted file mode 100644 index 38593ea71..000000000 --- a/web/modules/contrib/media/config/install/core.entity_form_display.media.gallery.default.yml +++ /dev/null @@ -1,42 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.gallery.field_media_in_library - - field.field.media.gallery.field_slide - - media_entity.bundle.gallery - module: - - entity_browser -id: media.gallery.default -targetEntityType: media -bundle: gallery -mode: default -content: - field_media_in_library: - weight: 3 - settings: - display_label: true - third_party_settings: { } - type: boolean_checkbox - field_slide: - weight: 1 - settings: - entity_browser: gallery_media_library - field_widget_display: rendered_entity - field_widget_edit: true - field_widget_remove: true - field_widget_display_settings: - view_mode: media_library - open: false - third_party_settings: { } - type: entity_browser_entity_reference - name: - type: string_textfield - weight: 0 - settings: - size: 60 - placeholder: '' - third_party_settings: { } -hidden: - created: true - uid: true diff --git a/web/modules/contrib/media/config/install/core.entity_form_display.media.image.default.yml b/web/modules/contrib/media/config/install/core.entity_form_display.media.image.default.yml deleted file mode 100644 index 17d30f8e6..000000000 --- a/web/modules/contrib/media/config/install/core.entity_form_display.media.image.default.yml +++ /dev/null @@ -1,43 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.image.field_image - - field.field.media.image.field_media_in_library - - image.style.thumbnail - - media_entity.bundle.image - module: - - image_widget_crop -id: media.image.default -targetEntityType: media -bundle: image -mode: default -content: - field_image: - weight: 1 - settings: - show_default_crop: true - preview_image_style: thumbnail - crop_preview_image_style: media_crop_preview - crop_list: - - media_crop - progress_indicator: throbber - show_crop_area: false - third_party_settings: { } - type: image_widget_crop - field_media_in_library: - weight: 3 - settings: - display_label: true - third_party_settings: { } - type: boolean_checkbox - name: - type: string_textfield - weight: 0 - settings: - size: 60 - placeholder: '' - third_party_settings: { } -hidden: - created: true - uid: true diff --git a/web/modules/contrib/media/config/install/core.entity_form_display.media.instagram.default.yml b/web/modules/contrib/media/config/install/core.entity_form_display.media.instagram.default.yml deleted file mode 100644 index 0bc46883c..000000000 --- a/web/modules/contrib/media/config/install/core.entity_form_display.media.instagram.default.yml +++ /dev/null @@ -1,50 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.instagram.field_instagram_shortcode - - field.field.media.instagram.field_instagram_url - - field.field.media.instagram.field_media_in_library - - media_entity.bundle.instagram - module: - - link -id: media.instagram.default -targetEntityType: media -bundle: instagram -mode: default -content: - created: - type: datetime_timestamp - weight: 10 - settings: { } - third_party_settings: { } - field_instagram_url: - weight: 11 - settings: - placeholder_url: '' - placeholder_title: '' - third_party_settings: { } - type: link_default - field_media_in_library: - weight: 12 - settings: - display_label: true - third_party_settings: { } - type: boolean_checkbox - name: - type: string_textfield - weight: -5 - settings: - size: 60 - placeholder: '' - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 5 - settings: - match_operator: CONTAINS - size: 60 - placeholder: '' - third_party_settings: { } -hidden: - field_instagram_shortcode: true diff --git a/web/modules/contrib/media/config/install/core.entity_form_display.media.tweet.default.yml b/web/modules/contrib/media/config/install/core.entity_form_display.media.tweet.default.yml deleted file mode 100644 index 6e61336d4..000000000 --- a/web/modules/contrib/media/config/install/core.entity_form_display.media.tweet.default.yml +++ /dev/null @@ -1,52 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.tweet.field_media_in_library - - field.field.media.tweet.field_tweet_author - - field.field.media.tweet.field_tweet_id - - field.field.media.tweet.field_tweet_url - - media_entity.bundle.tweet - module: - - link -id: media.tweet.default -targetEntityType: media -bundle: tweet -mode: default -content: - created: - type: datetime_timestamp - weight: 10 - settings: { } - third_party_settings: { } - field_media_in_library: - weight: 12 - settings: - display_label: true - third_party_settings: { } - type: boolean_checkbox - field_tweet_url: - weight: 11 - settings: - placeholder_url: '' - placeholder_title: '' - third_party_settings: { } - type: link_default - name: - type: string_textfield - weight: -5 - settings: - size: 60 - placeholder: '' - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 5 - settings: - match_operator: CONTAINS - size: 60 - placeholder: '' - third_party_settings: { } -hidden: - field_tweet_author: true - field_tweet_id: true diff --git a/web/modules/contrib/media/config/install/core.entity_form_display.media.video.default.yml b/web/modules/contrib/media/config/install/core.entity_form_display.media.video.default.yml deleted file mode 100644 index e2aee5f34..000000000 --- a/web/modules/contrib/media/config/install/core.entity_form_display.media.video.default.yml +++ /dev/null @@ -1,39 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.video.field_id - - field.field.media.video.field_media_in_library - - field.field.media.video.field_source - - field.field.media.video.field_video - - media_entity.bundle.video - module: - - video_embed_field -id: media.video.default -targetEntityType: media -bundle: video -mode: default -content: - field_media_in_library: - weight: 3 - settings: - display_label: true - third_party_settings: { } - type: boolean_checkbox - field_video: - type: video_embed_field_textfield - weight: 1 - settings: { } - third_party_settings: { } - name: - type: string_textfield - weight: 0 - settings: - size: 60 - placeholder: '' - third_party_settings: { } -hidden: - created: true - field_id: true - field_source: true - uid: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.document.default.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.document.default.yml deleted file mode 100644 index 275ac47c8..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.document.default.yml +++ /dev/null @@ -1,57 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.document.field_document - - field.field.media.document.field_document_size - - field.field.media.document.field_media_in_library - - field.field.media.document.field_mime_type - - media_entity.bundle.document - module: - - file - - user -id: media.document.default -targetEntityType: media -bundle: document -mode: default -content: - created: - label: hidden - type: timestamp - weight: 1 - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - field_document: - type: file_default - weight: 3 - label: above - settings: { } - third_party_settings: { } - field_document_size: - weight: 4 - label: above - settings: - thousand_separator: '' - prefix_suffix: true - third_party_settings: { } - type: number_integer - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: false - third_party_settings: { } - uid: - label: hidden - type: author - weight: 2 - settings: { } - third_party_settings: { } -hidden: - field_media_in_library: true - field_mime_type: true - thumbnail: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.document.media_library.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.document.media_library.yml deleted file mode 100644 index 6826ce9b1..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.document.media_library.yml +++ /dev/null @@ -1,67 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.media.media_library - - field.field.media.document.field_document - - field.field.media.document.field_document_size - - field.field.media.document.field_mime_type - - image.style.thumbnail - - media_entity.bundle.document - module: - - file - - image - - user -_core: - default_config_hash: x_n0Hh8fjeFKYeDq-rWrWsjFS7WwXqE5Cs2pP4waH4k -id: media.document.media_library -targetEntityType: media -bundle: document -mode: media_library -content: - created: - label: hidden - type: timestamp - weight: 5 - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - field_document: - weight: 2 - label: hidden - settings: { } - third_party_settings: { } - type: file_default - field_document_size: - weight: 3 - label: hidden - settings: - thousand_separator: '' - prefix_suffix: true - third_party_settings: { } - type: number_integer - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: true - third_party_settings: { } - thumbnail: - type: image - weight: 1 - label: hidden - settings: - image_style: thumbnail - image_link: '' - third_party_settings: { } - uid: - label: hidden - type: author - weight: 4 - settings: { } - third_party_settings: { } -hidden: - field_mime_type: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.gallery.default.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.gallery.default.yml deleted file mode 100644 index 3a66a5ee9..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.gallery.default.yml +++ /dev/null @@ -1,105 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.gallery.field_media_in_library - - field.field.media.gallery.field_slide - - media_entity.bundle.gallery - module: - - slick_media -id: media.gallery.default -targetEntityType: media -bundle: gallery -mode: default -content: - field_slide: - weight: 0 - label: hidden - settings: - vanilla: true - optionset: default - optionset_thumbnail: '' - skin: '' - skin_thumbnail: '' - image_style: gallery_item - thumbnail_style: '' - thumbnail_effect: '' - media_switch: '' - ratio: '' - view_mode: gallery - image: '' - title: '' - link: '' - layout: '' - thumbnail_caption: '' - class: '' - cache: -1 - sizes: '' - current_view_mode: default - background: false - caption: - field_image: '0' - field_id: '0' - field_source: '0' - field_video: '0' - skin_arrows: '' - skin_dots: '' - responsive_image_style: '' - iframe_lazy: false - thumbnail: '' - overlay: '' - id: '' - breakpoints: - xs: - breakpoint: '' - image_style: '' - width: '' - sm: - breakpoint: '' - image_style: '' - width: '' - md: - breakpoint: '' - image_style: '' - width: '' - lg: - breakpoint: '' - image_style: '' - width: '' - xl: - breakpoint: '' - image_style: '' - width: '' - override: false - overridables: - arrows: '0' - autoplay: '0' - dots: '0' - draggable: '0' - infinite: '0' - mouseWheel: '0' - randomize: '0' - variableWidth: '0' - color_field: '' - grid: 0 - grid_header: '' - grid_medium: 0 - grid_small: 0 - preserve_keys: false - visible_items: 0 - display: main - item_id: '' - box_caption: { } - box_caption_custom: '' - box_style: '' - icon: false - dimension: '' - thumbnail_position: '' - third_party_settings: { } - type: slick_media -hidden: - created: true - field_media_in_library: true - name: true - thumbnail: true - uid: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.gallery.media_library.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.gallery.media_library.yml deleted file mode 100644 index 86e2b1801..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.gallery.media_library.yml +++ /dev/null @@ -1,50 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.media.media_library - - field.field.media.gallery.field_slide - - image.style.media_library_item - - media_entity.bundle.gallery - module: - - image - - user -_core: - default_config_hash: 5R-2OBWiHE28_qMjRDLXxZ9YLEVrlS2uYY6y7ETJS9E -id: media.gallery.media_library -targetEntityType: media -bundle: gallery -mode: media_library -content: - created: - type: timestamp - weight: 3 - label: hidden - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - name: - type: string - weight: 0 - label: hidden - settings: - link_to_entity: true - third_party_settings: { } - thumbnail: - type: image - weight: 1 - label: hidden - settings: - image_style: media_library_item - image_link: '' - third_party_settings: { } - uid: - type: author - weight: 2 - label: hidden - settings: { } - third_party_settings: { } -hidden: - field_slide: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.image.default.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.image.default.yml deleted file mode 100644 index 913fa96cc..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.image.default.yml +++ /dev/null @@ -1,49 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.image.field_image - - field.field.media.image.field_media_in_library - - image.style.media_crop - - media_entity.bundle.image - module: - - image - - user -id: media.image.default -targetEntityType: media -bundle: image -mode: default -content: - created: - label: hidden - type: timestamp - weight: 1 - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - field_image: - weight: 3 - label: hidden - settings: - image_style: media_crop - image_link: '' - third_party_settings: { } - type: image - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: false - third_party_settings: { } - uid: - label: hidden - type: author - weight: 2 - settings: { } - third_party_settings: { } -hidden: - field_media_in_library: true - thumbnail: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.image.media_library.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.image.media_library.yml deleted file mode 100644 index eaee114bd..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.image.media_library.yml +++ /dev/null @@ -1,50 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.media.media_library - - field.field.media.image.field_image - - image.style.media_library_item - - media_entity.bundle.image - module: - - image - - user -_core: - default_config_hash: R3AspO8uJJjAq_RyxT35nzRCriMjTj5qmyAlkCNlEtg -id: media.image.media_library -targetEntityType: media -bundle: image -mode: media_library -content: - created: - type: timestamp - weight: 3 - label: hidden - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: true - third_party_settings: { } - thumbnail: - type: image - weight: 1 - label: hidden - settings: - image_style: media_library_item - image_link: '' - third_party_settings: { } - uid: - type: author - weight: 2 - label: hidden - settings: { } - third_party_settings: { } -hidden: - field_image: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.instagram.default.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.instagram.default.yml deleted file mode 100644 index 2650094b4..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.instagram.default.yml +++ /dev/null @@ -1,50 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.instagram.field_instagram_shortcode - - field.field.media.instagram.field_instagram_url - - field.field.media.instagram.field_media_in_library - - media_entity.bundle.instagram - module: - - media_entity_instagram - - user -id: media.instagram.default -targetEntityType: media -bundle: instagram -mode: default -content: - created: - label: hidden - type: timestamp - weight: 1 - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - field_instagram_url: - weight: 3 - label: hidden - settings: - width: 480 - height: 640 - third_party_settings: { } - type: instagram_embed - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: false - third_party_settings: { } - uid: - label: hidden - type: author - weight: 2 - settings: { } - third_party_settings: { } -hidden: - field_instagram_shortcode: true - field_media_in_library: true - thumbnail: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.instagram.media_library.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.instagram.media_library.yml deleted file mode 100644 index b5e2a69bc..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.instagram.media_library.yml +++ /dev/null @@ -1,49 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.media.media_library - - field.field.media.instagram.field_instagram_shortcode - - field.field.media.instagram.field_instagram_url - - media_entity.bundle.instagram - module: - - media_entity_instagram - - user -id: media.instagram.media_library -targetEntityType: media -bundle: instagram -mode: media_library -content: - created: - label: hidden - type: timestamp - weight: 3 - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - field_instagram_url: - weight: 1 - label: hidden - settings: - width: 260 - height: 340 - third_party_settings: { } - type: instagram_embed - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: true - third_party_settings: { } - uid: - label: hidden - type: author - weight: 2 - settings: { } - third_party_settings: { } -hidden: - field_instagram_shortcode: true - thumbnail: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.tweet.default.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.tweet.default.yml deleted file mode 100644 index b89849dd4..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.tweet.default.yml +++ /dev/null @@ -1,50 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.tweet.field_media_in_library - - field.field.media.tweet.field_tweet_author - - field.field.media.tweet.field_tweet_id - - field.field.media.tweet.field_tweet_url - - media_entity.bundle.tweet - module: - - media_entity_twitter - - user -id: media.tweet.default -targetEntityType: media -bundle: tweet -mode: default -content: - created: - label: hidden - type: timestamp - weight: 1 - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - field_tweet_url: - weight: 3 - label: hidden - settings: { } - third_party_settings: { } - type: twitter_embed - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: false - third_party_settings: { } - uid: - label: hidden - type: author - weight: 2 - settings: { } - third_party_settings: { } -hidden: - field_media_in_library: true - field_tweet_author: true - field_tweet_id: true - thumbnail: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.tweet.media_library.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.tweet.media_library.yml deleted file mode 100644 index cfa45110c..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.tweet.media_library.yml +++ /dev/null @@ -1,51 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.media.media_library - - field.field.media.tweet.field_tweet_author - - field.field.media.tweet.field_tweet_id - - field.field.media.tweet.field_tweet_url - - media_entity.bundle.tweet - module: - - media_entity_twitter - - user -_core: - default_config_hash: CGkENzPx_szsVtDhN6ptOL28tAGnZDTvboNR7L38_sI -id: media.tweet.media_library -targetEntityType: media -bundle: tweet -mode: media_library -content: - created: - label: hidden - type: timestamp - weight: 3 - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - field_tweet_url: - weight: 1 - label: hidden - settings: { } - third_party_settings: { } - type: twitter_embed - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: true - third_party_settings: { } - uid: - label: hidden - type: author - weight: 2 - settings: { } - third_party_settings: { } -hidden: - field_tweet_author: true - field_tweet_id: true - thumbnail: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.video.default.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.video.default.yml deleted file mode 100644 index 06841164d..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.video.default.yml +++ /dev/null @@ -1,54 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.video.field_id - - field.field.media.video.field_media_in_library - - field.field.media.video.field_source - - field.field.media.video.field_video - - media_entity.bundle.video - module: - - user - - video_embed_field -id: media.video.default -targetEntityType: media -bundle: video -mode: default -content: - created: - label: hidden - type: timestamp - weight: 1 - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - field_video: - type: video_embed_field_video - weight: 3 - label: hidden - settings: - responsive: true - width: 854 - height: 480 - autoplay: true - third_party_settings: { } - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: false - third_party_settings: { } - uid: - label: hidden - type: author - weight: 2 - settings: { } - third_party_settings: { } -hidden: - field_id: true - field_media_in_library: true - field_source: true - thumbnail: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_display.media.video.media_library.yml b/web/modules/contrib/media/config/install/core.entity_view_display.media.video.media_library.yml deleted file mode 100644 index 9cb722abd..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_display.media.video.media_library.yml +++ /dev/null @@ -1,54 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.media.media_library - - field.field.media.video.field_id - - field.field.media.video.field_source - - field.field.media.video.field_video - - image.style.media_library_item - - media_entity.bundle.video - module: - - image - - user -_core: - default_config_hash: pZES-uG_mHURoSF49BhzbQPzEz32mWcPz4yxP-Nzrp0 -id: media.video.media_library -targetEntityType: media -bundle: video -mode: media_library -content: - created: - type: timestamp - weight: 3 - label: hidden - settings: - date_format: medium - custom_date_format: '' - timezone: '' - third_party_settings: { } - name: - label: hidden - type: string - weight: 0 - settings: - link_to_entity: true - third_party_settings: { } - thumbnail: - type: image - weight: 1 - label: hidden - settings: - image_style: media_library_item - image_link: '' - third_party_settings: { } - uid: - type: author - weight: 2 - label: hidden - settings: { } - third_party_settings: { } -hidden: - field_id: true - field_source: true - field_video: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_mode.media.gallery.yml b/web/modules/contrib/media/config/install/core.entity_view_mode.media.gallery.yml deleted file mode 100644 index 834c850e5..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_mode.media.gallery.yml +++ /dev/null @@ -1,12 +0,0 @@ -langcode: en -status: true -dependencies: - enforced: - module: - - media - module: - - media_entity -id: media.gallery -label: Gallery -targetEntityType: media -cache: true diff --git a/web/modules/contrib/media/config/install/core.entity_view_mode.media.media_library.yml b/web/modules/contrib/media/config/install/core.entity_view_mode.media.media_library.yml deleted file mode 100644 index 0760cd9f8..000000000 --- a/web/modules/contrib/media/config/install/core.entity_view_mode.media.media_library.yml +++ /dev/null @@ -1,9 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.media_library -label: 'Media Library' -targetEntityType: media -cache: true diff --git a/web/modules/contrib/media/config/install/crop.type.media_crop.yml b/web/modules/contrib/media/config/install/crop.type.media_crop.yml deleted file mode 100644 index b00ebc0ac..000000000 --- a/web/modules/contrib/media/config/install/crop.type.media_crop.yml +++ /dev/null @@ -1,11 +0,0 @@ -langcode: en -status: true -dependencies: { } -label: 'Media Crop' -id: media_crop -description: 'Crop used for image media bundle.' -aspect_ratio: '' -soft_limit_width: null -soft_limit_height: null -hard_limit_width: null -hard_limit_height: null diff --git a/web/modules/contrib/media/config/install/embed.button.media.yml b/web/modules/contrib/media/config/install/embed.button.media.yml deleted file mode 100644 index f60bf94f9..000000000 --- a/web/modules/contrib/media/config/install/embed.button.media.yml +++ /dev/null @@ -1,19 +0,0 @@ -langcode: en -status: true -dependencies: - content: - - 'file:file:39004672-000c-4b13-af59-838822a4bc5a' - module: - - entity_embed - - media_entity -label: Media -id: media -type_id: entity -type_settings: - entity_type: media - bundles: { } - display_plugins: { } - entity_browser: media_embed - entity_browser_settings: - display_review: false -icon_uuid: 39004672-000c-4b13-af59-838822a4bc5a diff --git a/web/modules/contrib/media/config/install/entity_browser.browser.gallery_media_library.yml b/web/modules/contrib/media/config/install/entity_browser.browser.gallery_media_library.yml deleted file mode 100644 index 4116e243e..000000000 --- a/web/modules/contrib/media/config/install/entity_browser.browser.gallery_media_library.yml +++ /dev/null @@ -1,59 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.image.field_image - - media_entity.bundle.image - - views.view.media_library - module: - - dropzonejs_eb_widget - - entity_browser_entity_form - - views -name: gallery_media_library -label: 'Gallery media library' -display: modal -display_configuration: - width: '950' - height: '600' - link_text: 'Select media' -selection_display: no_display -selection_display_configuration: { } -widget_selector: tabs -widget_selector_configuration: { } -widgets: - c1df873e-9e41-41c0-b22f-f4b56d51d9c0: - settings: - media_entity_bundle: image - upload_location: 'public://[date:custom:Y]-[date:custom:m]' - dropzone_description: 'Drag and drop files here to upload' - max_filesize: 2M - extensions: 'jpg jpeg gif png' - uuid: c1df873e-9e41-41c0-b22f-f4b56d51d9c0 - weight: -8 - label: 'Upload images' - id: dropzonejs_media_entity - 3da26b3a-8d09-4270-a0a8-a89691b0b73a: - settings: - view: media_library - view_display: gallery_media_select_modal - uuid: 3da26b3a-8d09-4270-a0a8-a89691b0b73a - weight: -10 - label: 'All media' - id: view - 297329aa-dcf8-4ec3-aac2-dd4f46c89d83: - settings: - view: media_library - view_display: gallery_user_media_select_modal - uuid: 297329aa-dcf8-4ec3-aac2-dd4f46c89d83 - weight: -9 - label: 'My media' - id: view - 6cf9f4b5-d1b8-4325-96ef-a48da34e4ea7: - settings: - entity_type: media - bundle: video - uuid: 6cf9f4b5-d1b8-4325-96ef-a48da34e4ea7 - weight: -7 - label: 'Add video' - id: entity_form -submit_text: 'Select media files' diff --git a/web/modules/contrib/media/config/install/entity_browser.browser.media_embed.yml b/web/modules/contrib/media/config/install/entity_browser.browser.media_embed.yml deleted file mode 100644 index ab5c57f31..000000000 --- a/web/modules/contrib/media/config/install/entity_browser.browser.media_embed.yml +++ /dev/null @@ -1,74 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - media_entity.bundle.image - - views.view.media_library - module: - - dropzonejs_eb_widget - - entity_browser_entity_form - - media_entity - - views -name: media_embed -label: 'Media Embed' -display: iframe -display_configuration: - width: 100% - height: '768' - link_text: 'Select media' - auto_open: true -selection_display: no_display -selection_display_configuration: { } -widget_selector: tabs -widget_selector_configuration: { } -widgets: - 1672850b-3c24-400f-a0ed-a160efa55310: - settings: - view: media_library - view_display: media_select_modal - submit_text: 'Select media' - uuid: 1672850b-3c24-400f-a0ed-a160efa55310 - weight: 1 - label: 'All media' - id: view - 6eea7af9-0310-4b02-a243-3eadc488a077: - settings: - view: media_library - view_display: user_media_select_modal - submit_text: 'Select media' - uuid: 6eea7af9-0310-4b02-a243-3eadc488a077 - weight: 2 - label: 'My media' - id: view - f3cd984b-a622-432b-b87c-e211a6b901e2: - settings: - media_entity_bundle: image - upload_location: 'public://[date:custom:Y]-[date:custom:m]' - dropzone_description: 'Drag and drop files here to upload' - max_filesize: 2M - extensions: 'png jpg jpeg gif' - submit_text: 'Select entities' - uuid: f3cd984b-a622-432b-b87c-e211a6b901e2 - weight: 3 - label: 'Add images' - id: dropzonejs_media_entity - 927280a8-090f-4de8-b66a-932c81ed13c3: - settings: - entity_type: media - bundle: video - form_mode: default - submit_text: 'Save video' - uuid: 927280a8-090f-4de8-b66a-932c81ed13c3 - weight: 4 - label: 'Add video' - id: entity_form - c2f178e7-de55-4369-9c67-fee6ca2c11f0: - settings: - entity_type: media - bundle: document - form_mode: default - submit_text: 'Save document' - uuid: c2f178e7-de55-4369-9c67-fee6ca2c11f0 - weight: 5 - label: 'Add document' - id: entity_form diff --git a/web/modules/contrib/media/config/install/entity_browser.browser.media_library.yml b/web/modules/contrib/media/config/install/entity_browser.browser.media_library.yml deleted file mode 100644 index c6f782022..000000000 --- a/web/modules/contrib/media/config/install/entity_browser.browser.media_library.yml +++ /dev/null @@ -1,62 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.media.image.field_image - - media_entity.bundle.image - - views.view.media_library - module: - - dropzonejs_eb_widget - - entity_browser_entity_form - - views -_core: - default_config_hash: 4iRNH-RBNv_P6dA3wXHiA9BjuBZYMOXScslFy1qoPQI -name: media_library -label: 'Media Library' -display: modal -display_configuration: - width: '950' - height: '600' - link_text: 'Select media' - auto_open: true -selection_display: no_display -selection_display_configuration: { } -widget_selector: tabs -widget_selector_configuration: { } -widgets: - f7742394-192d-4026-9947-055f7e167fb8: - settings: - view: media_library - view_display: media_select_modal - uuid: f7742394-192d-4026-9947-055f7e167fb8 - weight: 1 - label: 'All Media' - id: view - 1d256d06-dcd8-4fb8-86a9-52c8024c2c73: - settings: - media_entity_bundle: 'image' - upload_location: 'public://[date:custom:Y]-[date:custom:m]' - dropzone_description: 'Drag and drop files here to upload' - max_filesize: 2M - extensions: 'png jpg jpeg gif' - uuid: 1d256d06-dcd8-4fb8-86a9-52c8024c2c73 - weight: 0 - label: 'Upload files' - id: dropzonejs_media_entity - 6c56db32-05ff-4665-bf1a-c146b129c616: - settings: - view: media_library - view_display: user_media_select_modal - uuid: 6c56db32-05ff-4665-bf1a-c146b129c616 - weight: 3 - label: 'My Media' - id: view - ccb53382-c6c1-4e74-8d3a-9f7e850d6ebc: - settings: - entity_type: media - bundle: video - uuid: ccb53382-c6c1-4e74-8d3a-9f7e850d6ebc - weight: 4 - label: 'Add video' - id: entity_form -submit_text: 'Select media files' diff --git a/web/modules/contrib/media/config/install/field.field.media.document.field_document.yml b/web/modules/contrib/media/config/install/field.field.media.document.field_document.yml deleted file mode 100644 index 96f26d58a..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.document.field_document.yml +++ /dev/null @@ -1,26 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_document - - media_entity.bundle.document - module: - - file -id: media.document.field_document -field_name: field_document -entity_type: media -bundle: document -label: Document -description: 'This field stores the document file.' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - file_directory: '[date:custom:Y]-[date:custom:m]' - file_extensions: 'txt pdf doc docx odf ods odt otp ots ott odp ppt pptx rtf xls xlsx csv' - max_filesize: '' - description_field: false - handler: 'default:file' - handler_settings: { } -field_type: file diff --git a/web/modules/contrib/media/config/install/field.field.media.document.field_document_size.yml b/web/modules/contrib/media/config/install/field.field.media.document.field_document_size.yml deleted file mode 100644 index b7c3d56f5..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.document.field_document_size.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_document_size - - media_entity.bundle.document -id: media.document.field_document_size -field_name: field_document_size -entity_type: media -bundle: document -label: Size -description: 'This field stores the size of the document file.' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - min: null - max: null - prefix: '' - suffix: byte|bytes -field_type: integer diff --git a/web/modules/contrib/media/config/install/field.field.media.document.field_media_in_library.yml b/web/modules/contrib/media/config/install/field.field.media.document.field_media_in_library.yml deleted file mode 100644 index 5d1c8d8d0..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.document.field_media_in_library.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_media_in_library - - media_entity.bundle.document -id: media.document.field_media_in_library -field_name: field_media_in_library -entity_type: media -bundle: document -label: 'Save to my media library' -description: '' -required: false -translatable: true -default_value: - - - value: 1 -default_value_callback: '' -settings: - on_label: 'Saved to my media library' - off_label: 'Not in my media library' -field_type: boolean diff --git a/web/modules/contrib/media/config/install/field.field.media.document.field_mime_type.yml b/web/modules/contrib/media/config/install/field.field.media.document.field_mime_type.yml deleted file mode 100644 index 3562dc160..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.document.field_mime_type.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_mime_type - - media_entity.bundle.document -id: media.document.field_mime_type -field_name: field_mime_type -entity_type: media -bundle: document -label: 'MIME Type' -description: 'This field stores the mime type of the document.' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/web/modules/contrib/media/config/install/field.field.media.gallery.field_media_in_library.yml b/web/modules/contrib/media/config/install/field.field.media.gallery.field_media_in_library.yml deleted file mode 100644 index 2f33884ff..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.gallery.field_media_in_library.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_media_in_library - - media_entity.bundle.gallery -id: media.gallery.field_media_in_library -field_name: field_media_in_library -entity_type: media -bundle: gallery -label: 'Save to my media library' -description: '' -required: false -translatable: true -default_value: - - - value: 1 -default_value_callback: '' -settings: - on_label: 'Saved to my media library' - off_label: 'Not in my media library' -field_type: boolean diff --git a/web/modules/contrib/media/config/install/field.field.media.gallery.field_slide.yml b/web/modules/contrib/media/config/install/field.field.media.gallery.field_slide.yml deleted file mode 100644 index 2279550c7..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.gallery.field_slide.yml +++ /dev/null @@ -1,37 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_slide - - media_entity.bundle.document - - media_entity.bundle.gallery - - media_entity.bundle.image - - media_entity.bundle.instagram - - media_entity.bundle.tweet - - media_entity.bundle.video -_core: - default_config_hash: '-Vokz3E77rQR00KAD_b4OzhvWKUK_0RWM68Bs8jeAhM' -id: media.gallery.field_slide -field_name: field_slide -entity_type: media -bundle: gallery -label: Slides -description: 'Media type items for slideshow' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - handler: 'default:media' - handler_settings: - target_bundles: - document: document - image: image - instagram: instagram - tweet: tweet - video: video - sort: - field: _none - auto_create: false - auto_create_bundle: image -field_type: entity_reference diff --git a/web/modules/contrib/media/config/install/field.field.media.image.field_image.yml b/web/modules/contrib/media/config/install/field.field.media.image.field_image.yml deleted file mode 100644 index e1ce9a0d6..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.image.field_image.yml +++ /dev/null @@ -1,37 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_image - - media_entity.bundle.image - module: - - image -id: media.image.field_image -field_name: field_image -entity_type: media -bundle: image -label: Image -description: '' -required: true -translatable: false -default_value: { } -default_value_callback: '' -settings: - file_directory: '[date:custom:Y]-[date:custom:m]' - file_extensions: 'png gif jpg jpeg' - max_filesize: '' - max_resolution: '' - min_resolution: '' - alt_field: true - alt_field_required: true - title_field: false - title_field_required: false - default_image: - uuid: '' - alt: '' - title: '' - width: null - height: null - handler: 'default:file' - handler_settings: { } -field_type: image diff --git a/web/modules/contrib/media/config/install/field.field.media.image.field_media_in_library.yml b/web/modules/contrib/media/config/install/field.field.media.image.field_media_in_library.yml deleted file mode 100644 index a98900047..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.image.field_media_in_library.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_media_in_library - - media_entity.bundle.image -id: media.image.field_media_in_library -field_name: field_media_in_library -entity_type: media -bundle: image -label: 'Save to my media library' -description: '' -required: false -translatable: true -default_value: - - - value: 1 -default_value_callback: '' -settings: - on_label: 'Saved to my media library' - off_label: 'Not in my media library' -field_type: boolean diff --git a/web/modules/contrib/media/config/install/field.field.media.instagram.field_instagram_shortcode.yml b/web/modules/contrib/media/config/install/field.field.media.instagram.field_instagram_shortcode.yml deleted file mode 100644 index d7d12b3a8..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.instagram.field_instagram_shortcode.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_instagram_shortcode - - media_entity.bundle.instagram -id: media.instagram.field_instagram_shortcode -field_name: field_instagram_shortcode -entity_type: media -bundle: instagram -label: 'Instagram Shortcode' -description: 'Instagram post''s unique identifier. Ex: BHak8cShinX is the shortcode for www.instagram.com/p/BHak8cShinX/' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/web/modules/contrib/media/config/install/field.field.media.instagram.field_instagram_url.yml b/web/modules/contrib/media/config/install/field.field.media.instagram.field_instagram_url.yml deleted file mode 100644 index 1f5336ab5..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.instagram.field_instagram_url.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_instagram_url - - media_entity.bundle.instagram - module: - - link -id: media.instagram.field_instagram_url -field_name: field_instagram_url -entity_type: media -bundle: instagram -label: 'Instagram URL' -description: 'URL of the Instagram post. Example url: https://www.instagram.com/p/BHak8cShinX/' -required: true -translatable: false -default_value: { } -default_value_callback: '' -settings: - link_type: 16 - title: 0 -field_type: link diff --git a/web/modules/contrib/media/config/install/field.field.media.instagram.field_media_in_library.yml b/web/modules/contrib/media/config/install/field.field.media.instagram.field_media_in_library.yml deleted file mode 100644 index 7aa938b7a..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.instagram.field_media_in_library.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_media_in_library - - media_entity.bundle.instagram -id: media.instagram.field_media_in_library -field_name: field_media_in_library -entity_type: media -bundle: instagram -label: 'Save to my media library' -description: '' -required: false -translatable: false -default_value: - - - value: 1 -default_value_callback: '' -settings: - on_label: 'Saved to my media library' - off_label: 'Not in my media library' -field_type: boolean diff --git a/web/modules/contrib/media/config/install/field.field.media.tweet.field_media_in_library.yml b/web/modules/contrib/media/config/install/field.field.media.tweet.field_media_in_library.yml deleted file mode 100644 index bf3ad1ca6..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.tweet.field_media_in_library.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_media_in_library - - media_entity.bundle.tweet -id: media.tweet.field_media_in_library -field_name: field_media_in_library -entity_type: media -bundle: tweet -label: 'Save to my media library' -description: '' -required: false -translatable: true -default_value: - - - value: 1 -default_value_callback: '' -settings: - on_label: 'Saved to my media library' - off_label: 'Not in my media library' -field_type: boolean diff --git a/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_author.yml b/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_author.yml deleted file mode 100644 index 638d75608..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_author.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_tweet_author - - media_entity.bundle.tweet -id: media.tweet.field_tweet_author -field_name: field_tweet_author -entity_type: media -bundle: tweet -label: 'Tweet author' -description: 'This field stores the author of the tweet.' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_id.yml b/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_id.yml deleted file mode 100644 index 3b5f9558c..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_id.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_tweet_id - - media_entity.bundle.tweet -id: media.tweet.field_tweet_id -field_name: field_tweet_id -entity_type: media -bundle: tweet -label: 'Tweet ID' -description: 'This field stores the id of the tweet. Example: 20 is the id in twitter.com/jack/status/20' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_url.yml b/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_url.yml deleted file mode 100644 index a1dffab0b..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.tweet.field_tweet_url.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_tweet_url - - media_entity.bundle.tweet - module: - - link -id: media.tweet.field_tweet_url -field_name: field_tweet_url -entity_type: media -bundle: tweet -label: 'Tweet URL' -description: 'This field stores the URL of the tweet. Example: https://twitter.com/jack/status/20' -required: true -translatable: false -default_value: { } -default_value_callback: '' -settings: - link_type: 16 - title: 0 -field_type: link diff --git a/web/modules/contrib/media/config/install/field.field.media.video.field_id.yml b/web/modules/contrib/media/config/install/field.field.media.video.field_id.yml deleted file mode 100644 index 817428dc7..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.video.field_id.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_id - - media_entity.bundle.video -id: media.video.field_id -field_name: field_id -entity_type: media -bundle: video -label: 'Video ID' -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/web/modules/contrib/media/config/install/field.field.media.video.field_media_in_library.yml b/web/modules/contrib/media/config/install/field.field.media.video.field_media_in_library.yml deleted file mode 100644 index d79b0b2c3..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.video.field_media_in_library.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_media_in_library - - media_entity.bundle.video -id: media.video.field_media_in_library -field_name: field_media_in_library -entity_type: media -bundle: video -label: 'Save to my media library' -description: '' -required: false -translatable: true -default_value: - - - value: 1 -default_value_callback: '' -settings: - on_label: 'Saved to my media library' - off_label: 'Not in my media library' -field_type: boolean diff --git a/web/modules/contrib/media/config/install/field.field.media.video.field_source.yml b/web/modules/contrib/media/config/install/field.field.media.video.field_source.yml deleted file mode 100644 index 8dcce438b..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.video.field_source.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_source - - media_entity.bundle.video -id: media.video.field_source -field_name: field_source -entity_type: media -bundle: video -label: 'Video source name' -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/web/modules/contrib/media/config/install/field.field.media.video.field_video.yml b/web/modules/contrib/media/config/install/field.field.media.video.field_video.yml deleted file mode 100644 index 21df4fef1..000000000 --- a/web/modules/contrib/media/config/install/field.field.media.video.field_video.yml +++ /dev/null @@ -1,24 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.media.field_video - - media_entity.bundle.video - module: - - video_embed_field -id: media.video.field_video -field_name: field_video -entity_type: media -bundle: video -label: 'Video URL' -description: 'Enter a YouTube/Vimeo video URL. Click here to learn about adding more providers.' -required: true -translatable: true -default_value: { } -default_value_callback: '' -settings: - allowed_providers: - vimeo: '0' - youtube_playlist: '0' - youtube: '0' -field_type: video_embed_field diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_document.yml b/web/modules/contrib/media/config/install/field.storage.media.field_document.yml deleted file mode 100644 index 96b3d87b9..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_document.yml +++ /dev/null @@ -1,22 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - file - - media_entity -id: media.field_document -field_name: field_document -entity_type: media -type: file -settings: - target_type: file - display_field: false - display_default: false - uri_scheme: public -module: file -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_document_size.yml b/web/modules/contrib/media/config/install/field.storage.media.field_document_size.yml deleted file mode 100644 index 53fd37100..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_document_size.yml +++ /dev/null @@ -1,19 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_document_size -field_name: field_document_size -entity_type: media -type: integer -settings: - unsigned: false - size: normal -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_id.yml b/web/modules/contrib/media/config/install/field.storage.media.field_id.yml deleted file mode 100644 index 2e46226e1..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_id.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_id -field_name: field_id -entity_type: media -type: string -settings: - max_length: 255 - is_ascii: false - case_sensitive: false -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_image.yml b/web/modules/contrib/media/config/install/field.storage.media.field_image.yml deleted file mode 100644 index 14aa06f1f..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_image.yml +++ /dev/null @@ -1,29 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - file - - image - - media_entity -id: media.field_image -field_name: field_image -entity_type: media -type: image -settings: - uri_scheme: public - default_image: - uuid: '' - alt: '' - title: '' - width: null - height: null - target_type: file - display_field: false - display_default: false -module: image -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_instagram_shortcode.yml b/web/modules/contrib/media/config/install/field.storage.media.field_instagram_shortcode.yml deleted file mode 100644 index c6ce1d0ed..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_instagram_shortcode.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_instagram_shortcode -field_name: field_instagram_shortcode -entity_type: media -type: string -settings: - max_length: 255 - is_ascii: false - case_sensitive: false -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_instagram_url.yml b/web/modules/contrib/media/config/install/field.storage.media.field_instagram_url.yml deleted file mode 100644 index 5ee504d83..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_instagram_url.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - link - - media_entity -id: media.field_instagram_url -field_name: field_instagram_url -entity_type: media -type: link -settings: { } -module: link -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_media_in_library.yml b/web/modules/contrib/media/config/install/field.storage.media.field_media_in_library.yml deleted file mode 100644 index 2bdb4ebec..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_media_in_library.yml +++ /dev/null @@ -1,17 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_media_in_library -field_name: field_media_in_library -entity_type: media -type: boolean -settings: { } -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_mime_type.yml b/web/modules/contrib/media/config/install/field.storage.media.field_mime_type.yml deleted file mode 100644 index 21f73d9ab..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_mime_type.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_mime_type -field_name: field_mime_type -entity_type: media -type: string -settings: - max_length: 255 - is_ascii: false - case_sensitive: false -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_slide.yml b/web/modules/contrib/media/config/install/field.storage.media.field_slide.yml deleted file mode 100644 index 076fc942e..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_slide.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_slide -field_name: field_slide -entity_type: media -type: entity_reference -settings: - target_type: media -module: core -locked: false -cardinality: -1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_source.yml b/web/modules/contrib/media/config/install/field.storage.media.field_source.yml deleted file mode 100644 index 83bf64113..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_source.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_source -field_name: field_source -entity_type: media -type: string -settings: - max_length: 255 - is_ascii: false - case_sensitive: false -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_tweet_author.yml b/web/modules/contrib/media/config/install/field.storage.media.field_tweet_author.yml deleted file mode 100644 index 2b048cd8f..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_tweet_author.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_tweet_author -field_name: field_tweet_author -entity_type: media -type: string -settings: - max_length: 255 - is_ascii: false - case_sensitive: false -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_tweet_id.yml b/web/modules/contrib/media/config/install/field.storage.media.field_tweet_id.yml deleted file mode 100644 index afac02aa9..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_tweet_id.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity -id: media.field_tweet_id -field_name: field_tweet_id -entity_type: media -type: string -settings: - max_length: 255 - is_ascii: false - case_sensitive: false -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_tweet_url.yml b/web/modules/contrib/media/config/install/field.storage.media.field_tweet_url.yml deleted file mode 100644 index c9e095518..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_tweet_url.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - link - - media_entity -id: media.field_tweet_url -field_name: field_tweet_url -entity_type: media -type: link -settings: { } -module: link -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/field.storage.media.field_video.yml b/web/modules/contrib/media/config/install/field.storage.media.field_video.yml deleted file mode 100644 index b53716aa5..000000000 --- a/web/modules/contrib/media/config/install/field.storage.media.field_video.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity - - video_embed_field -id: media.field_video -field_name: field_video -entity_type: media -type: video_embed_field -settings: { } -module: video_embed_field -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/web/modules/contrib/media/config/install/image.style.gallery_item.yml b/web/modules/contrib/media/config/install/image.style.gallery_item.yml deleted file mode 100644 index 0dcb7d9da..000000000 --- a/web/modules/contrib/media/config/install/image.style.gallery_item.yml +++ /dev/null @@ -1,6 +0,0 @@ -langcode: en -status: true -dependencies: { } -name: gallery_item -label: 'Gallery item' -effects: { } diff --git a/web/modules/contrib/media/config/install/image.style.media_crop.yml b/web/modules/contrib/media/config/install/image.style.media_crop.yml deleted file mode 100644 index 8b2817a5d..000000000 --- a/web/modules/contrib/media/config/install/image.style.media_crop.yml +++ /dev/null @@ -1,14 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - crop -name: media_crop -label: 'Media Crop' -effects: - 39bd5538-f2bc-48a4-b6f2-90ba2175b1eb: - uuid: 39bd5538-f2bc-48a4-b6f2-90ba2175b1eb - id: crop_crop - weight: 2 - data: - crop_type: media_crop diff --git a/web/modules/contrib/media/config/install/image.style.media_crop_preview.yml b/web/modules/contrib/media/config/install/image.style.media_crop_preview.yml deleted file mode 100644 index d086d4ea3..000000000 --- a/web/modules/contrib/media/config/install/image.style.media_crop_preview.yml +++ /dev/null @@ -1,14 +0,0 @@ -langcode: en -status: true -dependencies: { } -name: media_crop_preview -label: 'Media Crop Preview' -effects: - 30fad5b9-974c-478a-a184-49eceaf12fdb: - uuid: 30fad5b9-974c-478a-a184-49eceaf12fdb - id: image_scale - weight: 1 - data: - width: 800 - height: null - upscale: false diff --git a/web/modules/contrib/media/config/install/image.style.media_library_item.yml b/web/modules/contrib/media/config/install/image.style.media_library_item.yml deleted file mode 100644 index 7e00fb922..000000000 --- a/web/modules/contrib/media/config/install/image.style.media_library_item.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: { } -_core: - default_config_hash: CxKqipu7yjtFAn40Pe3DhGQ3BbeagRtTMY6r4LbMARM -name: media_library_item -label: 'Media library item' -effects: - 4d207f58-9aeb-4cc2-9e68-b73febc92d5c: - uuid: 4d207f58-9aeb-4cc2-9e68-b73febc92d5c - id: image_scale - weight: 1 - data: - width: 100 - height: 100 - upscale: true diff --git a/web/modules/contrib/media/config/install/media_entity.bundle.document.yml b/web/modules/contrib/media/config/install/media_entity.bundle.document.yml deleted file mode 100644 index 4eef3f7e1..000000000 --- a/web/modules/contrib/media/config/install/media_entity.bundle.document.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity_document -id: document -label: Document -description: 'Use Document for uploading document files such as PDF.' -type: document -queue_thumbnail_downloads: false -new_revision: false -type_configuration: - source_field: field_document -field_map: - mime: field_mime_type - size: field_document_size diff --git a/web/modules/contrib/media/config/install/media_entity.bundle.gallery.yml b/web/modules/contrib/media/config/install/media_entity.bundle.gallery.yml deleted file mode 100644 index 5844a4a7a..000000000 --- a/web/modules/contrib/media/config/install/media_entity.bundle.gallery.yml +++ /dev/null @@ -1,14 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity_slideshow -id: gallery -label: Gallery -description: 'Use Gallery for creating a collection of different media items.' -type: slideshow -queue_thumbnail_downloads: false -new_revision: false -type_configuration: - source_field: field_slide -field_map: { } diff --git a/web/modules/contrib/media/config/install/media_entity.bundle.image.yml b/web/modules/contrib/media/config/install/media_entity.bundle.image.yml deleted file mode 100644 index c54d420fb..000000000 --- a/web/modules/contrib/media/config/install/media_entity.bundle.image.yml +++ /dev/null @@ -1,15 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity_image -id: image -label: Image -description: 'Use Image for uploading locally hosted images.' -type: image -queue_thumbnail_downloads: false -new_revision: true -type_configuration: - source_field: field_image - gather_exif: false -field_map: { } diff --git a/web/modules/contrib/media/config/install/media_entity.bundle.instagram.yml b/web/modules/contrib/media/config/install/media_entity.bundle.instagram.yml deleted file mode 100644 index f141fd059..000000000 --- a/web/modules/contrib/media/config/install/media_entity.bundle.instagram.yml +++ /dev/null @@ -1,17 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity_instagram -id: instagram -label: 'Instagram Post' -description: 'Use this to attach Instagram posts to your content.' -type: instagram -queue_thumbnail_downloads: false -new_revision: false -type_configuration: - use_instagram_api: false - source_field: field_instagram_url - client_id: '' -field_map: - shortcode: field_instagram_shortcode diff --git a/web/modules/contrib/media/config/install/media_entity.bundle.tweet.yml b/web/modules/contrib/media/config/install/media_entity.bundle.tweet.yml deleted file mode 100644 index 275cacb73..000000000 --- a/web/modules/contrib/media/config/install/media_entity.bundle.tweet.yml +++ /dev/null @@ -1,21 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - media_entity_twitter -id: tweet -label: Tweet -description: 'Use this to embed Twitter content on your site.' -type: twitter -queue_thumbnail_downloads: false -new_revision: false -type_configuration: - use_twitter_api: false - source_field: field_tweet_url - consumer_key: '' - consumer_secret: '' - oauth_access_token: '' - oauth_access_token_secret: '' -field_map: - id: field_tweet_id - user: field_tweet_author diff --git a/web/modules/contrib/media/config/install/media_entity.bundle.video.yml b/web/modules/contrib/media/config/install/media_entity.bundle.video.yml deleted file mode 100644 index 3ecbf9791..000000000 --- a/web/modules/contrib/media/config/install/media_entity.bundle.video.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - video_embed_media -_core: - default_config_hash: jFflUVocXFBqATOYkClIxBZeuqaCiHiH5B3lwWaCDBY -id: video -label: Video -description: 'Use Video for embedding videos hosted by YouTube, Vimeo, or some other provider.' -type: video_embed_field -queue_thumbnail_downloads: false -new_revision: true -type_configuration: - source_field: field_video -field_map: - id: field_id - source_name: field_source diff --git a/web/modules/contrib/media/config/install/views.view.media_library.yml b/web/modules/contrib/media/config/install/views.view.media_library.yml deleted file mode 100644 index d9ac49596..000000000 --- a/web/modules/contrib/media/config/install/views.view.media_library.yml +++ /dev/null @@ -1,2731 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.media.media_library - - media_entity.bundle.gallery - module: - - entity_browser - - media_entity - - user -id: media_library -label: 'Media Library' -module: views -description: 'Listing of all the media items available.' -tag: '' -base_table: media_field_data -base_field: mid -core: 8.x -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: none - options: { } - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 10 - offset: 0 - id: 0 - total_pages: null - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: ‹‹ - next: ›› - style: - type: default - options: - grouping: { } - row_class: grid-item - default_row_class: true - row: - type: fields - options: - inline: { } - separator: '' - hide_empty: false - default_field_elements: true - fields: - rendered_entity: - id: rendered_entity - table: media - field: rendered_entity - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - view_mode: media_library - entity_type: media - plugin_id: rendered_entity - filters: - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: name_op - label: 'Media name' - description: '' - use_operator: false - operator: name_op - identifier: name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: name - plugin_id: string - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: bundle_op - label: Bundle - description: '' - use_operator: false - operator: bundle_op - identifier: bundle - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: true - expose: - operator_id: '' - label: 'Publishing status' - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - entity_type: media - entity_field: status - sorts: - created: - id: created - table: media_field_data - field: created - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: true - expose: - label: Created - granularity: second - entity_type: media - entity_field: created - plugin_id: date - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - order: ASC - exposed: true - expose: - label: 'Media name' - entity_type: media - entity_field: name - plugin_id: standard - header: { } - footer: { } - empty: { } - relationships: { } - arguments: { } - display_extenders: { } - filter_groups: - operator: AND - groups: - 1: AND - title: 'Media Library' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - tags: - - 'config:core.entity_view_display.media.document.default' - - 'config:core.entity_view_display.media.document.media_library' - - 'config:core.entity_view_display.media.gallery.default' - - 'config:core.entity_view_display.media.gallery.media_library' - - 'config:core.entity_view_display.media.image.default' - - 'config:core.entity_view_display.media.image.media_library' - - 'config:core.entity_view_display.media.instagram.default' - - 'config:core.entity_view_display.media.instagram.media_library' - - 'config:core.entity_view_display.media.tweet.default' - - 'config:core.entity_view_display.media.tweet.media_library' - - 'config:core.entity_view_display.media.video.default' - - 'config:core.entity_view_display.media.video.media_library' - gallery_media_select_modal: - display_plugin: entity_browser - id: gallery_media_select_modal - display_title: 'Gallery media select modal' - position: 1 - display_options: - display_extenders: { } - filters: - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: name_op - label: 'Media name' - description: '' - use_operator: false - operator: name_op - identifier: name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: name - plugin_id: string - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: 'not in' - value: - gallery: gallery - group: 1 - exposed: false - expose: - operator_id: bundle_op - label: Bundle - description: '' - use_operator: false - operator: bundle_op - identifier: bundle - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - bundle_1: - id: bundle_1 - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: bundle_1_op - label: Bundle - description: '' - use_operator: false - operator: bundle_1_op - identifier: bundle_1 - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: true - expose: - operator_id: '' - label: 'Publishing status' - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - entity_type: media - entity_field: status - field_media_in_library_value: - id: field_media_in_library_value - table: media__field_media_in_library - field: field_media_in_library_value - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - defaults: - filters: false - filter_groups: false - fields: false - style: false - row: false - access: false - filter_groups: - operator: AND - groups: - 1: AND - fields: - entity_browser_select: - id: entity_browser_select - table: media - field: entity_browser_select - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - entity_type: media - plugin_id: entity_browser_select - rendered_entity: - id: rendered_entity - table: media - field: rendered_entity - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - view_mode: media_library - entity_type: media - plugin_id: rendered_entity - display_description: 'An entity browser modal to select media while creating gallery.' - style: - type: default - options: - grouping: { } - row_class: grid-item - default_row_class: true - row: - type: fields - options: - inline: { } - separator: '' - hide_empty: false - default_field_elements: true - access: - type: perm - options: - perm: 'access media overview' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - user.permissions - tags: - - 'config:core.entity_view_display.media.document.default' - - 'config:core.entity_view_display.media.document.media_library' - - 'config:core.entity_view_display.media.gallery.default' - - 'config:core.entity_view_display.media.gallery.media_library' - - 'config:core.entity_view_display.media.image.default' - - 'config:core.entity_view_display.media.image.media_library' - - 'config:core.entity_view_display.media.instagram.default' - - 'config:core.entity_view_display.media.instagram.media_library' - - 'config:core.entity_view_display.media.tweet.default' - - 'config:core.entity_view_display.media.tweet.media_library' - - 'config:core.entity_view_display.media.video.default' - - 'config:core.entity_view_display.media.video.media_library' - gallery_user_media_select_modal: - display_plugin: entity_browser - id: gallery_user_media_select_modal - display_title: 'Gallery User Media select modal' - position: 1 - display_options: - display_extenders: { } - filters: - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: name_op - label: 'Media name' - description: '' - use_operator: false - operator: name_op - identifier: name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: name - plugin_id: string - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: 'not in' - value: - gallery: gallery - group: 1 - exposed: false - expose: - operator_id: bundle_op - label: Bundle - description: '' - use_operator: false - operator: bundle_op - identifier: bundle - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - bundle_1: - id: bundle_1 - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: bundle_1_op - label: Bundle - description: '' - use_operator: false - operator: bundle_1_op - identifier: bundle_1 - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: true - expose: - operator_id: '' - label: 'Publishing status' - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - entity_type: media - entity_field: status - field_media_in_library_value: - id: field_media_in_library_value - table: media__field_media_in_library - field: field_media_in_library_value - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - defaults: - filters: false - filter_groups: false - fields: false - style: false - row: false - access: false - arguments: false - relationships: false - filter_groups: - operator: AND - groups: - 1: AND - fields: - entity_browser_select: - id: entity_browser_select - table: media - field: entity_browser_select - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - entity_type: media - plugin_id: entity_browser_select - rendered_entity: - id: rendered_entity - table: media - field: rendered_entity - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - view_mode: media_library - entity_type: media - plugin_id: rendered_entity - display_description: 'An entity browser modal to select user media while creating gallery' - style: - type: default - options: - grouping: { } - row_class: grid-item - default_row_class: true - row: - type: fields - options: - inline: { } - separator: '' - hide_empty: false - default_field_elements: true - access: - type: perm - options: - perm: 'edit own media content' - arguments: - uid: - id: uid - table: media_field_data - field: uid - relationship: none - group_type: group - admin_label: '' - default_action: default - exception: - value: all - title_enable: false - title: All - title_enable: false - title: '' - default_argument_type: current_user - default_argument_options: { } - default_argument_skip_url: false - summary_options: - base_path: '' - count: true - items_per_page: 25 - override: false - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: false - validate: - type: none - fail: 'not found' - validate_options: { } - break_phrase: false - not: false - entity_type: media - entity_field: uid - plugin_id: numeric - relationships: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - user - - user.permissions - tags: - - 'config:core.entity_view_display.media.document.default' - - 'config:core.entity_view_display.media.document.media_library' - - 'config:core.entity_view_display.media.gallery.default' - - 'config:core.entity_view_display.media.gallery.media_library' - - 'config:core.entity_view_display.media.image.default' - - 'config:core.entity_view_display.media.image.media_library' - - 'config:core.entity_view_display.media.instagram.default' - - 'config:core.entity_view_display.media.instagram.media_library' - - 'config:core.entity_view_display.media.tweet.default' - - 'config:core.entity_view_display.media.tweet.media_library' - - 'config:core.entity_view_display.media.video.default' - - 'config:core.entity_view_display.media.video.media_library' - global_media_library_page: - display_plugin: page - id: global_media_library_page - display_title: 'Gobal Media Library' - position: 2 - display_options: - display_extenders: { } - path: admin/content/media - menu: - type: tab - title: Media - description: 'Displays the media items' - expanded: false - parent: '' - weight: 0 - context: '0' - menu_name: main - arguments: { } - defaults: - arguments: false - access: false - style: false - row: false - fields: false - filters: false - filter_groups: false - title: false - access: - type: perm - options: - perm: 'access media overview' - display_description: 'View for the global media library.' - style: - type: default - options: - grouping: { } - row_class: grid-item-library - default_row_class: true - row: - type: fields - options: - inline: { } - separator: '' - hide_empty: false - default_field_elements: true - fields: - rendered_entity: - id: rendered_entity - table: media - field: rendered_entity - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - view_mode: media_library - entity_type: media - plugin_id: rendered_entity - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - label: Type - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: media - entity_field: bundle - plugin_id: field - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - label: Status - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: boolean - settings: - format: custom - format_custom_true: Published - format_custom_false: Unpublished - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: media - entity_field: status - plugin_id: field - operations: - id: operations - table: media - field: operations - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: true - entity_type: media - plugin_id: entity_operations - filters: - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: name_op - label: 'Media name' - description: '' - use_operator: false - operator: name_op - identifier: name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: name - plugin_id: string - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: bundle_op - label: Bundle - description: '' - use_operator: false - operator: bundle_op - identifier: bundle - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: true - expose: - operator_id: '' - label: 'Publishing status' - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - entity_type: media - entity_field: status - langcode: - id: langcode - table: media_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: langcode_op - label: Language - description: '' - use_operator: false - operator: langcode_op - identifier: langcode - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: langcode - plugin_id: language - filter_groups: - operator: AND - groups: - 1: AND - title: 'Media Library' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - user.permissions - tags: - - 'config:core.entity_view_display.media.document.default' - - 'config:core.entity_view_display.media.document.media_library' - - 'config:core.entity_view_display.media.gallery.default' - - 'config:core.entity_view_display.media.gallery.media_library' - - 'config:core.entity_view_display.media.image.default' - - 'config:core.entity_view_display.media.image.media_library' - - 'config:core.entity_view_display.media.instagram.default' - - 'config:core.entity_view_display.media.instagram.media_library' - - 'config:core.entity_view_display.media.tweet.default' - - 'config:core.entity_view_display.media.tweet.media_library' - - 'config:core.entity_view_display.media.video.default' - - 'config:core.entity_view_display.media.video.media_library' - media_select_modal: - display_plugin: entity_browser - id: media_select_modal - display_title: 'Media select modal' - position: 1 - display_options: - display_extenders: { } - filters: - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: name_op - label: 'Media name' - description: '' - use_operator: false - operator: name_op - identifier: name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: name - plugin_id: string - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: bundle_op - label: Bundle - description: '' - use_operator: false - operator: bundle_op - identifier: bundle - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: true - expose: - operator_id: '' - label: 'Publishing status' - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - entity_type: media - entity_field: status - field_media_in_library_value: - id: field_media_in_library_value - table: media__field_media_in_library - field: field_media_in_library_value - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - defaults: - filters: false - filter_groups: false - fields: false - style: false - row: false - access: false - filter_groups: - operator: AND - groups: - 1: AND - fields: - entity_browser_select: - id: entity_browser_select - table: media - field: entity_browser_select - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - entity_type: media - plugin_id: entity_browser_select - rendered_entity: - id: rendered_entity - table: media - field: rendered_entity - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - view_mode: media_library - entity_type: media - plugin_id: rendered_entity - display_description: 'An entity browser modal to select media.' - style: - type: default - options: - grouping: { } - row_class: grid-item - default_row_class: true - row: - type: fields - options: - inline: { } - separator: '' - hide_empty: false - default_field_elements: true - access: - type: perm - options: - perm: 'access media overview' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - user.permissions - tags: - - 'config:core.entity_view_display.media.document.default' - - 'config:core.entity_view_display.media.document.media_library' - - 'config:core.entity_view_display.media.gallery.default' - - 'config:core.entity_view_display.media.gallery.media_library' - - 'config:core.entity_view_display.media.image.default' - - 'config:core.entity_view_display.media.image.media_library' - - 'config:core.entity_view_display.media.instagram.default' - - 'config:core.entity_view_display.media.instagram.media_library' - - 'config:core.entity_view_display.media.tweet.default' - - 'config:core.entity_view_display.media.tweet.media_library' - - 'config:core.entity_view_display.media.video.default' - - 'config:core.entity_view_display.media.video.media_library' - user_media_library: - display_plugin: page - id: user_media_library - display_title: 'User Media Library' - position: 2 - display_options: - display_extenders: { } - path: user/%user/media - menu: - type: tab - title: Media - description: 'Displays the media items by the user' - expanded: false - parent: user.page - weight: 0 - context: '0' - menu_name: account - arguments: - uid: - id: uid - table: media_field_data - field: uid - relationship: none - group_type: group - admin_label: '' - default_action: default - exception: - value: all - title_enable: false - title: All - title_enable: false - title: '' - default_argument_type: user - default_argument_options: - user: false - default_argument_skip_url: false - summary_options: - base_path: '' - count: true - items_per_page: 25 - override: false - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: false - validate: - type: none - fail: 'not found' - validate_options: { } - break_phrase: false - not: false - entity_type: media - entity_field: uid - plugin_id: numeric - defaults: - arguments: false - access: false - style: false - row: false - fields: false - filters: false - filter_groups: false - access: - type: perm - options: - perm: 'edit own media content' - display_description: 'A page on the user profile to display media items by the user.' - style: - type: default - options: - grouping: { } - row_class: grid-item-library - default_row_class: true - row: - type: fields - options: - inline: { } - separator: '' - hide_empty: false - default_field_elements: true - fields: - rendered_entity: - id: rendered_entity - table: media - field: rendered_entity - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - view_mode: media_library - entity_type: media - plugin_id: rendered_entity - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - label: Type - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: media - entity_field: bundle - plugin_id: field - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - label: Status - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: boolean - settings: - format: custom - format_custom_true: Published - format_custom_false: Unpublished - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: media - entity_field: status - plugin_id: field - operations: - id: operations - table: media - field: operations - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: true - entity_type: media - plugin_id: entity_operations - filters: - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: name_op - label: 'Media name' - description: '' - use_operator: false - operator: name_op - identifier: name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: name - plugin_id: string - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: bundle_op - label: Bundle - description: '' - use_operator: false - operator: bundle_op - identifier: bundle - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: true - expose: - operator_id: '' - label: 'Publishing status' - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - entity_type: media - entity_field: status - langcode: - id: langcode - table: media_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: langcode_op - label: Language - description: '' - use_operator: false - operator: langcode_op - identifier: langcode - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: langcode - plugin_id: language - filter_groups: - operator: AND - groups: - 1: AND - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - user.permissions - tags: - - 'config:core.entity_view_display.media.document.default' - - 'config:core.entity_view_display.media.document.media_library' - - 'config:core.entity_view_display.media.gallery.default' - - 'config:core.entity_view_display.media.gallery.media_library' - - 'config:core.entity_view_display.media.image.default' - - 'config:core.entity_view_display.media.image.media_library' - - 'config:core.entity_view_display.media.instagram.default' - - 'config:core.entity_view_display.media.instagram.media_library' - - 'config:core.entity_view_display.media.tweet.default' - - 'config:core.entity_view_display.media.tweet.media_library' - - 'config:core.entity_view_display.media.video.default' - - 'config:core.entity_view_display.media.video.media_library' - user_media_select_modal: - display_plugin: entity_browser - id: user_media_select_modal - display_title: 'User Media select modal' - position: 1 - display_options: - display_extenders: { } - filters: - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: name_op - label: 'Media name' - description: '' - use_operator: false - operator: name_op - identifier: name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: name - plugin_id: string - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: bundle_op - label: Bundle - description: '' - use_operator: false - operator: bundle_op - identifier: bundle - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle - status: - id: status - table: media_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: true - expose: - operator_id: '' - label: 'Publishing status' - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - entity_type: media - entity_field: status - field_media_in_library_value: - id: field_media_in_library_value - table: media__field_media_in_library - field: field_media_in_library_value - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: true - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: boolean - defaults: - filters: false - filter_groups: false - fields: false - style: false - row: false - access: false - arguments: false - relationships: false - filter_groups: - operator: AND - groups: - 1: AND - fields: - entity_browser_select: - id: entity_browser_select - table: media - field: entity_browser_select - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - entity_type: media - plugin_id: entity_browser_select - rendered_entity: - id: rendered_entity - table: media - field: rendered_entity - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - view_mode: media_library - entity_type: media - plugin_id: rendered_entity - display_description: 'An entity browser modal to select user media' - style: - type: default - options: - grouping: { } - row_class: grid-item - default_row_class: true - row: - type: fields - options: - inline: { } - separator: '' - hide_empty: false - default_field_elements: true - access: - type: perm - options: - perm: 'edit own media content' - arguments: - uid: - id: uid - table: media_field_data - field: uid - relationship: none - group_type: group - admin_label: '' - default_action: default - exception: - value: all - title_enable: false - title: All - title_enable: false - title: '' - default_argument_type: current_user - default_argument_options: { } - default_argument_skip_url: false - summary_options: - base_path: '' - count: true - items_per_page: 25 - override: false - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: false - validate: - type: none - fail: 'not found' - validate_options: { } - break_phrase: false - not: false - entity_type: media - entity_field: uid - plugin_id: numeric - relationships: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - 'url.query_args:sort_order' - - user - - user.permissions - tags: - - 'config:core.entity_view_display.media.document.default' - - 'config:core.entity_view_display.media.document.media_library' - - 'config:core.entity_view_display.media.gallery.default' - - 'config:core.entity_view_display.media.gallery.media_library' - - 'config:core.entity_view_display.media.image.default' - - 'config:core.entity_view_display.media.image.media_library' - - 'config:core.entity_view_display.media.instagram.default' - - 'config:core.entity_view_display.media.instagram.media_library' - - 'config:core.entity_view_display.media.tweet.default' - - 'config:core.entity_view_display.media.tweet.media_library' - - 'config:core.entity_view_display.media.video.default' - - 'config:core.entity_view_display.media.video.media_library' diff --git a/web/modules/contrib/media/css/media.view.css b/web/modules/contrib/media/css/media.view.css deleted file mode 100644 index a6a675cff..000000000 --- a/web/modules/contrib/media/css/media.view.css +++ /dev/null @@ -1,70 +0,0 @@ -.view-content, .entities-list{ - margin: 1.5em 0; - padding: 0; - -moz-column-gap: 1.5em; - -webkit-column-gap: 1.5em; - column-gap: 1.5em; -} -.grid-item:hover { - border: 2px solid #37802f !important; - cursor : pointer; -} - -.grid-item.checked { - border: 2px solid #37802f !important; - background: url("../images/checkmark.svg") no-repeat center center !important; -} -.grid-item img, .grid-item-library img { - vertical-align: bottom; -} - -.grid-item img::selection , .grid-item-library img::selection{ - background: transparent; -} - -.views-field-entity-browser-select{ - display: none; -} - -.grid-item-library, .grid-item, .item-container{ - display: inline-block; - background: #fff; - padding: 1.5em; - margin: 0 0 1.5em; - width: 100%; - box-sizing: border-box; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.18); - border-radius: 3px; - border: 1px solid #ddd; - text-align:center; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} -@media only screen and (min-width: 700px) { - .view-content, .entities-list{ - -moz-column-count: 1; - -webkit-column-count: 1; - column-count: 1; - } -} - -@media only screen and (min-width: 900px) { - .view-content, .entities-list{ - -moz-column-count: 2; - -webkit-column-count: 2; - column-count: 2; - } -} - -@media only screen and (min-width: 1100px) { - .view-content, .entities-list{ - -moz-column-count: 4; - -webkit-column-count: 4; - column-count: 4; - } -} -#edit-actions{ - text-align:center; -} diff --git a/web/modules/contrib/media/drupal_ti/before/before_script.sh b/web/modules/contrib/media/drupal_ti/before/before_script.sh deleted file mode 100644 index fd08817f9..000000000 --- a/web/modules/contrib/media/drupal_ti/before/before_script.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash - -# Add an optional statement to see that this is running in Travis CI. -echo "running drupal_ti/before/before_script.sh" - -set -e $DRUPAL_TI_DEBUG - -# Ensure the right Drupal version is installed. -# The first time this is run, it will install Drupal. -# Note: This function is re-entrant. -drupal_ti_ensure_drupal - -# Change to the Drupal directory -cd "$DRUPAL_TI_DRUPAL_DIR" - -# Create the the module directory (only necessary for D7) -# For D7, this is sites/default/modules -# For D8, this is modules -mkdir -p "$DRUPAL_TI_DRUPAL_DIR/$DRUPAL_TI_LIBRARIES_PATH" -cd "$DRUPAL_TI_DRUPAL_DIR" - -# Manually clone the dependencies -mkdir libraries -cd libraries -git clone --depth 1 https://github.com/enyo/dropzone.git - diff --git a/web/modules/contrib/media/files/Test.doc b/web/modules/contrib/media/files/Test.doc deleted file mode 100644 index cefae81e6f14a482b7fe6c3bdade2ddb25e1a5da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9216 zcmeI1TWnNC7{}+d+wE?FvTSQbKv~KP$faB=*ov2>lu{N;fg-3VX3Ms+((YngB0iWH zFNqJDU`+Id#F$`WG%<+ASBZ%}d3_*}2NR6GnD~Ik7ZU0E`_I`EwuN@LD?y?Ao&3(s znKLur%s1beb7s!>-_1Gy?#J_fHsfTYsWhY6pz-IWJH%&u*CAsnh%0S0o6UO3M9Xpm zS>RHxtr|lggIEO`^J)k{5Ncos%!FA`3(AiR*zgAGZn>%BEU?>TI7UpwY%yuVA@dxg zTD&yiG5J*%Q!;||j!6Wb} zJO=9HM+f`T zBlexp)uXib%t7l3iZ^j#?>DuWzgkZ}<5o1;8UJ&YPL^qsdttn;hOdzQe3^I^Veil% z*$QiSKckglRvR=4GeA9hr>%{e}=H=a$@N)qYE8V;mCig@t!_(CQXWY^(j(j(Zafu7fk)hW5yqKcsjb{ zew6!BzQ8JU6)nJz+d`^G{v5=s`phvqL$}eBq@ABbSUjAJI1V-P+?{-loDs7+phdUasWC&HNo>+%?IA05 z*!B+4hJ-n24wJ97$oe{{uaCp4i%AeWIo=RX(xQp_tT7sgMF7RB0k)atqi<`BaJp!fQ$?HF=qF zPj#foL7H+)UKrbqQC7ap)ngO6lFOWb<()q-b{`6T_(s62So+C1=?ZW|Ybf160xEe7 zD&b|2D;@_;fG0pRGp;2=k85aXFIAlM6KDJ$P6UX zEpDotBXnHA88yBc>ljh{Ha#wr7vmMUMyPOUFIUodYT;c4)6_9s??xe|4!5=g~imP_If)7YuVmS(DPE;P@B^)-I8MT ztF6y#^8=}3`}QdI*9N)%{c2CYpAm8Yn0On~Zr-b%m!V(#E~>6r{kN01Mb3ikv$~RO zPG{JDR!jP5f&N<*C-X|^eH+t?p)!uu~H~%F0ky3*C1i?FN2s`spimrSe@x@br$UCr8N+dg^hcE|xqso35b(!lVya zC%y(IYCZUF>Au#wLV%cQG$}Gl&azM!DTLS@&U>?aq8K4cT;TpfqDAEsZl(%Gv9&-w z)tEztV4K`PwN!e>pm&pn?DOlFS&7#7B|$Y~CaV7f#k zUyR9$(7*Mt%AImfgvA*GMNRNAV|ZZnKh$*7XVmx%bd(%~Eft*DF$csfSe)x{WKr z>zLLHSC-kUJ0~tNzq})KGB(B_WTqjb!eyf6qn_@#e$7`%w}0h}q!WgEo@0eE#G!(W zuRp6IO}g};**Bsh-`!Q*EFJl|T(?OpeNCZ7Q=ihmVO)zsodx9`YZ=NGRC4>R<{LPK zX@;vRg@>nOnpsf1bSw75s1II2)3njangc1k7x{<9M06& zbVaD?eJnX75>;VFi%O1Qq?H4i>Fv!Y>yB5U=RN~O;FQn@VBQJ76I`tKzeDIh$b9*1N%`!@} zzzgE8`7wRa5%o1x9W1fxxv=;3ev7Y3k|>ediaQf9ge=-rH3CrWj+39-5BWXC$!{rK z?HNxNK`06ODf0`$n1-dWsC7a!*nF|bT=xG>6JjyADLRA}e$`+BT^~2`J~B zF1#iBSJ1NjPQ?;ablO!kKPZHhAmtVe1ds>c5^Gg|$BdEY?`IZK9BzxJwXdgTM{8a> zb#pqg))#pp{_~M-`iBZ{a9Sf;G=+>ZK{yrGuQ1hm=c(>(^ho$*f)> zGh=%TzU?77tpw2`Fjy9X5$ zI~@>^_?LH5$_v#$hjwPRUH$alLon_@NqHr zrDVkZE0s?QLP@>1!d6OGtZ#G-&n=$mmDBcqp&t+cxJ~m<&idB`g?l*!ARImYe;8}F zuIC(Xg5rV=!<#vj1s61S=*A>e7Gc-7gXfZjBHD}N;2BiDc{{W!kg~c~hCsd$d#ar_ zGlY|ObXpnrxG9;d^VPEloRShdG*L|Up@^By)7<)R^?-{ zuO$F3>+NXh*nhGVTadm9)*DA$lPOx!62})Aj~TC}ojQ;T5G0Fnq(G~fYu3P3u<(1; zj;e;i%sPLl^8xcgPh0)u+FfISK8%JlJy8r2Rc1#PjX`BNZ|0>P1i4_WO9NY6$=oc5 zTImf8#3$mrl7TQeo5!WHTWfRSg1pyvL3oYfAPu#JXj>l8BJjO1f$L0$vkkiT1MK+? zade?5G`|!ClcqzT+{?5YpkH|;h+g5UIZ~OG70c#v?}#GLVu5UZ@Cek&%K&>tudQ+! z(a64*Z=!n|-0dhTkoY*=U*n=k9bwC~hUmrOmpaEmoEE{7GeZatspl>)Y;Im&8M_)k zAbz(>O{6tBKICIYc94(_M4j-{r>kYjQl|b(81VOUy4Gcw-=hV;wWmUhV+j4YFKLpC zPP6uh7w__Pkp>;wnDhb{=tovGzG8M7gd;HZ(J{LVwhh9j4+hY(fm_hxlLo>v{u9r^ zqZ{aNuYF0Et^qk_giC{{5AHFhV#khgnU0W%v7V5W8y^7Z0RPhwWB%_*u<>>D@Dn|M z&_vF@sX^(w0mVswoVIPnV(!W;YC{Ekj z^c^S)F`b=vb}0`fVrP2T zsTZ49om9Qrh^Pd*{W(Ge+w?lq{*a$xJ$NK!6VUFY8t~Nk@s#RpGX!=(yQ{K=32=yE zyDJ~c-6p9nne@J2P7<+UL|TaAY*bw|H5)@?K&aUr7Hj6QajwKyh1CB0VR|9h56v>~6k%HgS zc;6mU)E|kWbejNi1YBML7%f#%jcRBI?|+8d0{VJfP7a;hwpjytWmATO2TRdz?CTY# z1Fqn;cdZL}+Bf8QoUq8=XkvvfH$%B(%fJb^Iw!~{u{Xz~qTY!W$>tHmW-PpYd! zn;$&EUlINmoS}kuwo_r37n}{aeO$t2g}>h^&XfQa8n`rvvm6`a5N}66t25_m&iona zyo{Ef;B!niK_YT`%9w38^vofr!;%8q+xbl#$@ii4Lu1RbdkbqBN;W&4f`NI%1F#2o z+^R@Od1Yig+zuK-1+drENblm&1E)5kDsqw^eAz%ENf^nE9|-$}VhWzqDZ?(%fQ@GJ zlaBF*aOp+i~6w)5XK51^m3Tp1(DnW#(V&e{ZnA1)>)AJS(k9vgFl!5D^~svK5s_9 zKKm@uf57Lh=Xdydfu1?m&r-&z^2geL<6po3(|G}$3HoQbkp3d?-+||uJ=4d}x=Qwc X)dJH6;hYx$Ai}*)aRfagKl}7=u+8<% diff --git a/web/modules/contrib/media/files/Test.ods b/web/modules/contrib/media/files/Test.ods deleted file mode 100644 index 5f406e99dd4867581b4e59086ac1231937628690..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4526 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 diff --git a/web/modules/contrib/media/files/Test.odt b/web/modules/contrib/media/files/Test.odt deleted file mode 100644 index 0fc543421ab66199b71298670815aab29506a1b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3940 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 diff --git a/web/modules/contrib/media/files/Test.ott b/web/modules/contrib/media/files/Test.ott deleted file mode 100644 index ddfc7580c9c7464e8718fc9c047f6a0cbd0e8027..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8636 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 diff --git a/web/modules/contrib/media/files/Test.pdf b/web/modules/contrib/media/files/Test.pdf deleted file mode 100644 index 83cc3b2ade8c23899d786258709e810928bb4ded..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15354 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 diff --git a/web/modules/contrib/media/files/Test.ppt b/web/modules/contrib/media/files/Test.ppt deleted file mode 100644 index c9517a0613e1e6c898173d1bbf8c3c887f807b5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72192 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 UonsaAC$I|b(^$EkIw8`301N0UEC2ui diff --git a/web/modules/contrib/media/files/Test.pptx b/web/modules/contrib/media/files/Test.pptx deleted file mode 100644 index 0376e63f6634480b9f2c6bb0e6902d495991c5ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27538 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 DTp@(! diff --git a/web/modules/contrib/media/images/checkmark.svg b/web/modules/contrib/media/images/checkmark.svg deleted file mode 100755 index 422f21548..000000000 --- a/web/modules/contrib/media/images/checkmark.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - Layer 1 - - - - - - - - - - - - - diff --git a/web/modules/contrib/media/images/icons/application-msword.png b/web/modules/contrib/media/images/icons/application-msword.png deleted file mode 100644 index cdfcf6c8704a5dcfc6ceff39e134000d10160648..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1965 zcmV;e2U7TnP)@IeIx5{MTtMu{3QAyG-Zy&1)XCk1@qg-gUYB@r+20>&rhk`RQbAh#fa z78SvkQm(yU_P*yF|CzIUc29S=XX#mrOqooX^Uciv&3~DHCUt0EQ)pXj@R$Un5cl7w7$Kb-zbrUNn~M-GWRr6>|bn~+0rLXg~u_uu5gassNt zTR{{dS5Ab(DVoM4y00QR&`mi+0$L&t->d}~3WagJ^*rAMRn?#<3KEGVBGEX8hr{TP zgps75x?mN0h6V#ydwVzun(nkM0)i;RJFyY&%6l-_c2*~q(!Begsc;ADa>m4auT$93 zmrz0jTx0+AMX-9)XJ(?;+G!&+h_#J5$CTjq2GnS1`Pd1J$O4^G8AN{-5<|TPiDYOH zs5avi>QfUj7B@4=+&~XJvlp3gDiMpE`V~^`w486O#4i1bSo^usp2U)`lEp)#CWiW; zk)4}%l}ydScAr-#Z=;vb=ggJ3*+~;hknSB@)+<;>jXYKKRWPR*L88}$iIeR+{Q(mR zrV)k6X5$jq+aZ*BAx&w@yOvcX6s)3XdW!7I99r}ROeEsNea81>Jc=YmEt!1A6$qM0 z#3+(w&lM*PaN#96?^;%oTqw#1@>I#2(n5+vf;lNOBl?yY?4dp3QqU@aFsO@cdi zYL57g4t6Mz^G++c&TTOvZblwI_^FglVpum1<`WX_yg-7B6*ZhpnglnaP`{4rx&nvn zAx%vwxQ;y&O5H{CRR;+zddp2D;-m$Yw2+L3AeC3^I7Xs!f{8?|tCN3=(?KUqnp$uT z&8`LgW?lvKO)NpdMb+*G5Ka#5i{N#aLdH z4#f-?m|!`-l@q(H#yTt}klY@!9NJly+_4EMXL9oVXC#3N2rdz7(zu%GTCp+`&BlFz z3(qo7tJH#NAu_~GNM_-+z!;eXj`nwPnIx847csZPo(42M|F?SUDf7X}Y@0bOC3}U& zxQPJM7E*pv%-r^TfIE`)A}%r+m&czqPAzbucfv!bvlXsn1o&xKgqm;b9onu53EG_{ zU{3>DaZY?&HDKQdl)G00z@66s?D~L~@`2{sAU3?P!1Q@A9K*h|ZPNDRwcPE({QD-OzS3u0Hs;?y z86T}$f^Dl78@QDZH(|%?%TQnC$M%D#v1QLOjxB^McS{_@ux!5lYgeFoa+QIz3boc6 zNSjcq-F5UFHt#-WKz6+O3|2fk13QnjqNTGNAHKK{mwN{B#Kx~N5Q%fl=AVw{#kF>J z;qi^%7<27AeE~nb^CF&lumLR{H%f7ku?H;0eCY7VlyU42b{)jh+0(Fc?hMqQ??ic- zjLkp(j)73bG}V?Lk8s@5S@&}7Fx>V7r%ZDl`MU#?-rAZggRN8|y+B$M*`%mk?&{-h zT~#>==F@Gy5;EL10 z=uXTYZYlp|HCq$uK31nxd3kpy?dIj1`fFWtUC@MKwYj$1z_qqt%Zsa^K(TH0)0p2> zo3*YD0{mi4JH%?501K<>K33m-R(}rM`O6>Jd-5EaM-*$8FM?kdO}I7BEi`b4&t2rW z*PeU?b(MYtv*D#Duwub1%xkL8jJ0b*=_f-iMPTK^Iha4af&X4#6F_}1Kti3u;ns`1 z@BOd#VB4F|K_i#&i!k4%(ko8^!>JA-!|O}u={Pc(?+%^BrXLO%xZheY zVDZ|IIj*^35<1BIKH2>nCpi#~m}IcXl?wl@gxlj?CwqK%G?9pfhY<~jHpGAaV*MC2 zpyj+ek9#Jh+Vz3toh4w)2V$`(um9)rp8x{@T+W!=PsV(u00000NkvXXu0mjfxfZgv diff --git a/web/modules/contrib/media/images/icons/application-pdf.png b/web/modules/contrib/media/images/icons/application-pdf.png deleted file mode 100644 index 0f8a3e16fe4a0f8431caa4e9beb104f2a10c956e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1732 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 diff --git a/web/modules/contrib/media/images/icons/application-vnd.ms-powerpoint.png b/web/modules/contrib/media/images/icons/application-vnd.ms-powerpoint.png deleted file mode 100644 index ef39540f28d61b897c8821b62ca38d79e03e2f38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1400 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 diff --git a/web/modules/contrib/media/images/icons/application-vnd.oasis.opendocument.text.png b/web/modules/contrib/media/images/icons/application-vnd.oasis.opendocument.text.png deleted file mode 100644 index 607bae5f81367549724da154ca4a3a096b103ff7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1594 zcmV-A2F3Y_P)F^})V~t>VFCn{Xn&ZPG(Mt4NgyPUkQn5pSRW-Z zD510!5D;h~P+q0mZuildx#PKacc8Xr1$vtxcie@aZO>?d1K4PuSeofb#oGacKH;7C_MxMtM zuNU<*X8GwO2l3Q|1K@T!v3UL*+d$+UKoJ3`t*XG{d9w+`Ov@nh4#4SjqN;KVYNuBc zh&h%)DES7UC=QfQ_6=5-_{HCP<9besop%5ZhYX+Jn+_mn5X$Ja*M0!9EThEZHZ@Os z#JE9Z^?OczsMDl&n6tGlpoXzWy-I{Bv2X%a{RO*P*H!BGCbaLSgho!qDiix_mMo z_VxO2cRv&$Xm(4%tB~yW;7UgXZ#L{1^EO3u{45$?n;QV0bT)cGDk_Gje%ZL@#5yh! zU3`3YV%s;yY(Z<62V(bcL8ap~>+c104GvEklu{p@(`JB$f-qtcsu)a=vwGI3Rcc%z zWY|!JwBARw1uJk>24JW$=)K+02~7Wu3o!or85oEWfEXEz6e^trM59n@YEe|bB%A*E zsX~g^pVkyq#aCAc5WU(;R@bR|T9Q~VWURMN2K0b>LY zsL`-En3YVL28HUoIfazgA|a@Kj}W6o6%Q%#p?LZ%vUur`rPT0V8oVn8-Pjq`Taz#VLz&x! zw^u%kQ#&@H?ul|Clf1`?%PypKOdij>wqf&%67zP9bZPLr3Uwre*NR-P)pn*h?}I`78&+v+La6#ihrP=`^rDws8d zFysO8=2p$n@M@{@BgrPiLBzM3;nhjrs_^1-^=NMW7dLKqrQAzayrH}#8CF7wmo#0AEA#ugb^&6;>Sbv8Za4Oy zq{J=pVEwA4@RfS-PQy3o4h9p(jCXHB{DSFR7M9*qZ&q4CghO5_K_p2OE@ zz1l%3FdP7rC`crEwD(pc|5ifM)ooINj}nGMA#&~*_~rZUxg8}kxHZ4WQL?@x*BqcN soxi^Px# diff --git a/web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.presentationml.presentation.png b/web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.presentationml.presentation.png deleted file mode 100644 index a34df1f85f971e8c9977c7ea35dad94b770811b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4087 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 diff --git a/web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png b/web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png deleted file mode 100644 index 4e834480f6817af3d4a9a9c41b948e2ae2a082c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1751 zcmV;|1}OQ7P)Q88jU|Fi4hYO(HJF2qJN0`PoY&zjG`eXYGSI1iHR6r5iI&cr358P zpn_uPL(8M|1(de?X!kiY-gCFR?zGE3I#V~?_GD)6z31HX-E+@lrq#)^jAZSh{VST; zr3u=%F-8qv@9R954b!dkG^S#jyU2!eMq0M^V?z#hY1{Vd@~lB5YkK6MRaGvIfmnN6 z0$8=+4$VO11VEW%o@O9&0-)ID(hNjS0NAZg%|PS?fYof%3`9-m)v%+d_hQC*!k7yS=ye7L0-AuBF@SMTIBq66n(HU8^c(Gz$&l!tUuB3QyNXi$e$&?Z@Q#Jh-ZqHh5-U2dUf@WH zS7JgUQUu{h2!XI469FH@und>I1a7C>F+6&cgJ2BjGzGBg&N=XohH$NK0)AhZ?I=?Q zx_DG@GDRz^?J(y>x7q2kpkdoWbe|o;{!d=w*2&8^!fH$D56H6#4krH~6@Z%iK!MW) zt6jjQ3+`zk#@!(p1!a(<=LoZmXDkS7fq<2DE(oU7fzZb+N1$gGM&89kLEIRa;Afwj zXC#O#U2fQm%&5JmY?^ga?V&0F+(|Q_0*8R&GRrg&z1<#6c*FST{3ryo0ZZ2u!C=&7 zEH_;u(lishDy%SD^a>E+ki?bOGb^oJUyS?$LED_7)(58g!@MPSraTlND8!b|%ZD{z z$Xcc<0P+lo!lrAkbs7i{3%N6qC(EjRAbYYEnpnA@Q-BEiBN$*&DQkJEin*90Wzj+b z5&bYX^lcsr^=aE=-I zg+jcaLMvG$5doBPKRYaC zSYNq?-zUzGQB`pbp1SJ|KK|(Xmoe8~&HIUu`bZ8vlU#bHbrShiWnxi8oPO&$ii*N& zJg{~TTf7_(*6cywNH>PPgK%2QvBXuYm`_CWp5FK-EP@Sx5B<*hpKEv@CZ;U$5kJYH zc_f#{X`L9qq$UaxcuD+k2ZlWZXzTn8TUPHv5mVS7^5WcdxwSXiksr6h7Zu$oKVqcs- zi1C1z_s5Rv)cIY5?ObUB{qEzZ@WfsFaFwjal%#RuCpjdKUe+5*{04X`uM~vc&YVv?ISu)33&BD!CR=y4&wKd~p_qSNPpdJrzcmd5{ZjbxG)|zJ&GJfeg z!mlqje!zHIv7GT!>*zbfWfT9fcL1NBd<$1@bYW*hGgi;9$JxurlloNF77#@#PIoWe zik~}=;6%q^{@n6Y6D9&4tf{QWb#|sZ`_EumS*?PukM-mAZ+4+$a?BU>;GOTE$A!Mr zoR9cP4#^|AB%juat(ndOx>WxwAy^DeMzb-eiA-Ye6v6TE@vruFWdC`c&NcsnkjqRg ts__8|W04#eL#m27rhLu;q-p;OFaQ%;UrbCu9_9c5002ovPDHLkV1j~mQ=b3; diff --git a/web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png b/web/modules/contrib/media/images/icons/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png deleted file mode 100644 index 053d449a57913e6b45f68d8e6588a59d303ca9bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4617 zcmV+k687zhP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000LxNkl^w6o3n?Y#ioRxBc|)Z|h||`I!%yAIkm;Tg zK+FUXf9}Nx`s}%nPf(Z`2O&Nw96$8U2LYfkhecIYR<2@2%mEbpeTaH zO%1GXZ!bc;GBB?Igb>u%#97+X%=+c+C_=2#*S>OcUIEl3Vk~T^XKAYsvAPn7IR=1e zG{R%`)hukN=ZV&4)>R0h%_#taa5zX!b$p8L!!v`c^)=g%7fu{n`^W+yz|b{fu`nRZ zL9Dq~2yN#5_klk@nx+y8>eD*ESBSY)08kW_K%iV$2@(X7{xfH04KcFCDGOmq6bU+I}Vc<&ms$XaBTGEB?u|G^2I2za2P2iuIpmk4*6Vx z%w $3_hZ9;>V7TWxKe{`|t4z?y9z0_*M%;Er{wN2}4J39?@dQApnK*R&dr5o&Ck z(%&8*K?(ty7ospcgc7Retv`N%5aM#P*oqo8o651Pi9g$lWBr2-+P*!Xx``V93W55C-qKQ4P&M+`|6AfGKY9gW1W}t>rj7Mb6j0RwS}=SY0)d@2 zeY-U=j-IGP3r0}GRUU+<;uLZ?cc^7uA12V$hN7qsM}g^_3MtXUaqo0igeXjS0B$aW zbZv}iwb!p^0Vt{uVci(^9?U9WC2wFfw$2!*vL#g9&dOCS6!QRz5LP~oCClD~NkD?LV_uIa8Z9-0CGdN52jB@oi%aO{Hj;wnnXtQye-SycmUBpQX} zb%ds)#}XCI{@o9Au6x%Dil&FK3zI%XAQ+uGPAKS+Dhlaj@xZ2{$LqWquJFuWkpcjQ z5yG}|NI*!?jZoQfdNhHRo$z;dBVIcz|CQYbT<5M10-9cY4?s}^C_+ zKUb;UvYWQ;dq7GK{_Oj>jzv{a^XwNr`^ulZ#j2%k?0o)NP7eN?clu89!?jPb^Z94# z-rC8)*$W)%|C=AXvL$pYkrlsz-fI80_ZUCj{2ZIUy_7^G3{vuo-@ONbnVR68-edIs z>NPr^Xr;Za8Kh+Ik)r@y8XjTgYj64?_8vLP>Sc@B^U?;)be0`&AG#g4;zVX!#f0XT zw3B8MGo2+7GDw7t5*xtT&xQbKZ)q%R|Nk;D_$kZVni)8Ao}`&9^F{D}uavgs)gr*H zc03p$5e;LeCNNVIrG0ISCtJL))PtW5m9>}jUDQa|3+ph`SvEbhf{jlLw$A{Nx?dSN|-7cOz)^jUg7I0;C)w{60) zEt=~Se0=atzx|t?TQSoaR{!|d3|_dzp6%Zy7S#P%l>t~5j^!zkh(<8`docTZ*uG&E zUHf~uIc{?C$}k&u?c-|=b(sAz=77S!{`j_>)g?|L7Z>0b>rEBB@E^L8Le;lyEa zUoY`&Bz)*45WN3g=urSrD%nPrSj{7Ul=$BOiC|ZaprkxA00000NkvXXu0mjfE@`ZY diff --git a/web/modules/contrib/media/images/icons/text-plain.png b/web/modules/contrib/media/images/icons/text-plain.png deleted file mode 100644 index 26909bee4ca4522bf86c361ce7b118500c3fee7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1023 zcmVV8C z2rAf!5QP@oJKh=F!o{|?bguWdlbqys9%tq^=bV`{jU$90P`PmZ&ZV>z>qT2~64WZo zt`&TC%+t@dtLIO5Ze(n*bs9qrsxB==!|rm`048TU^E(#mzk~_g!TXi18gZ)FGMb_;)2i|K-zVrBqe$wGEkDA%>|)3 zfFJ=RSxkP2ZTXwIAhZXFi-RR0K{W`?0i^XKKHjJrgbo04QXmTq!mI*>pmh7GExtIQ z5D78}OGFTwTfi3w|3a7}f-q{mc$yE(|w{-M#Z`dbq%Fi01llmNCw3_w%_Fq;z4+ElyY1n@@pKx8gNLZq>p z6@~c)#CQ>S=ru8bQgRsSODHxh5CcUqh((<(Ao2upw7XAi#DK#5M$YkiuU{bsNE85Y zyAX)Z030sF21mIGj7o#`j{!~#=zR+D0TBH!GQ#IVv2KAVNG14AA!+fV^j?i=3y>&J z=9De4PC-}iAf~>~1?+FHEQ906BE~;Wp?>c!RFxL9ddK_%Iv(~S(QL-K6Gs$v*sIFI z4q`#^6cUL{m_o0Nf1JkjmpT7$+P1G^2dnGo?#0g~CmTb*XucHHha1&F zg@_ygB7q_Rg7leQ6QuMz5*-YHh|DX!#{;mKOh`*j#`ED3lofA9 z(U#n>b@(??{_Mo+r$88tv6+JKDth-S2sdUrVmAb@+vFxzOL82`0Y% zTU$5!ZW6C1KA93K*rjHZ+$xj~`6hD4K&V{kO!GmnpRV@toj&2#2ht&1gUIkdg0003TNklqkxBTFjl&!diwEA?p{v=R3a*<8x>(_L z(ZC@i(Ag??ECJ9set('status', FALSE); - $view->save(); - } - - // Copy the document icon files. - $source = drupal_get_path('module', 'media') . '/images/icons'; - $destination = \Drupal::config('media_entity.settings')->get('icon_base'); - media_entity_copy_icons($source, $destination); - - if (!\Drupal::isConfigSyncing()) { - // Add an icon for Media if we aren't installing from configuration. - // Read more about this implementation: https://www.drupal.org/node/2696593 - $data = file_get_contents(dirname(__FILE__) . '/images/media_embed_icon.png'); - $file = file_save_data($data, 'public://media_embed_icon.png', FILE_EXISTS_REPLACE); - // Set file uuid same as default config. - $uuid = (new ExtensionInstallStorage(\Drupal::service('config.storage')))->read('embed.button.media')['icon_uuid']; - $file->set('uuid', $uuid); - $file->save(); - } - - // Enable the media embed button and modify filters. - $filter_formats = \Drupal::entityTypeManager()->getStorage('filter_format')->loadByProperties(array('status' => TRUE)); - foreach ($filter_formats as $filter_format) { - $editor = Editor::load($filter_format->getOriginalId()); - if ($editor) { - // Make the changes to editor and filters only if editor type exists. - $editor_settings = $editor->getSettings(); - $editor_settings['toolbar']['rows'][0][3]['items'][] = 'media'; - $editor->setSettings($editor_settings); - $editor->save(); - $format = $editor->getFilterFormat(); - if ($format->filters('filter_html')->settings['allowed_html']) { - $format->filters('filter_html')->settings['allowed_html'] .= ''; - } - $format->setFilterConfig('entity_embed', ['status' => 1]); - $format->setFilterConfig('filter_html_image_secure', ['status' => 0]); - $format->save(); - } - } -} diff --git a/web/modules/contrib/media/media.libraries.yml b/web/modules/contrib/media/media.libraries.yml deleted file mode 100644 index 9eab3780a..000000000 --- a/web/modules/contrib/media/media.libraries.yml +++ /dev/null @@ -1,10 +0,0 @@ -view: - version: VERSION - js: - js/media.view.js: {} - css: - theme: - css/media.view.css: {} - dependencies: - - core/jquery - - core/drupal diff --git a/web/modules/contrib/media/media.module b/web/modules/contrib/media/media.module deleted file mode 100644 index 66e50cee2..000000000 --- a/web/modules/contrib/media/media.module +++ /dev/null @@ -1,83 +0,0 @@ -' . t('About') . ''; - $output .= '

' . t('Media module for Drupal 8') . '

'; - return $output; - - default: - } -} - -/** - * Implements hook_form_alter(). - */ -function media_form_alter(&$form, FormStateInterface &$form_state) { - if ($form['#form_id'] == 'entity_browser_media_library_form') { - // Style the submit button. - $form['actions']['submit']['#attributes']['class'][] = 'button--primary'; - $form['actions']['submit']['#attributes']['class'][] = 'entity-browser-modal-target'; - } - // Remove the Gallery option from create gallery view's bundle filters. - if ($form['#id'] == 'views-exposed-form-media-library-gallery-media-select-modal' || $form['#id'] == 'views-exposed-form-media-library-gallery-user-media-select-modal') { - unset($form['bundle_1']['#options']['gallery']); - } - if ($form['#form_id'] == 'media_gallery_form') { - $form['#attached']['library'][] = 'media/view'; - } -} - -/** - * Implements hook_views_pre_render(). - * - * Adds the media.view library to the media views. - */ -function media_views_pre_render(ViewExecutable $view) { - if (isset($view) && ($view->storage->id() == 'media_library' || $view->storage->id() == 'global_media_library')) { - $view->element['#attached']['library'][] = 'media/view'; - } -} - -/** - * Implements hook_menu_local_actions_alter(). - * - * Adds the add media button from media_entity on library pages. - */ -function media_menu_local_actions_alter(&$local_actions) { - $local_actions['media.add']['appears_on'][] = 'view.media_library.user_media_library'; - $local_actions['media.add']['appears_on'][] = 'view.media_library.global_media_library_page'; -} - -/** - * Implements hook_entity_type_alter(). - */ -function media_entity_type_alter(array &$entity_types) { - $field_name = \Drupal::config('media_entity.bundle.gallery')->get('type_configuration.source_field'); - $entity_types['media']->addConstraint('GalleryMediaBundle', array('sourceFieldName' => $field_name)); -} - -/** - * Implements hook_menu_links_discovered_alter(). - */ -function media_menu_links_discovered_alter(&$links) { - // Media entity module provides a default view which we disable. Since it also - // provides a link entry for it we need to update the route there to point to - // the media library we provide. - $links['entity.media.collection']['route_name'] = 'view.media_library.global_media_library_page'; -} diff --git a/web/modules/contrib/media/src/Plugin/Validation/Constraint/GalleryMediaBundleConstraint.php b/web/modules/contrib/media/src/Plugin/Validation/Constraint/GalleryMediaBundleConstraint.php deleted file mode 100644 index 178d175f6..000000000 --- a/web/modules/contrib/media/src/Plugin/Validation/Constraint/GalleryMediaBundleConstraint.php +++ /dev/null @@ -1,30 +0,0 @@ -hasField($constraint->sourceFieldName)) { - $slideshowItems = $value->get($constraint->sourceFieldName); - foreach ($slideshowItems as $item) { - if ($item->entity->getType()->getPluginId() == "slideshow") { - $this->context->addViolation($constraint->message); - } - } - } - } - -} diff --git a/web/modules/contrib/media/src/Tests/DocumentBundleTest.php b/web/modules/contrib/media/src/Tests/DocumentBundleTest.php deleted file mode 100644 index 33e64115b..000000000 --- a/web/modules/contrib/media/src/Tests/DocumentBundleTest.php +++ /dev/null @@ -1,136 +0,0 @@ -testBundle = $this->container->get('entity_type.manager')->getStorage('media_bundle')->load('document'); - - $adminUser = $this->drupalCreateUser([ - 'view media', - 'create media', - 'update media', - 'update any media', - 'delete media', - 'delete any media', - 'access media overview', - ]); - $this->drupalLogin($adminUser); - } - - /** - * Tests document media bundle creation from config files. - */ - public function testMediaBundleCreationFromModule() { - $type_configuration = [ - 'source_field' => 'field_document', - ]; - $field_map = [ - 'mime' => 'field_mime_type', - 'size' => 'field_document_size', - ]; - - $this->assertTrue((bool) $this->testBundle, 'The media bundle from default configuration has been created in the database.'); - $this->assertEqual($this->testBundle->get('label'), 'Document', 'Correct label detected.'); - $this->assertEqual($this->testBundle->get('description'), 'Use Document for uploading document files such as PDF.', 'Correct description detected.'); - $this->assertEqual($this->testBundle->get('type'), 'document', 'Correct plugin ID detected.'); - $this->assertEqual($this->testBundle->get('type_configuration'), $type_configuration, 'Type configuration correct.'); - $this->assertEqual($this->testBundle->get('field_map'), $field_map, 'Correct field map detected.'); - } - - /** - * Tests thumbnails of the document items. - */ - public function testDocumentItemThumbnail() { - // Array of test files and corresponding file icons. - $files = [ - 'Test.pdf' => 'public://media-icons/generic/application-pdf.png', - 'Test.doc' => 'public://media-icons/generic/application-msword.png', - 'Test.docx' => 'public://media-icons/generic/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png', - 'Test.ods' => 'public://media-icons/generic/application-vnd.oasis.opendocument.spreadsheet.png', - 'Test.odt' => 'public://media-icons/generic/application-vnd.oasis.opendocument.text.png', - 'Test.ott' => 'public://media-icons/generic/application-vnd.oasis.opendocument.text-template.png', - 'Test.ppt' => 'public://media-icons/generic/application-vnd.ms-powerpoint.png', - 'Test.pptx' => 'public://media-icons/generic/application-vnd.openxmlformats-officedocument.presentationml.presentation.png', - 'Test.rtf' => 'public://media-icons/generic/application-rtf.png', - 'Test.txt' => 'public://media-icons/generic/text-plain.png', - 'Test.xls' => 'public://media-icons/generic/application-vnd.ms-excel.png', - 'Test.xlsx' => 'public://media-icons/generic/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png', - ]; - - foreach ($files as $fileName => $thumbnail) { - $file = drupal_get_path('module', 'media') . '/files/' . $fileName; - $name = $this->randomMachineName(); - $this->drupalGet('media/add/document'); - $edit = [ - 'files[field_document_0]' => $file, - ]; - $this->drupalPostAjaxForm(NULL, $edit, "field_document_0_upload_button"); - $fid = (string) current($this->xpath('//input[@data-drupal-selector="edit-field-document-0-fids"]/@value')); - $edit = [ - 'name[0][value]' => $name, - 'form_id' => 'media_document_form', - 'field_document[0][fids]' => $fid, - 'field_document[0][display]' => 1, - ]; - $this->drupalPostForm(NULL, $edit, t('Save and publish')); - $recentThumbnail = $this->getMostRecentThumbnail(); - $this->assertEqual($thumbnail, $recentThumbnail, "Correct thumbnail detected for " . $fileName); - } - } - - /** - * Returns the thumbnail of the most recent document. - * - * @return string - * Path of the thumbnail. - */ - public function getMostRecentThumbnail() { - $document_id = $this->container->get('entity.query')->get('media')->condition('bundle', 'document')->sort('created', 'DESC')->execute(); - $item = $this->container->get('entity_type.manager') - ->getStorage('media') - ->loadUnchanged(reset($document_id)); - return $item->getType()->thumbnail($item); - } - -} diff --git a/web/modules/contrib/media/src/Tests/GalleryBundleTest.php b/web/modules/contrib/media/src/Tests/GalleryBundleTest.php deleted file mode 100644 index 60984ed99..000000000 --- a/web/modules/contrib/media/src/Tests/GalleryBundleTest.php +++ /dev/null @@ -1,185 +0,0 @@ -testBundle = $this->container->get('entity_type.manager')->getStorage('media_bundle')->load('gallery'); - - $adminUser = $this->drupalCreateUser([ - 'view media', - 'create media', - 'update media', - 'update any media', - 'delete media', - 'delete any media', - 'access media overview', - 'access gallery_media_library entity browser pages', - ]); - $this->drupalLogin($adminUser); - } - - /** - * Tests gallery media bundle creation from config files. - */ - public function testMediaBundleCreationFromModule() { - $type_configuration = [ - 'source_field' => 'field_slide', - ]; - - $this->assertTrue((bool) $this->testBundle, 'The media bundle from default configuration has been created in the database.'); - $this->assertEqual($this->testBundle->get('label'), 'Gallery', 'Correct label detected.'); - $this->assertEqual($this->testBundle->get('description'), 'Use Gallery for creating a collection of different media items.', 'Correct description detected.'); - $this->assertEqual($this->testBundle->get('type'), 'slideshow', 'Correct plugin ID detected.'); - $this->assertEqual($this->testBundle->get('type_configuration'), $type_configuration, 'Type configuration correct.'); - $this->assertEqual($this->testBundle->get('field_map'), [], 'Correct field map detected.'); - } - - /** - * Tests thumbnail of the gallery item. - */ - public function testGalleryItemThumbnail() { - // Let's add one image and one video. - $imageItem = $this->addImageItem(); - $videoItem = $this->addVideoItem(); - $this->drupalGet('media/add/gallery'); - $pathValue = (string) current($this->xpath('//input[@data-drupal-selector="edit-field-slide-entity-browser-entity-browser-path"]/@value')); - $edit = [ - 'name[0][value]' => 'Gallery item', - 'field_slide[target_id]' => 'media:' . $imageItem['id'] . ' media:' . $videoItem['id'], - 'field_slide[entity_browser][entity_browser][path]' => $pathValue, - ]; - $this->drupalPostForm(NULL, $edit, t('Save and publish')); - - // Let's load all the media items. - $gallery_id = $this->container->get('entity.query')->get('media')->condition('bundle', 'gallery')->sort('created', 'DESC')->execute(); - $gallery = $this->loadMediaItem(reset($gallery_id)); - $image = $this->loadMediaItem($imageItem['id']); - $video = $this->loadMediaItem($videoItem['id']); - // Let's check thumbnail now. - $gallery_thumbnail = $gallery->getType()->thumbnail($gallery); - $image_thumbnail = $image->getType()->thumbnail($image); - $video_thumbnail = $video->getType()->thumbnail($video); - $this->assertEqual($gallery_thumbnail, $image_thumbnail, "Correct thumbnail detected."); - - $this->drupalGet('media/add/gallery'); - $edit = [ - 'name[0][value]' => 'Gallery item 2', - 'field_slide[target_id]' => 'media:' . $videoItem['id'] . ' media:' . $imageItem['id'], - 'field_slide[entity_browser][entity_browser][path]' => $pathValue, - ]; - $this->drupalPostForm(NULL, $edit, t('Save and publish')); - - // Let's check the thumbnail again. - $gallery_id = $this->container->get('entity.query')->get('media')->condition('bundle', 'gallery')->sort('created', 'DESC')->execute(); - $gallery = $this->loadMediaItem(reset($gallery_id)); - $gallery_thumbnail = $gallery->getType()->thumbnail($gallery); - $this->assertEqual($gallery_thumbnail, $video_thumbnail, "Correct thumbnail detected."); - } - - /** - * Tests that gallery option isn't available in gallery create bundle filters. - */ - public function testGalleryOption() { - // Open the media library iframe used on add gallery page. - $this->drupalGet('entity-browser/modal/gallery_media_library'); - $this->assertNoOption('edit-bundle-1', 'gallery'); - } - - /** - * Adds image type item. - */ - public function addImageItem() { - // Let's add image first. - $name = $this->randomMachineName(); - $testImage = current($this->drupalGetTestFiles('image')); - $file_path = $this->container->get('file_system')->realpath($testImage->uri); - $edit = [ - 'name[0][value]' => $name, - 'files[field_image_0]' => $file_path, - ]; - // Save the image. - $this->drupalPostForm('media/add/image', $edit, t('Save and publish')); - $this->drupalPostForm(NULL, ['field_image[0][alt]' => $name], t('Save and publish')); - // Obtain the image id. - $media_id = $this->container->get('entity.query')->get('media')->condition('bundle', 'image')->sort('created', 'DESC')->execute(); - $media_id = reset($media_id); - $edit['id'] = $media_id; - - return $edit; - } - - /** - * Adds video type item. - */ - public function addVideoItem() { - $edit = [ - 'name[0][value]' => 'Drupal video!', - 'field_video[0][value]' => 'https://www.youtube.com/watch?v=XgYu7-DQjDQ', - ]; - $this->drupalPostForm('media/add/video', $edit, t('Save and publish')); - // Obtain the video id. - $media_id = $this->container->get('entity.query')->get('media')->condition('bundle', 'video')->sort('created', 'DESC')->execute(); - $media_id = reset($media_id); - $edit['id'] = $media_id; - - return $edit; - } - - /** - * Loads the media entity item. - * - * @param int $id - * The id of the item. - * - * @return \Drupal\media_entity\MediaInterface - * The media entity item. - */ - public function loadMediaItem($id) { - $item = $this->container->get('entity_type.manager') - ->getStorage('media') - ->loadUnchanged($id); - return $item; - } - -} diff --git a/web/modules/contrib/media/src/Tests/ImageBundleTest.php b/web/modules/contrib/media/src/Tests/ImageBundleTest.php deleted file mode 100644 index bbe826557..000000000 --- a/web/modules/contrib/media/src/Tests/ImageBundleTest.php +++ /dev/null @@ -1,111 +0,0 @@ -testBundle = $this->container->get('entity.manager')->getStorage('media_bundle')->load('image'); - - $adminUser = $this->drupalCreateUser([ - 'view media', - 'create media', - 'update media', - 'update any media', - 'delete media', - 'delete any media', - 'access media overview', - ]); - $this->drupalLogin($adminUser); - } - - /** - * Tests image media bundle creation from config files. - */ - public function testMediaBundleCreationFromModule() { - $type_configuration = [ - 'source_field' => 'field_image', - 'gather_exif' => FALSE, - ]; - - $this->assertTrue((bool) $this->testBundle, 'The media bundle from default configuration has been created in the database.'); - $this->assertEqual($this->testBundle->get('label'), 'Image', 'Correct label detected.'); - $this->assertEqual($this->testBundle->get('description'), 'Use Image for uploading locally hosted images.', 'Correct description detected.'); - $this->assertEqual($this->testBundle->get('type'), 'image', 'Correct plugin ID detected.'); - $this->assertEqual($this->testBundle->get('type_configuration'), $type_configuration, 'Type configuration correct.'); - $this->assertEqual($this->testBundle->get('field_map'), [], 'Correct field map detected.'); - } - - /** - * Tests item creation and thumbnail. - */ - public function testMediaBundleItemCreation() { - // Define the media item name. - $name = $this->randomMachineName(); - $image_files = $this->drupalGetTestFiles('image'); - $testImage = current($image_files); - $file_path = $this->container->get('file_system')->realpath($testImage->uri); - $edit = [ - 'name[0][value]' => $name, - 'files[field_image_0]' => $file_path, - ]; - - // Save the image. - $this->drupalPostForm('media/add/' . $this->testBundle->id(), $edit, t('Save and publish')); - $this->drupalPostForm(NULL, ['field_image[0][alt]' => $name], t('Save and publish')); - - // Let's retrieve the media id and corresponding media entity object. - $media_id = $this->container->get('entity.query')->get('media')->execute(); - $media_id = reset($media_id); - /** @var \Drupal\media_entity\MediaInterface $media */ - $media = $this->container->get('entity_type.manager') - ->getStorage('media') - ->loadUnchanged($media_id); - $this->assertEqual($media->get('name')[0]->getValue()['value'], $name, "Correct name stored."); - $image = $media->getType(); - $thumbnail = $image->thumbnail($media); - $default_thumbnail = $image->getDefaultThumbnail(); - $this->assertNotEqual($thumbnail, $default_thumbnail, "The thumbnail generated is different from the default thumbnail."); - } - -} diff --git a/web/modules/contrib/media/src/Tests/InstagramBundleTest.php b/web/modules/contrib/media/src/Tests/InstagramBundleTest.php deleted file mode 100644 index ba71f29cd..000000000 --- a/web/modules/contrib/media/src/Tests/InstagramBundleTest.php +++ /dev/null @@ -1,112 +0,0 @@ -testBundle = $this->container->get('entity.manager')->getStorage('media_bundle')->load('instagram'); - - $adminUser = $this->drupalCreateUser([ - 'view media', - 'create media', - 'update media', - 'update any media', - 'delete media', - 'delete any media', - 'access media overview', - ]); - $this->drupalLogin($adminUser); - } - - /** - * Tests instagram media bundle creation from config files. - */ - public function testMediaBundleCreationFromModule() { - $type_configuration = [ - 'use_instagram_api' => FALSE, - 'source_field' => 'field_instagram_url', - 'client_id' => '', - ]; - $field_map = [ - 'shortcode' => 'field_instagram_shortcode', - ]; - - $this->assertTrue((bool) $this->testBundle, 'The media bundle from default configuration has been created in the database.'); - $this->assertEqual($this->testBundle->get('label'), 'Instagram Post', 'Correct label detected.'); - $this->assertEqual($this->testBundle->get('description'), 'Use this to attach Instagram posts to your content.', 'Correct description detected.'); - $this->assertEqual($this->testBundle->get('type'), 'instagram', 'Correct plugin ID detected.'); - $this->assertEqual($this->testBundle->get('type_configuration'), $type_configuration, 'Type configuration correct.'); - $this->assertEqual($this->testBundle->get('field_map'), $field_map, 'Correct field map detected.'); - } - - /** - * Tests item creation and thumbnail. - */ - public function testMediaBundleItemCreation() { - // Define the media item name. - $name = $this->randomMachineName(); - $instagram_url = 'https://www.instagram.com/p/C/'; - $edit = [ - 'name[0][value]' => $name, - 'field_instagram_url[0][uri]' => $instagram_url, - ]; - - // Save the Instagram post. - $this->drupalPostForm('media/add/' . $this->testBundle->id(), $edit, t('Save and publish')); - - // Assert that the formatter exists on this page. - $this->assertFieldByXPath('//iframe'); - - // Let's retrieve the media id and corresponding media entity object. - $media_id = $this->container->get('entity.query')->get('media')->condition('bundle', 'instagram')->sort('created', 'DESC')->execute(); - $media_id = reset($media_id); - /** @var \Drupal\media_entity\MediaInterface $media */ - $media = $this->container->get('entity_type.manager') - ->getStorage('media') - ->loadUnchanged($media_id); - $properties = $media->toArray(); - $this->assertEqual($media->get('field_instagram_shortcode')[0]->getValue()['value'], "C", "Correct shortcode stored."); - } - -} diff --git a/web/modules/contrib/media/src/Tests/TweetBundleTest.php b/web/modules/contrib/media/src/Tests/TweetBundleTest.php deleted file mode 100644 index 4896a120c..000000000 --- a/web/modules/contrib/media/src/Tests/TweetBundleTest.php +++ /dev/null @@ -1,112 +0,0 @@ -testBundle = $this->container->get('entity.manager')->getStorage('media_bundle')->load('tweet'); - - $adminUser = $this->drupalCreateUser([ - 'view media', - 'create media', - 'update media', - 'update any media', - 'delete media', - 'delete any media', - 'access media overview', - ]); - $this->drupalLogin($adminUser); - } - - /** - * Tests tweet media bundle creation from config files. - */ - public function testMediaBundleCreationFromModule() { - $type_configuration = [ - 'use_twitter_api' => FALSE, - 'source_field' => 'field_tweet_url', - 'consumer_key' => '', - 'consumer_secret' => '', - 'oauth_access_token' => '', - 'oauth_access_token_secret' => '', - ]; - $field_map = [ - 'id' => 'field_tweet_id', - 'user' => 'field_tweet_author', - ]; - - $this->assertTrue((bool) $this->testBundle, 'The media bundle from default configuration has been created in the database.'); - $this->assertEqual($this->testBundle->get('label'), 'Tweet', 'Correct label detected.'); - $this->assertEqual($this->testBundle->get('description'), 'Use this to embed Twitter content on your site.', 'Correct description detected.'); - $this->assertEqual($this->testBundle->get('type'), 'twitter', 'Correct plugin ID detected.'); - $this->assertEqual($this->testBundle->get('type_configuration'), $type_configuration, 'Type configuration correct.'); - $this->assertEqual($this->testBundle->get('field_map'), $field_map, 'Correct field map detected.'); - } - - /** - * Tests item creation. - */ - public function testMediaBundleItemCreation() { - // Define the media item name. - $name = $this->randomMachineName(); - $tweet_url = 'https://twitter.com/jack/status/20'; - $edit = [ - 'name[0][value]' => $name, - 'field_tweet_url[0][uri]' => $tweet_url, - ]; - - // Save the tweet. - $this->drupalPostForm('media/add/' . $this->testBundle->id(), $edit, t('Save and publish')); - // Let's retrieve the media id. - $media_id = $this->container->get('entity.query')->get('media')->condition('bundle', 'tweet')->sort('created', 'DESC')->execute(); - $media_id = reset($media_id); - $media = $this->container->get('entity_type.manager') - ->getStorage('media') - ->loadUnchanged($media_id); - $properties = $media->toArray(); - $this->assertEqual($media->get('field_tweet_author')[0]->getValue()['value'], "jack", "Correct tweet author stored."); - $this->assertEqual($media->get('field_tweet_id')[0]->getValue()['value'], "20", "Correct tweet id stored."); - } - -} diff --git a/web/modules/contrib/media/src/Tests/VideoBundleTest.php b/web/modules/contrib/media/src/Tests/VideoBundleTest.php deleted file mode 100644 index 4d9a64ddc..000000000 --- a/web/modules/contrib/media/src/Tests/VideoBundleTest.php +++ /dev/null @@ -1,105 +0,0 @@ -testBundle = $this->container->get('entity.manager')->getStorage('media_bundle')->load('video'); - - $adminUser = $this->drupalCreateUser([ - 'view media', - 'create media', - 'update media', - 'update any media', - 'delete media', - 'delete any media', - 'access media overview', - ]); - $this->drupalLogin($adminUser); - } - - /** - * Tests video media bundle creation from config files. - */ - public function testMediaBundleCreationFromModule() { - $type_configuration = [ - 'source_field' => 'field_video', - ]; - - $field_map = [ - 'id' => 'field_id', - 'source_name' => 'field_source', - ]; - - $this->assertTrue((bool) $this->testBundle, 'The media bundle from default configuration has been created in the database.'); - $this->assertEqual($this->testBundle->get('label'), 'Video', 'Correct label detected.'); - $this->assertEqual($this->testBundle->get('description'), 'Use Video for embedding videos hosted by YouTube, Vimeo, or some other provider.', 'Correct description detected.'); - $this->assertEqual($this->testBundle->get('type'), 'video_embed_field', 'Correct plugin ID detected.'); - $this->assertEqual($this->testBundle->get('type_configuration'), $type_configuration, 'Type configuration correct.'); - $this->assertEqual($this->testBundle->get('field_map'), $field_map, 'Correct field map detected.'); - } - - /** - * Tests video media bundle field maps. - */ - public function testBundleFieldMap() { - $edit = [ - 'name[0][value]' => 'Drupal video!', - 'field_video[0][value]' => 'https://www.youtube.com/watch?v=XgYu7-DQjDQ', - ]; - $this->drupalPostForm('media/add/' . $this->testBundle->id(), $edit, t('Save and publish')); - - // Let's retrieve the media id and corresponding media entity object. - $media_id = $this->container->get('entity.query')->get('media')->execute(); - $media_id = reset($media_id); - /** @var \Drupal\media_entity\MediaInterface $media */ - $media = $this->container->get('entity_type.manager') - ->getStorage('media') - ->loadUnchanged($media_id); - $properties = $media->toArray(); - $this->assertEqual($properties['field_id'][0]['value'], 'XgYu7-DQjDQ', 'Correct video ID detected.'); - $this->assertEqual($properties['field_source'][0]['value'], 'youtube', 'Correct video source detected.'); - } - -} diff --git a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/core.entity_form_display.node.page.default.yml b/web/modules/contrib/media/tests/modules/media_embed_test/config/install/core.entity_form_display.node.page.default.yml deleted file mode 100644 index 1fef06d1e..000000000 --- a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/core.entity_form_display.node.page.default.yml +++ /dev/null @@ -1,60 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.node.page.body - - node.type.page - module: - - path - - text -id: node.page.default -targetEntityType: node -bundle: page -mode: default -content: - body: - type: text_textarea_with_summary - weight: 31 - settings: - rows: 9 - summary_rows: 3 - placeholder: '' - third_party_settings: { } - created: - type: datetime_timestamp - weight: 10 - settings: { } - third_party_settings: { } - path: - type: path - weight: 30 - settings: { } - third_party_settings: { } - promote: - type: boolean_checkbox - settings: - display_label: true - weight: 15 - third_party_settings: { } - sticky: - type: boolean_checkbox - settings: - display_label: true - weight: 16 - third_party_settings: { } - title: - type: string_textfield - weight: -5 - settings: - size: 60 - placeholder: '' - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 5 - settings: - match_operator: CONTAINS - size: 60 - placeholder: '' - third_party_settings: { } -hidden: { } diff --git a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/editor.editor.basic_html.yml b/web/modules/contrib/media/tests/modules/media_embed_test/config/install/editor.editor.basic_html.yml deleted file mode 100644 index 966cec6a1..000000000 --- a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/editor.editor.basic_html.yml +++ /dev/null @@ -1,52 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - filter.format.basic_html - module: - - ckeditor -format: basic_html -editor: ckeditor -settings: - toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - - name: Linking - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - Source - plugins: - stylescombo: - styles: '' -image_upload: - status: true - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: 0 - height: 0 diff --git a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/editor.editor.full_html.yml b/web/modules/contrib/media/tests/modules/media_embed_test/config/install/editor.editor.full_html.yml deleted file mode 100644 index f5dd7bcc1..000000000 --- a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/editor.editor.full_html.yml +++ /dev/null @@ -1,60 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - filter.format.full_html - module: - - ckeditor -format: full_html -editor: ckeditor -settings: - toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - Strike - - Superscript - - Subscript - - '-' - - RemoveFormat - - - name: Linking - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - Table - - HorizontalRule - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - ShowBlocks - - Source - plugins: - stylescombo: - styles: '' -image_upload: - status: true - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: 0 - height: 0 diff --git a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/field.field.node.page.body.yml b/web/modules/contrib/media/tests/modules/media_embed_test/config/install/field.field.node.page.body.yml deleted file mode 100644 index 6c09432b4..000000000 --- a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/field.field.node.page.body.yml +++ /dev/null @@ -1,21 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.node.body - - node.type.page - module: - - text -id: node.page.body -field_name: body -entity_type: node -bundle: page -label: Body -description: '' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - display_summary: true -field_type: text_with_summary diff --git a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/filter.format.basic_html.yml b/web/modules/contrib/media/tests/modules/media_embed_test/config/install/filter.format.basic_html.yml deleted file mode 100644 index 92224c23c..000000000 --- a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/filter.format.basic_html.yml +++ /dev/null @@ -1,44 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - editor -name: 'Basic HTML' -format: basic_html -weight: 0 -roles: - - authenticated -filters: - filter_html: - id: filter_html - provider: filter - status: true - weight: -10 - settings: - allowed_html: '

    1. ' - filter_html_help: false - filter_html_nofollow: false - filter_align: - id: filter_align - provider: filter - status: true - weight: 7 - settings: { } - filter_caption: - id: filter_caption - provider: filter - status: true - weight: 8 - settings: { } - filter_html_image_secure: - id: filter_html_image_secure - provider: filter - status: true - weight: 9 - settings: { } - editor_file_reference: - id: editor_file_reference - provider: editor - status: true - weight: 11 - settings: { } diff --git a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/filter.format.full_html.yml b/web/modules/contrib/media/tests/modules/media_embed_test/config/install/filter.format.full_html.yml deleted file mode 100644 index e5febb218..000000000 --- a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/filter.format.full_html.yml +++ /dev/null @@ -1,35 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - editor -name: 'Full HTML' -format: full_html -weight: 1 -roles: - - administrator -filters: - filter_align: - id: filter_align - provider: filter - status: true - weight: 8 - settings: { } - filter_caption: - id: filter_caption - provider: filter - status: true - weight: 9 - settings: { } - filter_htmlcorrector: - id: filter_htmlcorrector - provider: filter - status: true - weight: 10 - settings: { } - editor_file_reference: - id: editor_file_reference - provider: editor - status: true - weight: 11 - settings: { } diff --git a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/node.type.page.yml b/web/modules/contrib/media/tests/modules/media_embed_test/config/install/node.type.page.yml deleted file mode 100644 index 57dcc0c99..000000000 --- a/web/modules/contrib/media/tests/modules/media_embed_test/config/install/node.type.page.yml +++ /dev/null @@ -1,10 +0,0 @@ -langcode: en -status: true -dependencies: { } -name: 'Basic page' -type: page -description: 'Use basic pages for your static content, such as an ''About us'' page.' -help: '' -new_revision: true -preview_mode: 1 -display_submitted: false diff --git a/web/modules/contrib/media/tests/modules/media_embed_test/media_embed_test.info.yml b/web/modules/contrib/media/tests/modules/media_embed_test/media_embed_test.info.yml deleted file mode 100644 index 8de64b12d..000000000 --- a/web/modules/contrib/media/tests/modules/media_embed_test/media_embed_test.info.yml +++ /dev/null @@ -1,9 +0,0 @@ -name: 'Media Embed Test' -description: 'Support module for the media embed tests.' -type: module -package: Testing -core: 8.x -version: VERSION -dependencies: - - editor:editor - - ckeditor:ckeditor diff --git a/web/modules/contrib/media/tests/src/FunctionalJavascript/EmbedButtonTest.php b/web/modules/contrib/media/tests/src/FunctionalJavascript/EmbedButtonTest.php deleted file mode 100644 index 15ad40633..000000000 --- a/web/modules/contrib/media/tests/src/FunctionalJavascript/EmbedButtonTest.php +++ /dev/null @@ -1,107 +0,0 @@ -installModule('media_embed_test'); - $this->installModule('media'); - $adminUser = $this->drupalCreateUser([ - 'access content', - 'use text format basic_html', - 'use text format full_html', - 'access media_embed entity browser pages', - 'view media', - 'create media', - 'update media', - 'update any media', - 'delete media', - 'delete any media', - 'access media overview', - 'create page content', - 'edit any page content', - ]); - $this->drupalLogin($adminUser); - } - - /** - * Tests that the entity embed dialog is working. - */ - public function testMediaEmbedDialog() { - // Find the button and click it to see if the modal opens. - $this->drupalGet('node/add/page'); - $this->find('.cke_button__media')->click(); - $this->wait(); - $this->assertSession()->pageTextContains('Select media to embed'); - - // Test for the button in the basic_html editor. - $this->drupalGet('entity-embed/dialog/basic_html/media'); - $this->assertEquals(200, $this->getSession()->getStatusCode()); - $this->assertSession()->pageTextContains('Select media to embed'); - - // Test for the button in the full_html editor. - $this->drupalGet('entity-embed/dialog/full_html/media'); - $this->assertEquals(200, $this->getSession()->getStatusCode()); - $this->assertSession()->pageTextContains('Select media to embed'); - - $this->drupalGet('entity-browser/iframe/media_embed'); - $this->assertEquals(200, $this->getSession()->getStatusCode()); - $filter = $this->getSession()->getPage()->find('css', 'input[name="name"]'); - $this->assertTrue($filter, "Found filter"); - } - - /** - * Installs the module using module_handler service. - * - * @param string $module_name - * Name of the module to install. - */ - public function installModule($module_name) { - if (!$this->container->get('module_handler')->moduleExists($module_name)) { - $this->container->get('module_installer')->install(array($module_name)); - } - } - - /** - * Wait for AJAX. - */ - protected function wait() { - $this->getSession()->wait(20000, '(0 === jQuery.active)'); - } - - /** - * Find an element based on a CSS selector. - * - * @param string $css_selector - * A css selector to find an element for. - * - * @return \Behat\Mink\Element\NodeElement|null - * The found element or null. - */ - protected function find($css_selector) { - return $this->getSession()->getPage()->find('css', $css_selector); - } - -} -- 2.30.2