diff --git a/core/.cspell.json b/core/.cspell.json index 354417e47aa..2ea0e7c610a 100644 --- a/core/.cspell.json +++ b/core/.cspell.json @@ -24,6 +24,7 @@ "modules/system/tests/logo.svgz", "node_modules/*", "profiles/demo_umami/modules/demo_umami_content/default_content/languages/es/**/*", + "tests/fixtures/config_install/*", "tests/fixtures/files/*", "tests/Drupal/Tests/Component/Annotation/Doctrine/**", "tests/PHPStan/vendor/**", diff --git a/core/.phpstan-baseline.php b/core/.phpstan-baseline.php index f7b597febff..a7029995ffe 100644 --- a/core/.phpstan-baseline.php +++ b/core/.phpstan-baseline.php @@ -398,7 +398,7 @@ $ignoreErrors[] = [ 'path' => __DIR__ . '/lib/Drupal/Core/Extension/ExtensionVersion.php', ]; $ignoreErrors[] = [ - 'message' => '#^The "module_installer\\.uninstall_validators" service is deprecated in drupal:11.1.0 and is removed from drupal:12.0.0\\. Inject "\\!tagged_iterator module_install\\.uninstall_validator" instead\\. See https\\://www\\.drupal\\.org/node/3432595$#', + 'message' => '#^The "module_installer\\.uninstall_validators" service is deprecated in drupal\\:11\\.1\\.0 and is removed from drupal\\:12\\.0\\.0\\. Inject "\\!tagged_iterator module_install\\.uninstall_validator" instead\\. See https\\://www\\.drupal\\.org/node/3432595$#', 'count' => 1, 'path' => __DIR__ . '/lib/Drupal/Core/Extension/ModuleInstaller.php', ]; @@ -2379,6 +2379,21 @@ $ignoreErrors[] = [ 'count' => 2, 'path' => __DIR__ . '/tests/Drupal/BuildTests/Framework/Tests/BuildTestTest.php', ]; +$ignoreErrors[] = [ + 'message' => '#^Drupal\\\\Tests\\\\BrowserTestBase\\:\\:\\$defaultTheme is required\\. See https\\://www\\.drupal\\.org/node/3083055, which includes recommendations on which theme to use\\.$#', + 'count' => 1, + 'path' => __DIR__ . '/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigExistingSettingsTest.php', +]; +$ignoreErrors[] = [ + 'message' => '#^Drupal\\\\Tests\\\\BrowserTestBase\\:\\:\\$defaultTheme is required\\. See https\\://www\\.drupal\\.org/node/3083055, which includes recommendations on which theme to use\\.$#', + 'count' => 1, + 'path' => __DIR__ . '/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoSystemSiteTest.php', +]; +$ignoreErrors[] = [ + 'message' => '#^Drupal\\\\Tests\\\\BrowserTestBase\\:\\:\\$defaultTheme is required\\. See https\\://www\\.drupal\\.org/node/3083055, which includes recommendations on which theme to use\\.$#', + 'count' => 1, + 'path' => __DIR__ . '/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php', +]; $ignoreErrors[] = [ // identifier: variable.undefined 'message' => '#^Variable \\$found might not be defined\\.$#', diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerConfigDirectoryTestBase.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerConfigDirectoryTestBase.php new file mode 100644 index 00000000000..0b2d9dcee1e --- /dev/null +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerConfigDirectoryTestBase.php @@ -0,0 +1,184 @@ +copyDirectory($sourceFile, $destinationFile); + } + else { + copy($sourceFile, $destinationFile); + } + } + } + } + + /** + * {@inheritdoc} + */ + protected function prepareEnvironment() { + parent::prepareEnvironment(); + + if ($this->profile === NULL) { + $core_extension_location = $this->getConfigLocation() . '/core.extension.yml'; + $core_extension = Yaml::decode(file_get_contents($core_extension_location)); + $this->profile = $core_extension['profile']; + } + + if ($this->profile !== FALSE) { + // Create a profile for testing. We set core_version_requirement to '*' for + // the test so that it does not need to be updated between major versions. + $info = [ + 'type' => 'profile', + 'core_version_requirement' => '*', + 'name' => 'Configuration installation test profile (' . $this->profile . ')', + ]; + + // File API functions are not available yet. + $path = $this->siteDirectory . '/profiles/' . $this->profile; + + // Put the sync directory inside the profile. + $config_sync_directory = $path . '/config/sync'; + + mkdir($path, 0777, TRUE); + file_put_contents("$path/{$this->profile}.info.yml", Yaml::encode($info)); + } + else { + // If we have no profile we must use an existing sync directory. + $this->existingSyncDirectory = TRUE; + $config_sync_directory = $this->siteDirectory . '/config/sync'; + } + + if ($this->existingSyncDirectory) { + $config_sync_directory = $this->siteDirectory . '/config/sync'; + $this->settings['settings']['config_sync_directory'] = (object) [ + 'value' => $config_sync_directory, + 'required' => TRUE, + ]; + } + + // Create config/sync directory and extract tarball contents to it. + mkdir($config_sync_directory, 0777, TRUE); + $this->copyDirectory($this->getConfigLocation(), $config_sync_directory); + + // Add the module that is providing the database driver to the list of + // modules that can not be uninstalled in the core.extension configuration. + if (file_exists($config_sync_directory . '/core.extension.yml')) { + $core_extension = Yaml::decode(file_get_contents($config_sync_directory . '/core.extension.yml')); + $module = Database::getConnection()->getProvider(); + if ($module !== 'core') { + $core_extension['module'][$module] = 0; + $core_extension['module'] = module_config_sort($core_extension['module']); + } + if ($this->profile === FALSE && array_key_exists('profile', $core_extension)) { + // Remove the profile. + unset($core_extension['module'][$core_extension['profile']]); + unset($core_extension['profile']); + + // Set a default theme to the first theme that will be installed as this + // can not be retrieved from the profile. + $this->defaultTheme = array_key_first($core_extension['theme']); + } + file_put_contents($config_sync_directory . '/core.extension.yml', Yaml::encode($core_extension)); + } + } + + /** + * Gets the path to the configuration directory. + * + * The directory will be copied to the install profile's config/sync + * directory for testing. + * + * @return string + * The path to the configuration directory. + */ + abstract protected function getConfigLocation(); + + /** + * {@inheritdoc} + */ + protected function installParameters() { + $parameters = parent::installParameters(); + + // The options that change configuration are disabled when installing from + // existing configuration. + unset($parameters['forms']['install_configure_form']['site_name']); + unset($parameters['forms']['install_configure_form']['site_mail']); + unset($parameters['forms']['install_configure_form']['enable_update_status_module']); + unset($parameters['forms']['install_configure_form']['enable_update_status_emails']); + + return $parameters; + } + + /** + * Confirms that the installation installed the configuration correctly. + */ + public function testConfigSync(): void { + // After installation there is no snapshot and nothing to import. + $change_list = $this->configImporter()->getStorageComparer()->getChangelist(); + $expected = [ + 'create' => [], + // The system.mail is changed configuration because the test system + // changes it to ensure that mails are not sent. + 'update' => ['system.mail'], + 'delete' => [], + 'rename' => [], + ]; + $this->assertEquals($expected, $change_list); + } + + /** + * Installer step: Select installation profile. + */ + protected function setUpProfile() { + if ($this->existingSyncDirectory) { + $edit = [ + 'profile' => SelectProfileForm::CONFIG_INSTALL_PROFILE_KEY, + ]; + $this->submitForm($edit, $this->translations['Save and continue']); + } + else { + parent::setUpProfile(); + } + } + +} diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigMultilingualTest.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigMultilingualTest.php index 7b534dd06ba..213003301bf 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigMultilingualTest.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigMultilingualTest.php @@ -11,7 +11,7 @@ use Drupal\Core\Logger\RfcLogLevel; * * @group Installer */ -class InstallerExistingConfigMultilingualTest extends InstallerExistingConfigTestBase { +class InstallerExistingConfigMultilingualTest extends InstallerConfigDirectoryTestBase { /** * {@inheritdoc} @@ -21,8 +21,8 @@ class InstallerExistingConfigMultilingualTest extends InstallerExistingConfigTes /** * {@inheritdoc} */ - protected function getConfigTarball() { - return __DIR__ . '/../../../fixtures/config_install/multilingual.tar.gz'; + protected function getConfigLocation() { + return __DIR__ . '/../../../fixtures/config_install/multilingual'; } /** diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoConfigTest.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoConfigTest.php index 25d9287b3e3..3f3f1aa36ad 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoConfigTest.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoConfigTest.php @@ -9,7 +9,7 @@ namespace Drupal\FunctionalTests\Installer; * * @group Installer */ -class InstallerExistingConfigNoConfigTest extends InstallerExistingConfigTestBase { +class InstallerExistingConfigNoConfigTest extends InstallerConfigDirectoryTestBase { /** * {@inheritdoc} @@ -28,8 +28,8 @@ class InstallerExistingConfigNoConfigTest extends InstallerExistingConfigTestBas /** * {@inheritdoc} */ - protected function getConfigTarball() { - return __DIR__ . '/../../../fixtures/config_install/testing_config_install_no_config.tar.gz'; + protected function getConfigLocation() { + return __DIR__ . '/../../../fixtures/config_install/testing_config_install_no_config'; } /** diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoSystemSiteTest.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoSystemSiteTest.php index 68aaa6282a0..0631be6381f 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoSystemSiteTest.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigNoSystemSiteTest.php @@ -9,7 +9,7 @@ namespace Drupal\FunctionalTests\Installer; * * @group Installer */ -class InstallerExistingConfigNoSystemSiteTest extends InstallerExistingConfigTestBase { +class InstallerExistingConfigNoSystemSiteTest extends InstallerConfigDirectoryTestBase { /** * {@inheritdoc} @@ -44,8 +44,8 @@ class InstallerExistingConfigNoSystemSiteTest extends InstallerExistingConfigTes /** * {@inheritdoc} */ - protected function getConfigTarball() { - return __DIR__ . '/../../../fixtures/config_install/testing_config_install.tar.gz'; + protected function getConfigLocation() { + return __DIR__ . '/../../../fixtures/config_install/testing_config_install'; } } diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigProfileHookInstall.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigProfileHookInstall.php index d4283e8510a..13232d628a1 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigProfileHookInstall.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigProfileHookInstall.php @@ -9,7 +9,7 @@ namespace Drupal\FunctionalTests\Installer; * * @group Installer */ -class InstallerExistingConfigProfileHookInstall extends InstallerExistingConfigTestBase { +class InstallerExistingConfigProfileHookInstall extends InstallerConfigDirectoryTestBase { protected $profile = 'config_profile_with_hook_install'; @@ -55,10 +55,10 @@ EOF; /** * {@inheritdoc} */ - protected function getConfigTarball() { + protected function getConfigLocation() { // We're not going to get to the config import stage so this does not // matter. - return __DIR__ . '/../../../fixtures/config_install/testing_config_install_no_config.tar.gz'; + return __DIR__ . '/../../../fixtures/config_install/testing_config_install_no_config'; } /** diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryMultilingualTest.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryMultilingualTest.php index b998e8eafd5..73ca469a7e1 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryMultilingualTest.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryMultilingualTest.php @@ -13,7 +13,7 @@ use Drupal\Component\Serialization\Yaml; * * @group Installer */ -class InstallerExistingConfigSyncDirectoryMultilingualTest extends InstallerExistingConfigTestBase { +class InstallerExistingConfigSyncDirectoryMultilingualTest extends InstallerConfigDirectoryTestBase { /** * {@inheritdoc} @@ -43,8 +43,8 @@ class InstallerExistingConfigSyncDirectoryMultilingualTest extends InstallerExis /** * {@inheritdoc} */ - protected function getConfigTarball() { - return __DIR__ . '/../../../fixtures/config_install/multilingual.tar.gz'; + protected function getConfigLocation() { + return __DIR__ . '/../../../fixtures/config_install/multilingual'; } /** diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileHookInstall.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileHookInstall.php index 8c16ee96932..a0601e35059 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileHookInstall.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileHookInstall.php @@ -9,7 +9,7 @@ namespace Drupal\FunctionalTests\Installer; * * @group Installer */ -class InstallerExistingConfigSyncDirectoryProfileHookInstall extends InstallerExistingConfigTestBase { +class InstallerExistingConfigSyncDirectoryProfileHookInstall extends InstallerConfigDirectoryTestBase { /** * {@inheritdoc} @@ -74,8 +74,8 @@ EOF; /** * {@inheritdoc} */ - protected function getConfigTarball() { - return __DIR__ . '/../../../fixtures/config_install/multilingual.tar.gz'; + protected function getConfigLocation() { + return __DIR__ . '/../../../fixtures/config_install/multilingual'; } /** diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileMismatchTest.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileMismatchTest.php index fd7ade39a46..bd194ee0f13 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileMismatchTest.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigSyncDirectoryProfileMismatchTest.php @@ -9,7 +9,7 @@ namespace Drupal\FunctionalTests\Installer; * * @group Installer */ -class InstallerExistingConfigSyncDirectoryProfileMismatchTest extends InstallerExistingConfigTestBase { +class InstallerExistingConfigSyncDirectoryProfileMismatchTest extends InstallerConfigDirectoryTestBase { /** * {@inheritdoc} @@ -29,8 +29,8 @@ class InstallerExistingConfigSyncDirectoryProfileMismatchTest extends InstallerE /** * {@inheritdoc} */ - protected function getConfigTarball() { - return __DIR__ . '/../../../fixtures/config_install/multilingual.tar.gz'; + protected function getConfigLocation() { + return __DIR__ . '/../../../fixtures/config_install/multilingual'; } /** diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php index 7a814e80c34..2c3190f1514 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php @@ -11,7 +11,7 @@ namespace Drupal\FunctionalTests\Installer; * * @group Installer */ -class InstallerExistingConfigTest extends InstallerExistingConfigTestBase { +class InstallerExistingConfigTest extends InstallerConfigDirectoryTestBase { /** * {@inheritdoc} @@ -37,8 +37,8 @@ class InstallerExistingConfigTest extends InstallerExistingConfigTestBase { /** * {@inheritdoc} */ - protected function getConfigTarball() { - return __DIR__ . '/../../../fixtures/config_install/testing_config_install.tar.gz'; + protected function getConfigLocation() { + return __DIR__ . '/../../../fixtures/config_install/testing_config_install'; } } diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTestBase.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTestBase.php index 4404c0fa117..ec98efd802f 100644 --- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTestBase.php +++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTestBase.php @@ -11,6 +11,12 @@ use Drupal\Core\Installer\Form\SelectProfileForm; /** * Provides a base class for testing installing from existing configuration. + * + * @deprecated in drupal:10.4.0 and is removed from drupal:12.0.0. Use + * \Drupal\FunctionalTests\Installer\InstallerConfigDirectoryTestBase + * instead. + * + * @see https://www.drupal.org/node/3460001 */ abstract class InstallerExistingConfigTestBase extends InstallerTestBase { @@ -26,6 +32,14 @@ abstract class InstallerExistingConfigTestBase extends InstallerTestBase { */ protected $existingSyncDirectory = FALSE; + /** + * {@inheritdoc} + */ + public function __construct(string $name) { + @trigger_error(__CLASS__ . ' is deprecated in drupal:10.4.0 and is removed from drupal:12.0.0. Use \Drupal\FunctionalTests\Installer\InstallerConfigDirectoryTestBase instead. See https://www.drupal.org/node/3460001'); + parent::__construct($name); + } + /** * {@inheritdoc} */ diff --git a/core/tests/fixtures/config_install/multilingual.tar.gz b/core/tests/fixtures/config_install/multilingual.tar.gz deleted file mode 100644 index adf60af587f..00000000000 Binary files a/core/tests/fixtures/config_install/multilingual.tar.gz and /dev/null differ diff --git a/core/tests/fixtures/config_install/multilingual/block.block.stark_admin.yml b/core/tests/fixtures/config_install/multilingual/block.block.stark_admin.yml new file mode 100644 index 00000000000..639a9dbcbbc --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/block.block.stark_admin.yml @@ -0,0 +1,27 @@ +uuid: 315ef989-5b8d-46fd-afdd-757e3afc9ebe +langcode: en +status: true +dependencies: + config: + - system.menu.admin + module: + - system + theme: + - stark +_core: + default_config_hash: DWAB7HaAfAJerAmyT8B2K-6qxicu9n0PcKVpDr--N4c +id: stark_admin +theme: stark +region: sidebar_first +weight: 1 +provider: null +plugin: 'system_menu_block:admin' +settings: + id: 'system_menu_block:admin' + label: Administration + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/core/tests/fixtures/config_install/multilingual/block.block.stark_branding.yml b/core/tests/fixtures/config_install/multilingual/block.block.stark_branding.yml new file mode 100644 index 00000000000..052c52606c8 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/block.block.stark_branding.yml @@ -0,0 +1,25 @@ +uuid: c49f2565-3d40-4ff8-a22c-2470bd562c5f +langcode: en +status: true +dependencies: + module: + - system + theme: + - stark +_core: + default_config_hash: fRKXNB91UxDvEMkzCR8ZBsawfC6Fqbme2gtobei3gu4 +id: stark_branding +theme: stark +region: header +weight: 0 +provider: null +plugin: system_branding_block +settings: + id: system_branding_block + label: 'Site branding' + label_display: '0' + provider: system + use_site_logo: true + use_site_name: true + use_site_slogan: true +visibility: { } diff --git a/core/tests/fixtures/config_install/multilingual/block.block.stark_local_actions.yml b/core/tests/fixtures/config_install/multilingual/block.block.stark_local_actions.yml new file mode 100644 index 00000000000..86a3ee2294d --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/block.block.stark_local_actions.yml @@ -0,0 +1,20 @@ +uuid: 8429dc9e-5c36-48ac-9ce9-ccde673bdfe7 +langcode: en +status: true +dependencies: + theme: + - stark +_core: + default_config_hash: PffmQ-ABSz5tFjWmVsR7NesunDnEivvopnJnBjl8KNE +id: stark_local_actions +theme: stark +region: content +weight: -10 +provider: null +plugin: local_actions_block +settings: + id: local_actions_block + label: 'Primary admin actions' + label_display: '0' + provider: core +visibility: { } diff --git a/core/tests/fixtures/config_install/multilingual/block.block.stark_local_tasks.yml b/core/tests/fixtures/config_install/multilingual/block.block.stark_local_tasks.yml new file mode 100644 index 00000000000..6b2e00b7dca --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/block.block.stark_local_tasks.yml @@ -0,0 +1,22 @@ +uuid: 224383ff-a7e5-4fd1-84b8-c153040baf52 +langcode: en +status: true +dependencies: + theme: + - stark +_core: + default_config_hash: c-06bbElRY5sKmglk74ppgTW93Et4-EJFyNiUZMb8JY +id: stark_local_tasks +theme: stark +region: content +weight: -20 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: Tabs + label_display: '0' + provider: core + primary: true + secondary: true +visibility: { } diff --git a/core/tests/fixtures/config_install/multilingual/block.block.stark_login.yml b/core/tests/fixtures/config_install/multilingual/block.block.stark_login.yml new file mode 100644 index 00000000000..2f07b4da7c9 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/block.block.stark_login.yml @@ -0,0 +1,22 @@ +uuid: 7cc06fac-e04f-432f-a402-db2b3fc514e2 +langcode: en +status: true +dependencies: + module: + - user + theme: + - stark +_core: + default_config_hash: 4QlSnWBcxxKMIFRM8sbu_MjSkcp3NjGgnVrc-lynQHI +id: stark_login +theme: stark +region: sidebar_first +weight: 0 +provider: null +plugin: user_login_block +settings: + id: user_login_block + label: 'User login' + label_display: visible + provider: user +visibility: { } diff --git a/core/tests/fixtures/config_install/multilingual/block.block.stark_messages.yml b/core/tests/fixtures/config_install/multilingual/block.block.stark_messages.yml new file mode 100644 index 00000000000..b1c18036f14 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/block.block.stark_messages.yml @@ -0,0 +1,22 @@ +uuid: 7a2e98dd-605d-4724-86aa-a77049371035 +langcode: en +status: true +dependencies: + module: + - system + theme: + - stark +_core: + default_config_hash: 5MNdk3fpMKx_xxBTcz2T11DL4XEU1H5SgHl8BsYdFsA +id: stark_messages +theme: stark +region: highlighted +weight: 0 +provider: null +plugin: system_messages_block +settings: + id: system_messages_block + label: 'Status messages' + label_display: '0' + provider: system +visibility: { } diff --git a/core/tests/fixtures/config_install/multilingual/block.block.stark_page_title.yml b/core/tests/fixtures/config_install/multilingual/block.block.stark_page_title.yml new file mode 100644 index 00000000000..4cb620fbc76 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/block.block.stark_page_title.yml @@ -0,0 +1,20 @@ +uuid: 0d264188-58d5-4c1e-97dd-b921250be7d5 +langcode: en +status: true +dependencies: + theme: + - stark +_core: + default_config_hash: 8yptDf6WrXxeyevUz4nP5vfr7BtxQqCBMninhV2IJ1g +id: stark_page_title +theme: stark +region: content +weight: -30 +provider: null +plugin: page_title_block +settings: + id: page_title_block + label: 'Page title' + label_display: '0' + provider: core +visibility: { } diff --git a/core/tests/fixtures/config_install/multilingual/block.block.stark_tools.yml b/core/tests/fixtures/config_install/multilingual/block.block.stark_tools.yml new file mode 100644 index 00000000000..92fae3cf426 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/block.block.stark_tools.yml @@ -0,0 +1,27 @@ +uuid: ea5d1d85-0843-4425-9a2c-47cedb033650 +langcode: en +status: true +dependencies: + config: + - system.menu.tools + module: + - system + theme: + - stark +_core: + default_config_hash: xCOijLdB1-UgXxQ9a0D1_pd8vxNEhfMnxXZc8jYhHjs +id: stark_tools +theme: stark +region: sidebar_first +weight: 0 +provider: null +plugin: 'system_menu_block:tools' +settings: + id: 'system_menu_block:tools' + label: Tools + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.fallback.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.fallback.yml new file mode 100644 index 00000000000..70744d0e103 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.fallback.yml @@ -0,0 +1,10 @@ +uuid: fc00df3e-5c5b-4776-b70d-310e9591d166 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: 7klS5IWXrwzVaPpYZFAs6wcx8U2FF1X73OfrtTsvuvE +id: fallback +label: 'Fallback date format' +locked: true +pattern: 'D, m/d/Y - H:i' diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.html_date.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.html_date.yml new file mode 100644 index 00000000000..cbeb813d754 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.html_date.yml @@ -0,0 +1,10 @@ +uuid: f70daa40-f3ae-47e6-acac-be6894d26ab4 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: EOQltUQPmgc6UQ2rcJ4Xi_leCEJj5ui0TR-12duS-Tk +id: html_date +label: 'HTML Date' +locked: true +pattern: Y-m-d diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.html_datetime.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.html_datetime.yml new file mode 100644 index 00000000000..b3690f4a414 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.html_datetime.yml @@ -0,0 +1,10 @@ +uuid: cb2b2052-e0de-4435-aad5-5b5a81ac768c +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: jxfClwZIRXIdcvMrE--WkcZxDGUVoOIE3Sm2NRZlFuE +id: html_datetime +label: 'HTML Datetime' +locked: true +pattern: 'Y-m-d\TH:i:sO' diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.html_month.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.html_month.yml new file mode 100644 index 00000000000..2f72e7d5841 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.html_month.yml @@ -0,0 +1,10 @@ +uuid: 4cd971a0-3778-45d2-9ad9-d06ddcaf8d15 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: Z7KuCUwM_WdTNvLcoltuX3_8d-s-8FZkTN6KgNwF0eM +id: html_month +label: 'HTML Month' +locked: true +pattern: Y-m diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.html_time.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.html_time.yml new file mode 100644 index 00000000000..794784c495b --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.html_time.yml @@ -0,0 +1,10 @@ +uuid: 89bb4ba8-1816-42cd-a563-782e2bf6a6ae +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: M7yqicYkU36hRy5p9drAaGBBihhUD1OyujFrAaQ93ZE +id: html_time +label: 'HTML Time' +locked: true +pattern: 'H:i:s' diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.html_week.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.html_week.yml new file mode 100644 index 00000000000..f86693fc5ba --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.html_week.yml @@ -0,0 +1,10 @@ +uuid: 7acf37cd-2800-4a89-b0b2-be8899a50496 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: wKD4WsoV_wFgv2vgI4mcAAFSIzrye17ykzdwrnApkfY +id: html_week +label: 'HTML Week' +locked: true +pattern: Y-\WW diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.html_year.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.html_year.yml new file mode 100644 index 00000000000..534b847349b --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.html_year.yml @@ -0,0 +1,10 @@ +uuid: 5a107621-0d4b-40e0-8588-d4a461d24b7d +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: OjekiQuX9RbVQ2_8jOHBL94RgYLePqX7wpfNGgcQzrk +id: html_year +label: 'HTML Year' +locked: true +pattern: 'Y' diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.html_yearless_date.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.html_yearless_date.yml new file mode 100644 index 00000000000..ef91420b375 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.html_yearless_date.yml @@ -0,0 +1,10 @@ +uuid: bea57536-8b97-4559-88af-f59cb327840a +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: 5VpawMrKPEPCkoO4YpPa0TDFO2dgiIHfTziJtwlmUxc +id: html_yearless_date +label: 'HTML Yearless date' +locked: true +pattern: m-d diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.long.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.long.yml new file mode 100644 index 00000000000..f3913085128 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.long.yml @@ -0,0 +1,10 @@ +uuid: 176a9d6c-b90b-4849-bfb7-0101cef34615 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: og8sWXhBuHbLMw3CoiBEZjgqSyhFBFmcbUW_wLcfNbo +id: long +label: 'Default long date' +locked: false +pattern: 'l, F j, Y - H:i' diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.medium.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.medium.yml new file mode 100644 index 00000000000..d0605a31eca --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.medium.yml @@ -0,0 +1,10 @@ +uuid: f8e4e55a-9592-48e8-af81-070e526949d9 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: nzL5d024NjXIX_8TlT6uFAu973lmfkmHklJC-2i9rAE +id: medium +label: 'Default medium date' +locked: false +pattern: 'D, m/d/Y - H:i' diff --git a/core/tests/fixtures/config_install/multilingual/core.date_format.short.yml b/core/tests/fixtures/config_install/multilingual/core.date_format.short.yml new file mode 100644 index 00000000000..256b17d9010 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.date_format.short.yml @@ -0,0 +1,10 @@ +uuid: 313133c2-c0a7-4da9-9aa4-37ccf9233d68 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: AlzeyytA8InBgxIG9H2UDJYs3CG98Zj6yRsDKmlbZwA +id: short +label: 'Default short date' +locked: false +pattern: 'm/d/Y - H:i' diff --git a/core/tests/fixtures/config_install/multilingual/core.entity_form_mode.user.register.yml b/core/tests/fixtures/config_install/multilingual/core.entity_form_mode.user.register.yml new file mode 100644 index 00000000000..4a363c73dcc --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.entity_form_mode.user.register.yml @@ -0,0 +1,13 @@ +uuid: 3eb10631-6990-4617-9387-dc35347ba9d5 +langcode: en +status: true +dependencies: + module: + - user +_core: + default_config_hash: flXhTcp55yLcyy7ZLOhPGKGZobZQJdkAFVWV3LseiuI +id: user.register +label: Register +description: '' +targetEntityType: user +cache: true diff --git a/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.full.yml b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.full.yml new file mode 100644 index 00000000000..fee38ae7ca1 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.full.yml @@ -0,0 +1,13 @@ +uuid: ac62530b-5610-411e-9c87-6c7c4b885f75 +langcode: en +status: false +dependencies: + module: + - node +_core: + default_config_hash: ElrtInxGjZd7GaapJ5O9n-ugi2hG2IxFivtgn0tHOsk +id: node.full +label: 'Full content' +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.rss.yml b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.rss.yml new file mode 100644 index 00000000000..ade4f8854d8 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.rss.yml @@ -0,0 +1,13 @@ +uuid: 0f13a303-8b40-4b35-bfc6-b196b930215f +langcode: en +status: false +dependencies: + module: + - node +_core: + default_config_hash: vlYzr-rp2f9NMp-Qlr4sFjlqRq-90mco5-afLNGwCrU +id: node.rss +label: RSS +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.search_index.yml b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.search_index.yml new file mode 100644 index 00000000000..6b7ecc1d0b4 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.search_index.yml @@ -0,0 +1,13 @@ +uuid: a2066483-2f85-4822-af66-dd3fe24537bf +langcode: en +status: false +dependencies: + module: + - node +_core: + default_config_hash: fVFfJv_GzBRE-wpRHbfD5a3VjnhbEOXG6lvRd3uaccY +id: node.search_index +label: 'Search index' +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.search_result.yml b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.search_result.yml new file mode 100644 index 00000000000..17f21ab20e1 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.search_result.yml @@ -0,0 +1,13 @@ +uuid: 1dcb883c-c089-4ef7-8840-4b4757d19185 +langcode: en +status: false +dependencies: + module: + - node +_core: + default_config_hash: 6GCOQ-jP2RbdbHA5YWQ6bT8CfGbqrBYKOSC_XY4E3ZM +id: node.search_result +label: 'Search result highlighting input' +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.teaser.yml b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.teaser.yml new file mode 100644 index 00000000000..60f1be4c44f --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.node.teaser.yml @@ -0,0 +1,13 @@ +uuid: 2f0674e6-7141-4f6b-9f1f-6aaaf6a49d79 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: Mz9qWr1kUYK0mjRAGDsr5XS6PvtZ24en_7ndt-pyWe4 +id: node.teaser +label: Teaser +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.user.compact.yml b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.user.compact.yml new file mode 100644 index 00000000000..2890bc49e68 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.user.compact.yml @@ -0,0 +1,13 @@ +uuid: 7c381a1a-3206-4c3f-adfe-8a2fbcae76a0 +langcode: en +status: true +dependencies: + module: + - user +_core: + default_config_hash: 71CSAr_LNPcgu6D6jI4INl1KATkahmeyUFBETAWya8g +id: user.compact +label: Compact +description: '' +targetEntityType: user +cache: true diff --git a/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.user.full.yml b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.user.full.yml new file mode 100644 index 00000000000..43eec153481 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.entity_view_mode.user.full.yml @@ -0,0 +1,13 @@ +uuid: 9e9ad96f-b5d9-4864-b386-7bcc3edd51b1 +langcode: en +status: false +dependencies: + module: + - user +_core: + default_config_hash: mQIF_foYjmnVSr9MpcD4CTaJE_FpO1AyDd_DskztGhM +id: user.full +label: 'User account' +description: '' +targetEntityType: user +cache: true diff --git a/core/tests/fixtures/config_install/multilingual/core.extension.yml b/core/tests/fixtures/config_install/multilingual/core.extension.yml new file mode 100644 index 00000000000..1e80ba43f52 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.extension.yml @@ -0,0 +1,23 @@ +_core: + default_config_hash: m2GVq11UAOVuNgj8x0t5fMOPujpvQQ_zxLoaly1BMEU +module: + block: 0 + config: 0 + dblog: 0 + dynamic_page_cache: 0 + field: 0 + file: 0 + filter: 0 + language: 0 + locale: 0 + node: 0 + page_cache: 0 + path_alias: 0 + system: 0 + text: 0 + user: 0 + views: 10 + testing_config_install_multilingual: 1000 +theme: + stark: 0 +profile: testing_config_install_multilingual diff --git a/core/tests/fixtures/config_install/multilingual/core.menu.static_menu_link_overrides.yml b/core/tests/fixtures/config_install/multilingual/core.menu.static_menu_link_overrides.yml new file mode 100644 index 00000000000..2261a221b80 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/core.menu.static_menu_link_overrides.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: jdY7AU0tU-QsjmiOw3W8vwpYMb-By--_MSFgbqKUTYM +definitions: { } diff --git a/core/tests/fixtures/config_install/multilingual/dblog.settings.yml b/core/tests/fixtures/config_install/multilingual/dblog.settings.yml new file mode 100644 index 00000000000..fbd17ea5089 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/dblog.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: e883aGsrt1wFrsydlYU584PZONCSfRy0DtkZ9KzHb58 +row_limit: 1000 diff --git a/core/tests/fixtures/config_install/multilingual/field.settings.yml b/core/tests/fixtures/config_install/multilingual/field.settings.yml new file mode 100644 index 00000000000..2225b8ffda3 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/field.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: nJk0TAQBzlNo52ehiHI7bIEPLGi0BYqZvPdEn7Chfu0 +purge_batch_size: 50 diff --git a/core/tests/fixtures/config_install/multilingual/field.storage.node.body.yml b/core/tests/fixtures/config_install/multilingual/field.storage.node.body.yml new file mode 100644 index 00000000000..659e2127867 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/field.storage.node.body.yml @@ -0,0 +1,21 @@ +uuid: 38e2675c-36a7-47b9-9ef6-11773d2c9684 +langcode: en +status: true +dependencies: + module: + - node + - text +_core: + default_config_hash: EBUo7qOWqaiZaQ_RC9sLY5IoDKphS34v77VIHSACmVY +id: node.body +field_name: body +entity_type: node +type: text_with_summary +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: true +custom_storage: false diff --git a/core/tests/fixtures/config_install/multilingual/file.settings.yml b/core/tests/fixtures/config_install/multilingual/file.settings.yml new file mode 100644 index 00000000000..a4c576c3ab9 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/file.settings.yml @@ -0,0 +1,7 @@ +_core: + default_config_hash: 8LI-1XgwLt9hYRns_7c81S632d6JhdqXKs4vDheaG6E +description: + type: textfield + length: 128 +icon: + directory: core/modules/file/icons diff --git a/core/tests/fixtures/config_install/multilingual/filter.format.plain_text.yml b/core/tests/fixtures/config_install/multilingual/filter.format.plain_text.yml new file mode 100644 index 00000000000..255e34bdab7 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/filter.format.plain_text.yml @@ -0,0 +1,29 @@ +uuid: 00cd5b60-e455-46ed-899f-b2ebf6cc76aa +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: NIKBt6kw_uPhNI0qtR2DnRf7mSOgAQdx7Q94SKMjXbQ +name: 'Plain text' +format: plain_text +weight: 10 +filters: + filter_autop: + id: filter_autop + provider: filter + status: true + weight: 0 + settings: { } + filter_html_escape: + id: filter_html_escape + provider: filter + status: true + weight: -10 + settings: { } + filter_url: + id: filter_url + provider: filter + status: true + weight: 0 + settings: + filter_url_length: 72 diff --git a/core/tests/fixtures/config_install/multilingual/filter.settings.yml b/core/tests/fixtures/config_install/multilingual/filter.settings.yml new file mode 100644 index 00000000000..9ce29393765 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/filter.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: FiPjM3WdB__ruFA7B6TLwni_UcZbmek5G4b2dxQItxA +fallback_format: plain_text +always_show_fallback_choice: false diff --git a/core/tests/fixtures/config_install/multilingual/language.entity.en.yml b/core/tests/fixtures/config_install/multilingual/language.entity.en.yml new file mode 100644 index 00000000000..7f1938688d4 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language.entity.en.yml @@ -0,0 +1,11 @@ +uuid: 375507a7-fe17-4941-a622-987650600c9b +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: lBXDpdDPXQtrfTJQhr6MjRJJEEyYSoRJ0acdvHLsWeA +id: en +label: English +direction: ltr +weight: 0 +locked: false diff --git a/core/tests/fixtures/config_install/multilingual/language.entity.es.yml b/core/tests/fixtures/config_install/multilingual/language.entity.es.yml new file mode 100644 index 00000000000..8364b6908fa --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language.entity.es.yml @@ -0,0 +1,9 @@ +uuid: 249500e1-4e93-4eec-b5ae-99afe852d4ed +langcode: en +status: true +dependencies: { } +id: es +label: Spanish +direction: ltr +weight: 1 +locked: false diff --git a/core/tests/fixtures/config_install/multilingual/language.entity.und.yml b/core/tests/fixtures/config_install/multilingual/language.entity.und.yml new file mode 100644 index 00000000000..8d609de5b84 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language.entity.und.yml @@ -0,0 +1,11 @@ +uuid: c66606d5-4582-4b09-aa08-25a721400471 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: eNX6lLCKDaY83nCMh20My---y03KbiFlv802DKCCpvg +id: und +label: 'Not specified' +direction: ltr +weight: 2 +locked: true diff --git a/core/tests/fixtures/config_install/multilingual/language.entity.zxx.yml b/core/tests/fixtures/config_install/multilingual/language.entity.zxx.yml new file mode 100644 index 00000000000..ee4bd2de6e8 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language.entity.zxx.yml @@ -0,0 +1,11 @@ +uuid: 29bd4500-26ce-4284-9d57-a70b0c6ba1aa +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: 35CefWbnzaiytcg3acexxz_GTvuwIjYd_ZTcmmR-tXA +id: zxx +label: 'Not applicable' +direction: ltr +weight: 3 +locked: true diff --git a/core/tests/fixtures/config_install/multilingual/language.mappings.yml b/core/tests/fixtures/config_install/multilingual/language.mappings.yml new file mode 100644 index 00000000000..bdfaae28d89 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language.mappings.yml @@ -0,0 +1,13 @@ +_core: + default_config_hash: EMWe7Yu4Q5eD-NUfNuQAWGBvYUNZPIinztEtONSmsDc +map: + 'no': nb + pt: pt-pt + zh: zh-hans + zh-tw: zh-hant + zh-hk: zh-hant + zh-mo: zh-hant + zh-cht: zh-hant + zh-cn: zh-hans + zh-sg: zh-hans + zh-chs: zh-hans diff --git a/core/tests/fixtures/config_install/multilingual/language.negotiation.yml b/core/tests/fixtures/config_install/multilingual/language.negotiation.yml new file mode 100644 index 00000000000..1eb96404885 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language.negotiation.yml @@ -0,0 +1,13 @@ +_core: + default_config_hash: uEePITI9tV6WqzmsTb7MfPCi5yPWXSxAN1xeLcYFQbM +session: + parameter: language +url: + source: path_prefix + prefixes: + en: '' + es: es + domains: + en: '' + es: '' +selected_langcode: site_default diff --git a/core/tests/fixtures/config_install/multilingual/language.types.yml b/core/tests/fixtures/config_install/multilingual/language.types.yml new file mode 100644 index 00000000000..1808f38c2a1 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language.types.yml @@ -0,0 +1,19 @@ +_core: + default_config_hash: dqouFqVseNJNvEjsoYKxbinFOITuCxYhi4y2OTNQP_8 +all: + - language_interface + - language_content + - language_url +configurable: + - language_interface +negotiation: + language_content: + enabled: + language-interface: 0 + language_url: + enabled: + language-url: 0 + language-url-fallback: 1 + language_interface: + enabled: + language-url: 0 diff --git a/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_admin.yml b/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_admin.yml new file mode 100644 index 00000000000..59144804997 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_admin.yml @@ -0,0 +1,2 @@ +settings: + label: Administración diff --git a/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_login.yml b/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_login.yml new file mode 100644 index 00000000000..2603715f1a4 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_login.yml @@ -0,0 +1,2 @@ +settings: + label: 'Inicio de sesión' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_page_title.yml b/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_page_title.yml new file mode 100644 index 00000000000..93b11464bc8 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_page_title.yml @@ -0,0 +1,2 @@ +settings: + label: 'Título de página' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_tools.yml b/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_tools.yml new file mode 100644 index 00000000000..e5cba0a3787 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/block.block.stark_tools.yml @@ -0,0 +1,2 @@ +settings: + label: Herramientas diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.fallback.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.fallback.yml new file mode 100644 index 00000000000..ebdc9f768a2 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.fallback.yml @@ -0,0 +1 @@ +label: 'Formato de fecha de respaldo' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_date.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_date.yml new file mode 100644 index 00000000000..be1a1aa8231 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_date.yml @@ -0,0 +1 @@ +label: 'Fecha HTML' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_month.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_month.yml new file mode 100644 index 00000000000..78f30e1dc56 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_month.yml @@ -0,0 +1 @@ +label: 'Mes HTML' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_time.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_time.yml new file mode 100644 index 00000000000..94f2d513753 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_time.yml @@ -0,0 +1 @@ +label: 'Hora HTML' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_week.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_week.yml new file mode 100644 index 00000000000..a83d9aa3ddd --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_week.yml @@ -0,0 +1 @@ +label: 'Semana HTML' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_year.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_year.yml new file mode 100644 index 00000000000..3980f9d4e58 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_year.yml @@ -0,0 +1 @@ +label: 'Año HTML' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_yearless_date.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_yearless_date.yml new file mode 100644 index 00000000000..e77d5aaf243 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.html_yearless_date.yml @@ -0,0 +1 @@ +label: 'Fecha anual HTML' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.long.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.long.yml new file mode 100644 index 00000000000..a515e994513 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.long.yml @@ -0,0 +1 @@ +label: 'Fecha larga por defecto' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.medium.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.medium.yml new file mode 100644 index 00000000000..9bc3a6ad3f2 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.medium.yml @@ -0,0 +1,2 @@ +label: 'Fecha mediana por defecto' +pattern: 'D, d/m/Y - H:i' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.short.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.short.yml new file mode 100644 index 00000000000..509c0f28160 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.date_format.short.yml @@ -0,0 +1,2 @@ +label: 'Fecha corta por defecto' +pattern: 'd/m/Y - H:i' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.entity_form_mode.user.register.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_form_mode.user.register.yml new file mode 100644 index 00000000000..f6dca9f1715 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_form_mode.user.register.yml @@ -0,0 +1 @@ +label: Registro diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.full.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.full.yml new file mode 100644 index 00000000000..eeb2f4e21a2 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.full.yml @@ -0,0 +1 @@ +label: 'Contenido completo' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.search_index.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.search_index.yml new file mode 100644 index 00000000000..2f8f21b53e6 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.search_index.yml @@ -0,0 +1 @@ +label: 'Índice de búsqueda' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.search_result.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.search_result.yml new file mode 100644 index 00000000000..0b0f4abddde --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.search_result.yml @@ -0,0 +1 @@ +label: 'Destacar la entrada de los resultados de búsqueda' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.teaser.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.teaser.yml new file mode 100644 index 00000000000..c3db7fcd0e0 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.node.teaser.yml @@ -0,0 +1 @@ +label: Resumen diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.user.compact.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.user.compact.yml new file mode 100644 index 00000000000..aafa097d339 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.user.compact.yml @@ -0,0 +1 @@ +label: Compacto diff --git a/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.user.full.yml b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.user.full.yml new file mode 100644 index 00000000000..553531928c2 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/core.entity_view_mode.user.full.yml @@ -0,0 +1 @@ +label: 'Cuenta de usuario' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/filter.format.plain_text.yml b/core/tests/fixtures/config_install/multilingual/language/es/filter.format.plain_text.yml new file mode 100644 index 00000000000..d30f7d801e0 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/filter.format.plain_text.yml @@ -0,0 +1 @@ +name: 'Texto sin formato' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/language.entity.en.yml b/core/tests/fixtures/config_install/multilingual/language/es/language.entity.en.yml new file mode 100644 index 00000000000..3030c213012 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/language.entity.en.yml @@ -0,0 +1 @@ +label: Inglés diff --git a/core/tests/fixtures/config_install/multilingual/language/es/language.entity.es.yml b/core/tests/fixtures/config_install/multilingual/language/es/language.entity.es.yml new file mode 100644 index 00000000000..6254aac2ed3 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/language.entity.es.yml @@ -0,0 +1 @@ +label: Español diff --git a/core/tests/fixtures/config_install/multilingual/language/es/language.entity.und.yml b/core/tests/fixtures/config_install/multilingual/language/es/language.entity.und.yml new file mode 100644 index 00000000000..ca342824b36 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/language.entity.und.yml @@ -0,0 +1 @@ +label: 'Sin especificar' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/language.entity.zxx.yml b/core/tests/fixtures/config_install/multilingual/language/es/language.entity.zxx.yml new file mode 100644 index 00000000000..b2924ae5e97 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/language.entity.zxx.yml @@ -0,0 +1 @@ +label: 'No aplicable' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_delete_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_delete_action.yml new file mode 100644 index 00000000000..d6dfe99c51f --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_delete_action.yml @@ -0,0 +1 @@ +label: 'Eliminar contenido' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_make_sticky_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_make_sticky_action.yml new file mode 100644 index 00000000000..a89bca23d0e --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_make_sticky_action.yml @@ -0,0 +1 @@ +label: 'Fijar contenido' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_make_unsticky_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_make_unsticky_action.yml new file mode 100644 index 00000000000..1f3372cdec2 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_make_unsticky_action.yml @@ -0,0 +1 @@ +label: 'Des fijar el contenido' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_promote_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_promote_action.yml new file mode 100644 index 00000000000..81cb3579857 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_promote_action.yml @@ -0,0 +1 @@ +label: 'Promocionar contenido a la página de inicio' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_publish_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_publish_action.yml new file mode 100644 index 00000000000..bf177ac5c92 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_publish_action.yml @@ -0,0 +1 @@ +label: 'Publicar contenido' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_save_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_save_action.yml new file mode 100644 index 00000000000..92ee175ef65 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_save_action.yml @@ -0,0 +1 @@ +label: 'Guardar contenido' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_unpromote_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_unpromote_action.yml new file mode 100644 index 00000000000..0804bfd2044 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_unpromote_action.yml @@ -0,0 +1 @@ +label: 'Eliminar contenido de la página de inicio' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_unpublish_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_unpublish_action.yml new file mode 100644 index 00000000000..1954fb9dd9d --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.node_unpublish_action.yml @@ -0,0 +1 @@ +label: 'Anular la publicación del contenido' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_block_user_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_block_user_action.yml new file mode 100644 index 00000000000..0241c4be464 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_block_user_action.yml @@ -0,0 +1 @@ +label: 'Bloquear al usuario o usuarios seleccionados' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_cancel_user_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_cancel_user_action.yml new file mode 100644 index 00000000000..125c476c856 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_cancel_user_action.yml @@ -0,0 +1 @@ +label: 'Cancelar la(s) cuenta(s) de usuario seleccionada(s)' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_unblock_user_action.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_unblock_user_action.yml new file mode 100644 index 00000000000..bb6cb4d5a5e --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.action.user_unblock_user_action.yml @@ -0,0 +1 @@ +label: 'Desbloquear al usuario o usuarios seleccionados' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.maintenance.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.maintenance.yml new file mode 100644 index 00000000000..3697c8c9d96 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.maintenance.yml @@ -0,0 +1 @@ +message: '@site está en mantenimiento en estos momentos. Pronto estaremos de regreso. Gracias por su paciencia.' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.menu.account.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.account.yml new file mode 100644 index 00000000000..e80182d53e8 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.account.yml @@ -0,0 +1,2 @@ +label: 'Menú de cuenta de usuario' +description: 'Enlaces relacionados con la cuenta del usuario activo' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.menu.admin.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.admin.yml new file mode 100644 index 00000000000..bbcd32ef03a --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.admin.yml @@ -0,0 +1,2 @@ +label: Administración +description: 'Enlaces de tareas administrativas' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.menu.footer.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.footer.yml new file mode 100644 index 00000000000..8a1a9b5c8e6 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.footer.yml @@ -0,0 +1,2 @@ +label: 'Pie de página' +description: 'Enlaces de información del sitio' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.menu.main.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.main.yml new file mode 100644 index 00000000000..594cba33d3f --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.main.yml @@ -0,0 +1,2 @@ +label: 'Navegación principal' +description: 'Enlaces de secciones del sitio' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.menu.tools.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.tools.yml new file mode 100644 index 00000000000..de2841a311f --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.menu.tools.yml @@ -0,0 +1,2 @@ +label: Herramientas +description: 'Enlaces de herramientas de usuario. Los suelen añadir los módulos' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/system.site.yml b/core/tests/fixtures/config_install/multilingual/language/es/system.site.yml new file mode 100644 index 00000000000..b7fddb3a22e --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/system.site.yml @@ -0,0 +1 @@ +name: Drupal diff --git a/core/tests/fixtures/config_install/multilingual/language/es/user.mail.yml b/core/tests/fixtures/config_install/multilingual/language/es/user.mail.yml new file mode 100644 index 00000000000..701ceb8fefe --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/user.mail.yml @@ -0,0 +1,24 @@ +password_reset: + subject: 'Reemplazo de información de inicio de sesión para [user:display-name] en [site:name]' + body: "[user:display-name],\r\n\r\nUna petición para reestablecer la contraseña de su cuenta ha sido realizada en [site:name].\r\n\r\nAhora puede iniciar sesión haciendo clic en este enlace o copiándolo y pegándolo en su navegador:\r\n\r\n[user:one-time-login-url]\r\n\r\nEste enlace solo puede ser usado una vez para iniciar sesión y le llevará a una página donde puede establecer su contraseña. Caduca después de un día y nada ocurrirá si no se usa.\r\n\r\n-- El equipo de [site:name]" +register_admin_created: + subject: 'Un administrador ha creado una cuenta para usted en [site:name]' + body: "[user:display-name],\r\n\r\nUn administrador del sitio en [site:name] ha creado una cuenta para usted. Puede ahora iniciar sesión haciendo clic en este enlace o copiando y pegándolo en su navegador:\r\n\r\n[user:one-time-login-url]\r\n\r\nEste enlace solo puede ser usado una vez para iniciar sesión y le conducirá a la página donde podrá establecer su contraseña.\r\n\r\nDespués de establecer su contraseña, será capaz de iniciar sesión en [site:login-url] en el futuro usando:\r\n\r\nNombre de usuario: [user:name]\r\nContraseña: Su contraseña\r\n\r\n-- Equipo de [site:name]" +register_no_approval_required: + subject: 'Detalles de la cuenta para [user:display-name] en [site:name]' + body: "[user:display-name],\r\n\r\nGracias por registrarse en [site:name]. Puede ahora iniciar sesión haciendo clic en este enlace o copiando y pegandolo en su navegador:\r\n\r\n[user:one-time-login-url]\r\n\r\nEste enlace solo puede ser usado una vez para iniciar sesión y le conducirá a una página donde podrá establecer sus contraseña.\r\n\r\nDespués de establecer su contraseña, será capaz de iniciar sesión en [site:login-url] en el futuro usando:\r\n\r\nNombre de usuario: [user:name]\r\nContraseña: Su contraseña\r\n\r\n-- Equipo de [site:name]" +register_pending_approval: + subject: 'Detalles de cuenta para [user:display-name] en [site:name] (pendiente de aprobación por el administrador)' + body: "[user:display-name],\r\n\r\nGracias por registrarse en [site:name]. Su solicitud de una cuenta actualmente está pendiente de aprobación. Una vez que haya sido aprobada, recibirá otro correo electrónico con información sobre cómo iniciar sesión, establecer su contraseña y otros detalles.\r\n\r\n-- El equipo de [site:name]" +register_pending_approval_admin: + subject: 'Detalles de cuenta para [user:display-name] en [site:name] (pendiente de aprobación por el administrador)' + body: "[user:display-name] ha solicitado una cuenta.\r\n\r\n[user:edit-url]" +status_activated: + subject: 'Detalles de cuenta para [user:display-name] en [site:name] (aprobado)' + body: "[user:display-name],\r\n\r\nSu cuenta en [site:name] ha sido activada.\r\n\r\nUsted puede ahora iniciar sesión haciendo click en este enlace o copiándolo y pegándolo en su navegador:\r\n\r\n[user:one-time-login-url]\r\n\r\nEste enlace solo puede ser usado una vez para iniciar sesión y lo llevará a usted a una página donde podrá establecer su clave personal.\r\n\r\nDespués de establecer su clave personal, usted podrá iniciar sesión en [site:login-url] utilizando:\r\n\r\nusuario: [user:account-name]\r\nclave personal: Your password\r\n\r\n-- Equipo [site:name]" +status_blocked: + subject: 'Detalles de la cuenta de [user:display-name] en [site:name] (bloqueada)' + body: "[user:display-name],\r\n\r\nSu cuenta en [site:name] ha sido bloqueada.\r\n\r\n-- El equipo de [site:name]" +status_canceled: + subject: 'Detalles de cuenta para [user:display-name] en [site:name] (cancelado)' + body: "[user:display-name],\r\n\r\nSu cuenta en [site:name] ha sido cancelada.\r\n\r\n-- El equipo de [site:name]" diff --git a/core/tests/fixtures/config_install/multilingual/language/es/user.role.anonymous.yml b/core/tests/fixtures/config_install/multilingual/language/es/user.role.anonymous.yml new file mode 100644 index 00000000000..ed3001d5da6 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/user.role.anonymous.yml @@ -0,0 +1 @@ +label: 'Usuario anónimo' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/user.role.authenticated.yml b/core/tests/fixtures/config_install/multilingual/language/es/user.role.authenticated.yml new file mode 100644 index 00000000000..3bfcdf002be --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/user.role.authenticated.yml @@ -0,0 +1 @@ +label: 'Usuario autenticado' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/user.settings.yml b/core/tests/fixtures/config_install/multilingual/language/es/user.settings.yml new file mode 100644 index 00000000000..3b50c0e9a97 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/user.settings.yml @@ -0,0 +1 @@ +anonymous: Anónimo diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.archive.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.archive.yml new file mode 100644 index 00000000000..6d5f5e32e8b --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.archive.yml @@ -0,0 +1,22 @@ +label: Archivo +description: 'Todo el contenido, por mes.' +display: + default: + display_title: 'Por defecto' + display_options: + title: 'Archivo mensual' + pager: + options: + expose: + items_per_page_label: 'Elementos por página' + items_per_page_options_all_label: '- Todo -' + offset_label: Desplazamiento + exposed_form: + options: + submit_button: Aplicar + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + block_1: + display_title: Bloque + page_1: + display_title: Página diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.content.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.content.yml new file mode 100644 index 00000000000..ae1561ddf97 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.content.yml @@ -0,0 +1,66 @@ +label: Contenido +description: 'Encontrar y administrar contenido.' +display: + default: + display_title: 'Por defecto' + display_options: + title: Contenido + fields: + title: + label: Título + type: + label: 'Tipo de contenido' + name: + label: Autor + status: + label: Estado + settings: + format_custom_false: 'Sin publicar' + format_custom_true: Publicado + changed: + label: Actualizado + operations: + label: Operaciones + pager: + options: + tags: + next: 'Siguiente >' + previous: '‹ Anterior' + first: '« Primero' + last: 'Último »' + exposed_form: + options: + submit_button: Filtro + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + empty: + area_text_custom: + content: 'No hay contenido disponible.' + filters: + title: + expose: + label: Título + type: + expose: + label: 'Tipo de contenido' + status: + expose: + label: Estado + group_info: + label: 'Estado de publicación' + group_items: + 1: + title: Publicado + 2: + title: 'Sin publicar' + langcode: + expose: + label: Idioma + page_1: + display_title: Página + display_options: + menu: + title: Contenido + tab_options: + title: Contenido + description: 'Encuentre y gestione el contenido' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.content_recent.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.content_recent.yml new file mode 100644 index 00000000000..5884fe85e77 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.content_recent.yml @@ -0,0 +1,16 @@ +description: 'Contenido reciente.' +display: + default: + display_title: 'Por defecto' + display_options: + exposed_form: + options: + submit_button: Aplicar + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + empty: + area_text_custom: + content: 'No hay contenido disponible.' + use_more_text: Más + block_1: + display_title: Bloque diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.files.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.files.yml new file mode 100644 index 00000000000..1db1f5262d5 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.files.yml @@ -0,0 +1,84 @@ +label: Archivos +description: 'Buscar y administrar archivos.' +display: + default: + display_title: 'Por defecto' + display_options: + title: Archivos + fields: + filename: + label: Nombre + filemime: + label: 'Tipo MIME' + filesize: + label: Tamaño + status: + label: Estado + settings: + format_custom_false: Temporal + format_custom_true: Permanente + created: + label: 'Fecha de subida' + changed: + label: 'Fecha de modificación' + count: + label: 'Usado en' + pager: + options: + tags: + next: 'Siguiente >' + previous: '‹ Anterior' + expose: + items_per_page_label: 'Elementos por página' + items_per_page_options_all_label: '- Todo -' + offset_label: Desplazamiento + exposed_form: + options: + submit_button: Filtro + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + empty: + area_text_custom: + content: 'No hay archivos disponibles.' + filters: + filename: + expose: + label: 'Nombre de archivo' + filemime: + expose: + label: 'Tipo MIME' + status: + expose: + label: Estado + page_1: + display_title: 'Resumen de ficheros' + display_options: + menu: + title: Archivos + page_2: + display_title: 'Usos del archivo' + display_options: + title: 'Usos del archivo' + fields: + entity_label: + label: Entidad + type: + label: 'Tipo de entidad' + module: + label: 'Módulo de registro' + count: + label: 'Recuento de uso' + pager: + options: + tags: + next: 'Siguiente >' + previous: '‹ Anterior' + expose: + items_per_page_label: 'Elementos por página' + items_per_page_options_all_label: '- Todo -' + offset_label: Desplazamiento + arguments: + fid: + exception: + title: Todo(s) + title: 'Información de uso de archivos para {{ arguments.fid }}' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.frontpage.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.frontpage.yml new file mode 100644 index 00000000000..03a4ae1a57c --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.frontpage.yml @@ -0,0 +1,31 @@ +label: 'Página inicio' +description: 'Todo el contenido promovido a la página principal.' +display: + default: + display_title: 'Por defecto' + display_options: + pager: + options: + tags: + next: 'Siguiente >' + previous: '‹ Anterior' + first: '« Primero' + last: 'Último »' + expose: + items_per_page_label: 'Elementos por página' + items_per_page_options_all_label: '- Todo -' + offset_label: Desplazamiento + exposed_form: + options: + submit_button: Aplicar + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + empty: + area_text_custom: + content: 'Aún no se ha creado ningún contenido de página de inicio.
Siga laGuía del usuario para comenzar a construir su sitio.' + title: + title: 'Bienvenido a [site:name]' + feed_1: + display_title: 'Canal de noticias' + page_1: + display_title: Página diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.glossary.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.glossary.yml new file mode 100644 index 00000000000..dd23abc3c23 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.glossary.yml @@ -0,0 +1,31 @@ +label: Glosario +description: 'Todo el contenido, alfabéticamente.' +display: + default: + display_title: 'Por defecto' + display_options: + fields: + title: + label: Título + name: + label: Autor + changed: + label: 'Última actualización' + pager: + options: + expose: + items_per_page_label: 'Elementos por página' + items_per_page_options_all_label: '- Todo -' + offset_label: Desplazamiento + exposed_form: + options: + submit_button: Aplicar + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + attachment_1: + display_title: Adjunto + page_1: + display_title: Página + display_options: + menu: + title: Glosario diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.user_admin_people.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.user_admin_people.yml new file mode 100644 index 00000000000..c9ed616c798 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.user_admin_people.yml @@ -0,0 +1,67 @@ +label: Usuarios +description: 'Encuentre y gestione a las personas que interactúan con su sitio.' +display: + default: + display_title: 'Por defecto' + display_options: + title: Usuarios + fields: + user_bulk_form: + label: 'Actualización masiva' + name: + label: 'Nombre de usuario' + status: + label: Estado + settings: + format_custom_false: Bloqueado + format_custom_true: Activo + created: + label: 'Miembro desde hace' + access: + label: 'Último acceso' + operations: + label: Operaciones + pager: + options: + tags: + next: 'Siguiente >' + previous: '‹ Anterior' + first: '« Primero' + last: 'Último »' + expose: + items_per_page_label: 'Elementos por página' + items_per_page_options_all_label: '- Todo -' + offset_label: Desplazamiento + exposed_form: + options: + submit_button: Filtro + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + filters: + combine: + expose: + label: 'Nombre o correo electrónico contiene' + status: + group_info: + label: Estado + group_items: + 1: + title: Activo + 2: + title: Bloqueado + roles_target_id: + expose: + label: Rol + permission: + expose: + label: Permiso + use_more_text: más + page_1: + display_title: Página + display_options: + menu: + title: Listado + description: 'Encuentre y gestione a las personas que interactúan con su sitio.' + tab_options: + title: Usuarios + description: 'Gestionar cuentas, roles y permisos de usuarios.' diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.watchdog.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.watchdog.yml new file mode 100644 index 00000000000..27a63f07a51 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.watchdog.yml @@ -0,0 +1,46 @@ +label: Guardián +description: 'Mensajes recientes del registro' +display: + default: + display_title: 'Por defecto' + display_options: + title: 'Mensajes recientes del registro' + fields: + nothing: + admin_label: Icono + severity: + label: Gravedad + type: + label: Tipo + timestamp: + label: Fecha + message: + label: Mensaje + name: + label: Usuario + link: + label: Operaciones + pager: + options: + expose: + items_per_page_label: 'Elementos por página' + items_per_page_options_all_label: '- Todo -' + offset_label: Desplazamiento + exposed_form: + options: + submit_button: Filtro + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + empty: + area: + admin_label: 'No hay mensajes de registro disponibles.' + content: 'No hay mensajes de registro disponibles.' + filters: + type: + expose: + label: Tipo + severity: + expose: + label: Gravedad + page: + display_title: Página diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.who_s_new.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.who_s_new.yml new file mode 100644 index 00000000000..9c1d60b8873 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.who_s_new.yml @@ -0,0 +1,18 @@ +label: 'Quién es nuevo' +description: 'Muestra una lista de las cuentas de usuario más recientes del sitio.' +display: + default: + display_title: 'Por defecto' + display_options: + title: 'Quién es nuevo' + exposed_form: + options: + submit_button: Apply + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + block_1: + display_title: 'Quién es nuevo' + display_options: + display_description: 'Un listado de nuevos usuarios' + block_description: 'Quién es nuevo' + block_category: Usuario diff --git a/core/tests/fixtures/config_install/multilingual/language/es/views.view.who_s_online.yml b/core/tests/fixtures/config_install/multilingual/language/es/views.view.who_s_online.yml new file mode 100644 index 00000000000..e0a4b5ca2f4 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/language/es/views.view.who_s_online.yml @@ -0,0 +1,28 @@ +label: 'Bloque de usuarios conectados' +description: 'Muestra los nombres de usuario de los usuarios activos más recientes y el número total de usuarios activos.' +display: + default: + display_title: 'Por defecto' + display_options: + title: 'Quién está conectado' + exposed_form: + options: + submit_button: Aplicar + reset_button_label: Restablecer + exposed_sorts_label: 'Ordenar por' + empty: + area_text_custom: + content: 'Hay 0 usuarios en línea.' + filters: + access: + expose: + label: 'Último acceso' + description: 'Un usuario es considerado conectado durante este tiempo después de haber visto una página por última vez.' + header: + result: + content: 'Actualmente hay un total de @total usuario en linea.' + who_s_online_block: + display_title: 'Quién está conectado' + display_options: + display_description: 'Una lista de los usuarios que están conectados actualmente.' + block_description: 'Quién está conectado' diff --git a/core/tests/fixtures/config_install/multilingual/locale.settings.yml b/core/tests/fixtures/config_install/multilingual/locale.settings.yml new file mode 100644 index 00000000000..3203464df1d --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/locale.settings.yml @@ -0,0 +1,15 @@ +_core: + default_config_hash: Lqw8pAQIfr4sRSts2RRWG97eNG6vRT7FhqF_b5COPGk +cache_strings: true +translate_english: false +javascript: + directory: languages +translation: + use_source: local + default_filename: '%project-%version.%language.po' + default_server_pattern: 'http://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po' + overwrite_customized: false + overwrite_not_customized: true + update_interval_days: 0 + path: 'sites/default/files/translations' + import_enabled: true diff --git a/core/tests/fixtures/config_install/multilingual/node.settings.yml b/core/tests/fixtures/config_install/multilingual/node.settings.yml new file mode 100644 index 00000000000..3a9d97ee037 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/node.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: 2OMXCScXUOLSYID9-phjO4q36nnnaMWNUlDxEqZzG1U +use_admin_theme: false diff --git a/core/tests/fixtures/config_install/multilingual/system.action.node_delete_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.node_delete_action.yml new file mode 100644 index 00000000000..e6ef935363e --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.node_delete_action.yml @@ -0,0 +1,13 @@ +uuid: 44b17ff4-bb85-4f53-9fe4-0c5d553ed044 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: Zx0jD1Klh5tZaGJy8uOeR_2MCu9FDM4xg7TaUJUEbkI +id: node_delete_action +label: 'Delete content' +type: node +plugin: 'entity:delete_action:node' +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.node_make_sticky_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.node_make_sticky_action.yml new file mode 100644 index 00000000000..66b555bdcbe --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.node_make_sticky_action.yml @@ -0,0 +1,13 @@ +uuid: 8371b100-bf4b-4860-837a-0444af496ae6 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: sOb26JSy3fGpWkvR0WYN6_hMqj_6d1rvbvrkzp1yya0 +id: node_make_sticky_action +label: 'Make content sticky' +type: node +plugin: node_make_sticky_action +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.node_make_unsticky_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.node_make_unsticky_action.yml new file mode 100644 index 00000000000..d2d09bfd5e6 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.node_make_unsticky_action.yml @@ -0,0 +1,13 @@ +uuid: bd18e3a3-072d-45b8-8044-d714a6e49b8e +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: lDM9mvIGAu8Sw8rt-uCO4Sr7yX5VPrDPxYcawkbKd6k +id: node_make_unsticky_action +label: 'Make content unsticky' +type: node +plugin: node_make_unsticky_action +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.node_promote_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.node_promote_action.yml new file mode 100644 index 00000000000..0c61d0f0540 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.node_promote_action.yml @@ -0,0 +1,13 @@ +uuid: 0b29d16f-8fef-4265-9dfc-ba9e34207097 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: N0RDBTqiK4dKoN4p4oW2j0SGWycdHyALUe9M-Ofp89U +id: node_promote_action +label: 'Promote content to front page' +type: node +plugin: node_promote_action +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.node_publish_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.node_publish_action.yml new file mode 100644 index 00000000000..3ce147cf360 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.node_publish_action.yml @@ -0,0 +1,13 @@ +uuid: 74df8c49-f6df-45c0-9a2c-c645f8680dc7 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: lsQkbo4njZ-Q_oGKCPGXGWFjWF1I7QpgA6m-t9rcRoA +id: node_publish_action +label: 'Publish content' +type: node +plugin: 'entity:publish_action:node' +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.node_save_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.node_save_action.yml new file mode 100644 index 00000000000..0c1cbed42bf --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.node_save_action.yml @@ -0,0 +1,13 @@ +uuid: 5b590a5a-dac0-4431-b634-757fa231ea47 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: U9HspszLxcw6pZmRacFa6yDbbheyMN-We4fPbrWWHGg +id: node_save_action +label: 'Save content' +type: node +plugin: 'entity:save_action:node' +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.node_unpromote_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.node_unpromote_action.yml new file mode 100644 index 00000000000..52acf3fc976 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.node_unpromote_action.yml @@ -0,0 +1,13 @@ +uuid: 3938eb77-1871-42dc-811c-476ba73859eb +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: JBptjnfuOMtsdKygklXxoOgeOCTMtQxlkymjnnj-cC0 +id: node_unpromote_action +label: 'Remove content from front page' +type: node +plugin: node_unpromote_action +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.node_unpublish_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.node_unpublish_action.yml new file mode 100644 index 00000000000..7bc98b75996 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.node_unpublish_action.yml @@ -0,0 +1,13 @@ +uuid: 972e93f5-1a6c-4742-9a1b-626d50510652 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: gGQXiSspwGl0lyOS6w_HCPpvGAPDciqDNLFwWOydVtI +id: node_unpublish_action +label: 'Unpublish content' +type: node +plugin: 'entity:unpublish_action:node' +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.user_block_user_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.user_block_user_action.yml new file mode 100644 index 00000000000..9f4060de2b1 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.user_block_user_action.yml @@ -0,0 +1,13 @@ +uuid: 219f9db1-b5af-4197-84f1-1b62fb4b49ac +langcode: en +status: true +dependencies: + module: + - user +_core: + default_config_hash: DyypzTfThX10FFQw-399qPfEbLLyrhXgQrKPVsmAoJ4 +id: user_block_user_action +label: 'Block the selected user(s)' +type: user +plugin: user_block_user_action +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.user_cancel_user_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.user_cancel_user_action.yml new file mode 100644 index 00000000000..654cb1b9faa --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.user_cancel_user_action.yml @@ -0,0 +1,13 @@ +uuid: aa0f27df-5a1a-43a0-a0ff-1d0456b0da9a +langcode: en +status: true +dependencies: + module: + - user +_core: + default_config_hash: nvrL9bFilzBvm2bjO9rQnFDpBA7dBBUjShSSt6NS-DU +id: user_cancel_user_action +label: 'Cancel the selected user account(s)' +type: user +plugin: user_cancel_user_action +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.action.user_unblock_user_action.yml b/core/tests/fixtures/config_install/multilingual/system.action.user_unblock_user_action.yml new file mode 100644 index 00000000000..d49e6aaad22 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.action.user_unblock_user_action.yml @@ -0,0 +1,13 @@ +uuid: 8cbde16d-ce98-45ac-ba6e-eabeac7e871e +langcode: en +status: true +dependencies: + module: + - user +_core: + default_config_hash: SPsUXsR3Rc8d1y3gewzaAKWa1ncea_ywXX3f7LTn7k0 +id: user_unblock_user_action +label: 'Unblock the selected user(s)' +type: user +plugin: user_unblock_user_action +configuration: { } diff --git a/core/tests/fixtures/config_install/multilingual/system.authorize.yml b/core/tests/fixtures/config_install/multilingual/system.authorize.yml new file mode 100644 index 00000000000..c469caee17d --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.authorize.yml @@ -0,0 +1,3 @@ +filetransfer_default: null +_core: + default_config_hash: z63ds8M4zPrylEgFRkRcOlfcsXWwfITzjD4cj1kRdfg diff --git a/core/tests/fixtures/config_install/multilingual/system.cron.yml b/core/tests/fixtures/config_install/multilingual/system.cron.yml new file mode 100644 index 00000000000..ef31d958791 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.cron.yml @@ -0,0 +1,5 @@ +_core: + default_config_hash: 05U0n1_8zHYzxEFSWjyHCWuJyhdez2a6Z_aTIXin04E +threshold: + requirements_warning: 172800 + requirements_error: 1209600 diff --git a/core/tests/fixtures/config_install/multilingual/system.date.yml b/core/tests/fixtures/config_install/multilingual/system.date.yml new file mode 100644 index 00000000000..697ca1ec471 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.date.yml @@ -0,0 +1,11 @@ +_core: + default_config_hash: V9UurX2GPT05NWKG9f2GWQqFG2TRG8vczidwjpy7Woo +first_day: 0 +country: + default: '' +timezone: + default: Europe/Zurich + user: + configurable: true + default: 0 + warn: false diff --git a/core/tests/fixtures/config_install/multilingual/system.diff.yml b/core/tests/fixtures/config_install/multilingual/system.diff.yml new file mode 100644 index 00000000000..f2fff7b30ec --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.diff.yml @@ -0,0 +1,5 @@ +_core: + default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM +context: + lines_leading: 2 + lines_trailing: 2 diff --git a/core/tests/fixtures/config_install/multilingual/system.file.yml b/core/tests/fixtures/config_install/multilingual/system.file.yml new file mode 100644 index 00000000000..2c218a797fd --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.file.yml @@ -0,0 +1,5 @@ +_core: + default_config_hash: t48gCU9DzYfjb3bAOIqHLzhL0ChBlXh6_5B5Pyo9t8g +allow_insecure_uploads: false +default_scheme: public +temporary_maximum_age: 21600 diff --git a/core/tests/fixtures/config_install/multilingual/system.image.gd.yml b/core/tests/fixtures/config_install/multilingual/system.image.gd.yml new file mode 100644 index 00000000000..2d812667ba4 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.image.gd.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: eNXaHfkJJUThHeF0nvkoXyPLRrKYGxgHRjORvT4F5rQ +jpeg_quality: 75 diff --git a/core/tests/fixtures/config_install/multilingual/system.image.yml b/core/tests/fixtures/config_install/multilingual/system.image.yml new file mode 100644 index 00000000000..2e18f7fc515 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.image.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: durWHaKeBaq4d9Wpi4RqwADj1OufDepcnJuhVLmKN24 +toolkit: gd diff --git a/core/tests/fixtures/config_install/multilingual/system.logging.yml b/core/tests/fixtures/config_install/multilingual/system.logging.yml new file mode 100644 index 00000000000..d6164de5109 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.logging.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: u3-njszl92FaxjrCMiq0yDcjAfcdx72w1zT1O9dx6aA +error_level: hide diff --git a/core/tests/fixtures/config_install/multilingual/system.mail.yml b/core/tests/fixtures/config_install/multilingual/system.mail.yml new file mode 100644 index 00000000000..419e77e5832 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.mail.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE +interface: + default: php_mail diff --git a/core/tests/fixtures/config_install/multilingual/system.maintenance.yml b/core/tests/fixtures/config_install/multilingual/system.maintenance.yml new file mode 100644 index 00000000000..7bc5b985f19 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.maintenance.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: Z5MXifrF77GEAgx0GQ6iWT8wStjFuY8BD9OruofWTJ8 +langcode: en +message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.' diff --git a/core/tests/fixtures/config_install/multilingual/system.menu.account.yml b/core/tests/fixtures/config_install/multilingual/system.menu.account.yml new file mode 100644 index 00000000000..21e9ff4de88 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.menu.account.yml @@ -0,0 +1,10 @@ +uuid: 2e634ca5-8e1b-4a8a-85ed-c2ec22d4c639 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: M_Bh81osDyUQ4wV0GgU_NdBNqkzM87sLxjaCdFj9mnw +id: account +label: 'User account menu' +description: 'Links related to the active user account' +locked: true diff --git a/core/tests/fixtures/config_install/multilingual/system.menu.admin.yml b/core/tests/fixtures/config_install/multilingual/system.menu.admin.yml new file mode 100644 index 00000000000..0be1664f347 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.menu.admin.yml @@ -0,0 +1,10 @@ +uuid: 9af9eebb-98a0-4d08-a888-459570925e18 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: sapEi2YDGoI9yQIT_WgIV2vUdQ6DScH0V3fAyTadAL0 +id: admin +label: Administration +description: 'Administrative task links' +locked: true diff --git a/core/tests/fixtures/config_install/multilingual/system.menu.footer.yml b/core/tests/fixtures/config_install/multilingual/system.menu.footer.yml new file mode 100644 index 00000000000..bfd2855153b --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.menu.footer.yml @@ -0,0 +1,10 @@ +uuid: 3aded537-0978-4d91-8366-b5e8eec8d725 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: 7yrlW5z9zdg2eBucB2GPqXKSMQfH9lSRSO4DbWF7AFc +id: footer +label: Footer +description: 'Site information links' +locked: true diff --git a/core/tests/fixtures/config_install/multilingual/system.menu.main.yml b/core/tests/fixtures/config_install/multilingual/system.menu.main.yml new file mode 100644 index 00000000000..b2cab7841d7 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.menu.main.yml @@ -0,0 +1,10 @@ +uuid: 9b999c7d-8210-4d28-986f-bde44ac6f09c +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: Q2Ra3jfoIVk0f3SjxJX61byRQFVBAbpzYDQOiY-kno8 +id: main +label: 'Main navigation' +description: 'Site section links' +locked: true diff --git a/core/tests/fixtures/config_install/multilingual/system.menu.tools.yml b/core/tests/fixtures/config_install/multilingual/system.menu.tools.yml new file mode 100644 index 00000000000..9f5d7af47bb --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.menu.tools.yml @@ -0,0 +1,10 @@ +uuid: 68b5a0d0-01ed-490a-9282-719c672df143 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: BCM-vV1zzRaLHN18dqAR_CuGOj8AFJvTx7BKl_8Gcxc +id: tools +label: Tools +description: 'User tool links, often added by modules' +locked: true diff --git a/core/tests/fixtures/config_install/multilingual/system.performance.yml b/core/tests/fixtures/config_install/multilingual/system.performance.yml new file mode 100644 index 00000000000..cd81c181fb6 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.performance.yml @@ -0,0 +1,17 @@ +_core: + default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ +cache: + page: + max_age: 0 +css: + preprocess: true + gzip: true +fast_404: + enabled: true + paths: '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i' + exclude_paths: '/\/(?:styles|imagecache)\//' + html: '404 Not Found

Not Found

The requested URL "@path" was not found on this server.

' +js: + preprocess: true + gzip: true +stale_file_threshold: 2592000 diff --git a/core/tests/fixtures/config_install/multilingual/system.rss.yml b/core/tests/fixtures/config_install/multilingual/system.rss.yml new file mode 100644 index 00000000000..18b255d20ff --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.rss.yml @@ -0,0 +1,8 @@ +_core: + default_config_hash: TlH7NNk46phfxu1mSUfwg1C0YqaGsUCeD4l9JQnQlDU +langcode: en +items: + view_mode: rss + limit: 10 +channel: + description: '' diff --git a/core/tests/fixtures/config_install/multilingual/system.site.yml b/core/tests/fixtures/config_install/multilingual/system.site.yml new file mode 100644 index 00000000000..5ad9e80c122 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.site.yml @@ -0,0 +1,14 @@ +_core: + default_config_hash: AyT9s8OUcclfALRE_imByOMgtZ19eOlqdF6zI3p7yqo +langcode: en +uuid: f61d6ef6-4d63-4dec-ac91-0c9862fa9fc7 +name: Multilingual +mail: admin@example.com +slogan: '' +page: + 403: '' + 404: '' + front: /user/login +admin_compact_mode: false +weight_select_max: 100 +default_langcode: en diff --git a/core/tests/fixtures/config_install/multilingual/system.theme.global.yml b/core/tests/fixtures/config_install/multilingual/system.theme.global.yml new file mode 100644 index 00000000000..d41aed1123c --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.theme.global.yml @@ -0,0 +1,16 @@ +_core: + default_config_hash: 9rAU4Pku7eMBQxauQqAgjzlcicFZ2As6zEa6zvTlCB8 +favicon: + mimetype: image/vnd.microsoft.icon + path: '' + url: '' + use_default: true +features: + comment_user_picture: true + comment_user_verification: true + favicon: true + node_user_picture: false +logo: + path: '' + url: '' + use_default: true diff --git a/core/tests/fixtures/config_install/multilingual/system.theme.yml b/core/tests/fixtures/config_install/multilingual/system.theme.yml new file mode 100644 index 00000000000..ffebf8c21e6 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/system.theme.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: 6lQ55NXM9ysybMQ6NzJj4dtiQ1dAkOYxdDompa-r_kk +admin: '' +default: stark diff --git a/core/tests/fixtures/config_install/multilingual/text.settings.yml b/core/tests/fixtures/config_install/multilingual/text.settings.yml new file mode 100644 index 00000000000..a295c7ea2d5 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/text.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA +default_summary_length: 600 diff --git a/core/tests/fixtures/config_install/multilingual/user.flood.yml b/core/tests/fixtures/config_install/multilingual/user.flood.yml new file mode 100644 index 00000000000..4eb3644f215 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/user.flood.yml @@ -0,0 +1,7 @@ +_core: + default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs +uid_only: false +ip_limit: 50 +ip_window: 3600 +user_limit: 5 +user_window: 21600 diff --git a/core/tests/fixtures/config_install/multilingual/user.mail.yml b/core/tests/fixtures/config_install/multilingual/user.mail.yml new file mode 100644 index 00000000000..a117c718e99 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/user.mail.yml @@ -0,0 +1,117 @@ +_core: + default_config_hash: m4J3ROov32OEquRYGLbx3SpdDGuqx9l_zJtNvihqdCg +langcode: en +cancel_confirm: + subject: 'Account cancellation request for [user:display-name] at [site:name]' + body: |- + [user:display-name], + + A request to cancel your account has been made at [site:name]. + + You may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser: + + [user:cancel-url] + + NOTE: The cancellation of your account is not reversible. + + This link expires in one day and nothing will happen if it is not used. + + -- [site:name] team +password_reset: + subject: 'Replacement login information for [user:display-name] at [site:name]' + body: |- + [user:display-name], + + A request to reset the password for your account has been made at [site:name]. + + You may now log in by clicking this link or copying and pasting it into your browser: + + [user:one-time-login-url] + + This link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used. + + -- [site:name] team +register_admin_created: + subject: 'An administrator created an account for you at [site:name]' + body: |- + [user:display-name], + + A site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser: + + [user:one-time-login-url] + + This link can only be used once to log in and will lead you to a page where you can set your password. + + After setting your password, you will be able to log in at [site:login-url] in the future using: + + username: [user:name] + password: Your password + + -- [site:name] team +register_no_approval_required: + subject: 'Account details for [user:display-name] at [site:name]' + body: |- + [user:display-name], + + Thank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser: + + [user:one-time-login-url] + + This link can only be used once to log in and will lead you to a page where you can set your password. + + After setting your password, you will be able to log in at [site:login-url] in the future using: + + username: [user:name] + password: Your password + + -- [site:name] team +register_pending_approval: + subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' + body: |- + [user:display-name], + + Thank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details. + + + -- [site:name] team +register_pending_approval_admin: + subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' + body: |- + [user:display-name] has applied for an account. + + [user:edit-url] +status_activated: + subject: 'Account details for [user:display-name] at [site:name] (approved)' + body: |- + [user:display-name], + + Your account at [site:name] has been activated. + + You may now log in by clicking this link or copying and pasting it into your browser: + + [user:one-time-login-url] + + This link can only be used once to log in and will lead you to a page where you can set your password. + + After setting your password, you will be able to log in at [site:login-url] in the future using: + + username: [user:account-name] + password: Your password + + -- [site:name] team +status_blocked: + subject: 'Account details for [user:display-name] at [site:name] (blocked)' + body: |- + [user:display-name], + + Your account on [site:name] has been blocked. + + -- [site:name] team +status_canceled: + subject: 'Account details for [user:display-name] at [site:name] (canceled)' + body: |- + [user:display-name], + + Your account on [site:name] has been canceled. + + -- [site:name] team diff --git a/core/tests/fixtures/config_install/multilingual/user.role.anonymous.yml b/core/tests/fixtures/config_install/multilingual/user.role.anonymous.yml new file mode 100644 index 00000000000..d36ad8cd949 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/user.role.anonymous.yml @@ -0,0 +1,12 @@ +uuid: 42b65234-900d-4b72-a773-9cccbe3e45a9 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: j5zLMOdJBqC0bMvSdth5UebkprJB8g_2FXHqhfpJzow +id: anonymous +label: 'Anonymous user' +weight: 0 +is_admin: false +permissions: + - 'access content' diff --git a/core/tests/fixtures/config_install/multilingual/user.role.authenticated.yml b/core/tests/fixtures/config_install/multilingual/user.role.authenticated.yml new file mode 100644 index 00000000000..097b0b32a60 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/user.role.authenticated.yml @@ -0,0 +1,12 @@ +uuid: 222241cd-d5a4-4686-82fc-167fe799bdcb +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: dJ0L2DNSj5q6XVZAGsuVDpJTh5UeYkIPwKrUOOpr8YI +id: authenticated +label: 'Authenticated user' +weight: 1 +is_admin: false +permissions: + - 'access content' diff --git a/core/tests/fixtures/config_install/multilingual/user.settings.yml b/core/tests/fixtures/config_install/multilingual/user.settings.yml new file mode 100644 index 00000000000..ffaf6f6e0ba --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/user.settings.yml @@ -0,0 +1,18 @@ +_core: + default_config_hash: r4kwhOM0IWXVMUZDz744Yc16EOh37ZhYbA8kGOhSmLk +langcode: en +anonymous: Anonymous +verify_mail: true +notify: + cancel_confirm: true + password_reset: true + status_activated: true + status_blocked: false + status_canceled: false + register_admin_created: true + register_no_approval_required: true + register_pending_approval: true +register: visitors_admin_approval +cancel_method: user_cancel_block +password_reset_timeout: 86400 +password_strength: true diff --git a/core/tests/fixtures/config_install/multilingual/views.settings.yml b/core/tests/fixtures/config_install/multilingual/views.settings.yml new file mode 100644 index 00000000000..e57e73a08a1 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.settings.yml @@ -0,0 +1,48 @@ +_core: + default_config_hash: uZHsLrDp1ThO0RvupHKcPzLOyVvWexm58JTTHNDo7yc +display_extenders: { } +skip_cache: false +sql_signature: false +ui: + show: + additional_queries: false + advanced_column: false + default_display: false + performance_statistics: false + preview_information: true + sql_query: + enabled: false + where: above + display_embed: false + always_live_preview: true + exposed_filter_any_label: old_any +field_rewrite_elements: + div: DIV + span: SPAN + h1: H1 + h2: H2 + h3: H3 + h4: H4 + h5: H5 + h6: H6 + p: P + header: HEADER + footer: FOOTER + article: ARTICLE + section: SECTION + aside: ASIDE + details: DETAILS + blockquote: BLOCKQUOTE + figure: FIGURE + address: ADDRESS + code: CODE + pre: PRE + var: VAR + samp: SAMP + kbd: KBD + strong: STRONG + em: EM + del: DEL + ins: INS + q: Q + s: S diff --git a/core/tests/fixtures/config_install/multilingual/views.view.archive.yml b/core/tests/fixtures/config_install/multilingual/views.view.archive.yml new file mode 100644 index 00000000000..44030cae30c --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.archive.yml @@ -0,0 +1,248 @@ +uuid: bf8df9fb-a85f-488a-a7e0-09d6861ce2a4 +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.node.teaser + module: + - node + - user +_core: + default_config_hash: ko9GznzNBXHkuz09OCaBQ1YOSJYYjTY0TBpNV3WKnog +id: archive +label: Archive +module: node +description: 'All content, by month.' +tag: default +base_table: node_field_data +base_field: nid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Monthly archive' + fields: { } + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 10 + total_pages: 0 + id: 0 + tags: + next: ›› + previous: ‹‹ + 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 + 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 + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: + created_year_month: + id: created_year_month + table: node_field_data + field: created_year_month + entity_type: node + plugin_id: date_year_month + default_action: summary + exception: + title_enable: true + title_enable: true + title: '{{ arguments.created_year_month }}' + default_argument_type: fixed + summary_options: + override: true + items_per_page: 30 + summary: + sort_order: desc + format: default_summary + specify_validation: true + filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 0 + expose: + operator: '0' + operator_limit_selection: false + operator_list: { } + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: + '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + 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: { } + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + uses_fields: false + row: + type: 'entity:node' + options: + view_mode: teaser + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + block_1: + id: block_1 + display_title: Block + display_plugin: block + position: 1 + display_options: + arguments: + created_year_month: + id: created_year_month + table: node_field_data + field: created_year_month + entity_type: node + plugin_id: date_year_month + default_action: summary + exception: + title_enable: true + title_enable: true + title: '{{ arguments.created_year_month }}' + default_argument_type: fixed + summary_options: + items_per_page: 30 + summary: + format: default_summary + specify_validation: true + query: + type: views_query + options: { } + defaults: + arguments: false + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 2 + display_options: + query: + type: views_query + options: { } + display_extenders: { } + path: archive + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.content.yml b/core/tests/fixtures/config_install/multilingual/views.view.content.yml new file mode 100644 index 00000000000..1fb22813b23 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.content.yml @@ -0,0 +1,627 @@ +uuid: df5e499a-cf5b-423d-872d-40ac51bbfa8c +langcode: en +status: true +dependencies: + module: + - node + - user +_core: + default_config_hash: vBKWYGGDoAX-tFd1JErB8tZLSxx3lJ0foouVsgpcbB4 +id: content +label: Content +module: node +description: 'Find and manage content.' +tag: default +base_table: node_field_data +base_field: nid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Content + fields: + node_bulk_form: + id: node_bulk_form + table: node + field: node_bulk_form + entity_type: node + plugin_id: node_bulk_form + label: '' + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + title: + id: title + table: node_field_data + field: title + entity_type: node + entity_field: title + plugin_id: field + label: Title + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: string + settings: + link_to_entity: true + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content 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 + name: + id: name + table: users_field_data + field: name + relationship: uid + entity_type: user + entity_field: name + plugin_id: field + label: Author + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: user_name + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: field + label: Status + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: boolean + settings: + format: custom + format_custom_false: Unpublished + format_custom_true: Published + changed: + id: changed + table: node_field_data + field: changed + entity_type: node + entity_field: changed + plugin_id: field + label: Updated + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + operations: + id: operations + table: node + field: operations + relationship: none + group_type: group + admin_label: '' + plugin_id: entity_operations + label: Operations + 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 + destination: true + pager: + type: full + options: + pagination_heading_level: h4 + items_per_page: 50 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content overview' + cache: + type: tag + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + plugin_id: text_custom + empty: true + content: 'No content available.' + sorts: { } + arguments: { } + filters: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Title + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + 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: { } + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Content type' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + 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: { } + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: Status + description: '' + use_operator: false + operator: status_op + operator_limit_selection: false + operator_list: { } + identifier: status + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: true + group_info: + label: 'Published status' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + 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: { } + status_extra: + id: status_extra + table: node_field_data + field: status_extra + entity_type: node + plugin_id: node_status + operator: '=' + value: false + group: 1 + expose: + operator_limit_selection: false + operator_list: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + node_bulk_form: node_bulk_form + title: title + type: type + name: name + status: status + changed: changed + edit_node: edit_node + delete_node: delete_node + dropbutton: dropbutton + timestamp: title + default: changed + info: + node_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + title: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + status: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + edit_node: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + delete_node: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + dropbutton: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + timestamp: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + query: + type: views_query + relationships: + uid: + id: uid + table: node_field_data + field: uid + admin_label: author + plugin_id: standard + required: true + show_admin_links: false + display_extenders: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - 'user.node_grants:view' + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + display_extenders: { } + path: admin/content/node + menu: + type: 'default tab' + title: Content + description: '' + weight: -10 + menu_name: admin + context: '' + tab_options: + type: normal + title: Content + description: 'Find and manage content' + weight: -10 + menu_name: admin + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.content_recent.yml b/core/tests/fixtures/config_install/multilingual/views.view.content_recent.yml new file mode 100644 index 00000000000..4148d19f747 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.content_recent.yml @@ -0,0 +1,323 @@ +uuid: ea0d378e-07b7-4b5a-b499-e65d6300ab0b +langcode: en +status: true +dependencies: + module: + - node + - user +_core: + default_config_hash: YqZN5rc7XDQcFcInc8wkzuaHJmC5YvirhTmDcrarT6M +id: content_recent +label: 'Recent content' +module: node +description: 'Recent content.' +tag: default +base_table: node_field_data +base_field: nid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Recent content' + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + type: string + settings: + link_to_entity: true + changed: + id: changed + table: node_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field + 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 + click_sort_column: value + type: timestamp_ago + settings: { } + 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 + pager: + type: some + options: + offset: 0 + items_per_page: 10 + 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 + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'No content available.' + tokenize: false + sorts: + changed: + id: changed + table: node_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: changed + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: changed + exposed: false + granularity: second + arguments: { } + filters: + status_extra: + id: status_extra + table: node_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: node_status + operator: '=' + value: false + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + 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: { } + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: + '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + 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: { } + style: + type: html_list + options: + grouping: { } + row_class: '' + default_row_class: true + type: ul + wrapper_class: item-list + class: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: + uid: + id: uid + table: node_field_data + field: uid + relationship: none + group_type: group + admin_label: author + entity_type: node + entity_field: uid + plugin_id: standard + required: true + use_more: false + use_more_always: false + use_more_text: More + link_display: '0' + link_url: '' + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user + - 'user.node_grants:view' + - user.permissions + tags: { } + block_1: + id: block_1 + display_title: Block + display_plugin: block + position: 1 + display_options: + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.files.yml b/core/tests/fixtures/config_install/multilingual/views.view.files.yml new file mode 100644 index 00000000000..95fbcc6c294 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.files.yml @@ -0,0 +1,1148 @@ +uuid: b7ff2f27-d033-48d3-87e9-d933b29eaeb4 +langcode: en +status: true +dependencies: + module: + - file + - user +_core: + default_config_hash: DaGeEDJMcbbQtgV96AuPeZ-0irMc_Oa6Zzh2U3Kmul8 +id: files +label: Files +module: file +description: 'Find and manage files.' +tag: default +base_table: file_managed +base_field: fid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Files + fields: + fid: + id: fid + table: file_managed + field: fid + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: fid + plugin_id: field + label: Fid + exclude: true + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + filename: + id: filename + table: file_managed + field: filename + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filename + plugin_id: field + label: Name + 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: false + ellipsis: false + 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: file_link + 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 + filemime: + id: filemime + table: file_managed + field: filemime + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filemime + plugin_id: field + label: 'MIME 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 + type: file_filemime + filesize: + id: filesize + table: file_managed + field: filesize + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filesize + plugin_id: field + label: Size + 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 + type: file_size + status: + id: status + table: file_managed + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: status + plugin_id: field + 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 + type: boolean + settings: + format: custom + format_custom_false: Temporary + format_custom_true: Permanent + created: + id: created + table: file_managed + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: created + plugin_id: field + label: 'Upload date' + 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 + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + changed: + id: changed + table: file_managed + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: changed + plugin_id: field + label: 'Changed date' + 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 + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + count: + id: count + table: file_usage + field: count + relationship: fid + group_type: sum + admin_label: '' + plugin_id: numeric + label: 'Used in' + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'admin/content/files/usage/{{ fid }}' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: true + format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz + prefix: '' + suffix: '' + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 50 + total_pages: 0 + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + 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 + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access files overview' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + plugin_id: text_custom + empty: true + content: 'No files available.' + sorts: { } + arguments: { } + filters: + filename: + id: filename + table: file_managed + field: filename + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filename + plugin_id: string + operator: word + value: '' + group: 1 + exposed: true + expose: + operator_id: filemime_op + label: Filename + description: '' + use_operator: false + operator: filename_op + operator_limit_selection: false + operator_list: { } + identifier: filename + 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: { } + filemime: + id: filemime + table: file_managed + field: filemime + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filemime + plugin_id: string + operator: word + value: '' + group: 1 + exposed: true + expose: + operator_id: filemime_op + label: 'MIME type' + description: '' + use_operator: false + operator: filemime_op + operator_limit_selection: false + operator_list: { } + identifier: filemime + 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: { } + status: + id: status + table: file_managed + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: status + plugin_id: file_status + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: status_op + label: Status + description: '' + use_operator: false + operator: status_op + operator_limit_selection: false + operator_list: { } + identifier: status + 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: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + fid: fid + filename: filename + filemime: filemime + filesize: filesize + status: status + created: created + changed: changed + count: count + default: changed + info: + fid: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + filename: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + filemime: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + filesize: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + status: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + count: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + override: true + sticky: false + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: + fid: + id: fid + table: file_managed + field: fid + relationship: none + group_type: group + admin_label: 'File usage' + required: true + group_by: true + show_admin_links: true + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: 'Files overview' + display_plugin: page + position: 1 + display_options: + defaults: + pager: true + relationships: false + relationships: + fid: + id: fid + table: file_managed + field: fid + relationship: none + group_type: group + admin_label: 'File usage' + required: false + display_description: '' + display_extenders: { } + path: admin/content/files + menu: + type: tab + title: Files + description: '' + weight: 0 + menu_name: admin + context: '' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_2: + id: page_2 + display_title: 'File usage' + display_plugin: page + position: 2 + display_options: + title: 'File usage' + fields: + entity_label: + id: entity_label + table: file_usage + field: entity_label + relationship: none + group_type: group + admin_label: '' + plugin_id: entity_label + label: Entity + 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 + link_to_entity: true + type: + id: type + table: file_usage + field: type + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Entity 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 + module: + id: module + table: file_usage + field: module + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Registering module' + 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 + count: + id: count + table: file_usage + field: count + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Use count' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 10 + total_pages: 0 + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + 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 + empty: { } + arguments: + fid: + id: fid + table: file_managed + field: fid + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: fid + plugin_id: file_fid + default_action: 'not found' + exception: + value: all + title_enable: false + title: All + title_enable: true + title: 'File usage information for {{ arguments.fid }}' + default_argument_type: fixed + default_argument_options: + argument: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + filters: { } + filter_groups: + operator: AND + groups: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + entity_label: entity_label + type: type + module: module + count: count + default: entity_label + info: + entity_label: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + module: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + count: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + options: { } + defaults: + empty: false + title: false + pager: false + group_by: false + style: false + row: false + relationships: false + fields: false + arguments: false + filters: false + filter_groups: false + relationships: + fid: + id: fid + table: file_managed + field: fid + relationship: none + group_type: group + admin_label: 'File usage' + required: true + group_by: false + display_description: '' + display_extenders: { } + path: admin/content/files/usage/% + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.frontpage.yml b/core/tests/fixtures/config_install/multilingual/views.view.frontpage.yml new file mode 100644 index 00000000000..d3aa08df2f3 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.frontpage.yml @@ -0,0 +1,313 @@ +uuid: 141f1d99-2179-456a-9a88-143b5adfd993 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.rss + - core.entity_view_mode.node.teaser + module: + - node + - user +_core: + default_config_hash: XEFoA1ECJzKZN4VpnDqqRQO-oltuYdmjjvGEYDKs8uU +id: frontpage +label: Frontpage +module: node +description: 'All content promoted to the front page.' +tag: default +base_table: node_field_data +base_field: nid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: '' + fields: { } + pager: + type: full + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 10 + total_pages: 0 + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' + 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 + quantity: 9 + 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 + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + label: '' + empty: true + content: 'No front page content has been created yet.
Follow the User Guide to start building your site.' + tokenize: false + node_listing_empty: + id: node_listing_empty + table: node + field: node_listing_empty + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: node_listing_empty + label: '' + empty: true + title: + id: title + table: views + field: title + relationship: none + group_type: group + admin_label: '' + plugin_id: title + label: '' + empty: true + title: 'Welcome to [site:name]' + sorts: + sticky: + id: sticky + table: node_field_data + field: sticky + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: sticky + plugin_id: boolean + order: DESC + expose: + label: '' + field_identifier: sticky + exposed: false + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } + filters: + promote: + id: promote + table: node_field_data + field: promote + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: promote + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + 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: { } + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: + '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + 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: { } + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + uses_fields: false + row: + type: 'entity:node' + options: + view_mode: teaser + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + feed_1: + id: feed_1 + display_title: Feed + display_plugin: feed + position: 2 + display_options: + pager: + type: some + options: + offset: 0 + items_per_page: 10 + style: + type: rss + options: + grouping: { } + uses_fields: false + description: '' + row: + type: node_rss + options: + relationship: none + view_mode: rss + display_extenders: { } + path: rss.xml + sitename_title: true + displays: + page_1: page_1 + default: '' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + display_extenders: { } + path: node + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.glossary.yml b/core/tests/fixtures/config_install/multilingual/views.view.glossary.yml new file mode 100644 index 00000000000..cc63d8642fe --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.glossary.yml @@ -0,0 +1,481 @@ +uuid: bcf56cd3-63ab-40ed-a8ea-dd869f46271d +langcode: en +status: false +dependencies: + config: + - system.menu.main + module: + - node + - user +_core: + default_config_hash: sz_FoMz5aClG4jFy4UDlkenXQtgTUXohEDjWVBuHaro +id: glossary +label: Glossary +module: node +description: 'All content, by letter.' +tag: default +base_table: node_field_data +base_field: nid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: Title + 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 + name: + id: name + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + 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 + type: user_name + changed: + id: changed + table: node_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field + label: 'Last update' + 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 + type: timestamp + settings: + date_format: long + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 36 + total_pages: 0 + id: 0 + tags: + next: ›› + previous: ‹‹ + 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 + 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 + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: { } + arguments: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + default_action: default + exception: + title_enable: true + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: a + summary_options: { } + summary: + format: default_summary + specify_validation: true + validate: + type: none + fail: 'not found' + validate_options: { } + glossary: true + limit: 1 + case: upper + path_case: lower + transform_dash: false + break_phrase: false + filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: + '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + 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: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + uses_fields: false + columns: + title: title + name: name + changed: changed + default: title + info: + title: + sortable: true + separator: '' + name: + sortable: true + separator: '' + changed: + sortable: true + separator: '' + override: true + sticky: false + summary: '' + order: asc + empty_table: false + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: + uid: + id: uid + table: node_field_data + field: uid + relationship: none + group_type: group + admin_label: author + plugin_id: standard + required: false + use_ajax: true + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + attachment_1: + id: attachment_1 + display_title: Attachment + display_plugin: attachment + position: 2 + display_options: + pager: + type: none + options: + offset: 0 + items_per_page: 0 + arguments: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + default_action: summary + exception: + title_enable: true + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: a + summary_options: + items_per_page: 25 + inline: true + separator: ' | ' + summary: + format: unformatted_summary + specify_validation: true + validate: + type: none + fail: 'not found' + validate_options: { } + glossary: true + limit: 1 + case: upper + path_case: lower + transform_dash: false + break_phrase: false + query: + type: views_query + options: { } + defaults: + arguments: false + display_extenders: { } + displays: + default: default + page_1: page_1 + inherit_arguments: false + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + query: + type: views_query + options: { } + display_extenders: { } + path: glossary + menu: + type: normal + title: Glossary + weight: 0 + menu_name: main + parent: '' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.user_admin_people.yml b/core/tests/fixtures/config_install/multilingual/views.view.user_admin_people.yml new file mode 100644 index 00000000000..cfc0a14f469 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.user_admin_people.yml @@ -0,0 +1,928 @@ +uuid: d10b4da1-cbdd-4b50-8871-584eb1c67f48 +langcode: en +status: true +dependencies: + module: + - user +_core: + default_config_hash: njaZigMvB4ap21Fg_tQcJhWgYJCGNi49Z5rRL_N6RI0 +id: user_admin_people +label: People +module: user +description: 'Find and manage people interacting with your site.' +tag: default +base_table: users_field_data +base_field: uid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: People + fields: + user_bulk_form: + id: user_bulk_form + table: users + field: user_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: user + plugin_id: user_bulk_form + label: 'Bulk update' + 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 + name: + id: name + table: users_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Username + 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 + type: user_name + status: + id: status + table: users_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: status + plugin_id: field + 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 + type: boolean + settings: + format: custom + format_custom_false: Blocked + format_custom_true: Active + roles_target_id: + id: roles_target_id + table: user__roles + field: roles_target_id + relationship: none + group_type: group + admin_label: '' + plugin_id: user_roles + label: Roles + 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 + type: ul + separator: ', ' + created: + id: created + table: users_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: created + plugin_id: field + label: 'Member for' + 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 + type: timestamp_ago + settings: + future_format: '@interval' + past_format: '@interval' + granularity: 2 + access: + id: access + table: users_field_data + field: access + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: access + plugin_id: field + label: 'Last access' + 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 + type: timestamp_ago + settings: + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + operations: + id: operations + table: users + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: user + plugin_id: entity_operations + label: Operations + 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 + destination: true + mail: + id: mail + table: users_field_data + field: mail + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: mail + plugin_id: field + label: '' + exclude: true + 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 + click_sort_column: value + type: basic_string + settings: { } + 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 + pager: + type: full + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 50 + total_pages: 0 + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' + 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 + quantity: 9 + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'administer users' + cache: + type: tag + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'No people available.' + tokenize: false + sorts: + created: + id: created + table: users_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + filters: + combine: + id: combine + table: views + field: combine + relationship: none + group_type: group + admin_label: '' + plugin_id: combine + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: combine_op + label: 'Name or email contains' + description: '' + use_operator: false + operator: combine_op + operator_limit_selection: false + operator_list: { } + identifier: user + 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: { } + fields: + name: name + mail: mail + status: + id: status + table: users_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: status_op + operator_limit_selection: false + operator_list: { } + identifier: status + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: true + group_info: + label: Status + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Active + operator: '=' + value: '1' + 2: + title: Blocked + operator: '=' + value: '0' + roles_target_id: + id: roles_target_id + table: user__roles + field: roles_target_id + relationship: none + group_type: group + admin_label: '' + plugin_id: user_roles + operator: or + value: { } + group: 1 + exposed: true + expose: + operator_id: roles_target_id_op + label: Role + description: '' + use_operator: false + operator: roles_target_id_op + operator_limit_selection: false + operator_list: { } + identifier: role + 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: { } + reduce_duplicates: false + permission: + id: permission + table: user__roles + field: permission + relationship: none + group_type: group + admin_label: '' + plugin_id: user_permissions + operator: or + value: { } + group: 1 + exposed: true + expose: + operator_id: permission_op + label: Permission + description: '' + use_operator: false + operator: permission_op + operator_limit_selection: false + operator_list: { } + identifier: permission + 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: { } + reduce_duplicates: false + default_langcode: + id: default_langcode + table: users_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + 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: { } + uid_raw: + id: uid_raw + table: users_field_data + field: uid_raw + relationship: none + group_type: group + admin_label: '' + entity_type: user + plugin_id: numeric + operator: '!=' + value: + min: '' + max: '' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '0' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + 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: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + user_bulk_form: user_bulk_form + name: name + status: status + rid: rid + created: created + access: access + edit_node: edit_node + dropbutton: dropbutton + default: created + info: + user_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + status: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + rid: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + access: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + edit_node: + align: '' + separator: '' + empty_column: false + responsive: priority-low + dropbutton: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: true + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + css_class: '' + use_ajax: false + group_by: false + show_admin_links: true + use_more: false + use_more_always: false + use_more_text: more + link_display: page_1 + link_url: '' + display_comment: '' + hide_attachment_summary: false + display_extenders: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + defaults: + show_admin_links: false + show_admin_links: false + display_extenders: { } + path: admin/people/list + menu: + type: 'default tab' + title: List + description: 'Find and manage people interacting with your site.' + weight: -10 + menu_name: admin + context: '' + tab_options: + type: normal + title: People + description: 'Manage user accounts, roles, and permissions.' + weight: 0 + menu_name: admin + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.watchdog.yml b/core/tests/fixtures/config_install/multilingual/views.view.watchdog.yml new file mode 100644 index 00000000000..f4e8bffc4dd --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.watchdog.yml @@ -0,0 +1,713 @@ +uuid: a42730ce-f853-4183-be8e-016d33c8b0f1 +langcode: en +status: true +dependencies: + module: + - dblog + - user +_core: + default_config_hash: j0txIxY4nkJT_dscmXckM-1vanygDkJAeHPawZKfyH0 +id: watchdog +label: Watchdog +module: views +description: 'Recent log messages' +tag: '' +base_table: watchdog +base_field: wid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Recent log messages' + fields: + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: Icon + plugin_id: custom + label: '' + exclude: false + alter: + alter_text: true + 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: icon + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: false + wid: + id: wid + table: watchdog + field: wid + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: WID + exclude: true + 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 + severity: + id: severity + table: watchdog + field: severity + relationship: none + group_type: group + admin_label: '' + plugin_id: machine_name + label: Severity + exclude: true + 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 + machine_name: false + type: + id: type + table: watchdog + field: type + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + 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 + timestamp: + id: timestamp + table: watchdog + field: timestamp + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: Date + 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 + date_format: short + custom_date_format: '' + timezone: '' + message: + id: message + table: watchdog + field: message + relationship: none + group_type: group + admin_label: '' + plugin_id: dblog_message + label: Message + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'admin/reports/dblog/event/{{ wid }}' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '{{ message }}' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 56 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: true + trim: true + preserve_tags: '' + html: true + 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 + replace_variables: true + name: + id: name + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: User + 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: user_name + settings: + link_to_entity: true + 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 + link: + id: link + table: watchdog + field: link + relationship: none + group_type: group + admin_label: '' + plugin_id: dblog_operations + label: Operations + 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 + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 50 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + 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 + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: false + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access site reports' + cache: + type: none + options: { } + empty: + area: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: 'No log messages available.' + plugin_id: text_custom + empty: true + content: 'No log messages available.' + tokenize: false + sorts: + wid: + id: wid + table: watchdog + field: wid + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: wid + exposed: false + arguments: { } + filters: + type: + id: type + table: watchdog + field: type + relationship: none + group_type: group + admin_label: '' + plugin_id: dblog_types + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: Type + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: true + 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: { } + severity: + id: severity + table: watchdog + field: severity + relationship: none + group_type: group + admin_label: '' + plugin_id: in_operator + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: severity_op + label: Severity + description: '' + use_operator: false + operator: severity_op + operator_limit_selection: false + operator_list: { } + identifier: severity + required: false + remember: false + multiple: true + 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: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '{{ type }} {{ severity }}' + default_row_class: true + columns: + nothing: nothing + wid: wid + severity: severity + type: type + timestamp: timestamp + message: message + name: name + link: link + default: wid + info: + nothing: + align: '' + separator: '' + empty_column: false + responsive: priority-medium + wid: + sortable: false + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + severity: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + timestamp: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + message: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + link: + align: '' + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: + uid: + id: uid + table: watchdog + field: uid + relationship: none + group_type: group + admin_label: User + plugin_id: standard + required: false + css_class: admin-dblog + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page: + id: page + display_title: Page + display_plugin: page + position: 1 + display_options: + display_extenders: { } + path: admin/reports/dblog + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.who_s_new.yml b/core/tests/fixtures/config_install/multilingual/views.view.who_s_new.yml new file mode 100644 index 00000000000..65e22a91e70 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.who_s_new.yml @@ -0,0 +1,197 @@ +uuid: c487fad5-aaf3-4e2f-9828-7b8c699820d0 +langcode: en +status: true +dependencies: + module: + - user +_core: + default_config_hash: zji0_13MyVGK7Bn1lUMDeZyyOIZedWvqpYUeM_SioPI +id: who_s_new +label: 'Who''s new' +module: user +description: 'Shows a list of the newest user accounts on the site.' +tag: default +base_table: users_field_data +base_field: uid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Who''s new' + fields: + name: + id: name + table: users_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + type: user_name + pager: + type: some + options: + offset: 0 + items_per_page: 5 + 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 + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created + table: users_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } + filters: + status: + id: status + table: users_field_data + field: status + entity_type: user + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '0' + operator_limit_selection: false + operator_list: { } + access: + id: access + table: users_field_data + field: access + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: access + plugin_id: date + operator: '>' + value: + min: '' + max: '' + value: '1970-01-01' + type: date + group: 1 + exposed: false + expose: + operator_id: '0' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + 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: { } + style: + type: html_list + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: { } + block_1: + id: block_1 + display_title: 'Who''s new' + display_plugin: block + position: 1 + display_options: + display_description: 'A list of new users' + display_extenders: { } + block_description: 'Who''s new' + block_category: User + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/multilingual/views.view.who_s_online.yml b/core/tests/fixtures/config_install/multilingual/views.view.who_s_online.yml new file mode 100644 index 00000000000..b169f3a36c9 --- /dev/null +++ b/core/tests/fixtures/config_install/multilingual/views.view.who_s_online.yml @@ -0,0 +1,226 @@ +uuid: cdc29bbc-83dd-45a0-a66d-3eb69cc01ffd +langcode: en +status: true +dependencies: + module: + - user +_core: + default_config_hash: suDsVMgawXoQt4rfmdfpr05EVX3z3KyfDDTYgeSM898 +id: who_s_online +label: 'Who''s online block' +module: user +description: 'Shows the user names of the most recently active users, and the total number of active users.' +tag: default +base_table: users_field_data +base_field: uid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Who''s online' + fields: + name: + id: name + table: users_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + type: user_name + pager: + type: some + options: + offset: 0 + items_per_page: 10 + 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 + access: + type: perm + options: + perm: 'access user profiles' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'There are currently 0 users online.' + tokenize: false + sorts: + access: + id: access + table: users_field_data + field: access + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: access + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: access + exposed: false + granularity: second + arguments: { } + filters: + status: + id: status + table: users_field_data + field: status + entity_type: user + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '0' + operator_limit_selection: false + operator_list: { } + access: + id: access + table: users_field_data + field: access + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: access + plugin_id: date + operator: '>=' + value: + min: '' + max: '' + value: '-15 minutes' + type: offset + group: 1 + exposed: false + expose: + operator_id: access_op + label: 'Last access' + description: 'A user is considered online for this long after they have last viewed a page.' + use_operator: false + operator: access_op + operator_limit_selection: false + operator_list: { } + identifier: access + 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: { } + style: + type: html_list + options: + grouping: { } + row_class: '' + default_row_class: true + type: ul + wrapper_class: item-list + class: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'There are currently @total users online.' + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: { } + who_s_online_block: + id: who_s_online_block + display_title: 'Who''s online' + display_plugin: block + position: 1 + display_options: + display_description: 'A list of users that are currently logged in.' + display_extenders: { } + block_description: 'Who''s online' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: { } diff --git a/core/tests/fixtures/config_install/testing_config_install.tar.gz b/core/tests/fixtures/config_install/testing_config_install.tar.gz deleted file mode 100644 index 01f61d00860..00000000000 Binary files a/core/tests/fixtures/config_install/testing_config_install.tar.gz and /dev/null differ diff --git a/core/tests/fixtures/config_install/testing_config_install/.gitkeep b/core/tests/fixtures/config_install/testing_config_install/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/core/tests/fixtures/config_install/testing_config_install/block.block.stark_admin.yml b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_admin.yml new file mode 100644 index 00000000000..999f8e5fd77 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_admin.yml @@ -0,0 +1,27 @@ +uuid: 763c483b-e7bd-4e77-b224-11aa872542bc +langcode: fr +status: true +dependencies: + config: + - system.menu.admin + module: + - system + theme: + - stark +_core: + default_config_hash: DWAB7HaAfAJerAmyT8B2K-6qxicu9n0PcKVpDr--N4c +id: stark_admin +theme: stark +region: sidebar_first +weight: 1 +provider: null +plugin: 'system_menu_block:admin' +settings: + id: 'system_menu_block:admin' + label: Administration + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/block.block.stark_branding.yml b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_branding.yml new file mode 100644 index 00000000000..5b96ae8df6d --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_branding.yml @@ -0,0 +1,25 @@ +uuid: cded11c5-830c-4cab-8696-1b5621a43ad5 +langcode: fr +status: true +dependencies: + module: + - system + theme: + - stark +_core: + default_config_hash: fRKXNB91UxDvEMkzCR8ZBsawfC6Fqbme2gtobei3gu4 +id: stark_branding +theme: stark +region: header +weight: 0 +provider: null +plugin: system_branding_block +settings: + id: system_branding_block + label: 'Site branding' + label_display: '0' + provider: system + use_site_logo: true + use_site_name: true + use_site_slogan: true +visibility: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/block.block.stark_local_actions.yml b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_local_actions.yml new file mode 100644 index 00000000000..199356504b1 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_local_actions.yml @@ -0,0 +1,20 @@ +uuid: b871f898-255c-446a-b422-cdbab4a10589 +langcode: fr +status: true +dependencies: + theme: + - stark +_core: + default_config_hash: PffmQ-ABSz5tFjWmVsR7NesunDnEivvopnJnBjl8KNE +id: stark_local_actions +theme: stark +region: content +weight: -10 +provider: null +plugin: local_actions_block +settings: + id: local_actions_block + label: 'Primary admin actions' + label_display: '0' + provider: core +visibility: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/block.block.stark_local_tasks.yml b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_local_tasks.yml new file mode 100644 index 00000000000..9e82940ea84 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_local_tasks.yml @@ -0,0 +1,22 @@ +uuid: 554e0340-950a-4706-a5b5-def82ce2c4f4 +langcode: fr +status: true +dependencies: + theme: + - stark +_core: + default_config_hash: c-06bbElRY5sKmglk74ppgTW93Et4-EJFyNiUZMb8JY +id: stark_local_tasks +theme: stark +region: content +weight: -20 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: Tabs + label_display: '0' + provider: core + primary: true + secondary: true +visibility: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/block.block.stark_login.yml b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_login.yml new file mode 100644 index 00000000000..b0f9256ae70 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_login.yml @@ -0,0 +1,22 @@ +uuid: 88d9f852-b7e8-45b3-9ab6-ce4568abfd78 +langcode: fr +status: true +dependencies: + module: + - user + theme: + - stark +_core: + default_config_hash: 4QlSnWBcxxKMIFRM8sbu_MjSkcp3NjGgnVrc-lynQHI +id: stark_login +theme: stark +region: sidebar_first +weight: 0 +provider: null +plugin: user_login_block +settings: + id: user_login_block + label: 'Connexion utilisateur' + label_display: visible + provider: user +visibility: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/block.block.stark_messages.yml b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_messages.yml new file mode 100644 index 00000000000..da36d44efae --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_messages.yml @@ -0,0 +1,22 @@ +uuid: aba59535-cd52-42fb-91ee-52662bca253a +langcode: fr +status: true +dependencies: + module: + - system + theme: + - stark +_core: + default_config_hash: 5MNdk3fpMKx_xxBTcz2T11DL4XEU1H5SgHl8BsYdFsA +id: stark_messages +theme: stark +region: highlighted +weight: 0 +provider: null +plugin: system_messages_block +settings: + id: system_messages_block + label: 'Status messages' + label_display: '0' + provider: system +visibility: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/block.block.stark_page_title.yml b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_page_title.yml new file mode 100644 index 00000000000..e9c7407adb0 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_page_title.yml @@ -0,0 +1,20 @@ +uuid: 527c1ad1-5598-44a9-b51f-7cf91f2143e7 +langcode: fr +status: true +dependencies: + theme: + - stark +_core: + default_config_hash: 8yptDf6WrXxeyevUz4nP5vfr7BtxQqCBMninhV2IJ1g +id: stark_page_title +theme: stark +region: content +weight: -30 +provider: null +plugin: page_title_block +settings: + id: page_title_block + label: 'Titre de page' + label_display: '0' + provider: core +visibility: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/block.block.stark_tools.yml b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_tools.yml new file mode 100644 index 00000000000..a4c08abf357 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/block.block.stark_tools.yml @@ -0,0 +1,27 @@ +uuid: cb640e82-3759-4fc1-9e9c-353efed437c1 +langcode: fr +status: true +dependencies: + config: + - system.menu.tools + module: + - system + theme: + - stark +_core: + default_config_hash: xCOijLdB1-UgXxQ9a0D1_pd8vxNEhfMnxXZc8jYhHjs +id: stark_tools +theme: stark +region: sidebar_first +weight: 0 +provider: null +plugin: 'system_menu_block:tools' +settings: + id: 'system_menu_block:tools' + label: Outils + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.fallback.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.fallback.yml new file mode 100644 index 00000000000..1a25514ec1a --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.fallback.yml @@ -0,0 +1,10 @@ +uuid: 7829a8a8-63a9-4713-89c8-37b530c6f743 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: 7klS5IWXrwzVaPpYZFAs6wcx8U2FF1X73OfrtTsvuvE +id: fallback +label: 'Format de date de repli' +locked: true +pattern: 'D, m/d/Y - H:i' diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_date.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_date.yml new file mode 100644 index 00000000000..6df81b3cccb --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_date.yml @@ -0,0 +1,10 @@ +uuid: 54aeac41-0f02-49f0-a338-3fe9420b5003 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: EOQltUQPmgc6UQ2rcJ4Xi_leCEJj5ui0TR-12duS-Tk +id: html_date +label: 'HTML Date' +locked: true +pattern: Y-m-d diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_datetime.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_datetime.yml new file mode 100644 index 00000000000..02f50b15395 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_datetime.yml @@ -0,0 +1,10 @@ +uuid: ef131ba5-0f7b-4e6a-9bc7-e7422308eccb +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: jxfClwZIRXIdcvMrE--WkcZxDGUVoOIE3Sm2NRZlFuE +id: html_datetime +label: 'HTML Datetime' +locked: true +pattern: 'Y-m-d\TH:i:sO' diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_month.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_month.yml new file mode 100644 index 00000000000..ebd37871879 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_month.yml @@ -0,0 +1,10 @@ +uuid: f633fd59-fe6b-482c-bc7c-b07abf889b5c +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: Z7KuCUwM_WdTNvLcoltuX3_8d-s-8FZkTN6KgNwF0eM +id: html_month +label: 'HTML Month' +locked: true +pattern: Y-m diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_time.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_time.yml new file mode 100644 index 00000000000..eaeb10d968e --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_time.yml @@ -0,0 +1,10 @@ +uuid: c56d7639-41b9-49f8-b68b-69ddd7e3c77a +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: M7yqicYkU36hRy5p9drAaGBBihhUD1OyujFrAaQ93ZE +id: html_time +label: 'HTML Time' +locked: true +pattern: 'H:i:s' diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_week.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_week.yml new file mode 100644 index 00000000000..31448d839a0 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_week.yml @@ -0,0 +1,10 @@ +uuid: a05375b8-d559-431d-89af-97f02e28150b +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: wKD4WsoV_wFgv2vgI4mcAAFSIzrye17ykzdwrnApkfY +id: html_week +label: 'HTML Week' +locked: true +pattern: Y-\WW diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_year.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_year.yml new file mode 100644 index 00000000000..379d183c0ab --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_year.yml @@ -0,0 +1,10 @@ +uuid: 0eb7cac4-aa9c-43f4-ad5a-92effa6b0ced +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: OjekiQuX9RbVQ2_8jOHBL94RgYLePqX7wpfNGgcQzrk +id: html_year +label: 'HTML Year' +locked: true +pattern: 'Y' diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_yearless_date.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_yearless_date.yml new file mode 100644 index 00000000000..09adc8459b6 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.html_yearless_date.yml @@ -0,0 +1,10 @@ +uuid: 36992ebd-96ac-4d29-b08b-598d108cd2f5 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: 5VpawMrKPEPCkoO4YpPa0TDFO2dgiIHfTziJtwlmUxc +id: html_yearless_date +label: 'HTML Yearless date' +locked: true +pattern: m-d diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.long.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.long.yml new file mode 100644 index 00000000000..289578001cd --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.long.yml @@ -0,0 +1,10 @@ +uuid: 5cb4c87b-1216-4574-a5e6-5ae9628a078b +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: og8sWXhBuHbLMw3CoiBEZjgqSyhFBFmcbUW_wLcfNbo +id: long +label: 'Default long date' +locked: false +pattern: 'l, F j, Y - H:i' diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.medium.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.medium.yml new file mode 100644 index 00000000000..b8231c7e19b --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.medium.yml @@ -0,0 +1,10 @@ +uuid: 74635d58-722e-47d3-84bd-d49eb0b28fb5 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: nzL5d024NjXIX_8TlT6uFAu973lmfkmHklJC-2i9rAE +id: medium +label: 'Default medium date' +locked: false +pattern: 'D, m/d/Y - H:i' diff --git a/core/tests/fixtures/config_install/testing_config_install/core.date_format.short.yml b/core/tests/fixtures/config_install/testing_config_install/core.date_format.short.yml new file mode 100644 index 00000000000..822fe419ed1 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.date_format.short.yml @@ -0,0 +1,10 @@ +uuid: 3992f01d-a678-41b7-9221-a2b3540f66d7 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: AlzeyytA8InBgxIG9H2UDJYs3CG98Zj6yRsDKmlbZwA +id: short +label: 'Default short date' +locked: false +pattern: 'm/d/Y - H:i' diff --git a/core/tests/fixtures/config_install/testing_config_install/core.entity_form_mode.user.register.yml b/core/tests/fixtures/config_install/testing_config_install/core.entity_form_mode.user.register.yml new file mode 100644 index 00000000000..2daf27550d3 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.entity_form_mode.user.register.yml @@ -0,0 +1,13 @@ +uuid: f315c31d-87e9-4a5e-8575-ed6f1a050b1b +langcode: fr +status: true +dependencies: + module: + - user +_core: + default_config_hash: flXhTcp55yLcyy7ZLOhPGKGZobZQJdkAFVWV3LseiuI +id: user.register +label: Register +description: '' +targetEntityType: user +cache: true diff --git a/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.full.yml b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.full.yml new file mode 100644 index 00000000000..ee07eacff66 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.full.yml @@ -0,0 +1,13 @@ +uuid: 3fdc2725-a66e-49ca-b398-4bfcb3bd347a +langcode: fr +status: false +dependencies: + module: + - node +_core: + default_config_hash: ElrtInxGjZd7GaapJ5O9n-ugi2hG2IxFivtgn0tHOsk +id: node.full +label: 'Full content' +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.rss.yml b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.rss.yml new file mode 100644 index 00000000000..d71625a335e --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.rss.yml @@ -0,0 +1,13 @@ +uuid: 343ff4c3-2ff9-4577-9b36-4ef8730fc025 +langcode: fr +status: false +dependencies: + module: + - node +_core: + default_config_hash: vlYzr-rp2f9NMp-Qlr4sFjlqRq-90mco5-afLNGwCrU +id: node.rss +label: RSS +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.search_index.yml b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.search_index.yml new file mode 100644 index 00000000000..00d0f64e697 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.search_index.yml @@ -0,0 +1,13 @@ +uuid: 153162e4-b071-4ec3-b322-a8fdd1cb7ca7 +langcode: fr +status: false +dependencies: + module: + - node +_core: + default_config_hash: fVFfJv_GzBRE-wpRHbfD5a3VjnhbEOXG6lvRd3uaccY +id: node.search_index +label: 'Search index' +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.search_result.yml b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.search_result.yml new file mode 100644 index 00000000000..69b037ddbdb --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.search_result.yml @@ -0,0 +1,13 @@ +uuid: 32fb9071-4a6b-4333-966d-d7fa8c6ffcb5 +langcode: fr +status: false +dependencies: + module: + - node +_core: + default_config_hash: 6GCOQ-jP2RbdbHA5YWQ6bT8CfGbqrBYKOSC_XY4E3ZM +id: node.search_result +label: 'Search result highlighting input' +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.teaser.yml b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.teaser.yml new file mode 100644 index 00000000000..dc7a355eebf --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.node.teaser.yml @@ -0,0 +1,13 @@ +uuid: 3ce98e8e-8093-4f74-823b-32b35e019733 +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: Mz9qWr1kUYK0mjRAGDsr5XS6PvtZ24en_7ndt-pyWe4 +id: node.teaser +label: Teaser +description: '' +targetEntityType: node +cache: true diff --git a/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.user.compact.yml b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.user.compact.yml new file mode 100644 index 00000000000..0cd9babc52d --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.user.compact.yml @@ -0,0 +1,13 @@ +uuid: e161c123-c800-4317-b7f7-2f0d7797ced5 +langcode: fr +status: true +dependencies: + module: + - user +_core: + default_config_hash: 71CSAr_LNPcgu6D6jI4INl1KATkahmeyUFBETAWya8g +id: user.compact +label: Compact +description: '' +targetEntityType: user +cache: true diff --git a/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.user.full.yml b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.user.full.yml new file mode 100644 index 00000000000..d28c2206529 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.entity_view_mode.user.full.yml @@ -0,0 +1,13 @@ +uuid: 40860025-b956-42d4-9144-8e181fc0b145 +langcode: fr +status: false +dependencies: + module: + - user +_core: + default_config_hash: mQIF_foYjmnVSr9MpcD4CTaJE_FpO1AyDd_DskztGhM +id: user.full +label: 'Compte utilisateur' +description: '' +targetEntityType: user +cache: true diff --git a/core/tests/fixtures/config_install/testing_config_install/core.extension.yml b/core/tests/fixtures/config_install/testing_config_install/core.extension.yml new file mode 100644 index 00000000000..1ce8938553d --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.extension.yml @@ -0,0 +1,22 @@ +_core: + default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc +langcode: fr +module: + block: 0 + dblog: 0 + dynamic_page_cache: 0 + field: 0 + file: 0 + filter: 0 + language: 0 + locale: 0 + node: 0 + page_cache: 0 + path_alias: 0 + system: 0 + text: 0 + user: 0 + minimal: 1000 +theme: + stark: 0 +profile: minimal diff --git a/core/tests/fixtures/config_install/testing_config_install/core.menu.static_menu_link_overrides.yml b/core/tests/fixtures/config_install/testing_config_install/core.menu.static_menu_link_overrides.yml new file mode 100644 index 00000000000..d78b0e60095 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/core.menu.static_menu_link_overrides.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: jdY7AU0tU-QsjmiOw3W8vwpYMb-By--_MSFgbqKUTYM +langcode: fr +definitions: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/dblog.settings.yml b/core/tests/fixtures/config_install/testing_config_install/dblog.settings.yml new file mode 100644 index 00000000000..33ef1396887 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/dblog.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: e883aGsrt1wFrsydlYU584PZONCSfRy0DtkZ9KzHb58 +langcode: fr +row_limit: 1000 diff --git a/core/tests/fixtures/config_install/testing_config_install/field.settings.yml b/core/tests/fixtures/config_install/testing_config_install/field.settings.yml new file mode 100644 index 00000000000..886599c29f2 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/field.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: nJk0TAQBzlNo52ehiHI7bIEPLGi0BYqZvPdEn7Chfu0 +langcode: fr +purge_batch_size: 50 diff --git a/core/tests/fixtures/config_install/testing_config_install/field.storage.node.body.yml b/core/tests/fixtures/config_install/testing_config_install/field.storage.node.body.yml new file mode 100644 index 00000000000..0bc24ced381 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/field.storage.node.body.yml @@ -0,0 +1,21 @@ +uuid: ad1f857e-be23-4f06-9305-03ccd8504824 +langcode: fr +status: true +dependencies: + module: + - node + - text +_core: + default_config_hash: EBUo7qOWqaiZaQ_RC9sLY5IoDKphS34v77VIHSACmVY +id: node.body +field_name: body +entity_type: node +type: text_with_summary +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: true +custom_storage: false diff --git a/core/tests/fixtures/config_install/testing_config_install/file.settings.yml b/core/tests/fixtures/config_install/testing_config_install/file.settings.yml new file mode 100644 index 00000000000..8dcf77a4ed6 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/file.settings.yml @@ -0,0 +1,9 @@ +_core: + default_config_hash: 0aMkoXYnax5_tHI9C9zHs-K48KJ6K75PHtD9x-0nbgM +langcode: fr +description: + type: textfield + length: 128 +icon: + directory: core/modules/file/icons +make_unused_managed_files_temporary: false diff --git a/core/tests/fixtures/config_install/testing_config_install/filter.format.plain_text.yml b/core/tests/fixtures/config_install/testing_config_install/filter.format.plain_text.yml new file mode 100644 index 00000000000..69a3ecd4a0a --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/filter.format.plain_text.yml @@ -0,0 +1,29 @@ +uuid: a549e24d-5501-4d7a-8e6f-bf76c16bc44d +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: NIKBt6kw_uPhNI0qtR2DnRf7mSOgAQdx7Q94SKMjXbQ +name: 'Texte brut' +format: plain_text +weight: 10 +filters: + filter_autop: + id: filter_autop + provider: filter + status: true + weight: 0 + settings: { } + filter_html_escape: + id: filter_html_escape + provider: filter + status: true + weight: -10 + settings: { } + filter_url: + id: filter_url + provider: filter + status: true + weight: 0 + settings: + filter_url_length: 72 diff --git a/core/tests/fixtures/config_install/testing_config_install/filter.settings.yml b/core/tests/fixtures/config_install/testing_config_install/filter.settings.yml new file mode 100644 index 00000000000..d10d536e928 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/filter.settings.yml @@ -0,0 +1,5 @@ +_core: + default_config_hash: FiPjM3WdB__ruFA7B6TLwni_UcZbmek5G4b2dxQItxA +langcode: fr +fallback_format: plain_text +always_show_fallback_choice: false diff --git a/core/tests/fixtures/config_install/testing_config_install/language.entity.fr.yml b/core/tests/fixtures/config_install/testing_config_install/language.entity.fr.yml new file mode 100644 index 00000000000..a5f439d0220 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/language.entity.fr.yml @@ -0,0 +1,9 @@ +uuid: 6b056521-a363-498b-818e-943e3a1e33fc +langcode: fr +status: true +dependencies: { } +id: fr +label: French +direction: ltr +weight: 0 +locked: false diff --git a/core/tests/fixtures/config_install/testing_config_install/language.entity.und.yml b/core/tests/fixtures/config_install/testing_config_install/language.entity.und.yml new file mode 100644 index 00000000000..dbf55404477 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/language.entity.und.yml @@ -0,0 +1,11 @@ +uuid: 70f1a30f-ae71-46c4-8584-a2f1f9ff3128 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: eNX6lLCKDaY83nCMh20My---y03KbiFlv802DKCCpvg +id: und +label: 'Non spécifié' +direction: ltr +weight: 2 +locked: true diff --git a/core/tests/fixtures/config_install/testing_config_install/language.entity.zxx.yml b/core/tests/fixtures/config_install/testing_config_install/language.entity.zxx.yml new file mode 100644 index 00000000000..68433512651 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/language.entity.zxx.yml @@ -0,0 +1,11 @@ +uuid: b5734f60-ffb1-457c-a709-cf020fe878e5 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: 35CefWbnzaiytcg3acexxz_GTvuwIjYd_ZTcmmR-tXA +id: zxx +label: 'Non applicable' +direction: ltr +weight: 3 +locked: true diff --git a/core/tests/fixtures/config_install/testing_config_install/language.mappings.yml b/core/tests/fixtures/config_install/testing_config_install/language.mappings.yml new file mode 100644 index 00000000000..e2da6eddeb6 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/language.mappings.yml @@ -0,0 +1,14 @@ +_core: + default_config_hash: EMWe7Yu4Q5eD-NUfNuQAWGBvYUNZPIinztEtONSmsDc +langcode: fr +map: + 'no': nb + pt: pt-pt + zh: zh-hans + zh-tw: zh-hant + zh-hk: zh-hant + zh-mo: zh-hant + zh-cht: zh-hant + zh-cn: zh-hans + zh-sg: zh-hans + zh-chs: zh-hans diff --git a/core/tests/fixtures/config_install/testing_config_install/language.negotiation.yml b/core/tests/fixtures/config_install/testing_config_install/language.negotiation.yml new file mode 100644 index 00000000000..5c8719cf98a --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/language.negotiation.yml @@ -0,0 +1,12 @@ +_core: + default_config_hash: uEePITI9tV6WqzmsTb7MfPCi5yPWXSxAN1xeLcYFQbM +langcode: fr +session: + parameter: language +url: + source: path_prefix + prefixes: + fr: '' + domains: + fr: '' +selected_langcode: site_default diff --git a/core/tests/fixtures/config_install/testing_config_install/language.types.yml b/core/tests/fixtures/config_install/testing_config_install/language.types.yml new file mode 100644 index 00000000000..5c1b320ef06 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/language.types.yml @@ -0,0 +1,20 @@ +_core: + default_config_hash: dqouFqVseNJNvEjsoYKxbinFOITuCxYhi4y2OTNQP_8 +langcode: fr +all: + - language_interface + - language_content + - language_url +configurable: + - language_interface +negotiation: + language_content: + enabled: + language-interface: 0 + language_url: + enabled: + language-url: 0 + language-url-fallback: 1 + language_interface: + enabled: + language-url: 0 diff --git a/core/tests/fixtures/config_install/testing_config_install/locale.settings.yml b/core/tests/fixtures/config_install/testing_config_install/locale.settings.yml new file mode 100644 index 00000000000..a2b408efcba --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/locale.settings.yml @@ -0,0 +1,16 @@ +_core: + default_config_hash: cSdYeE-_AQETCNZnl8BMFS9-sVn5--VzAYILkpPBUbM +langcode: fr +cache_strings: true +translate_english: false +javascript: + directory: languages +translation: + use_source: remote_and_local + default_filename: '%project-%version.%language.po' + default_server_pattern: 'https://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po' + overwrite_customized: false + overwrite_not_customized: true + update_interval_days: 0 + path: sites/default/files/translations + import_enabled: true diff --git a/core/tests/fixtures/config_install/testing_config_install/node.settings.yml b/core/tests/fixtures/config_install/testing_config_install/node.settings.yml new file mode 100644 index 00000000000..cf43d85e62c --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/node.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: 2OMXCScXUOLSYID9-phjO4q36nnnaMWNUlDxEqZzG1U +langcode: fr +use_admin_theme: false diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.node_delete_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.node_delete_action.yml new file mode 100644 index 00000000000..18c0bd8a4a4 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.node_delete_action.yml @@ -0,0 +1,13 @@ +uuid: 6b1754dd-4a93-4702-9248-e06fc6a49c69 +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: t43OqwzP3CTbcAagSsWKNy6KwMm_zShXo3c4-So6rQg +id: node_delete_action +label: 'Delete content' +type: node +plugin: 'entity:delete_action:node' +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.node_make_sticky_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.node_make_sticky_action.yml new file mode 100644 index 00000000000..4a444e5a964 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.node_make_sticky_action.yml @@ -0,0 +1,13 @@ +uuid: 475a80a7-c816-4ebf-9e01-8ede2f91ef4d +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: sOb26JSy3fGpWkvR0WYN6_hMqj_6d1rvbvrkzp1yya0 +id: node_make_sticky_action +label: 'Make content sticky' +type: node +plugin: node_make_sticky_action +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.node_make_unsticky_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.node_make_unsticky_action.yml new file mode 100644 index 00000000000..2cae6ad4344 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.node_make_unsticky_action.yml @@ -0,0 +1,13 @@ +uuid: 5f3e66fa-50f2-449b-9b4c-1de1e5fbae5d +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: lDM9mvIGAu8Sw8rt-uCO4Sr7yX5VPrDPxYcawkbKd6k +id: node_make_unsticky_action +label: 'Make content unsticky' +type: node +plugin: node_make_unsticky_action +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.node_promote_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.node_promote_action.yml new file mode 100644 index 00000000000..29e460a54d5 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.node_promote_action.yml @@ -0,0 +1,13 @@ +uuid: 439ea346-b344-4288-b753-527136f2db9d +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: N0RDBTqiK4dKoN4p4oW2j0SGWycdHyALUe9M-Ofp89U +id: node_promote_action +label: 'Promote content to front page' +type: node +plugin: node_promote_action +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.node_publish_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.node_publish_action.yml new file mode 100644 index 00000000000..8edcc5807ca --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.node_publish_action.yml @@ -0,0 +1,13 @@ +uuid: ea66c882-faf1-4539-9394-dc593bc1784e +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: 2B9uF8NL5gutNKSdPRAhhAsDWFZZG1PJOBmx0aBGd_0 +id: node_publish_action +label: 'Publish content' +type: node +plugin: 'entity:publish_action:node' +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.node_save_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.node_save_action.yml new file mode 100644 index 00000000000..8542db7efb3 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.node_save_action.yml @@ -0,0 +1,13 @@ +uuid: b8b0c0a4-a2c9-455a-a91b-96e8bb264dea +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: LhdsoZPL_pFas2fjaAWue4zvrQ_tEVofLYtcNec-JGM +id: node_save_action +label: 'Enregistrer un contenu' +type: node +plugin: 'entity:save_action:node' +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.node_unpromote_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.node_unpromote_action.yml new file mode 100644 index 00000000000..60ea53aeb49 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.node_unpromote_action.yml @@ -0,0 +1,13 @@ +uuid: f625c39f-7c07-4b46-9f7e-ff028dcf2cf9 +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: JBptjnfuOMtsdKygklXxoOgeOCTMtQxlkymjnnj-cC0 +id: node_unpromote_action +label: 'Remove content from front page' +type: node +plugin: node_unpromote_action +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.node_unpublish_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.node_unpublish_action.yml new file mode 100644 index 00000000000..e88db6761b9 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.node_unpublish_action.yml @@ -0,0 +1,13 @@ +uuid: ff8f229c-78fc-4cab-ab12-efebc0b908f8 +langcode: fr +status: true +dependencies: + module: + - node +_core: + default_config_hash: C7X8h9FWlwkQ9y5mnU2JzgaZICAdc6HFbPVbhvjlAYE +id: node_unpublish_action +label: 'Unpublish content' +type: node +plugin: 'entity:unpublish_action:node' +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.user_block_user_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.user_block_user_action.yml new file mode 100644 index 00000000000..0f683ea3c75 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.user_block_user_action.yml @@ -0,0 +1,13 @@ +uuid: a8ba9f97-9e0d-43a4-abb3-85083c5a84b7 +langcode: fr +status: true +dependencies: + module: + - user +_core: + default_config_hash: DyypzTfThX10FFQw-399qPfEbLLyrhXgQrKPVsmAoJ4 +id: user_block_user_action +label: 'Block the selected user(s)' +type: user +plugin: user_block_user_action +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.user_cancel_user_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.user_cancel_user_action.yml new file mode 100644 index 00000000000..dcc33833aee --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.user_cancel_user_action.yml @@ -0,0 +1,13 @@ +uuid: 42a561da-62c6-402c-8263-8948e203726c +langcode: fr +status: true +dependencies: + module: + - user +_core: + default_config_hash: nvrL9bFilzBvm2bjO9rQnFDpBA7dBBUjShSSt6NS-DU +id: user_cancel_user_action +label: 'Cancel the selected user account(s)' +type: user +plugin: user_cancel_user_action +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.action.user_unblock_user_action.yml b/core/tests/fixtures/config_install/testing_config_install/system.action.user_unblock_user_action.yml new file mode 100644 index 00000000000..061cbc961c1 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.action.user_unblock_user_action.yml @@ -0,0 +1,13 @@ +uuid: d0726d16-4292-40fb-8066-35ba813509ee +langcode: fr +status: true +dependencies: + module: + - user +_core: + default_config_hash: SPsUXsR3Rc8d1y3gewzaAKWa1ncea_ywXX3f7LTn7k0 +id: user_unblock_user_action +label: 'Unblock the selected user(s)' +type: user +plugin: user_unblock_user_action +configuration: { } diff --git a/core/tests/fixtures/config_install/testing_config_install/system.authorize.yml b/core/tests/fixtures/config_install/testing_config_install/system.authorize.yml new file mode 100644 index 00000000000..7e85b264e03 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.authorize.yml @@ -0,0 +1,4 @@ +filetransfer_default: null +_core: + default_config_hash: z63ds8M4zPrylEgFRkRcOlfcsXWwfITzjD4cj1kRdfg +langcode: fr diff --git a/core/tests/fixtures/config_install/testing_config_install/system.cron.yml b/core/tests/fixtures/config_install/testing_config_install/system.cron.yml new file mode 100644 index 00000000000..edd14a27546 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.cron.yml @@ -0,0 +1,7 @@ +_core: + default_config_hash: 5Pw921y1EPfFN98wykliBBLArm51pC-SmrXeYCe7d0Y +langcode: fr +threshold: + requirements_warning: 172800 + requirements_error: 1209600 +logging: true diff --git a/core/tests/fixtures/config_install/testing_config_install/system.date.yml b/core/tests/fixtures/config_install/testing_config_install/system.date.yml new file mode 100644 index 00000000000..ee1a83aeb78 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.date.yml @@ -0,0 +1,12 @@ +_core: + default_config_hash: V9UurX2GPT05NWKG9f2GWQqFG2TRG8vczidwjpy7Woo +langcode: fr +first_day: 0 +country: + default: '' +timezone: + default: Europe/Zurich + user: + configurable: true + default: 0 + warn: false diff --git a/core/tests/fixtures/config_install/testing_config_install/system.diff.yml b/core/tests/fixtures/config_install/testing_config_install/system.diff.yml new file mode 100644 index 00000000000..647656e6d37 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.diff.yml @@ -0,0 +1,6 @@ +_core: + default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM +langcode: fr +context: + lines_leading: 2 + lines_trailing: 2 diff --git a/core/tests/fixtures/config_install/testing_config_install/system.file.yml b/core/tests/fixtures/config_install/testing_config_install/system.file.yml new file mode 100644 index 00000000000..f357ec38fd6 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.file.yml @@ -0,0 +1,6 @@ +_core: + default_config_hash: t48gCU9DzYfjb3bAOIqHLzhL0ChBlXh6_5B5Pyo9t8g +langcode: fr +allow_insecure_uploads: false +default_scheme: public +temporary_maximum_age: 21600 diff --git a/core/tests/fixtures/config_install/testing_config_install/system.image.gd.yml b/core/tests/fixtures/config_install/testing_config_install/system.image.gd.yml new file mode 100644 index 00000000000..31a1cc4c80a --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.image.gd.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: eNXaHfkJJUThHeF0nvkoXyPLRrKYGxgHRjORvT4F5rQ +langcode: fr +jpeg_quality: 75 diff --git a/core/tests/fixtures/config_install/testing_config_install/system.image.yml b/core/tests/fixtures/config_install/testing_config_install/system.image.yml new file mode 100644 index 00000000000..69334e9d386 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.image.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: durWHaKeBaq4d9Wpi4RqwADj1OufDepcnJuhVLmKN24 +langcode: fr +toolkit: gd diff --git a/core/tests/fixtures/config_install/testing_config_install/system.logging.yml b/core/tests/fixtures/config_install/testing_config_install/system.logging.yml new file mode 100644 index 00000000000..f6e4aae5c97 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.logging.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: u3-njszl92FaxjrCMiq0yDcjAfcdx72w1zT1O9dx6aA +langcode: fr +error_level: hide diff --git a/core/tests/fixtures/config_install/testing_config_install/system.mail.yml b/core/tests/fixtures/config_install/testing_config_install/system.mail.yml new file mode 100644 index 00000000000..0c52069a3c9 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.mail.yml @@ -0,0 +1,5 @@ +_core: + default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE +langcode: fr +interface: + default: php_mail diff --git a/core/tests/fixtures/config_install/testing_config_install/system.maintenance.yml b/core/tests/fixtures/config_install/testing_config_install/system.maintenance.yml new file mode 100644 index 00000000000..5b3c1a2b9d5 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.maintenance.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: Z5MXifrF77GEAgx0GQ6iWT8wStjFuY8BD9OruofWTJ8 +langcode: fr +message: '@site est en cours de maintenance. Nous serons de retour très bientôt. Merci de votre patience.' diff --git a/core/tests/fixtures/config_install/testing_config_install/system.menu.account.yml b/core/tests/fixtures/config_install/testing_config_install/system.menu.account.yml new file mode 100644 index 00000000000..416028d0128 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.menu.account.yml @@ -0,0 +1,10 @@ +uuid: e6cfc235-9a12-404d-9c35-693581c036a1 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: M_Bh81osDyUQ4wV0GgU_NdBNqkzM87sLxjaCdFj9mnw +id: account +label: 'User account menu' +description: 'Links related to the active user account' +locked: true diff --git a/core/tests/fixtures/config_install/testing_config_install/system.menu.admin.yml b/core/tests/fixtures/config_install/testing_config_install/system.menu.admin.yml new file mode 100644 index 00000000000..817edeb8608 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.menu.admin.yml @@ -0,0 +1,10 @@ +uuid: 5ba722f2-779e-4d1d-b143-fbac44e51572 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: sapEi2YDGoI9yQIT_WgIV2vUdQ6DScH0V3fAyTadAL0 +id: admin +label: Administration +description: 'Administrative task links' +locked: true diff --git a/core/tests/fixtures/config_install/testing_config_install/system.menu.footer.yml b/core/tests/fixtures/config_install/testing_config_install/system.menu.footer.yml new file mode 100644 index 00000000000..702153225e6 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.menu.footer.yml @@ -0,0 +1,10 @@ +uuid: b9de10ac-2603-4fdf-b22d-08bbf8851828 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: 7yrlW5z9zdg2eBucB2GPqXKSMQfH9lSRSO4DbWF7AFc +id: footer +label: 'Pied de page' +description: 'Site information links' +locked: true diff --git a/core/tests/fixtures/config_install/testing_config_install/system.menu.main.yml b/core/tests/fixtures/config_install/testing_config_install/system.menu.main.yml new file mode 100644 index 00000000000..8979e11c687 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.menu.main.yml @@ -0,0 +1,10 @@ +uuid: 1e1c5280-b87c-484f-8e4e-48781c5aca22 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: Q2Ra3jfoIVk0f3SjxJX61byRQFVBAbpzYDQOiY-kno8 +id: main +label: 'Main navigation' +description: 'Site section links' +locked: true diff --git a/core/tests/fixtures/config_install/testing_config_install/system.menu.tools.yml b/core/tests/fixtures/config_install/testing_config_install/system.menu.tools.yml new file mode 100644 index 00000000000..0556b49169f --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.menu.tools.yml @@ -0,0 +1,10 @@ +uuid: 97702fce-a9c5-4669-9190-ef25d9a05c61 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: BCM-vV1zzRaLHN18dqAR_CuGOj8AFJvTx7BKl_8Gcxc +id: tools +label: Outils +description: 'User tool links, often added by modules' +locked: true diff --git a/core/tests/fixtures/config_install/testing_config_install/system.performance.yml b/core/tests/fixtures/config_install/testing_config_install/system.performance.yml new file mode 100644 index 00000000000..e277e276be4 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.performance.yml @@ -0,0 +1,18 @@ +_core: + default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ +langcode: fr +cache: + page: + max_age: 0 +css: + preprocess: true + gzip: true +fast_404: + enabled: true + paths: '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i' + exclude_paths: '/\/(?:styles|imagecache)\//' + html: '404 Not Found

Not Found

The requested URL "@path" was not found on this server.

' +js: + preprocess: true + gzip: true +stale_file_threshold: 2592000 diff --git a/core/tests/fixtures/config_install/testing_config_install/system.rss.yml b/core/tests/fixtures/config_install/testing_config_install/system.rss.yml new file mode 100644 index 00000000000..2620e34a675 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.rss.yml @@ -0,0 +1,8 @@ +_core: + default_config_hash: TlH7NNk46phfxu1mSUfwg1C0YqaGsUCeD4l9JQnQlDU +langcode: fr +items: + view_mode: rss + limit: 10 +channel: + description: '' diff --git a/core/tests/fixtures/config_install/testing_config_install/system.site.yml b/core/tests/fixtures/config_install/testing_config_install/system.site.yml new file mode 100644 index 00000000000..5330e41672d --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.site.yml @@ -0,0 +1,14 @@ +_core: + default_config_hash: yXadRE77Va-G6dxhd2kPYapAvbnSvTF6hO4oXiOEynI +langcode: fr +uuid: aac0d6a9-5ca6-4205-8ce8-c85b9f06acb3 +name: 'Config Install Testing' +mail: admin@example.com +slogan: '' +page: + 403: '' + 404: '' + front: /user/login +admin_compact_mode: false +weight_select_max: 100 +default_langcode: fr diff --git a/core/tests/fixtures/config_install/testing_config_install/system.theme.global.yml b/core/tests/fixtures/config_install/testing_config_install/system.theme.global.yml new file mode 100644 index 00000000000..8da10fbdf22 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.theme.global.yml @@ -0,0 +1,17 @@ +_core: + default_config_hash: KHk8rzK2GMRtdfoAeocFrll8Q7gGtiocl2GF5jnX9cY +langcode: fr +favicon: + mimetype: image/vnd.microsoft.icon + path: '' + url: '' + use_default: true +features: + comment_user_picture: true + comment_user_verification: true + favicon: true + node_user_picture: false +logo: + path: '' + url: '' + use_default: true diff --git a/core/tests/fixtures/config_install/testing_config_install/system.theme.yml b/core/tests/fixtures/config_install/testing_config_install/system.theme.yml new file mode 100644 index 00000000000..0e12db476ac --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/system.theme.yml @@ -0,0 +1,5 @@ +_core: + default_config_hash: 6lQ55NXM9ysybMQ6NzJj4dtiQ1dAkOYxdDompa-r_kk +langcode: fr +admin: '' +default: stark diff --git a/core/tests/fixtures/config_install/testing_config_install/text.settings.yml b/core/tests/fixtures/config_install/testing_config_install/text.settings.yml new file mode 100644 index 00000000000..556ede98604 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/text.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA +langcode: fr +default_summary_length: 600 diff --git a/core/tests/fixtures/config_install/testing_config_install/user.flood.yml b/core/tests/fixtures/config_install/testing_config_install/user.flood.yml new file mode 100644 index 00000000000..9030616f1d9 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/user.flood.yml @@ -0,0 +1,8 @@ +_core: + default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs +langcode: fr +uid_only: false +ip_limit: 50 +ip_window: 3600 +user_limit: 5 +user_window: 21600 diff --git a/core/tests/fixtures/config_install/testing_config_install/user.mail.yml b/core/tests/fixtures/config_install/testing_config_install/user.mail.yml new file mode 100644 index 00000000000..34889084d9d --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/user.mail.yml @@ -0,0 +1,116 @@ +_core: + default_config_hash: IWzNdUVX2YSiflxrGSTLIiqTrhgIzbV2C-hRL5DniJM +langcode: fr +cancel_confirm: + subject: 'Account cancellation request for [user:display-name] at [site:name]' + body: |- + [user:display-name], + + A request to cancel your account has been made at [site:name]. + + You may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser: + + [user:cancel-url] + + NOTE: The cancellation of your account is not reversible. + + This link expires in one day and nothing will happen if it is not used. + + -- [site:name] team +password_reset: + subject: 'Replacement login information for [user:display-name] at [site:name]' + body: |- + [user:display-name], + + A request to reset the password for your account has been made at [site:name]. + + You may now log in by clicking this link or copying and pasting it into your browser: + + [user:one-time-login-url] + + This link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used. + + -- [site:name] team +register_admin_created: + subject: 'An administrator created an account for you at [site:name]' + body: |- + [user:display-name], + + A site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser: + + [user:one-time-login-url] + + This link can only be used once to log in and will lead you to a page where you can set your password. + + After setting your password, you will be able to log in at [site:login-url] in the future using: + + username: [user:name] + password: Your password + + -- [site:name] team +register_no_approval_required: + subject: 'Account details for [user:display-name] at [site:name]' + body: |- + [user:display-name], + + Thank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser: + + [user:one-time-login-url] + + This link can only be used once to log in and will lead you to a page where you can set your password. + + After setting your password, you will be able to log in at [site:login-url] in the future using: + + username: [user:name] + password: Your password + + -- [site:name] team +register_pending_approval: + subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' + body: |- + [user:display-name], + + Thank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details. + + -- [site:name] team +register_pending_approval_admin: + subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' + body: |- + [user:display-name] has applied for an account. + + [user:edit-url] +status_activated: + subject: 'Account details for [user:display-name] at [site:name] (approved)' + body: |- + [user:display-name], + + Your account at [site:name] has been activated. + + You may now log in by clicking this link or copying and pasting it into your browser: + + [user:one-time-login-url] + + This link can only be used once to log in and will lead you to a page where you can set your password. + + After setting your password, you will be able to log in at [site:login-url] in the future using: + + username: [user:account-name] + password: Your password + + -- [site:name] team +status_blocked: + subject: 'Account details for [user:display-name] at [site:name] (blocked)' + body: |- + [user:display-name], + + Your account on [site:name] has been blocked. + + -- [site:name] team +status_canceled: + subject: 'Account details for [user:display-name] at [site:name] (canceled)' + body: |- + [user:display-name], + + Your account on [site:name] has been canceled. + + -- [site:name] team diff --git a/core/tests/fixtures/config_install/testing_config_install/user.role.anonymous.yml b/core/tests/fixtures/config_install/testing_config_install/user.role.anonymous.yml new file mode 100644 index 00000000000..ebec6fec0cb --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/user.role.anonymous.yml @@ -0,0 +1,12 @@ +uuid: 2d9e08e5-a159-49f1-8510-2e50b555cdbd +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: j5zLMOdJBqC0bMvSdth5UebkprJB8g_2FXHqhfpJzow +id: anonymous +label: 'Anonymous user' +weight: 0 +is_admin: false +permissions: + - 'access content' diff --git a/core/tests/fixtures/config_install/testing_config_install/user.role.authenticated.yml b/core/tests/fixtures/config_install/testing_config_install/user.role.authenticated.yml new file mode 100644 index 00000000000..b1d04a80d99 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/user.role.authenticated.yml @@ -0,0 +1,12 @@ +uuid: 7c2bee07-50f3-485e-9616-13bdb691cfc6 +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: dJ0L2DNSj5q6XVZAGsuVDpJTh5UeYkIPwKrUOOpr8YI +id: authenticated +label: 'Authenticated user' +weight: 1 +is_admin: false +permissions: + - 'access content' diff --git a/core/tests/fixtures/config_install/testing_config_install/user.settings.yml b/core/tests/fixtures/config_install/testing_config_install/user.settings.yml new file mode 100644 index 00000000000..6988ff5efe9 --- /dev/null +++ b/core/tests/fixtures/config_install/testing_config_install/user.settings.yml @@ -0,0 +1,18 @@ +_core: + default_config_hash: w314Zp7B4NbrlV4KeeZLNSmTTpdJiv-KwZO2E1fSSK0 +langcode: fr +anonymous: Anonyme +verify_mail: true +notify: + cancel_confirm: true + password_reset: true + status_activated: true + status_blocked: false + status_canceled: false + register_admin_created: true + register_no_approval_required: true + register_pending_approval: true +register: visitors_admin_approval +cancel_method: user_cancel_block +password_reset_timeout: 86400 +password_strength: true diff --git a/core/tests/fixtures/config_install/testing_config_install_no_config.tar.gz b/core/tests/fixtures/config_install/testing_config_install_no_config.tar.gz deleted file mode 100644 index 06d74050200..00000000000 Binary files a/core/tests/fixtures/config_install/testing_config_install_no_config.tar.gz and /dev/null differ diff --git a/core/tests/fixtures/config_install/testing_config_install_no_config/.gitkeep b/core/tests/fixtures/config_install/testing_config_install_no_config/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d