Merge branch 'landing' into trunk
This commit is contained in:
commit
014f3fb31b
28314 changed files with 1612 additions and 3874639 deletions
|
|
@ -1,2 +1,10 @@
|
|||
.git
|
||||
*.md
|
||||
.git/
|
||||
.gitlab/
|
||||
.gitlab-ci.yml
|
||||
*.md
|
||||
.vscode/
|
||||
auth.json
|
||||
Dockerfile
|
||||
manifest.yaml
|
||||
node_modules/
|
||||
production-resources.yaml
|
||||
|
|
|
|||
18
.env.example
18
.env.example
|
|
@ -1,18 +0,0 @@
|
|||
APP_ENV=prod
|
||||
|
||||
# DATABASE
|
||||
DB_DATABASE=
|
||||
DB_USERNAME=
|
||||
DB_PASSWORD=
|
||||
DB_HOST=
|
||||
DB_PORT=
|
||||
|
||||
# MAIL
|
||||
MAIL_USERNAME=
|
||||
MAIL_PASSWORD=
|
||||
MAIL_HOST=
|
||||
MAIL_PORT=
|
||||
|
||||
# DRUPAL
|
||||
DRPL_SALT=
|
||||
DRPL_TRUSTED_HOSTS="^ovoteam\.test$,^ovoteam\.s-web\.test$"
|
||||
61
.gitignore
vendored
61
.gitignore
vendored
|
|
@ -1,61 +0,0 @@
|
|||
# Ignore files managed by Composer
|
||||
/vendor
|
||||
/public/core
|
||||
/public/libraries/*
|
||||
/public/modules/contrib
|
||||
/public/modules/README.txt
|
||||
/public/profiles/contrib
|
||||
/public/sites/README.txt
|
||||
/public/themes/contrib
|
||||
/public/themes/README.txt
|
||||
/public/.csslintrc
|
||||
/public/.editorconfig
|
||||
/public/.eslintignore
|
||||
/public/.eslintrc.json
|
||||
/public/.gitattributes
|
||||
/public/.gitignore
|
||||
/public/.ht.router.php
|
||||
/public/autoload.php
|
||||
/public/example.gitignore
|
||||
/public/index.php
|
||||
/public/INSTALL.txt
|
||||
/public/LICENSE.txt
|
||||
/public/README.md
|
||||
/public/update.php
|
||||
/public/web.config
|
||||
|
||||
# Ignore uploads & site settings
|
||||
/public/sites/*/files
|
||||
/public/sites/*/*settings.php
|
||||
/public/sites/*/*services.yml
|
||||
/public/sites/development.services.yml
|
||||
/public/sites/example.sites.php
|
||||
/public/sites/example.settings.local.php
|
||||
|
||||
# Ignore paths that may contain temporary files
|
||||
/public/sites/*/translations
|
||||
/public/sites/*/tmp
|
||||
/public/sites/*/cache
|
||||
|
||||
# Ignore custom theme generated assets
|
||||
/public/themes/custom/**/assets/css
|
||||
/public/themes/custom/**/assets/images
|
||||
/public/themes/custom/**/assets/js
|
||||
|
||||
# Ignore private files
|
||||
/private
|
||||
!/private/.gitkeep
|
||||
|
||||
# Ignore binaries.
|
||||
/bin
|
||||
|
||||
# Ignore dev folders & files
|
||||
/.idea
|
||||
/.vscode
|
||||
/_res
|
||||
/node_modules
|
||||
/*.code-workspace
|
||||
/*.sql
|
||||
|
||||
# .env
|
||||
.env
|
||||
|
|
@ -1,22 +1,35 @@
|
|||
.docker-build:
|
||||
stage: build
|
||||
image:
|
||||
name: gcr.io/kaniko-project/executor:v1.23.2-debug
|
||||
entrypoint: [ "" ]
|
||||
script:
|
||||
- /kaniko/executor --context "${CI_PROJECT_DIR}" --build-arg "GITLAB_USER=${CI_DEPLOY_USER}" --build-arg "GITLAB_PASSWORD=${CI_DEPLOY_PASSWORD}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${IMAGE_TAG}" --cache=true --cache-ttl 24h
|
||||
allow_failure: false
|
||||
|
||||
docker-build:staging:
|
||||
extends: .docker-build
|
||||
variables:
|
||||
IMAGE_TAG: "${CI_REGISTRY_IMAGE}:s-${CI_COMMIT_SHA}"
|
||||
rules:
|
||||
- if: $CI_COMMIT_BRANCH == "trunk"
|
||||
when: manual
|
||||
allow_failure: true
|
||||
|
||||
docker-build:latest:
|
||||
extends: .docker-build
|
||||
variables:
|
||||
IMAGE_TAG: "${CI_REGISTRY_IMAGE}:p-${CI_COMMIT_SHA}"
|
||||
rules:
|
||||
- if: $CI_COMMIT_BRANCH == "main" || $CI_COMMIT_BRANCH == "master"
|
||||
when: manual
|
||||
allow_failure: true
|
||||
|
||||
include:
|
||||
- project: "ldc-web/shared-ci"
|
||||
ref: "main"
|
||||
file: "security/composer.yml"
|
||||
- project: "ldc-web/shared-ci"
|
||||
ref: "main"
|
||||
file: "security/npm.yml"
|
||||
- project: "ldc-web/shared-ci"
|
||||
ref: "main"
|
||||
file: "build/build.yml"
|
||||
- project: "ldc-web/shared-ci"
|
||||
ref: "main"
|
||||
file: "test/test.yml"
|
||||
- project: "ldc-web/shared-ci"
|
||||
ref: "main"
|
||||
file: "deploy/deploy.yml"
|
||||
- project: 'ldc-web/shared-ci'
|
||||
ref: 'main'
|
||||
file: 'deploy/deploy.yml'
|
||||
|
||||
stages:
|
||||
- security
|
||||
- build
|
||||
- test
|
||||
- deploy
|
||||
- build
|
||||
- deploy
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
{
|
||||
"esversion": 9
|
||||
}
|
||||
1
.nvmrc
1
.nvmrc
|
|
@ -1 +0,0 @@
|
|||
v12.22.12
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/ldcweb-production-8.2:170625-080812
|
||||
COPY --chown=www-data:www-data . /app/srcs
|
||||
USER root
|
||||
RUN chmod -R 755 /app/srcs/public/sites/default/files
|
||||
USER www-data
|
||||
FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/ldcweb-production-8.3:latest
|
||||
ARG USER=www-data
|
||||
COPY --chown=${USER}:${USER} . /app/srcs
|
||||
USER ${USER}
|
||||
24
bin/dcg
24
bin/dcg
|
|
@ -1,24 +0,0 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Proxy PHP file generated by Composer
|
||||
*
|
||||
* This file includes the referenced bin path (../vendor/chi-teck/drupal-code-generator/bin/dcg) using eval to remove the shebang if present
|
||||
*
|
||||
* @generated
|
||||
*/
|
||||
|
||||
$binPath = realpath(__DIR__ . "/" . '../vendor/chi-teck/drupal-code-generator/bin/dcg');
|
||||
$contents = file_get_contents($binPath);
|
||||
$contents = preg_replace('{^#!/.+\r?\n<\?(php)?}', '', $contents, 1, $replaced);
|
||||
if ($replaced) {
|
||||
$contents = strtr($contents, array(
|
||||
'__FILE__' => var_export($binPath, true),
|
||||
'__DIR__' => var_export(dirname($binPath), true),
|
||||
));
|
||||
|
||||
eval($contents);
|
||||
exit(0);
|
||||
}
|
||||
include $binPath;
|
||||
24
bin/drush
24
bin/drush
|
|
@ -1,24 +0,0 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Proxy PHP file generated by Composer
|
||||
*
|
||||
* This file includes the referenced bin path (../vendor/drush/drush/drush) using eval to remove the shebang if present
|
||||
*
|
||||
* @generated
|
||||
*/
|
||||
|
||||
$binPath = realpath(__DIR__ . "/" . '../vendor/drush/drush/drush');
|
||||
$contents = file_get_contents($binPath);
|
||||
$contents = preg_replace('{^#!/.+\r?\n<\?(php)?}', '', $contents, 1, $replaced);
|
||||
if ($replaced) {
|
||||
$contents = strtr($contents, array(
|
||||
'__FILE__' => var_export($binPath, true),
|
||||
'__DIR__' => var_export(dirname($binPath), true),
|
||||
));
|
||||
|
||||
eval($contents);
|
||||
exit(0);
|
||||
}
|
||||
include $binPath;
|
||||
120
bin/php-parse
120
bin/php-parse
|
|
@ -1,120 +0,0 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Proxy PHP file generated by Composer
|
||||
*
|
||||
* This file includes the referenced bin path (../vendor/nikic/php-parser/bin/php-parse)
|
||||
* using a stream wrapper to prevent the shebang from being output on PHP<8
|
||||
*
|
||||
* @generated
|
||||
*/
|
||||
|
||||
namespace Composer;
|
||||
|
||||
$GLOBALS['_composer_bin_dir'] = __DIR__;
|
||||
$GLOBALS['_composer_autoload_path'] = __DIR__ . '/..'.'/vendor/autoload.php';
|
||||
|
||||
if (PHP_VERSION_ID < 80000) {
|
||||
if (!class_exists('Composer\BinProxyWrapper')) {
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
final class BinProxyWrapper
|
||||
{
|
||||
private $handle;
|
||||
private $position;
|
||||
private $realpath;
|
||||
|
||||
public function stream_open($path, $mode, $options, &$opened_path)
|
||||
{
|
||||
// get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
|
||||
$opened_path = substr($path, 17);
|
||||
$this->realpath = realpath($opened_path) ?: $opened_path;
|
||||
$opened_path = $this->realpath;
|
||||
$this->handle = fopen($this->realpath, $mode);
|
||||
$this->position = 0;
|
||||
|
||||
return (bool) $this->handle;
|
||||
}
|
||||
|
||||
public function stream_read($count)
|
||||
{
|
||||
$data = fread($this->handle, $count);
|
||||
|
||||
if ($this->position === 0) {
|
||||
$data = preg_replace('{^#!.*\r?\n}', '', $data);
|
||||
}
|
||||
|
||||
$this->position += strlen($data);
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function stream_cast($castAs)
|
||||
{
|
||||
return $this->handle;
|
||||
}
|
||||
|
||||
public function stream_close()
|
||||
{
|
||||
fclose($this->handle);
|
||||
}
|
||||
|
||||
public function stream_lock($operation)
|
||||
{
|
||||
return $operation ? flock($this->handle, $operation) : true;
|
||||
}
|
||||
|
||||
public function stream_seek($offset, $whence)
|
||||
{
|
||||
if (0 === fseek($this->handle, $offset, $whence)) {
|
||||
$this->position = ftell($this->handle);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public function stream_tell()
|
||||
{
|
||||
return $this->position;
|
||||
}
|
||||
|
||||
public function stream_eof()
|
||||
{
|
||||
return feof($this->handle);
|
||||
}
|
||||
|
||||
public function stream_stat()
|
||||
{
|
||||
return array();
|
||||
}
|
||||
|
||||
public function stream_set_option($option, $arg1, $arg2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public function url_stat($path, $flags)
|
||||
{
|
||||
$path = substr($path, 17);
|
||||
if (file_exists($path)) {
|
||||
return stat($path);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
(function_exists('stream_get_wrappers') && in_array('phpvfscomposer', stream_get_wrappers(), true))
|
||||
|| (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper'))
|
||||
) {
|
||||
include("phpvfscomposer://" . __DIR__ . '/..'.'/vendor/nikic/php-parser/bin/php-parse');
|
||||
exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
include __DIR__ . '/..'.'/vendor/nikic/php-parser/bin/php-parse';
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
@ECHO OFF
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
SET BIN_TARGET=%~dp0/php-parse
|
||||
SET COMPOSER_RUNTIME_BIN_DIR=%~dp0
|
||||
php "%BIN_TARGET%" %*
|
||||
24
bin/psysh
24
bin/psysh
|
|
@ -1,24 +0,0 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Proxy PHP file generated by Composer
|
||||
*
|
||||
* This file includes the referenced bin path (../vendor/psy/psysh/bin/psysh) using eval to remove the shebang if present
|
||||
*
|
||||
* @generated
|
||||
*/
|
||||
|
||||
$binPath = realpath(__DIR__ . "/" . '../vendor/psy/psysh/bin/psysh');
|
||||
$contents = file_get_contents($binPath);
|
||||
$contents = preg_replace('{^#!/.+\r?\n<\?(php)?}', '', $contents, 1, $replaced);
|
||||
if ($replaced) {
|
||||
$contents = strtr($contents, array(
|
||||
'__FILE__' => var_export($binPath, true),
|
||||
'__DIR__' => var_export(dirname($binPath), true),
|
||||
));
|
||||
|
||||
eval($contents);
|
||||
exit(0);
|
||||
}
|
||||
include $binPath;
|
||||
120
bin/release
120
bin/release
|
|
@ -1,120 +0,0 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Proxy PHP file generated by Composer
|
||||
*
|
||||
* This file includes the referenced bin path (../vendor/consolidation/self-update/scripts/release)
|
||||
* using a stream wrapper to prevent the shebang from being output on PHP<8
|
||||
*
|
||||
* @generated
|
||||
*/
|
||||
|
||||
namespace Composer;
|
||||
|
||||
$GLOBALS['_composer_bin_dir'] = __DIR__;
|
||||
$GLOBALS['_composer_autoload_path'] = __DIR__ . '/..'.'/vendor/autoload.php';
|
||||
|
||||
if (PHP_VERSION_ID < 80000) {
|
||||
if (!class_exists('Composer\BinProxyWrapper')) {
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
final class BinProxyWrapper
|
||||
{
|
||||
private $handle;
|
||||
private $position;
|
||||
private $realpath;
|
||||
|
||||
public function stream_open($path, $mode, $options, &$opened_path)
|
||||
{
|
||||
// get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
|
||||
$opened_path = substr($path, 17);
|
||||
$this->realpath = realpath($opened_path) ?: $opened_path;
|
||||
$opened_path = $this->realpath;
|
||||
$this->handle = fopen($this->realpath, $mode);
|
||||
$this->position = 0;
|
||||
|
||||
return (bool) $this->handle;
|
||||
}
|
||||
|
||||
public function stream_read($count)
|
||||
{
|
||||
$data = fread($this->handle, $count);
|
||||
|
||||
if ($this->position === 0) {
|
||||
$data = preg_replace('{^#!.*\r?\n}', '', $data);
|
||||
}
|
||||
|
||||
$this->position += strlen($data);
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function stream_cast($castAs)
|
||||
{
|
||||
return $this->handle;
|
||||
}
|
||||
|
||||
public function stream_close()
|
||||
{
|
||||
fclose($this->handle);
|
||||
}
|
||||
|
||||
public function stream_lock($operation)
|
||||
{
|
||||
return $operation ? flock($this->handle, $operation) : true;
|
||||
}
|
||||
|
||||
public function stream_seek($offset, $whence)
|
||||
{
|
||||
if (0 === fseek($this->handle, $offset, $whence)) {
|
||||
$this->position = ftell($this->handle);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public function stream_tell()
|
||||
{
|
||||
return $this->position;
|
||||
}
|
||||
|
||||
public function stream_eof()
|
||||
{
|
||||
return feof($this->handle);
|
||||
}
|
||||
|
||||
public function stream_stat()
|
||||
{
|
||||
return array();
|
||||
}
|
||||
|
||||
public function stream_set_option($option, $arg1, $arg2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public function url_stat($path, $flags)
|
||||
{
|
||||
$path = substr($path, 17);
|
||||
if (file_exists($path)) {
|
||||
return stat($path);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
(function_exists('stream_get_wrappers') && in_array('phpvfscomposer', stream_get_wrappers(), true))
|
||||
|| (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper'))
|
||||
) {
|
||||
include("phpvfscomposer://" . __DIR__ . '/..'.'/vendor/consolidation/self-update/scripts/release');
|
||||
exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
include __DIR__ . '/..'.'/vendor/consolidation/self-update/scripts/release';
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
@ECHO OFF
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
SET BIN_TARGET=%~dp0/release
|
||||
SET COMPOSER_RUNTIME_BIN_DIR=%~dp0
|
||||
php "%BIN_TARGET%" %*
|
||||
120
bin/robo
120
bin/robo
|
|
@ -1,120 +0,0 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Proxy PHP file generated by Composer
|
||||
*
|
||||
* This file includes the referenced bin path (../vendor/consolidation/robo/robo)
|
||||
* using a stream wrapper to prevent the shebang from being output on PHP<8
|
||||
*
|
||||
* @generated
|
||||
*/
|
||||
|
||||
namespace Composer;
|
||||
|
||||
$GLOBALS['_composer_bin_dir'] = __DIR__;
|
||||
$GLOBALS['_composer_autoload_path'] = __DIR__ . '/..'.'/vendor/autoload.php';
|
||||
|
||||
if (PHP_VERSION_ID < 80000) {
|
||||
if (!class_exists('Composer\BinProxyWrapper')) {
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
final class BinProxyWrapper
|
||||
{
|
||||
private $handle;
|
||||
private $position;
|
||||
private $realpath;
|
||||
|
||||
public function stream_open($path, $mode, $options, &$opened_path)
|
||||
{
|
||||
// get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
|
||||
$opened_path = substr($path, 17);
|
||||
$this->realpath = realpath($opened_path) ?: $opened_path;
|
||||
$opened_path = $this->realpath;
|
||||
$this->handle = fopen($this->realpath, $mode);
|
||||
$this->position = 0;
|
||||
|
||||
return (bool) $this->handle;
|
||||
}
|
||||
|
||||
public function stream_read($count)
|
||||
{
|
||||
$data = fread($this->handle, $count);
|
||||
|
||||
if ($this->position === 0) {
|
||||
$data = preg_replace('{^#!.*\r?\n}', '', $data);
|
||||
}
|
||||
|
||||
$this->position += strlen($data);
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function stream_cast($castAs)
|
||||
{
|
||||
return $this->handle;
|
||||
}
|
||||
|
||||
public function stream_close()
|
||||
{
|
||||
fclose($this->handle);
|
||||
}
|
||||
|
||||
public function stream_lock($operation)
|
||||
{
|
||||
return $operation ? flock($this->handle, $operation) : true;
|
||||
}
|
||||
|
||||
public function stream_seek($offset, $whence)
|
||||
{
|
||||
if (0 === fseek($this->handle, $offset, $whence)) {
|
||||
$this->position = ftell($this->handle);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public function stream_tell()
|
||||
{
|
||||
return $this->position;
|
||||
}
|
||||
|
||||
public function stream_eof()
|
||||
{
|
||||
return feof($this->handle);
|
||||
}
|
||||
|
||||
public function stream_stat()
|
||||
{
|
||||
return array();
|
||||
}
|
||||
|
||||
public function stream_set_option($option, $arg1, $arg2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public function url_stat($path, $flags)
|
||||
{
|
||||
$path = substr($path, 17);
|
||||
if (file_exists($path)) {
|
||||
return stat($path);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
(function_exists('stream_get_wrappers') && in_array('phpvfscomposer', stream_get_wrappers(), true))
|
||||
|| (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper'))
|
||||
) {
|
||||
include("phpvfscomposer://" . __DIR__ . '/..'.'/vendor/consolidation/robo/robo');
|
||||
exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
include __DIR__ . '/..'.'/vendor/consolidation/robo/robo';
|
||||
|
|
@ -1,120 +0,0 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Proxy PHP file generated by Composer
|
||||
*
|
||||
* This file includes the referenced bin path (../vendor/enlightn/security-checker/security-checker)
|
||||
* using a stream wrapper to prevent the shebang from being output on PHP<8
|
||||
*
|
||||
* @generated
|
||||
*/
|
||||
|
||||
namespace Composer;
|
||||
|
||||
$GLOBALS['_composer_bin_dir'] = __DIR__;
|
||||
$GLOBALS['_composer_autoload_path'] = __DIR__ . '/..'.'/vendor/autoload.php';
|
||||
|
||||
if (PHP_VERSION_ID < 80000) {
|
||||
if (!class_exists('Composer\BinProxyWrapper')) {
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
final class BinProxyWrapper
|
||||
{
|
||||
private $handle;
|
||||
private $position;
|
||||
private $realpath;
|
||||
|
||||
public function stream_open($path, $mode, $options, &$opened_path)
|
||||
{
|
||||
// get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
|
||||
$opened_path = substr($path, 17);
|
||||
$this->realpath = realpath($opened_path) ?: $opened_path;
|
||||
$opened_path = $this->realpath;
|
||||
$this->handle = fopen($this->realpath, $mode);
|
||||
$this->position = 0;
|
||||
|
||||
return (bool) $this->handle;
|
||||
}
|
||||
|
||||
public function stream_read($count)
|
||||
{
|
||||
$data = fread($this->handle, $count);
|
||||
|
||||
if ($this->position === 0) {
|
||||
$data = preg_replace('{^#!.*\r?\n}', '', $data);
|
||||
}
|
||||
|
||||
$this->position += strlen($data);
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function stream_cast($castAs)
|
||||
{
|
||||
return $this->handle;
|
||||
}
|
||||
|
||||
public function stream_close()
|
||||
{
|
||||
fclose($this->handle);
|
||||
}
|
||||
|
||||
public function stream_lock($operation)
|
||||
{
|
||||
return $operation ? flock($this->handle, $operation) : true;
|
||||
}
|
||||
|
||||
public function stream_seek($offset, $whence)
|
||||
{
|
||||
if (0 === fseek($this->handle, $offset, $whence)) {
|
||||
$this->position = ftell($this->handle);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public function stream_tell()
|
||||
{
|
||||
return $this->position;
|
||||
}
|
||||
|
||||
public function stream_eof()
|
||||
{
|
||||
return feof($this->handle);
|
||||
}
|
||||
|
||||
public function stream_stat()
|
||||
{
|
||||
return array();
|
||||
}
|
||||
|
||||
public function stream_set_option($option, $arg1, $arg2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public function url_stat($path, $flags)
|
||||
{
|
||||
$path = substr($path, 17);
|
||||
if (file_exists($path)) {
|
||||
return stat($path);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
(function_exists('stream_get_wrappers') && in_array('phpvfscomposer', stream_get_wrappers(), true))
|
||||
|| (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper'))
|
||||
) {
|
||||
include("phpvfscomposer://" . __DIR__ . '/..'.'/vendor/enlightn/security-checker/security-checker');
|
||||
exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
include __DIR__ . '/..'.'/vendor/enlightn/security-checker/security-checker';
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
@ECHO OFF
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
SET BIN_TARGET=%~dp0/security-checker
|
||||
SET COMPOSER_RUNTIME_BIN_DIR=%~dp0
|
||||
php "%BIN_TARGET%" %*
|
||||
|
|
@ -1,120 +0,0 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Proxy PHP file generated by Composer
|
||||
*
|
||||
* This file includes the referenced bin path (../vendor/symfony/var-dumper/Resources/bin/var-dump-server)
|
||||
* using a stream wrapper to prevent the shebang from being output on PHP<8
|
||||
*
|
||||
* @generated
|
||||
*/
|
||||
|
||||
namespace Composer;
|
||||
|
||||
$GLOBALS['_composer_bin_dir'] = __DIR__;
|
||||
$GLOBALS['_composer_autoload_path'] = __DIR__ . '/..'.'/vendor/autoload.php';
|
||||
|
||||
if (PHP_VERSION_ID < 80000) {
|
||||
if (!class_exists('Composer\BinProxyWrapper')) {
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
final class BinProxyWrapper
|
||||
{
|
||||
private $handle;
|
||||
private $position;
|
||||
private $realpath;
|
||||
|
||||
public function stream_open($path, $mode, $options, &$opened_path)
|
||||
{
|
||||
// get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
|
||||
$opened_path = substr($path, 17);
|
||||
$this->realpath = realpath($opened_path) ?: $opened_path;
|
||||
$opened_path = $this->realpath;
|
||||
$this->handle = fopen($this->realpath, $mode);
|
||||
$this->position = 0;
|
||||
|
||||
return (bool) $this->handle;
|
||||
}
|
||||
|
||||
public function stream_read($count)
|
||||
{
|
||||
$data = fread($this->handle, $count);
|
||||
|
||||
if ($this->position === 0) {
|
||||
$data = preg_replace('{^#!.*\r?\n}', '', $data);
|
||||
}
|
||||
|
||||
$this->position += strlen($data);
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function stream_cast($castAs)
|
||||
{
|
||||
return $this->handle;
|
||||
}
|
||||
|
||||
public function stream_close()
|
||||
{
|
||||
fclose($this->handle);
|
||||
}
|
||||
|
||||
public function stream_lock($operation)
|
||||
{
|
||||
return $operation ? flock($this->handle, $operation) : true;
|
||||
}
|
||||
|
||||
public function stream_seek($offset, $whence)
|
||||
{
|
||||
if (0 === fseek($this->handle, $offset, $whence)) {
|
||||
$this->position = ftell($this->handle);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public function stream_tell()
|
||||
{
|
||||
return $this->position;
|
||||
}
|
||||
|
||||
public function stream_eof()
|
||||
{
|
||||
return feof($this->handle);
|
||||
}
|
||||
|
||||
public function stream_stat()
|
||||
{
|
||||
return array();
|
||||
}
|
||||
|
||||
public function stream_set_option($option, $arg1, $arg2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public function url_stat($path, $flags)
|
||||
{
|
||||
$path = substr($path, 17);
|
||||
if (file_exists($path)) {
|
||||
return stat($path);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
(function_exists('stream_get_wrappers') && in_array('phpvfscomposer', stream_get_wrappers(), true))
|
||||
|| (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper'))
|
||||
) {
|
||||
include("phpvfscomposer://" . __DIR__ . '/..'.'/vendor/symfony/var-dumper/Resources/bin/var-dump-server');
|
||||
exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
include __DIR__ . '/..'.'/vendor/symfony/var-dumper/Resources/bin/var-dump-server';
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
@ECHO OFF
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
SET BIN_TARGET=%~dp0/var-dump-server
|
||||
SET COMPOSER_RUNTIME_BIN_DIR=%~dp0
|
||||
php "%BIN_TARGET%" %*
|
||||
155
composer.json
155
composer.json
|
|
@ -1,155 +0,0 @@
|
|||
{
|
||||
"name": "addviso/ovoteam-2022",
|
||||
"description": "Ovoteam 2022",
|
||||
"type": "project",
|
||||
"license": "GPL-2.0-or-later",
|
||||
"repositories": {
|
||||
"drupal": {
|
||||
"type": "composer",
|
||||
"url": "https://packages.drupal.org/8"
|
||||
},
|
||||
"assets": {
|
||||
"type": "composer",
|
||||
"url": "https://asset-packagist.org"
|
||||
}
|
||||
},
|
||||
"require-dev": {
|
||||
"drush/drush": "^10",
|
||||
"drupal/devel": "^4.1"
|
||||
},
|
||||
"require": {
|
||||
"composer/installers": "^1.9",
|
||||
"cweagans/composer-patches": "^1.7",
|
||||
"drupal-composer/drupal-l10n": "^2.0",
|
||||
"drupal/admin_toolbar": "^3.0",
|
||||
"drupal/allowed_formats": "^1.3",
|
||||
"drupal/antibot": "^1.4",
|
||||
"drupal/core-composer-scaffold": "^9.2",
|
||||
"drupal/core-project-message": "^9.2",
|
||||
"drupal/core-recommended": "^9.2",
|
||||
"drupal/dotenv": "^1.1",
|
||||
"drupal/entity_browser": "^2.6",
|
||||
"drupal/field_group": "^3.2",
|
||||
"drupal/inline_entity_form": "@rc",
|
||||
"drupal/link_attributes": "^1.11",
|
||||
"drupal/mailchimp": "^2.0",
|
||||
"drupal/metatag": "^1.0",
|
||||
"drupal/module_filter": "^3.2",
|
||||
"drupal/multiple_fields_remove_button": "^1.0@alpha",
|
||||
"drupal/paragraphs": "^1.12",
|
||||
"drupal/paragraphs_asymmetric_translation_widgets": "^1.0@beta",
|
||||
"drupal/pathauto": "^1.8",
|
||||
"drupal/quick_node_clone": "^1.14",
|
||||
"drupal/rabbit_hole": "@beta",
|
||||
"drupal/redirect": "^1.6",
|
||||
"drupal/search_api": "^1.25",
|
||||
"drupal/simple_sitemap": "^3.10",
|
||||
"drupal/svg_image": "^1.16",
|
||||
"drupal/swiftmailer": "^2.0",
|
||||
"drupal/symfony_mailer": "^1.4",
|
||||
"drupal/token": "^1.10",
|
||||
"drupal/transliterate_filenames": "^1.5",
|
||||
"drupal/webform": "^6.0",
|
||||
"drupal/webform_mailchimp": "^5.9",
|
||||
"mailchimp/marketing": "^3.0",
|
||||
"npm-asset/colcade": "^0.2.0",
|
||||
"npm-asset/dropzone": "^5.9",
|
||||
"npm-asset/magnific-popup": "^1.1",
|
||||
"npm-asset/perfect-scrollbar": "^1.5",
|
||||
"npm-asset/select2": "^4.0",
|
||||
"npm-asset/swiper": "^8.2",
|
||||
"oomphinc/composer-installers-extender": "^1.1 || ^2.0",
|
||||
"symfony/polyfill-uuid": "^1.29",
|
||||
"wikimedia/composer-merge-plugin": "^2.0"
|
||||
},
|
||||
"conflict": {
|
||||
"drupal/drupal": "*"
|
||||
},
|
||||
"minimum-stability": "stable",
|
||||
"prefer-stable": true,
|
||||
"config": {
|
||||
"sort-packages": true,
|
||||
"bin-dir": "bin/",
|
||||
"platform": {
|
||||
"php": "7.4.11"
|
||||
},
|
||||
"allow-plugins": {
|
||||
"composer/installers": true,
|
||||
"cweagans/composer-patches": true,
|
||||
"drupal-composer/drupal-l10n": true,
|
||||
"drupal/core-composer-scaffold": true,
|
||||
"drupal/core-project-message": true,
|
||||
"oomphinc/composer-installers-extender": true,
|
||||
"wikimedia/composer-merge-plugin": true
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"drupal-scaffold": {
|
||||
"locations": {
|
||||
"web-root": "public/",
|
||||
"project-root": "public/"
|
||||
},
|
||||
"file-mapping": {
|
||||
"[web-root]/sites/development.services.yml": false,
|
||||
"[web-root]/.htaccess": false,
|
||||
"[web-root]/robots.txt": false
|
||||
}
|
||||
},
|
||||
"drupal-l10n": {
|
||||
"destination": "sites/default/translations",
|
||||
"languages": [
|
||||
"fr"
|
||||
]
|
||||
},
|
||||
"installer-types": [
|
||||
"bower-asset",
|
||||
"npm-asset"
|
||||
],
|
||||
"installer-paths": {
|
||||
"public/core": [
|
||||
"type:drupal-core"
|
||||
],
|
||||
"public/libraries/{$name}": [
|
||||
"type:drupal-library",
|
||||
"type:bower-asset",
|
||||
"type:npm-asset"
|
||||
],
|
||||
"public/modules/contrib/{$name}": [
|
||||
"type:drupal-module"
|
||||
],
|
||||
"public/profiles/contrib/{$name}": [
|
||||
"type:drupal-profile"
|
||||
],
|
||||
"public/themes/contrib/{$name}": [
|
||||
"type:drupal-theme"
|
||||
],
|
||||
"drush/Commands/contrib/{$name}": [
|
||||
"type:drupal-drush"
|
||||
],
|
||||
"public/modules/custom/{$name}": [
|
||||
"type:drupal-custom-module"
|
||||
],
|
||||
"public/profiles/custom/{$name}": [
|
||||
"type:drupal-custom-profile"
|
||||
],
|
||||
"public/themes/custom/{$name}": [
|
||||
"type:drupal-custom-theme"
|
||||
]
|
||||
},
|
||||
"merge-plugin": {
|
||||
"include": [
|
||||
"public/modules/contrib/**/composer.libraries.json"
|
||||
]
|
||||
},
|
||||
"enable-patching": true,
|
||||
"composer-exit-on-patch-failure": true,
|
||||
"patchLevel": {
|
||||
"drupal/core": "-p2"
|
||||
},
|
||||
"patches": {
|
||||
"drupal/core": {
|
||||
"2362643 - Drupal alter's svg fill path's with base url -> broken svg": "https://www.drupal.org/files/issues/2021-11-04/drupal-9.3.x-fix_broken_svg-2362643-81.patch"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
10400
composer.lock
generated
10400
composer.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -1,24 +0,0 @@
|
|||
# Deny all requests from Apache 2.4+.
|
||||
<IfModule mod_authz_core.c>
|
||||
Require all denied
|
||||
</IfModule>
|
||||
|
||||
# Deny all requests from Apache 2.0-2.2.
|
||||
<IfModule !mod_authz_core.c>
|
||||
Deny from all
|
||||
</IfModule>
|
||||
|
||||
# Turn off all options we don't need.
|
||||
Options -Indexes -ExecCGI -Includes -MultiViews
|
||||
|
||||
# Set the catch-all handler to prevent scripts from being executed.
|
||||
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
|
||||
<Files *>
|
||||
# Override the handler again if we're run later in the evaluation list.
|
||||
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
|
||||
</Files>
|
||||
|
||||
# If we know how to do it safely, disable the PHP engine entirely.
|
||||
<IfModule mod_php7.c>
|
||||
php_flag engine off
|
||||
</IfModule>
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
_core:
|
||||
default_config_hash: jvTSppzcgH5wnzBhX5xnAExcp2I1CzkQ_aky65XNfYI
|
||||
langcode: fr
|
||||
menu_depth: 4
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
_core:
|
||||
default_config_hash: KF64Wh_DTqvvcH9nGm0bPcSwuigIFrakaPHHpGqaXiU
|
||||
langcode: fr
|
||||
max_bundle_number: 40
|
||||
hoverintent_functionality: true
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
langcode: fr
|
||||
form_ids:
|
||||
- comment_comment_form
|
||||
- user_login_form
|
||||
- user_pass
|
||||
- user_register_form
|
||||
- contact_message_feedback_form
|
||||
- contact_message_personal_form
|
||||
show_form_ids: false
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: eba02b86-faa8-4a69-985b-f6d08c5f0ac3
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- custmod
|
||||
theme:
|
||||
- custtheme
|
||||
id: activites
|
||||
theme: custtheme
|
||||
region: header
|
||||
weight: -2
|
||||
provider: null
|
||||
plugin: activities_block
|
||||
settings:
|
||||
id: activities_block
|
||||
label: 'Liste des activités'
|
||||
label_display: '0'
|
||||
provider: custmod
|
||||
visibility: { }
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
uuid: 4e499bb5-5997-4cdc-8b3d-3d372982581d
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- custtheme
|
||||
id: branding
|
||||
theme: custtheme
|
||||
region: header
|
||||
weight: -4
|
||||
provider: null
|
||||
plugin: system_branding_block
|
||||
settings:
|
||||
id: system_branding_block
|
||||
label: 'Identité du site'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
use_site_logo: true
|
||||
use_site_name: false
|
||||
use_site_slogan: false
|
||||
visibility: { }
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
uuid: be83e3ae-b5c7-420b-b925-7856574133dd
|
||||
langcode: fr
|
||||
status: false
|
||||
dependencies:
|
||||
config:
|
||||
- webform.webform.contact
|
||||
module:
|
||||
- webform
|
||||
theme:
|
||||
- custtheme
|
||||
id: contact_webform
|
||||
theme: custtheme
|
||||
region: content
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: webform_block
|
||||
settings:
|
||||
id: webform_block
|
||||
label: Contact
|
||||
label_display: '0'
|
||||
provider: webform
|
||||
webform_id: contact
|
||||
default_data: ''
|
||||
redirect: false
|
||||
visibility: { }
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
uuid: 3239aaab-c28b-401f-b1f4-6d7b6dc7e18e
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- custtheme
|
||||
_core:
|
||||
default_config_hash: y0bXRvKYQQKkf_RVxA3aOPGpIfKKsDOzzrWYCgjxJ9Y
|
||||
id: custtheme_breadcrumbs
|
||||
theme: custtheme
|
||||
region: content
|
||||
weight: -1
|
||||
provider: null
|
||||
plugin: system_breadcrumb_block
|
||||
settings:
|
||||
id: system_breadcrumb_block
|
||||
label: 'Fil d''Ariane'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
visibility:
|
||||
request_path:
|
||||
id: request_path
|
||||
negate: true
|
||||
pages: /node/1
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 688987b3-b9fe-416a-b9fe-a530fb454d6b
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- custtheme
|
||||
_core:
|
||||
default_config_hash: kigu8pTxXt1qGR2NJ5HHdC4G2G1wsDrIjLPKBT5wUBc
|
||||
id: custtheme_content
|
||||
theme: custtheme
|
||||
region: content
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: system_main_block
|
||||
settings:
|
||||
id: system_main_block
|
||||
label: 'Contenu de la page principale'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
visibility: { }
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
uuid: 6057d9f3-839a-4dda-9d51-3fd630bc4e3c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- system.menu.footer
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- custtheme
|
||||
_core:
|
||||
default_config_hash: pnCK21YFjH7iB4XDeokSq3N3XSr6qX8BsqMs9nmip6E
|
||||
id: custtheme_footer
|
||||
theme: custtheme
|
||||
region: footer
|
||||
weight: -5
|
||||
provider: null
|
||||
plugin: 'system_menu_block:footer'
|
||||
settings:
|
||||
id: 'system_menu_block:footer'
|
||||
label: 'Menu Pied de page'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
level: 1
|
||||
depth: 0
|
||||
expand_all_items: false
|
||||
visibility: { }
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
uuid: 73f3d4d7-6d56-4021-9857-5bbf123947b3
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- system.menu.main
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- custtheme
|
||||
_core:
|
||||
default_config_hash: _G1IfGESk7WqvVCi7B3VJxhSY0YICgv1OmuVPJqO8bE
|
||||
id: custtheme_main_menu
|
||||
theme: custtheme
|
||||
region: header
|
||||
weight: -1
|
||||
provider: null
|
||||
plugin: 'system_menu_block:main'
|
||||
settings:
|
||||
id: 'system_menu_block:main'
|
||||
label: 'Navigation principale'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
level: 1
|
||||
depth: 1
|
||||
expand_all_items: false
|
||||
visibility: { }
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: bd5b5ba7-4987-4ae7-9724-a434b77b384e
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- custtheme
|
||||
_core:
|
||||
default_config_hash: KC12e0aosUnBBs5bd374JVcQjJaFNOSIHzu0dUGf22o
|
||||
id: custtheme_messages
|
||||
theme: custtheme
|
||||
region: content
|
||||
weight: -2
|
||||
provider: null
|
||||
plugin: system_messages_block
|
||||
settings:
|
||||
id: system_messages_block
|
||||
label: 'Messages de statut'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
visibility: { }
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 0bf7e216-dac9-4c01-a90d-54a9894c990f
|
||||
langcode: fr
|
||||
status: false
|
||||
dependencies:
|
||||
module:
|
||||
- language
|
||||
theme:
|
||||
- custtheme
|
||||
id: language_interface
|
||||
theme: custtheme
|
||||
region: header
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: 'language_block:language_content'
|
||||
settings:
|
||||
id: 'language_block:language_content'
|
||||
label: 'Sélecteur de langue (Content)'
|
||||
label_display: '0'
|
||||
provider: language
|
||||
visibility: { }
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
uuid: 161c605b-0b87-4a3d-b554-8647936cd10d
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- system.menu.second-nav
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- custtheme
|
||||
id: navigationsecondaire
|
||||
theme: custtheme
|
||||
region: footer
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: 'system_menu_block:second-nav'
|
||||
settings:
|
||||
id: 'system_menu_block:second-nav'
|
||||
label: 'Navigation secondaire'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
level: 1
|
||||
depth: 0
|
||||
expand_all_items: false
|
||||
visibility: { }
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
uuid: 7beab281-af22-4812-85d2-bec806fb4f1c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- node
|
||||
- search
|
||||
theme:
|
||||
- custtheme
|
||||
id: search
|
||||
theme: custtheme
|
||||
region: header
|
||||
weight: -3
|
||||
provider: null
|
||||
plugin: search_form_block
|
||||
settings:
|
||||
id: search_form_block
|
||||
label: 'Formulaire de recherche'
|
||||
label_display: '0'
|
||||
provider: search
|
||||
page_id: node_search
|
||||
visibility:
|
||||
'entity_bundle:node':
|
||||
id: 'entity_bundle:node'
|
||||
negate: false
|
||||
context_mapping:
|
||||
node: '@node.node_route_context:node'
|
||||
bundles:
|
||||
article: article
|
||||
page: page
|
||||
product: product
|
||||
recipe: recipe
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: fc45f912-986e-46cf-9740-30fe3cc9726e
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- seven
|
||||
_core:
|
||||
default_config_hash: 2rIN97Rd7-rjv3P4h0-xrZnAgPJHyXFEwrB--sS2_qE
|
||||
id: seven_breadcrumbs
|
||||
theme: seven
|
||||
region: breadcrumb
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: system_breadcrumb_block
|
||||
settings:
|
||||
id: system_breadcrumb_block
|
||||
label: 'Fils d''ariane'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
visibility: { }
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 86c6c9dd-9ecc-4217-aae5-baa1e8050a97
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- seven
|
||||
_core:
|
||||
default_config_hash: 6_eJxtyfANKFE_nfriHKgrARRIPHH88sI6jvQ4EHbBc
|
||||
id: seven_content
|
||||
theme: seven
|
||||
region: content
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: system_main_block
|
||||
settings:
|
||||
id: system_main_block
|
||||
label: 'Contenu de la page principale'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
visibility: { }
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: a6c176c0-1b0b-4549-b98b-5ec5a7db8f90
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
theme:
|
||||
- seven
|
||||
_core:
|
||||
default_config_hash: gv5JXTvQXjlMY6PXrfxzcLMjMg4074WiEQCy7ZSMvK4
|
||||
id: seven_local_actions
|
||||
theme: seven
|
||||
region: content
|
||||
weight: -10
|
||||
provider: null
|
||||
plugin: local_actions_block
|
||||
settings:
|
||||
id: local_actions_block
|
||||
label: 'Actions d''administration principales'
|
||||
label_display: '0'
|
||||
provider: core
|
||||
visibility: { }
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 23c14df5-ccaf-4917-a5c5-36e2f582b548
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- system
|
||||
theme:
|
||||
- seven
|
||||
_core:
|
||||
default_config_hash: bZvFlENVti4PpqT6kqoC86B5_lXp6aE-d4nrvLMU4CY
|
||||
id: seven_messages
|
||||
theme: seven
|
||||
region: highlighted
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: system_messages_block
|
||||
settings:
|
||||
id: system_messages_block
|
||||
label: 'Messages de statut'
|
||||
label_display: '0'
|
||||
provider: system
|
||||
visibility: { }
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: a2f08758-ea62-4b5b-bdb8-ad6d465a6db7
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
theme:
|
||||
- seven
|
||||
_core:
|
||||
default_config_hash: P-2PK2v3yJQRI4Mg1RqKQ0Ki0wP_UUErIvahd_MtMVc
|
||||
id: seven_page_title
|
||||
theme: seven
|
||||
region: header
|
||||
weight: -30
|
||||
provider: null
|
||||
plugin: page_title_block
|
||||
settings:
|
||||
id: page_title_block
|
||||
label: 'Titre de page'
|
||||
label_display: '0'
|
||||
provider: core
|
||||
visibility: { }
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: bdeeea50-9a69-4e93-83a6-93843fdb5542
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
theme:
|
||||
- seven
|
||||
_core:
|
||||
default_config_hash: ouwsNHI1V3bwV1G1vl0EcbWy8AB9V62vgLOSjTpoCSI
|
||||
id: seven_primary_local_tasks
|
||||
theme: seven
|
||||
region: header
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: local_tasks_block
|
||||
settings:
|
||||
id: local_tasks_block
|
||||
label: 'Onglets principaux'
|
||||
label_display: '0'
|
||||
provider: core
|
||||
primary: true
|
||||
secondary: false
|
||||
visibility: { }
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 2e123388-2348-4e0c-8567-35501c63ab89
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
theme:
|
||||
- seven
|
||||
_core:
|
||||
default_config_hash: W8ripr8GQI0o3eaaD7lcd4687nUrcHoYdu4yIjzVN3o
|
||||
id: seven_secondary_local_tasks
|
||||
theme: seven
|
||||
region: pre_content
|
||||
weight: 0
|
||||
provider: null
|
||||
plugin: local_tasks_block
|
||||
settings:
|
||||
id: local_tasks_block
|
||||
label: 'Onglets secondaires'
|
||||
label_display: '0'
|
||||
provider: core
|
||||
primary: false
|
||||
secondary: true
|
||||
visibility: { }
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
uuid: beba1d0b-72b3-4764-a644-ccf560a6b7df
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies: { }
|
||||
_core:
|
||||
default_config_hash: zglzjmYxi0G0ag9MZ02y0LSJOdpWRwJxyP_OvFojFyo
|
||||
id: basic
|
||||
label: 'Bloc simple'
|
||||
revision: 0
|
||||
description: 'Un bloc simple contient un titre et un corps.'
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: e75f8151-daa4-4d79-aeaa-e758d69d7161
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.audio
|
||||
id: media.audio.changed
|
||||
field_name: changed
|
||||
entity_type: media
|
||||
bundle: audio
|
||||
label: Modifié
|
||||
description: 'Date à laquelle cet élément de média a été modifié.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: changed
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 298d44ca-5164-4ed4-8fe2-17663af5330d
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.audio
|
||||
id: media.audio.created
|
||||
field_name: created
|
||||
entity_type: media
|
||||
bundle: audio
|
||||
label: 'Écrit le'
|
||||
description: 'Date à laquelle cet élément de média a été créé.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getRequestTime'
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 42c9f071-cb30-4e75-87cc-112b338c1b0c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.audio
|
||||
id: media.audio.metatag
|
||||
field_name: metatag
|
||||
entity_type: media
|
||||
bundle: audio
|
||||
label: 'Metatags (Hidden field for JSON support)'
|
||||
description: 'Les balises méta de l''entité.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: map
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 8ae40c73-1056-4c5a-8386-8c8a65d3a0f0
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.audio
|
||||
id: media.audio.name
|
||||
field_name: name
|
||||
entity_type: media
|
||||
bundle: audio
|
||||
label: Nom
|
||||
description: ''
|
||||
required: true
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: ''
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: string
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 531a5777-9e73-438d-8918-039570c3c94e
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.audio
|
||||
module:
|
||||
- path
|
||||
id: media.audio.path
|
||||
field_name: path
|
||||
entity_type: media
|
||||
bundle: audio
|
||||
label: 'Alias d''URL'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: path
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 838539ce-7d26-41ca-ae51-491dbfef5a3b
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.audio
|
||||
id: media.audio.status
|
||||
field_name: status
|
||||
entity_type: media
|
||||
bundle: audio
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
uuid: 43243cd5-f4ce-455c-85e2-397fea14e82d
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.audio
|
||||
module:
|
||||
- image
|
||||
id: media.audio.thumbnail
|
||||
field_name: thumbnail
|
||||
entity_type: media
|
||||
bundle: audio
|
||||
label: Vignette
|
||||
description: 'Vignette de cet élément média.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
file_directory: '[date:custom:Y]-[date:custom:m]'
|
||||
file_extensions: 'png gif jpg jpeg'
|
||||
max_filesize: ''
|
||||
max_resolution: ''
|
||||
min_resolution: ''
|
||||
alt_field: true
|
||||
alt_field_required: true
|
||||
title_field: false
|
||||
title_field_required: false
|
||||
default_image:
|
||||
uuid: null
|
||||
alt: ''
|
||||
title: ''
|
||||
width: null
|
||||
height: null
|
||||
field_type: image
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: fb297497-9d9c-442c-84a3-82df787c5f74
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.audio
|
||||
id: media.audio.uid
|
||||
field_name: uid
|
||||
entity_type: media
|
||||
bundle: audio
|
||||
label: 'Écrit par'
|
||||
description: 'L''identifiant (ID) de l''auteur.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getDefaultEntityOwner'
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
field_type: entity_reference
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 325a5b72-df3b-42c5-95bb-9e225008e5e5
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.document
|
||||
id: media.document.changed
|
||||
field_name: changed
|
||||
entity_type: media
|
||||
bundle: document
|
||||
label: Modifié
|
||||
description: 'Date à laquelle cet élément de média a été modifié.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: changed
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: e0508072-8b28-4ae7-be50-3535a9d7fce0
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.document
|
||||
id: media.document.created
|
||||
field_name: created
|
||||
entity_type: media
|
||||
bundle: document
|
||||
label: 'Écrit le'
|
||||
description: 'Date à laquelle cet élément de média a été créé.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getRequestTime'
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 90c7c760-c82c-4ee7-8e2e-fdca78eab70c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.document
|
||||
id: media.document.metatag
|
||||
field_name: metatag
|
||||
entity_type: media
|
||||
bundle: document
|
||||
label: 'Metatags (Hidden field for JSON support)'
|
||||
description: 'Les balises méta de l''entité.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: map
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: a62b149d-585d-4c5f-b544-c1e31ccf4b5a
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.document
|
||||
id: media.document.name
|
||||
field_name: name
|
||||
entity_type: media
|
||||
bundle: document
|
||||
label: Nom
|
||||
description: ''
|
||||
required: true
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: ''
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: string
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 3b8cf364-aff0-40b8-92de-1b71fd4aec72
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.document
|
||||
module:
|
||||
- path
|
||||
id: media.document.path
|
||||
field_name: path
|
||||
entity_type: media
|
||||
bundle: document
|
||||
label: 'Alias d''URL'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: path
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: f6d44dd8-6748-4860-baca-edc98932b0b1
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.document
|
||||
id: media.document.status
|
||||
field_name: status
|
||||
entity_type: media
|
||||
bundle: document
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
uuid: 65f1a5f5-09cf-4581-b5ad-776202871d91
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.document
|
||||
module:
|
||||
- image
|
||||
id: media.document.thumbnail
|
||||
field_name: thumbnail
|
||||
entity_type: media
|
||||
bundle: document
|
||||
label: Vignette
|
||||
description: 'Vignette de cet élément média.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
file_directory: '[date:custom:Y]-[date:custom:m]'
|
||||
file_extensions: 'png gif jpg jpeg'
|
||||
max_filesize: ''
|
||||
max_resolution: ''
|
||||
min_resolution: ''
|
||||
alt_field: true
|
||||
alt_field_required: true
|
||||
title_field: false
|
||||
title_field_required: false
|
||||
default_image:
|
||||
uuid: null
|
||||
alt: ''
|
||||
title: ''
|
||||
width: null
|
||||
height: null
|
||||
field_type: image
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 7abfbb4f-3d6f-40d7-afa9-c0b19a655ca7
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.document
|
||||
id: media.document.uid
|
||||
field_name: uid
|
||||
entity_type: media
|
||||
bundle: document
|
||||
label: 'Écrit par'
|
||||
description: 'L''identifiant (ID) de l''auteur.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getDefaultEntityOwner'
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
field_type: entity_reference
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: c4c9211c-6826-49ef-b635-b811ae9e237d
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.image
|
||||
id: media.image.changed
|
||||
field_name: changed
|
||||
entity_type: media
|
||||
bundle: image
|
||||
label: Modifié
|
||||
description: 'Date à laquelle cet élément de média a été modifié.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: changed
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: a13e79a0-1416-4f44-a2c3-8caf8dd538ef
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.image
|
||||
id: media.image.created
|
||||
field_name: created
|
||||
entity_type: media
|
||||
bundle: image
|
||||
label: 'Écrit le'
|
||||
description: 'Date à laquelle cet élément de média a été créé.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getRequestTime'
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: d5322c47-3621-40ae-ac57-fc38472bfafc
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.image
|
||||
id: media.image.metatag
|
||||
field_name: metatag
|
||||
entity_type: media
|
||||
bundle: image
|
||||
label: 'Metatags (Hidden field for JSON support)'
|
||||
description: 'Les balises méta de l''entité.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: map
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 5c224733-2379-4dca-aa0e-ed8808a7cf54
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.image
|
||||
id: media.image.name
|
||||
field_name: name
|
||||
entity_type: media
|
||||
bundle: image
|
||||
label: Nom
|
||||
description: ''
|
||||
required: true
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: ''
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: string
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 9b57b681-e5bf-41f7-9aec-6d46c57bfe03
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.image
|
||||
module:
|
||||
- path
|
||||
id: media.image.path
|
||||
field_name: path
|
||||
entity_type: media
|
||||
bundle: image
|
||||
label: 'Alias d''URL'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: path
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 1d45df98-3d5a-4307-a4ef-0b346578c23c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.image
|
||||
id: media.image.status
|
||||
field_name: status
|
||||
entity_type: media
|
||||
bundle: image
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
uuid: cc1d36fd-8261-4a94-8ff9-1a89799f7156
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.image
|
||||
module:
|
||||
- image
|
||||
id: media.image.thumbnail
|
||||
field_name: thumbnail
|
||||
entity_type: media
|
||||
bundle: image
|
||||
label: Vignette
|
||||
description: 'Vignette de cet élément média.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
file_directory: '[date:custom:Y]-[date:custom:m]'
|
||||
file_extensions: 'png gif jpg jpeg'
|
||||
max_filesize: ''
|
||||
max_resolution: ''
|
||||
min_resolution: ''
|
||||
alt_field: true
|
||||
alt_field_required: true
|
||||
title_field: false
|
||||
title_field_required: false
|
||||
default_image:
|
||||
uuid: null
|
||||
alt: ''
|
||||
title: ''
|
||||
width: null
|
||||
height: null
|
||||
field_type: image
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: cf5dcdcf-3fdc-4875-8918-19c7450b4553
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.image
|
||||
id: media.image.uid
|
||||
field_name: uid
|
||||
entity_type: media
|
||||
bundle: image
|
||||
label: 'Écrit par'
|
||||
description: 'L''identifiant (ID) de l''auteur.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getDefaultEntityOwner'
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
field_type: entity_reference
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: d0f7ada8-648b-4953-ae8a-da5b5c1b9421
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.remote_video
|
||||
id: media.remote_video.changed
|
||||
field_name: changed
|
||||
entity_type: media
|
||||
bundle: remote_video
|
||||
label: Modifié
|
||||
description: 'Date à laquelle cet élément de média a été modifié.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: changed
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: a83ed7bb-1845-43e5-9a16-11e22076dfc5
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.remote_video
|
||||
id: media.remote_video.created
|
||||
field_name: created
|
||||
entity_type: media
|
||||
bundle: remote_video
|
||||
label: 'Écrit le'
|
||||
description: 'Date à laquelle cet élément de média a été créé.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getRequestTime'
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 11da7c05-162c-42bc-969b-4b5d53aa21a7
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.remote_video
|
||||
id: media.remote_video.metatag
|
||||
field_name: metatag
|
||||
entity_type: media
|
||||
bundle: remote_video
|
||||
label: 'Metatags (Hidden field for JSON support)'
|
||||
description: 'Les balises méta de l''entité.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: map
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: b7477b96-f386-41c3-b26c-f58dad737172
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.remote_video
|
||||
id: media.remote_video.name
|
||||
field_name: name
|
||||
entity_type: media
|
||||
bundle: remote_video
|
||||
label: Nom
|
||||
description: ''
|
||||
required: true
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: ''
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: string
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 2a2c9c0f-b004-4ca9-a886-b5e50993d4a6
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.remote_video
|
||||
module:
|
||||
- path
|
||||
id: media.remote_video.path
|
||||
field_name: path
|
||||
entity_type: media
|
||||
bundle: remote_video
|
||||
label: 'Alias d''URL'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: path
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: d604a2a9-8f25-4bb3-a2e1-42bed10e6151
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.remote_video
|
||||
id: media.remote_video.status
|
||||
field_name: status
|
||||
entity_type: media
|
||||
bundle: remote_video
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
uuid: 6fa3eb79-3a29-41e3-ad95-5e2c1753beeb
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.remote_video
|
||||
module:
|
||||
- image
|
||||
id: media.remote_video.thumbnail
|
||||
field_name: thumbnail
|
||||
entity_type: media
|
||||
bundle: remote_video
|
||||
label: Vignette
|
||||
description: 'Vignette de cet élément média.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
file_directory: '[date:custom:Y]-[date:custom:m]'
|
||||
file_extensions: 'png gif jpg jpeg'
|
||||
max_filesize: ''
|
||||
max_resolution: ''
|
||||
min_resolution: ''
|
||||
alt_field: true
|
||||
alt_field_required: true
|
||||
title_field: false
|
||||
title_field_required: false
|
||||
default_image:
|
||||
uuid: null
|
||||
alt: ''
|
||||
title: ''
|
||||
width: null
|
||||
height: null
|
||||
field_type: image
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 6f2b6233-0545-46c6-abdf-47eec5d55016
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.remote_video
|
||||
id: media.remote_video.uid
|
||||
field_name: uid
|
||||
entity_type: media
|
||||
bundle: remote_video
|
||||
label: 'Écrit par'
|
||||
description: 'L''identifiant (ID) de l''auteur.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getDefaultEntityOwner'
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
field_type: entity_reference
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: a76dd041-9db4-46d9-ae01-e15375117fb5
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.video
|
||||
id: media.video.changed
|
||||
field_name: changed
|
||||
entity_type: media
|
||||
bundle: video
|
||||
label: Modifié
|
||||
description: 'Date à laquelle cet élément de média a été modifié.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: changed
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 0873699f-92dc-4a31-a22d-1f534690b486
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.video
|
||||
id: media.video.created
|
||||
field_name: created
|
||||
entity_type: media
|
||||
bundle: video
|
||||
label: 'Écrit le'
|
||||
description: 'Date à laquelle cet élément de média a été créé.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getRequestTime'
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: a38fe71d-2346-4f8b-8534-2899ff9db614
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.video
|
||||
id: media.video.metatag
|
||||
field_name: metatag
|
||||
entity_type: media
|
||||
bundle: video
|
||||
label: 'Metatags (Hidden field for JSON support)'
|
||||
description: 'Les balises méta de l''entité.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: map
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 2967b198-062b-4a27-8569-0f37247ed3ff
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.video
|
||||
id: media.video.name
|
||||
field_name: name
|
||||
entity_type: media
|
||||
bundle: video
|
||||
label: Nom
|
||||
description: ''
|
||||
required: true
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: ''
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: string
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: 43241dd5-9bcb-4037-a058-5b8bf8d995cc
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.video
|
||||
module:
|
||||
- path
|
||||
id: media.video.path
|
||||
field_name: path
|
||||
entity_type: media
|
||||
bundle: video
|
||||
label: 'Alias d''URL'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: path
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 804de209-778e-44b7-b8dd-34d14af9ea1c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.video
|
||||
id: media.video.status
|
||||
field_name: status
|
||||
entity_type: media
|
||||
bundle: video
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
uuid: 8303a40f-9545-48f0-8bf2-e10d058ad87b
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.video
|
||||
module:
|
||||
- image
|
||||
id: media.video.thumbnail
|
||||
field_name: thumbnail
|
||||
entity_type: media
|
||||
bundle: video
|
||||
label: Vignette
|
||||
description: 'Vignette de cet élément média.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
file_directory: '[date:custom:Y]-[date:custom:m]'
|
||||
file_extensions: 'png gif jpg jpeg'
|
||||
max_filesize: ''
|
||||
max_resolution: ''
|
||||
min_resolution: ''
|
||||
alt_field: true
|
||||
alt_field_required: true
|
||||
title_field: false
|
||||
title_field_required: false
|
||||
default_image:
|
||||
uuid: null
|
||||
alt: ''
|
||||
title: ''
|
||||
width: null
|
||||
height: null
|
||||
field_type: image
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
uuid: e3f875dd-880f-4c28-a2aa-46a0720a82c5
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- media.type.video
|
||||
id: media.video.uid
|
||||
field_name: uid
|
||||
entity_type: media
|
||||
bundle: video
|
||||
label: 'Écrit par'
|
||||
description: 'L''identifiant (ID) de l''auteur.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: 'Drupal\media\Entity\Media::getDefaultEntityOwner'
|
||||
settings:
|
||||
handler: default
|
||||
handler_settings: { }
|
||||
field_type: entity_reference
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
uuid: dee8acff-dd56-4f90-ba19-ccc76c6a7be8
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- node.type.page
|
||||
_core:
|
||||
default_config_hash: fPUEnm4T5zfZRr3ttDUqq7yCDd2uW3clWD-pvos4tlQ
|
||||
id: node.page.promote
|
||||
field_name: promote
|
||||
entity_type: node
|
||||
bundle: page
|
||||
label: 'Promu en page d''accueil'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: true
|
||||
default_value:
|
||||
-
|
||||
value: 0
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: ea1869bb-6175-4f9d-8262-610cb8b578ee
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.blog
|
||||
id: paragraph.blog.created
|
||||
field_name: created
|
||||
entity_type: paragraph
|
||||
bundle: blog
|
||||
label: 'Écrit le'
|
||||
description: 'Heure de création du paragraphe.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 6b3f5c50-52f5-441f-b3f2-b81f90f67ee5
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.blog
|
||||
id: paragraph.blog.status
|
||||
field_name: status
|
||||
entity_type: paragraph
|
||||
bundle: blog
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 3c7a8a26-4ec5-41c5-b369-d16b8977202f
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.blogs
|
||||
id: paragraph.blogs.created
|
||||
field_name: created
|
||||
entity_type: paragraph
|
||||
bundle: blogs
|
||||
label: 'Écrit le'
|
||||
description: 'Heure de création du paragraphe.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 1b343d1d-b275-4b59-8568-4b3766b7ea86
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.blogs
|
||||
id: paragraph.blogs.status
|
||||
field_name: status
|
||||
entity_type: paragraph
|
||||
bundle: blogs
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: a66a6bc9-ba5d-4075-acf1-1d3a5668881c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.btn
|
||||
id: paragraph.btn.created
|
||||
field_name: created
|
||||
entity_type: paragraph
|
||||
bundle: btn
|
||||
label: 'Écrit le'
|
||||
description: 'Heure de création du paragraphe.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 66194dca-4496-442f-b512-b573eac8bb3f
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.btn
|
||||
id: paragraph.btn.status
|
||||
field_name: status
|
||||
entity_type: paragraph
|
||||
bundle: btn
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 822021da-5310-439a-b1e3-12b3582d19ff
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.conditioning
|
||||
id: paragraph.conditioning.created
|
||||
field_name: created
|
||||
entity_type: paragraph
|
||||
bundle: conditioning
|
||||
label: 'Écrit le'
|
||||
description: 'Heure de création du paragraphe.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 7c6962de-70f7-4944-a740-4c3ae472ec50
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.conditioning
|
||||
id: paragraph.conditioning.status
|
||||
field_name: status
|
||||
entity_type: paragraph
|
||||
bundle: conditioning
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 59b585b4-8e0d-4d27-b12a-2d796b726dcb
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.download
|
||||
id: paragraph.download.created
|
||||
field_name: created
|
||||
entity_type: paragraph
|
||||
bundle: download
|
||||
label: 'Écrit le'
|
||||
description: 'Heure de création du paragraphe.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: d1ffe6cf-4d87-410f-a7ce-a553f91094fc
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.download
|
||||
id: paragraph.download.status
|
||||
field_name: status
|
||||
entity_type: paragraph
|
||||
bundle: download
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: d65c9703-a0da-43b2-8320-8d1dc448ce04
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.galerie
|
||||
id: paragraph.galerie.created
|
||||
field_name: created
|
||||
entity_type: paragraph
|
||||
bundle: galerie
|
||||
label: 'Écrit le'
|
||||
description: 'Heure de création du paragraphe.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: 7e01c864-6c13-4e3e-b436-da1831336f65
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.galerie
|
||||
id: paragraph.galerie.status
|
||||
field_name: status
|
||||
entity_type: paragraph
|
||||
bundle: galerie
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: c9689482-9e52-46d6-a068-2bbc3831e29d
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.hero
|
||||
id: paragraph.hero.created
|
||||
field_name: created
|
||||
entity_type: paragraph
|
||||
bundle: hero
|
||||
label: 'Écrit le'
|
||||
description: 'Heure de création du paragraphe.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: created
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
uuid: b024ba39-3e96-4861-9fc7-800bd81849e3
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.hero
|
||||
id: paragraph.hero.status
|
||||
field_name: status
|
||||
entity_type: paragraph
|
||||
bundle: hero
|
||||
label: Publié
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value:
|
||||
-
|
||||
value: 1
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
on_label: Activé
|
||||
off_label: Désactivé
|
||||
field_type: boolean
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
uuid: 29baa815-8845-468d-8dce-c649d2d16d6b
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- paragraphs.paragraphs_type.media
|
||||
id: paragraph.media.created
|
||||
field_name: created
|
||||
entity_type: paragraph
|
||||
bundle: media
|
||||
label: 'Écrit le'
|
||||
description: 'Heure de création du paragraphe.'
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: created
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue