175 Commits

Author SHA1 Message Date
4af4d99781 trying to fix flaglist migration too long ids 2021-08-01 09:26:41 +02:00
5c4facf0ea trying to fix flaglist migration too long ids 2021-08-01 08:53:25 +02:00
780a545cae replaced ngramstring by edgestring for search field autocomplete solr index 2021-07-29 09:54:34 +02:00
f9a353a32b fixed the sapi_solr search autocompletewith synonyms 2021-07-28 22:11:46 +02:00
b67c88dfa7 improved user edits pages display 2021-07-28 15:58:33 +02:00
422819a11b all user tabs displayed in admin theme 2021-07-28 15:26:23 +02:00
0e8be15f74 fixed home computed fields 2021-07-28 15:11:28 +02:00
f2eb90d888 trying to fix the bad content type coming on home materials cards grid 2021-07-28 15:02:50 +02:00
ba5ddc9cec more materials card picked up for home 2021-07-28 14:22:52 +02:00
d06cf6702a term_taxonomy_term_tree patche 2021-07-28 09:27:00 +02:00
fc85755ad1 fixed simplenews subscribers without account migration 2021-07-26 21:38:40 +02:00
513bce8721 fixed breve->article i18n migration 2021-07-22 19:33:40 +02:00
e45a31aa43 removed hightwater from materiau migration 2021-07-22 19:18:56 +02:00
ab3379e361 better admin licenses view 2021-07-22 11:37:43 +02:00
1806c09228 migrate user customer profil 2021-07-22 09:48:07 +02:00
e79bdeb5e6 member type automaticly filled on checkout 2021-07-16 20:12:10 +02:00
6cc3844230 added member_type on user migration 2021-07-16 17:03:32 +02:00
83b4c260bd created user profil customer migration 2021-07-15 18:00:42 +02:00
76f671a9d3 updated advanced_text_formatter 2021-07-15 12:25:23 +02:00
c41a09cfa3 added role_delegation 2021-07-15 10:30:10 +02:00
906cdfda64 updated contrib modules 2021-07-14 21:28:56 +02:00
68ac003aeb updated contrib modules 2021-07-14 21:20:31 +02:00
fec7e98bcb updated json_api_extras 2021-07-14 20:54:34 +02:00
48d32ef8d1 created full_html text format 2021-07-14 19:08:50 +02:00
131ad86fbc updated better_exposed_filters and all commerce modules 2021-07-14 18:56:27 +02:00
689a3903ad activated dgpr_tasks dgpr_fields, better popup display 2021-07-14 18:05:05 +02:00
785719e6d3 better footer height 2021-07-14 17:14:41 +02:00
8f7339b51e started rgpd integration 2021-07-14 12:23:13 +02:00
dddd19a7b3 added password length 2021-07-14 10:54:49 +02:00
d805ed5447 uninstalled password_policy 2021-07-14 10:32:00 +02:00
cdee9e41a3 installed password policy, retype password contraint instructions 2021-07-14 10:24:29 +02:00
1f8ae09838 improved lazy loading card images 2021-07-12 12:50:40 +02:00
7876386208 typo fix 2021-07-12 10:39:11 +02:00
afc14f8957 after reinstalling pwa, it seems to work better on dev env ... 2021-07-09 12:36:50 +02:00
7f1a7531d7 exported splitted pwa config to prod env 2021-07-09 12:25:25 +02:00
52ea8b825f uninstalles pwa from devel env 2021-07-09 12:18:55 +02:00
7fd5278e82 splitted pwa config 2021-07-09 12:17:42 +02:00
36350818ea dists 2021-07-09 12:04:13 +02:00
e4dcbbccec reverted previous commit 2021-07-09 11:58:56 +02:00
504ce37552 uninstalled pwa on dev, config splitt pwa on stage & prod, TEST 2021-07-09 11:42:28 +02:00
9fa3508260 cleaned the assets/dist folder, removed code splitting for font-ubunt and materialdesignicons 2021-07-09 11:35:37 +02:00
3e0966f56b removed the link on checkout completion message 2021-07-08 22:42:33 +02:00
ddb7c9c14e limited manual payement to annual licenses 2021-07-08 22:32:18 +02:00
510d7cb073 improved admin views commerce licenses 2021-07-08 12:42:14 +02:00
8b6dd73ec4 added engagement de 12 mois to product variations descriptions 2021-07-08 11:43:45 +02:00
84477a8d33 fixed payement confirme and or instructions texts 2021-07-08 10:00:57 +02:00
cbdae0d062 bug fix in MaterioCommerceNominativeTerms 2021-07-08 09:49:50 +02:00
2fab2343bf created nominative terms in pricing checkout flow 2021-07-07 17:46:34 +02:00
8c8fa6c2b9 fixed home commerce buttons 2021-07-07 16:14:12 +02:00
9e3cffa291 customized place your order button 2021-07-07 11:58:02 +02:00
9e01ecb2b9 added header phrase to login/register pricing modal 2021-07-07 11:21:04 +02:00
afa81b4a6f better pricing->loggin->checkoutflow transition 2021-07-07 11:02:09 +02:00
8cd3b9bfea payement instruction for check ou transfert 2021-07-07 10:24:24 +02:00
80427ae089 added comments to multijoueur webform 2021-07-05 14:45:56 +02:00
e8a8c43a29 multijoueur webform confirmation page 2021-07-05 12:31:11 +02:00
2f41f2cf85 some fix for multijouer webform 2021-07-05 12:16:11 +02:00
250e454424 translations for multijouer webform 2021-07-05 12:13:45 +02:00
19f79da87e some fix for multijouer webform 2021-07-05 12:08:32 +02:00
89c450e103 added email notification tomultijoueur submission 2021-07-01 16:58:16 +02:00
6f3d2abe0f missed editors menu subbmissions link 2021-07-01 16:47:42 +02:00
88b0ae5acd gave access to admin to multijoueur webform submissions 2021-07-01 16:44:27 +02:00
284b9c51bc fixed multijoueur webform path alias 2021-07-01 16:36:09 +02:00
2d704293a7 styled multijoueur webform 2021-07-01 16:33:15 +02:00
382158ca6c multijoueur webform default country_code:FR 2021-07-01 12:39:48 +02:00
e4a5ef2e6b no vuejs for multijoueur webform 2021-07-01 12:36:13 +02:00
5da1b2be5c created multijoueur webform 2021-07-01 12:32:27 +02:00
5c90a44da4 admin can manage orders 2021-06-29 17:16:26 +02:00
90662ad8fe asynch payement don't activate license right after checkout 2021-06-29 16:47:26 +02:00
1ac8e08daa added terms of services 2021-06-25 14:00:13 +02:00
baf617e8ed update drupal/inline_entity_form drupal/entity_clone 2021-06-24 23:02:26 +02:00
d1f979e4f4 update drupal/state_machine drupal/pagerer drupal/menu_block drupal/jquery_ui_datepicker drupal/interval drupal/extlink drupal/error_log drupal/entity_browser drupal/editor_advanced_link drupal/context drupal/autocomplete_deluxe drupal/better_exposed_filters 2021-06-24 22:51:28 +02:00
d2c9373f2b updated restui jsonapi_extras imagemagick 2021-06-24 22:44:34 +02:00
dfd2fad69f updated drupal/admin_toolbar 2021-06-24 22:38:56 +02:00
d9d967df0e updated drupal/ctools 2021-06-24 22:33:07 +02:00
cee7c5f78e updated drupal/graphql 2021-06-24 22:31:16 +02:00
6498e71cdb updated drupal/search_api_solr 2021-06-24 22:27:32 +02:00
98d9ece6e7 fixed synonyms update: need to reconfigure the all synonyms 2021-06-24 22:22:47 +02:00
e3dfe39d1d updated drupal/synonyms:^2.0.0-beta2, and others 2021-06-24 21:56:09 +02:00
03a765509e updated drupal/views_conditional 2021-06-24 21:48:30 +02:00
e29f8228f0 updated drupal/workflow 2021-06-24 21:44:33 +02:00
f8f22efa69 updated drupal/advancedqueue, installed druapl/webform, now using composer 2 2021-06-24 21:37:05 +02:00
f9ede630e5 updated composer plugin wikimedia/composer-merge-plugin 2021-06-24 21:24:26 +02:00
82ac176a50 better complete checkout message, bug fix 2021-06-21 16:55:11 +02:00
a250ede8c8 better complete checkout message 2021-06-21 16:47:53 +02:00
580d6f9059 added manual payement 2021-06-21 15:46:10 +02:00
6eb07263d3 commerce: collect vat number on billing info 2021-06-16 19:52:57 +02:00
e4bc529e2f fixed add to cart text translation 2021-06-11 11:53:31 +02:00
4e285cbb4c fixed ask for a quote translation 2021-06-11 11:47:39 +02:00
b27f1afa45 added ask for a quote 2021-06-11 11:41:15 +02:00
4fe9f08b67 changed 'add to cart' button text on pricing page 2021-06-11 11:12:13 +02:00
b28b8cedde changed 'add to cart' button text 2021-06-11 10:31:22 +02:00
0371469138 better right for products for admin 2021-06-10 23:49:39 +02:00
70eb4521c7 better views product amdin page 2021-06-10 23:43:59 +02:00
8688d403c9 admin can edit products and variations 2021-06-10 23:38:48 +02:00
fad036cb21 updated core to 8.9.16 2021-06-10 21:29:26 +02:00
6722964893 fixed home showroomcarroussel bug 2021-06-10 20:20:04 +02:00
044346c016 better pricing page display 2021-06-10 20:02:26 +02:00
81eb01d101 home sections labels link made active 2021-06-10 19:45:30 +02:00
27ece7a12c home article cards links made active 2021-06-10 17:42:55 +02:00
352223500f add to cart links for products in home 2021-06-09 13:06:52 +02:00
d9d2180f94 fixed article prev next 2021-06-08 21:35:02 +02:00
8f8467ae97 warning member 2021-06-08 21:20:59 +02:00
c22383e99c views.view.pricing_product.yml 2021-06-08 14:53:33 +02:00
efd7bdaa51 webpack vuejs prod/dev mode final 2021-06-08 14:26:49 +02:00
f8d82b8c8f webpack vuejs prod mode 2021-06-08 14:15:26 +02:00
b35218ec81 webpack vuejs prod mode 2021-06-08 14:10:21 +02:00
94bc2dab06 translated new folder 2021-06-08 12:06:41 +02:00
1bdacc98ff fixed mailto: links on home 2021-06-08 11:48:43 +02:00
10083d75c5 home page blabla links translatable 2021-06-08 11:15:47 +02:00
4c0e683e07 member access login form block translated 2021-06-08 11:08:11 +02:00
585f4e8a9f improved simplenews form display 2021-06-08 10:48:14 +02:00
30a75e09db updated simplenews from 1-beta to 2-beta, translated subscription form 2021-06-08 10:41:18 +02:00
3105ce1e81 fixed product lits bad variations language 2021-06-02 12:50:42 +02:00
14169ab24a fixed gql products language selection 2021-06-02 12:40:46 +02:00
11d781c646 fixed translated products view duplicates 2021-06-02 12:30:05 +02:00
31bba93f72 order informations VAT translated 2021-06-02 11:55:24 +02:00
05a2134ced product and variations translatable 2021-06-02 11:42:55 +02:00
90b8f1bb6a pricing blocktitle translated 2021-06-02 11:21:03 +02:00
345c10b11b fixed block title translation bug, pricing title remains untranslated 2021-06-01 23:14:33 +02:00
efc74ec5f4 translated all loading… 2021-06-01 22:46:15 +02:00
16f2d98f15 pricing login/register form responsiveness 2021-06-01 22:25:30 +02:00
370494499a pricing login/register translation 2021-06-01 22:01:46 +02:00
f0b69fa76a made translatable block page title 2021-06-01 15:02:31 +02:00
9791e55b8a patched core to translate field group lables (on frontpage) 2021-06-01 14:36:29 +02:00
9a69ef560e admin can translate homepage 2021-06-01 14:16:49 +02:00
e6887e1b77 some interface translations 2021-06-01 14:04:41 +02:00
425eb7f58f added optional orientation attribute to mediaquery mixins, fixed modalecard in landscape mode 2021-06-01 13:37:39 +02:00
72890c7ab0 fixed card's note input and recording 2021-06-01 12:21:10 +02:00
2bf557b733 auto close hamburger menu on login adhérent 2021-05-31 17:23:45 +02:00
caf223effe fixed the adherent login redirect to base 2021-05-31 17:16:00 +02:00
cbd9570fb1 improved mobile menu 2021-05-31 17:00:03 +02:00
305df5c7df improved mobile menu 2021-05-31 16:59:15 +02:00
cb15c9faf1 webpack gzip for prod AND dev 2021-05-31 16:04:19 +02:00
14554b39d4 pwa Manifest doesn't have a maskable icon 2021-05-31 16:03:35 +02:00
01f2e5017e cleaned favicons in theme 2021-05-27 19:40:59 +02:00
214924dfda added favicons generated by https://realfavicongenerator.net/ 2021-05-27 19:36:55 +02:00
92910614c8 pwa extra 2021-05-27 18:46:37 +02:00
54d5b054f7 advanced aggregate, webpack gzip 2021-05-27 16:39:15 +02:00
97d14c297c fixed home intro columend paragraphs 2021-05-26 10:17:06 +02:00
292631c29b #1107: forgot drupal config files 2021-05-25 22:29:47 +02:00
c1b9d16216 #1107: first light_home then async load full home, do not aggregate nor preprocess theme js libraries 2021-05-25 22:22:00 +02:00
afb929c042 security updates 2021-05-25 10:47:21 +02:00
e9cd511fa5 improved assisted research ui 2021-05-20 20:36:10 +02:00
e499724e20 improved assisted research ui 2021-05-20 20:30:54 +02:00
81f47c4300 fix search autocomplete duplicates 2021-05-20 20:19:42 +02:00
43a8daff8a translated terms in assisted search 2021-05-20 20:12:41 +02:00
a4baf0d6a6 improved assisted research ui 2021-05-20 20:03:02 +02:00
90883384f4 added field_weight to assisted research terms for sorting 2021-05-20 19:45:21 +02:00
29a77178d5 fixed assisted research admin view duplicates bug 2021-05-20 19:29:04 +02:00
7c1ed502c8 core update to 8.9.14 2021-05-19 18:21:57 +02:00
a36c19b21a toggle search filers display 2021-05-19 18:21:29 +02:00
9ff6e71eed added workflow to thématiques 2021-04-21 22:23:48 +02:00
77d8ee9ed8 better assisted search color design 2021-04-21 21:59:41 +02:00
c689045043 advanced search vocabulary translation for admin 2021-04-21 21:40:17 +02:00
eca3c55351 patched slim-select https://github.com/brianvoe/slim-select/compare/master...bachy:master 2021-04-21 21:38:48 +02:00
4e576aa146 forgot to commit drupal config files 2021-04-07 11:52:52 +02:00
6b263375f6 tried to lazy load home images, but a better solution is to have to home version one html the lightest possible for first laod, and one rich for vuejs display 2021-04-07 11:50:47 +02:00
47c5d69894 composer install advagg (advanced aggregation) not enabled yet 2021-04-07 11:49:31 +02:00
a86203d51d splitted chunk ubuntu font 2021-04-06 12:41:28 +02:00
b4b51e3a41 splitted chunks for vue router pages, materialdesignicons styles 2021-04-06 12:31:31 +02:00
b8cdc2d64b webpack splitted chuncks (vue-simple-accordion & vue-cool-lightbox) 2021-04-06 10:42:49 +02:00
ca717e9abc code optimization: removed en.json import as it is to heavy 2021-04-05 20:58:54 +02:00
19673b1a6a compiled for prod 2021-04-05 14:57:36 +02:00
6e786bb13c better search filters UI 2021-04-05 14:57:02 +02:00
88e0fb4c9a compiled for prod 2021-04-05 12:46:59 +02:00
8008217444 search filters ok, to be improved on results pertinance 2021-04-05 12:45:58 +02:00
fd8237037a started advanced search UI 2021-04-02 16:35:29 +02:00
1851c84ea5 started advanced search 2021-04-01 22:44:44 +02:00
8ff1cfb3ad fixed login redirect to base only for adherents 2021-04-01 21:17:25 +02:00
af00248150 compiled for prod 2021-03-31 22:05:18 +02:00
3ed0882cc1 cookie auth for rest views blablba & showroom 2021-03-31 22:04:19 +02:00
38b8321d50 fixed responsive header tools before mobile (hamburgermenu) mode) 2021-03-31 22:00:37 +02:00
7eefa39e10 PROD removed all warning, exported variable new Vue, added Content-Security-Policy head's meta 2021-03-31 19:17:55 +02:00
3042f97b29 fixed all eslint errors and warning, compiled as PROD 2021-03-31 18:42:05 +02:00
ae3c8f1234 responsive: fixed modalecard from flagcollection 2021-03-31 11:03:00 +02:00
542 changed files with 41209 additions and 51822 deletions

View File

@ -7,5 +7,6 @@
"node": "current"
}
}]
]
],
"plugins": ["@babel/plugin-syntax-dynamic-import"]
}

View File

@ -16,7 +16,7 @@ module.exports = {
],
rules: {
'no-unused-vars': ["warn"],
'camelcase': 'warn',
'camelcase': 'off',
'eqeqeq': 'warn',
'no-redeclare': 'warn'
},

3
.gitignore vendored
View File

@ -7,6 +7,8 @@
/web/profiles/contrib/
/web/libraries/
web/modules/dev/*.tar.gz
# Ignore sensitive information
/web/sites/*/settings.php
/web/sites/*/settings.local.php
@ -44,3 +46,4 @@ node_modules/
config/sync/flag.flag.*.yml
config/sync/system.action.flag_action.*.yml

5
.vscode/extensions.json vendored Normal file
View File

@ -0,0 +1,5 @@
{
"recommendations": [
"felixfbecker.php-debug"
]
}

26
.vscode/launch.json vendored Normal file
View File

@ -0,0 +1,26 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Listen for Xdebug",
"type": "php",
"request": "launch",
"serverSourceRoot":"192.168.0.21"
"port": 9001,
"pathMappings": {
"/var/www/html/d8.materio.com/public_html": "${workspaceFolder}"
},
},
{
"name": "Launch currently open script",
"type": "php",
"request": "launch",
"program": "${file}",
"cwd": "${fileDirname}",
"port": 9001
}
]
}

View File

@ -3,30 +3,39 @@ const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const { VueLoaderPlugin } = require('vue-loader')
const ESLintPlugin = require('eslint-webpack-plugin');
const ExtraneousFileCleanupPlugin = require('webpack-extraneous-file-cleanup-plugin');
const CompressionPlugin = require("compression-webpack-plugin");
const utils = require('./utils')
const themePath = 'web/themes/custom/materiotheme'
const langPath = 'web/sites/default/files/lang'
const isDev = process.env.NODE_ENV === 'development';
module.exports = {
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'vue': 'vue/dist/vue.js',
// 'vue': 'vue/dist/vue.js',
'vue' : isDev ? 'vue/dist/vue.js' : 'vue/dist/vue.min.js',
'theme': utils.resolve(themePath),
'vuejs': utils.resolve(themePath+'/vuejs'),
'assets': utils.resolve(themePath+'/assets'),
// locales are exported by strings_i18n_json_export from drupal
'locales': utils.resolve('web/sites/default/files/lang')
'locales': utils.resolve(langPath)
}
},
entry: {
'main': utils.resolve(themePath + '/assets/scripts/main.js'),
// 'lang-en': utils.resolve(langPath + '/en.json'),
'print': utils.resolve(themePath + '/assets/styles/print.scss')
// 'mdi': utils.resolve(themePath + '/assets/styles/mdi/scss/materialdesignicons.scss')
},
output: {
publicPath: '/themes/custom/materiotheme/assets/dist/',
path: utils.resolve(themePath + '/assets/dist/'),
filename: '[name].js'
filename: '[name].js',
chunkFilename: '[name].bundle.js'
},
module: {
rules: [
@ -49,12 +58,12 @@ module.exports = {
// type: 'javascript/auto',
// loader: '@kazupon/vue-i18n-loader'
// },
{
test: /\.js$/,
use: {
loader: 'babel-loader',
}
},
// {
// test: /\.js$/,
// use: {
// loader: 'babel-loader',
// }
// },
{
test: /\.(graphql|gql)$/,
exclude: /node_modules/,
@ -109,7 +118,29 @@ module.exports = {
// },
]
},
optimization: {
splitChunks: {
cacheGroups: {
// vsa: {
// test: /[\\/]node_modules[\\/](vue-simple-accordion)[\\/]/,
// name: 'vsa',
// chunks: 'all',
// usedExports: true
// },
vclb: {
test: /[\\/]node_modules[\\/](vue-cool-lightbox)[\\/]/,
name: 'vclb',
chunks: 'all',
usedExports: true
},
// vue_page_article: {
// test: /[\\/]web[\\/]themes[\\/]custom[\\/]materiotheme[\\/]vuejs[\\/]components[\\/]Pages[\\/]Article.vue/,
// name: 'vue_page_article',
// chunks: 'all'
// }
},
},
},
plugins: [
new MiniCssExtractPlugin({
filename: '[name].css'
@ -126,6 +157,7 @@ module.exports = {
extensions: ['.js'],
paths: [utils.resolve(themePath + '/assets/dist/')],
minBytes: 4096
})
}),
new CompressionPlugin(),
]
}

View File

@ -5,6 +5,7 @@ const { merge } = require('webpack-merge')
const baseConfig = require('./webpack.config.base')
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
const TerserPlugin = require("terser-webpack-plugin");
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
module.exports = merge(baseConfig, {
mode: 'production',
@ -70,6 +71,9 @@ module.exports = merge(baseConfig, {
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('production')
})
}),
new BundleAnalyzerPlugin({
'analyzerMode': 'static'
}),
]
})

View File

@ -18,7 +18,9 @@
"require": {
"php": ">=7.3",
"composer/installers": "^1.2",
"drupal/amswap": "^2.0",
"drupal/admin_theme": "1.x-dev@dev",
"drupal/advagg": "4.x-dev@dev",
"drupal/amswap": "^3.0",
"drupal/audiofield": "^1.10",
"drupal/auto_entitylabel": "^2.x-dev",
"drupal/commerce": "^2.22",
@ -33,21 +35,25 @@
"drupal/commerce_variation_cart_form": "^1.x-dev",
"drupal/computed_field": "^2.0@beta",
"drupal/config_devel": "^1.7",
"drupal/config_pages": "^2.9",
"drupal/config_split": "^1.4",
"drupal/console": "^1.0.2",
"drupal/consumer_image_styles": "^3.0",
"drupal/consumer_image_styles": "^4.0",
"drupal/content_sync": "2.x-dev@dev",
"drupal/core-composer-scaffold": "^9.0",
"drupal/ctools": "^3.6",
"drupal/debug_bar": "^1.4",
"drupal/devel": "^4.1",
"drupal/editor_advanced_link": "^1.8",
"drupal/entity_clone": "^1.0",
"drupal/error_log": "^1.0",
"drupal/eu_cookie_compliance": "^1.14",
"drupal/field_group": "3.x-dev@dev",
"drupal/field_permissions": "^1.0",
"drupal/flag": "4.x-dev@dev",
"drupal/flag_lists": "4.0.x-dev@dev",
"drupal/flood_control": "^2.1",
"drupal/gdpr": "^3.0@alpha",
"drupal/genpass": "^1.x-dev",
"drupal/graphql": "^4.0",
"drupal/image_delta_formatter": "^1.x-dev",
@ -62,6 +68,7 @@
"drupal/migrate_tools": "5.x-dev@dev",
"drupal/mimemail": "^1.x-dev",
"drupal/modules_weight": "^1.8",
"drupal/password_policy": "^3.0",
"drupal/payment": "^2.1",
"drupal/payment_commerce": "2.x-dev@dev",
"drupal/permissions_filter": "^1.1",
@ -70,18 +77,22 @@
"drupal/recurring_period": "^1.0",
"drupal/redis": "^1.5",
"drupal/restui": "^1.16",
"drupal/role_delegation": "^1.1",
"drupal/search_api": "^1.19",
"drupal/search_api_autocomplete": "^1.2",
"drupal/search_api_page": "^1.x-dev",
"drupal/search_api_solr": "^4.1",
"drupal/select_translation": "^1.x-dev",
"drupal/simplenews": "^1.x-dev",
"drupal/simplenews": "^2.0@beta",
"drupal/social_media_links": "^2.8",
"drupal/string_translation_ui": "^1.2",
"drupal/strings_i18n_json_export": "1.x-dev@dev",
"drupal/structure_sync": "^2.0",
"drupal/subrequests": "^2.0",
"drupal/synonyms": "2.0.0-beta2",
"drupal/telephone_formatter": "^1.0@beta",
"drupal/telephone_validation": "^2.1",
"drupal/term_reference_tree": "1.x-dev@dev",
"drupal/translate_side_by_side": "^1.x-dev",
"drupal/translation_views": "^1.x-dev",
"drupal/ultimate_cron": "^2.x-dev",
@ -90,6 +101,7 @@
"drupal/user_email_verification": "1.x-dev@dev",
"drupal/views_conditional": "^1.x-dev",
"drupal/views_ef_fieldset": "^1.5",
"drupal/webform": "^6.0",
"drush/drush": "^9",
"kint-php/kint": "^3.3",
"smalot/pdfparser": "*",
@ -98,11 +110,9 @@
"wa72/htmlpagedom": "1.3.*",
"webflo/drupal-finder": "^1.0.0",
"webmozart/path-util": "^2.3",
"wikimedia/composer-merge-plugin": "^1.4",
"wikimedia/composer-merge-plugin": "^2.0",
"zaporylie/composer-drupal-optimizations": "^1.0"
},
"require-dev": {
},
"conflict": {
"drupal/drupal": "*"
},
@ -161,7 +171,9 @@
"migrate_drupal getsetting on null" : "https://www.drupal.org/files/issues/2019-02-13/migrate_drupal-getsetting_on_null.patch",
"language negociation exeption https://www.drupal.org/project/drupal/issues/3134349" : "https://www.drupal.org/files/issues/2020-06-02/3134349-9.patch",
"Cannot save translated nodes after upgrading to 8.8 due to invalid path https://www.drupal.org/project/drupal/issues/3101344":"https://www.drupal.org/files/issues/2021-03-01/3101344-drupal-core-fix-permissions-checking-while-node-translating-64.patch",
"ConfigImporter->checkOp() https://www.drupal.org/project/drupal/issues/3198715": "https://www.drupal.org/files/issues/2021-02-16/error-running-config-import-delete-on-null-3198715-3.patch"
"ConfigImporter->checkOp() https://www.drupal.org/project/drupal/issues/3198715": "https://www.drupal.org/files/issues/2021-02-16/error-running-config-import-delete-on-null-3198715-3.patch",
"Entity view/form mode formatter/widget settings have no translation UI 1 https://www.drupal.org/project/drupal/issues/2546212": "https://www.drupal.org/files/issues/2020-12-04/2546212-168-actions.patch",
"Entity view/form mode formatter/widget settings have no translation UI 2 https://www.drupal.org/project/drupal/issues/2546212": "https://www.drupal.org/files/issues/2020-12-04/2546212-168.patch"
},
"drupal/email_registration": {
"allow email login through REST https://www.drupal.org/project/email_registration/issues/2856542": "https://www.drupal.org/files/issues/allow_authentication-2856542-3.patch"
@ -179,15 +191,17 @@
"drupal/flag": {
"remove flag hooks to allow site to be accessible again https://www.drupal.org/project/flag/issues/3200806": "./patches/flag-commenthooks.patch"
},
"drupal/flag_lists": {
"make the related_flag id unique https://www.drupal.org/project/flag_lists/issues/3200737": "https://www.drupal.org/files/issues/2021-02-27/hasactions%2Buniqflagid.patch",
"check for flag before delete https://www.drupal.org/project/flag_lists/issues/3200997":"https://www.drupal.org/files/issues/2021-03-01/delete-missing-flag_0.patch"
},
"drupal/graphql": {
"Invalid translation language https://github.com/drupal-graphql/graphql/issues/1175": "./patches/graphql-fix-invalid-translation-language.patch"
},
"drupal/unique_content_field_validation": {
"Do not validate against empty fields https://www.drupal.org/project/unique_content_field_validation/issues/3201576": "https://www.drupal.org/files/issues/2021-03-04/unique_validation-empty_field.patch"
},
"drupal/pwa": {
"Manifest doesn't have a maskable icon https://www.drupal.org/project/pwa/issues/3165433": "https://www.drupal.org/files/issues/2020-08-26/pwa_icon_purpose-3165433-9.patch"
},
"drupal/term_reference_tree": {
"Term Reference Tree: Re-implement Track List https://www.drupal.org/project/term_reference_tree/issues/3064280": "https://www.drupal.org/files/issues/2021-07-16/3064280_bring_back_tracklist-15.patch"
}
},
"drupal-scaffold": {

2667
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,5 @@
description: 'L''inspiration par la matière'
urls_to_cache: "/fr/pricing\r\n/fr/blabla\r\n/fr/base\r\n/fr/showrooms"
start_url: /
lang: fr
cache_version: '1'

View File

@ -18,6 +18,7 @@ track:
site_search: false
privacy:
donottrack: true
disablecookies: false
custom:
variable: { }
codesnippet:

View File

@ -0,0 +1,20 @@
site_name: materiO
short_name: materiO
description: 'The material library your projects deserve'
start_url: /
lang: fr
theme_color: '#ffffff'
background_color: '#ffffff'
display: standalone
default_image: '0'
urls_to_cache: "/en/pricing\r\n/en/blabla\r\n/en/base\r\n/en/showrooms"
urls_to_exclude: "admin/.*\r\nuser/.*"
offline_page: /offline
cache_version: '2'
cross_origin: false
skip_waiting: false
_core:
default_config_hash: cP1TZQyv1WdET3iepl2QoyOPK7VeO0xHm0lU_FU1Wmc
image: /sites/default/files/pwa/materiopwaicon.png
image_small: /sites/default/files/pwa/materiopwaicon.pngcopy.png
image_very_small: /sites/default/files/pwa/materiopwaicon.pngcopy2.png

View File

@ -0,0 +1,23 @@
touch_icons:
touch-icon-default: touch-icon-default
meta_tags:
meta-capable: meta-capable
meta-status-bar-style: meta-status-bar-style
color_select: black_translucent
home_screen_icons:
iphone5-splash: iphone5-splash
iphone6-splash: iphone6-splash
iphoneplus-splash: iphoneplus-splash
iphonex-splash: iphonex-splash
iphonexr-splash: iphonexr-splash
iphonexsmax-splash: iphonexsmax-splash
ipad-splash: ipad-splash
ipadpro1-splash: ipadpro1-splash
ipadpro2-splash: ipadpro2-splash
ipadpro3-splash: ipadpro3-splash
dependencies:
enforced:
module:
- pwa_extras
_core:
default_config_hash: TOeFdF8Tjq2HqBmUgrTH06d7ZpY5qNLHZTLPIaCVsEk

24
config/stage/.htaccess Normal file
View File

@ -0,0 +1,24 @@
# 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>

View File

@ -0,0 +1,10 @@
page_alter: false
raw_names: false
error_handlers:
1: 1
rebuild_theme: false
debug_mail_file_format: '%to-%subject-%datetime.mail.txt'
debug_mail_directory: 'temporary://devel-mails'
devel_dumper: kint
debug_logfile: 'temporary://drupal_debug.txt'
debug_pre: false

View File

@ -0,0 +1,5 @@
description: 'L''inspiration par la matière'
urls_to_cache: "/fr/pricing\r\n/fr/blabla\r\n/fr/base\r\n/fr/showrooms"
start_url: /
lang: fr
cache_version: '1'

View File

@ -0,0 +1,20 @@
site_name: materiO
short_name: materiO
description: 'The material library your projects deserve'
start_url: /
lang: fr
theme_color: '#ffffff'
background_color: '#ffffff'
display: standalone
default_image: '0'
urls_to_cache: "/en/pricing\r\n/en/blabla\r\n/en/base\r\n/en/showrooms"
urls_to_exclude: "admin/.*\r\nuser/.*"
offline_page: /offline
cache_version: '2'
cross_origin: false
skip_waiting: false
_core:
default_config_hash: cP1TZQyv1WdET3iepl2QoyOPK7VeO0xHm0lU_FU1Wmc
image: /sites/default/files/pwa/materiopwaicon.png
image_small: /sites/default/files/pwa/materiopwaicon.pngcopy.png
image_very_small: /sites/default/files/pwa/materiopwaicon.pngcopy2.png

View File

@ -0,0 +1,23 @@
touch_icons:
touch-icon-default: touch-icon-default
meta_tags:
meta-capable: meta-capable
meta-status-bar-style: meta-status-bar-style
color_select: black_translucent
home_screen_icons:
iphone5-splash: iphone5-splash
iphone6-splash: iphone6-splash
iphoneplus-splash: iphoneplus-splash
iphonex-splash: iphonex-splash
iphonexr-splash: iphonexr-splash
iphonexsmax-splash: iphonexsmax-splash
ipad-splash: ipad-splash
ipadpro1-splash: ipadpro1-splash
ipadpro2-splash: ipadpro2-splash
ipadpro3-splash: ipadpro3-splash
dependencies:
enforced:
module:
- pwa_extras
_core:
default_config_hash: TOeFdF8Tjq2HqBmUgrTH06d7ZpY5qNLHZTLPIaCVsEk

View File

@ -0,0 +1,4 @@
paths: "/dummy-path-needed-until-core-issue-2930364-is-fixed\r\n/user/*/*"
exclude_paths: /dummy-path-needed-until-core-issue-2930364-is-fixed
_core:
default_config_hash: djrGnpQFw2Jm0GjIQ-o28-09ZKtCusE5k0VNddWmOKE

View File

@ -0,0 +1,26 @@
css:
brotli: true
combine_media: false
fix_type: true
preserve_external: false
dns_prefetch: false
path:
convert:
absolute_to_protocol_relative: true
absolute: false
force_https: false
cache_level: 2
cron_frequency: 86400
enabled: true
global_counter: 0
immutable: true
js:
brotli: true
fix_type: true
preserve_external: false
skip_enabled_preprocess_check: false
show_bypass_cookie_message: true
symlinks: false
symlinksifownermatch: false
_core:
default_config_hash: Vi3b7DLLNw5X1UX9XG8mnU-ysvyNgdyvAasxV9yck3I

View File

@ -23,7 +23,9 @@ settings:
follow_parent: child
level: 1
depth: 0
expand: false
expand_all_items: false
parent: 'header:'
suggestion: header
label_type: block
label_link: false
visibility: { }

View File

@ -3,7 +3,9 @@ langcode: en
status: true
dependencies:
module:
- context
- materio_sapi
- system
theme:
- materiotheme
id: materiosapisearchblock
@ -17,4 +19,19 @@ settings:
label: 'Materio sapi search block'
provider: materio_sapi
label_display: '0'
visibility: { }
visibility:
view_inclusion:
id: view_inclusion
negate: null
view_inclusion: { }
context_mapping: { }
request_path_exclusion:
id: request_path_exclusion
pages: ''
negate: null
context_mapping: { }
request_path:
id: request_path
pages: '/checkout/*'
negate: true
context_mapping: { }

View File

@ -5,6 +5,7 @@ dependencies:
module:
- context
- materio_simplenews
- system
- user
theme:
- materiotheme
@ -16,7 +17,7 @@ provider: null
plugin: materio_simplenews_subscription_block
settings:
id: materio_simplenews_subscription_block
label: 'Materio Simplenews subscription'
label: 'Inscription newsletter Materio'
provider: materio_simplenews
label_display: '0'
newsletters:
@ -26,13 +27,13 @@ settings:
visibility:
view_inclusion:
id: view_inclusion
negate: null
negate: false
view_inclusion: { }
context_mapping: { }
request_path_exclusion:
id: request_path_exclusion
pages: ''
negate: null
negate: true
context_mapping: { }
user_role:
id: user_role
@ -41,3 +42,8 @@ visibility:
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
request_path:
id: request_path
pages: '<front>'
negate: false
context_mapping: { }

View File

@ -0,0 +1,31 @@
uuid: 4c2a2713-7fd0-4b0a-ab12-0e23ac5f266d
langcode: fr
status: true
dependencies:
config:
- system.menu.footer
module:
- menu_block
theme:
- materiotheme
id: pieddepage
theme: materiotheme
region: footer_right
weight: 0
provider: null
plugin: 'menu_block:footer'
settings:
id: 'menu_block:footer'
label: 'Pied de page'
provider: menu_block
label_display: '0'
follow: false
follow_parent: child
level: 1
depth: 0
expand_all_items: false
parent: 'footer:'
suggestion: footer
label_type: block
label_link: false
visibility: { }

View File

@ -3,6 +3,7 @@ langcode: en
status: true
dependencies:
module:
- context
- user
theme:
- materiotheme
@ -17,4 +18,14 @@ settings:
label: 'Accès membre'
provider: user
label_display: visible
visibility: { }
visibility:
view_inclusion:
id: view_inclusion
negate: null
view_inclusion: { }
context_mapping: { }
request_path_exclusion:
id: request_path_exclusion
pages: ''
negate: null
context_mapping: { }

View File

@ -0,0 +1,26 @@
progress:
'#changed': 1626258737
'#changed_by': '1'
'#completed_items': 7
'#items':
responsibility_agreement:
'#completed': 1626252228
'#uid': '1'
recommended_resources:
'#completed': 1626252228
'#uid': '1'
data1:
'#completed': 1626256183
'#uid': '1'
external_traffic_measurement:
'#completed': 1626258737
'#uid': '1'
social_media_connections:
'#completed': 1626258737
'#uid': '1'
module_data_collection:
'#completed': 1626258737
'#uid': '1'
user_role_permissions:
'#completed': 1626258737
'#uid': '1'

View File

@ -7,6 +7,7 @@ dependencies:
- commerce_promotion
- commerce_stripe
- email_registration
- materio_commerce
id: materio_checkout_flow
label: 'materio checkout flow'
plugin: multistep_default
@ -14,51 +15,74 @@ configuration:
display_checkout_progress: true
display_checkout_progress_breadcrumb_links: true
panes:
email_registration_login:
allow_guest_checkout: true
allow_registration: false
step: _disabled
weight: 8
contact_information:
double_entry: false
step: order_information
weight: 0
allow_guest_checkout: true
allow_registration: false
payment_information:
step: order_information
weight: 1
materio_commerce_agree_terms:
path:
route_name: materio_commerce.terms_viewer
route_parameters: { }
link_text: 'Terms and Conditions'
prefix_text: 'I agree with the %terms'
invalid_text: 'You must agree with the %terms before continuing'
new_window: '1'
step: order_information
weight: 2
nid: '1'
materio_commerce_agree_nominative:
path: /pricing/multijoueur
text: "I have taken note that the membership of materialO 'is exclusively nominative. \r\nThe use of an account by more than one person is not allowed.\r\nI can fill the %multi form for multi user order."
link_text: Multi-Joueurs
invalid_text: 'You must agree with the nominative terms before continuing'
step: order_information
weight: 3
prefix_text: 'I agree with the %terms'
new_window: '1'
nid: '1'
review:
step: review
weight: 2
weight: 4
stripe_review:
button_id: edit-actions-next
step: review
weight: 3
weight: 5
payment_process:
capture: true
step: payment
weight: 4
weight: 6
completion_message:
message:
value: "Your order number is [commerce_order:order_number].\r\nYou can view your order on your account page when logged in."
format: plain_text
value: "<p class=\"welcom\">[current-user:customer:address:given_name]&nbsp;[current-user:customer:address:family_name] thank you and welcome&nbsp;to <strong>[site:name]</strong>!</p>\r\n\r\n<p>Once your order is confirmed, you have access to more than 10,000 inspiring and innovative material sheets!</p>\r\n"
format: wysiwyg
step: complete
weight: 5
weight: 7
order_summary:
view: commerce_checkout_order_summary
step: _sidebar
weight: 6
weight: 8
coupon_redemption:
allow_multiple: false
step: _sidebar
weight: 7
email_registration_completion_registration:
step: _disabled
weight: 9
completion_register:
email_registration_login:
allow_guest_checkout: true
allow_registration: false
step: _disabled
weight: 10
email_registration_completion_registration:
step: _disabled
weight: 11
completion_register:
step: _disabled
weight: 12
login:
allow_guest_checkout: true
allow_registration: false
step: _disabled
weight: 11
weight: 13

View File

@ -9,11 +9,13 @@ third_party_settings:
commerce_cart:
cart_form_view: commerce_cart_form
cart_block_view: commerce_cart_block
cart_expiration: { }
commerce_checkout:
checkout_flow: materio_checkout_flow
label: 'materio order type'
id: materio_order_type
workflow: order_default
numberPattern: order_default
refresh_mode: customer
refresh_frequency: 300
sendReceipt: true

View File

@ -0,0 +1 @@
log_version_mismatch: true

View File

@ -1,23 +0,0 @@
uuid: 9fd9ac25-5b14-4630-a056-546da6b3b418
langcode: en
status: false
dependencies:
module:
- commerce_cmcic
id: cm_cic
label: CIC-CM
weight: -10
plugin: commerce_cmcic
configuration:
display_label: 'Credit Card via CIC-CM'
mode: test
payment_method_types:
- credit_card
collect_billing_information: true
bank_type: monetico
version: '3.0'
security_key: 7C86189FA72DA637A722BB395BFB9D403D3C7097
tpe: '6277685'
company: materio
conditions: { }
conditionOperator: AND

View File

@ -0,0 +1,25 @@
uuid: f8318796-0261-48b2-9f16-0b127f0cd47f
langcode: fr
status: true
dependencies: { }
id: manual
label: Manuel
weight: null
plugin: manual
configuration:
instructions:
value: "Paiement par chèque: à lordre de matériO, et à envoyer à \r\nmatériO SAS \r\n8, rue Chaptal \r\n75009 Paris \r\nFrance\r\n\r\nPaiement par virement: \r\nIBAN : FR76 3006 6106 6100 0104 4360 109\r\nBIC : CMCIFRPP\r\n\r\nVotre accès à la base sera activé dès réception de votre paiement.\r\n"
format: plain_text
display_label: 'Virement ou chèque'
mode: n/a
payment_method_types:
- credit_card
collect_billing_information: true
conditions:
-
plugin: 'order_purchased_entity:commerce_product_variation'
configuration:
entities:
4: 2eb9460f-5816-4cda-8fb5-aca553d7d473
6: 56bbfeba-a2af-4e97-b04a-9ac31f24c6b9
conditionOperator: AND

View File

@ -8,7 +8,7 @@ third_party_settings:
commerce_license:
license_types:
role: role
activate_on_place: true
activate_on_place: false
id: materio_product_variation_type
label: 'materio product variation type'
orderItemType: materio_order_item_type

View File

@ -6,4 +6,4 @@ id: eu
label: EU
plugin: european_union_vat
configuration:
display_inclusive: true
display_inclusive: false

View File

@ -0,0 +1,17 @@
uuid: f6f21b8c-e8ca-4a8a-ba93-abe3faf27ec6
langcode: fr
status: true
dependencies: { }
id: privacy_policy
label: 'Privacy Policy'
context:
show_warning: true
group:
language: true
fallback:
language: ''
menu:
path: /admin/content/pp
weight: 0
description: ''
token: false

View File

@ -0,0 +1,17 @@
uuid: 689d8780-02a4-4787-bf07-ab36c5ff7454
langcode: en
status: true
dependencies: { }
id: terms_of_services
label: 'Terms of services'
context:
show_warning: true
group:
language: true
fallback:
language: ''
menu:
path: /admin/content/tos
weight: 0
description: ''
token: false

View File

@ -11,6 +11,7 @@ module:
context_ui: 0
dblog: 0
devel: 0
devel_generate: 0
entity_clone: 0
views_ui: 0
webprofiler: 0

View File

@ -8,6 +8,8 @@ description: ''
folder: ../config/prod
module:
matomo: 0
pwa: 0
pwa_extras: 0
theme: { }
blacklist: { }
graylist: { }

View File

@ -1,14 +1,16 @@
uuid: eabce79f-6b0c-4e68-824f-52569c9fb2d0
langcode: en
status: true
status: false
dependencies: { }
id: stage
label: Stage
description: ''
folder: ''
folder: ../config/stage
module:
devel: 0
devel_generate: 0
pwa: 0
pwa_extras: 0
theme: { }
blacklist: { }
graylist: { }

View File

@ -0,0 +1,18 @@
uuid: 6a3c58fc-2e5b-40d2-9cb0-6b5d989fc71a
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.default
id: commerce_product.default.changed
field_name: changed
entity_type: commerce_product
bundle: default
label: Modifié
description: 'The time when the product was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@ -0,0 +1,18 @@
uuid: 77c85057-1c5c-4876-b514-2ab600cbf6b4
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.default
id: commerce_product.default.created
field_name: created
entity_type: commerce_product
bundle: default
label: Créé
description: 'The time when the product was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@ -0,0 +1,20 @@
uuid: f6633354-6a2b-4ec4-b114-610fe18f28b6
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.default
module:
- path
id: commerce_product.default.path
field_name: path
entity_type: commerce_product
bundle: default
label: 'Alias d''URL'
description: 'The product URL alias.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View File

@ -0,0 +1,22 @@
uuid: 3740f152-816b-40fc-9219-c96a9ddbaff9
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.default
id: commerce_product.default.status
field_name: status
entity_type: commerce_product
bundle: default
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

View File

@ -0,0 +1,20 @@
uuid: a5a9c5fa-7b8b-4441-a208-96b062c8d135
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.default
id: commerce_product.default.uid
field_name: uid
entity_type: commerce_product
bundle: default
label: Auteur
description: 'L''auteur du produit.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\commerce_product\Entity\Product::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,18 @@
uuid: 038bb662-ec4a-4e32-a750-9b07b0c96f5a
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.materio_product_type
id: commerce_product.materio_product_type.changed
field_name: changed
entity_type: commerce_product
bundle: materio_product_type
label: Modifié
description: 'The time when the product was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@ -0,0 +1,18 @@
uuid: 7d6bfc53-c873-4b55-be54-206774a05d66
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.materio_product_type
id: commerce_product.materio_product_type.created
field_name: created
entity_type: commerce_product
bundle: materio_product_type
label: Créé
description: 'The time when the product was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@ -0,0 +1,20 @@
uuid: 16bf42be-b3b9-4aa3-92ab-9e15b9690535
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.materio_product_type
module:
- path
id: commerce_product.materio_product_type.path
field_name: path
entity_type: commerce_product
bundle: materio_product_type
label: 'Alias d''URL'
description: 'The product URL alias.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View File

@ -0,0 +1,22 @@
uuid: eae8fe01-d2ac-4de2-8aaf-f5047349b686
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.materio_product_type
id: commerce_product.materio_product_type.status
field_name: status
entity_type: commerce_product
bundle: materio_product_type
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

View File

@ -0,0 +1,20 @@
uuid: e8db3c03-a361-4f48-b802-437f2e67d1fb
langcode: fr
status: true
dependencies:
config:
- commerce_product.commerce_product_type.materio_product_type
id: commerce_product.materio_product_type.uid
field_name: uid
entity_type: commerce_product
bundle: materio_product_type
label: Auteur
description: 'L''auteur du produit.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\commerce_product\Entity\Product::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -11,7 +11,7 @@ bundle: materio_product_variation_type
label: Title
description: 'The variation title.'
required: true
translatable: false
translatable: true
default_value: { }
default_value_callback: ''
settings: { }

View File

@ -15,7 +15,7 @@ mode: default
content:
adjustments:
type: commerce_adjustment_default
weight: 0
weight: 3
region: content
settings: { }
third_party_settings: { }
@ -29,12 +29,12 @@ content:
type: boolean_checkbox
settings:
display_label: true
weight: 20
weight: 4
region: content
third_party_settings: { }
order_items:
type: inline_entity_form_complex
weight: 0
weight: 2
settings:
form_mode: variation_cart_form
override_labels: true
@ -46,6 +46,7 @@ content:
allow_new: false
allow_existing: false
allow_duplicate: false
revision: false
third_party_settings: { }
region: content
hidden:

View File

@ -0,0 +1,33 @@
uuid: 10a81d39-c483-478a-ad70-a7b88e6fb564
langcode: fr
status: true
dependencies:
config:
- config_pages.type.privacy_policy
- field.field.config_pages.privacy_policy.field_body
- field.field.config_pages.privacy_policy.field_title
module:
- text
id: config_pages.privacy_policy.default
targetEntityType: config_pages
bundle: privacy_policy
mode: default
content:
field_body:
weight: 1
settings:
rows: 5
placeholder: ''
third_party_settings: { }
type: text_textarea
region: content
field_title:
weight: 0
settings:
size: 60
placeholder: ''
third_party_settings: { }
type: string_textfield
region: content
hidden:
label: true

View File

@ -0,0 +1,33 @@
uuid: 37d76e44-2b2f-4519-bf47-408fd73ceb04
langcode: en
status: true
dependencies:
config:
- config_pages.type.terms_of_services
- field.field.config_pages.terms_of_services.field_body
- field.field.config_pages.terms_of_services.field_title
module:
- text
id: config_pages.terms_of_services.default
targetEntityType: config_pages
bundle: terms_of_services
mode: default
content:
field_body:
weight: 1
settings:
rows: 5
placeholder: ''
third_party_settings: { }
type: text_textarea
region: content
field_title:
weight: 0
settings:
size: 60
placeholder: ''
third_party_settings: { }
type: string_textfield
region: content
hidden:
label: true

View File

@ -0,0 +1,46 @@
uuid: 61b838ea-5191-4a15-96a5-02035fb74f4a
langcode: en
status: true
dependencies:
config:
- field.field.gdpr_task.gdpr_remove.removal_log
- gdpr_tasks.gdpr_task_type.gdpr_remove
_core:
default_config_hash: gb3fiuW0DPiOy_PJqDyb-2EMTUiZ0zZXUZP6QZwl1-k
id: gdpr_task.gdpr_remove.default
targetEntityType: gdpr_task
bundle: gdpr_remove
mode: default
content:
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
processed_by:
type: entity_reference_autocomplete
weight: 5
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
match_limit: 10
region: content
third_party_settings: { }
requested_by:
type: entity_reference_autocomplete
weight: 6
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
match_limit: 10
region: content
third_party_settings: { }
hidden:
notes: true
removal_log: true
status: true
user_id: true

View File

@ -0,0 +1,59 @@
uuid: 73a86483-b791-4942-919d-2e1b468d36ae
langcode: en
status: true
dependencies:
config:
- field.field.gdpr_task.gdpr_sar.manual_data
- field.field.gdpr_task.gdpr_sar.sar_export
- field.field.gdpr_task.gdpr_sar.sar_export_assets
- field.field.gdpr_task.gdpr_sar.sar_export_parts
- gdpr_tasks.gdpr_task_type.gdpr_sar
_core:
default_config_hash: Y92XISbxe0Ih9UsZ688D3SbqW-MrFDwKUfDknlZKR_A
id: gdpr_task.gdpr_sar.default
targetEntityType: gdpr_task
bundle: gdpr_sar
mode: default
content:
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
manual_data:
type: string_textarea
weight: 0
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
processed_by:
type: entity_reference_autocomplete
weight: 5
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
match_limit: 10
region: content
third_party_settings: { }
requested_by:
type: entity_reference_autocomplete
weight: 6
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
match_limit: 10
region: content
third_party_settings: { }
hidden:
notes: true
sar_export: true
sar_export_assets: true
sar_export_parts: true
status: true
user_id: true

View File

@ -305,7 +305,6 @@ content:
select_parents: true
cascading_selection: 0
track_list: true
track_list_order: true
max_depth: 0
leaves_only: false
third_party_settings: { }

View File

@ -10,6 +10,7 @@ dependencies:
- field.field.node.thematique.field_short_description
- field.field.node.thematique.field_tags
- field.field.node.thematique.field_visuel
- field.field.node.thematique.field_workflow
- image.style.thumbnail
- node.type.thematique
module:
@ -17,6 +18,7 @@ dependencies:
- image
- path
- text
- workflow
third_party_settings:
field_group:
group_htabs:
@ -69,7 +71,7 @@ third_party_settings:
parent_name: group_htabs
weight: 21
format_type: tab
region: hidden
region: content
format_settings:
id: ''
classes: ''
@ -84,7 +86,7 @@ third_party_settings:
parent_name: group_htabs
weight: 22
format_type: tab
region: hidden
region: content
format_settings:
id: ''
classes: ''
@ -94,19 +96,20 @@ third_party_settings:
label: Links
group_sidebar:
children:
- langcode
- field_memo
- uid
- status
- langcode
- created
- promote
- sticky
- path
- url_redirects
- field_workflow
parent_name: ''
weight: 20
format_type: details_sidebar
region: hidden
region: content
format_settings:
description: ''
open: true
@ -190,6 +193,12 @@ content:
third_party_settings: { }
type: image_image
region: content
field_workflow:
weight: 14
settings: { }
third_party_settings: { }
type: workflow_default
region: content
flag:
weight: 24
region: content

View File

@ -12,6 +12,7 @@ dependencies:
- commerce_order
module:
- address
- commerce_tax
_core:
default_config_hash: 7mnnVkJkUSPhil9xoiTfdTivMqxCUloT_71AHWNUbJg
id: profile.customer.default
@ -25,7 +26,12 @@ content:
settings: { }
third_party_settings: { }
region: content
tax_number:
type: commerce_tax_number_default
weight: 1
region: content
settings: { }
third_party_settings: { }
hidden:
is_default: true
phone: true
tax_number: true

View File

@ -4,7 +4,6 @@ status: true
dependencies:
config:
- core.entity_form_mode.simplenews_subscriber.account
- field.field.simplenews_subscriber.simplenews_subscriber.subscriptions
module:
- simplenews
_core:

View File

@ -2,8 +2,7 @@ uuid: 68b2586e-6b2e-4d18-94e4-3a7844c5f12b
langcode: en
status: true
dependencies:
config:
- field.field.simplenews_subscriber.simplenews_subscriber.subscriptions
config: { }
module:
- simplenews
_core:

View File

@ -4,6 +4,7 @@ status: true
dependencies:
config:
- field.field.taxonomy_term.assisted_research.field_terms
- field.field.taxonomy_term.assisted_research.field_weight
- taxonomy.vocabulary.assisted_research
module:
- field_group
@ -14,6 +15,7 @@ third_party_settings:
children:
- group_list
- group_admin
- group_sidebar
parent_name: ''
weight: 1
format_type: tabs
@ -54,6 +56,21 @@ third_party_settings:
formatter: closed
required_fields: true
label: admin
group_sidebar:
children:
- field_weight
parent_name: group_tabs
weight: 20
format_type: tab
region: content
format_settings:
description: ''
open: '1'
required_fields: true
id: ''
classes: ''
formatter: closed
label: weight
id: taxonomy_term.assisted_research.default
targetEntityType: taxonomy_term
bundle: assisted_research
@ -69,6 +86,13 @@ content:
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_weight:
weight: 10
settings:
placeholder: ''
third_party_settings: { }
type: number
region: content
langcode:
type: language_select
weight: 3

View File

@ -9,6 +9,7 @@ dependencies:
- field.field.user.user.field_memo
- field.field.user.user.field_showroom
module:
- path
- user
id: user.user.default
targetEntityType: user

View File

@ -10,6 +10,7 @@ dependencies:
- field.field.user.user.field_memo
- field.field.user.user.field_showroom
module:
- path
- user
id: user.user.modal
targetEntityType: user

View File

@ -10,6 +10,7 @@ dependencies:
- field.field.user.user.field_memo
- field.field.user.user.field_showroom
module:
- path
- user
id: user.user.register
targetEntityType: user

View File

@ -89,6 +89,7 @@ content:
settings: { }
third_party_settings: { }
hidden:
balance: true
changed: true
ip_address: true
mail: true

View File

@ -29,6 +29,15 @@ content:
settings:
link_to_entity: false
third_party_settings: { }
variations:
type: entity_reference_entity_view
weight: 2
region: content
label: hidden
settings:
view_mode: add_to_cart
link: false
third_party_settings: { }
hidden:
created: true
field_price_description: true
@ -36,4 +45,3 @@ hidden:
search_api_excerpt: true
stores: true
uid: true
variations: true

View File

@ -13,6 +13,7 @@ dependencies:
- field.field.commerce_product_variation.materio_product_variation_type.subscription_type
module:
- commerce_variation_cart_form
- text
third_party_settings:
commerce_variation_cart_form:
combine: '1'
@ -22,13 +23,19 @@ bundle: materio_product_variation_type
mode: add_to_cart
content:
commerce_variation_cart_form:
weight: 1
region: content
settings: { }
third_party_settings: { }
field_description:
type: text_default
weight: 0
region: content
label: hidden
settings: { }
third_party_settings: { }
hidden:
billing_schedule: true
field_description: true
field_multiple: true
langcode: true
license_expiration: true

View File

@ -23,8 +23,12 @@ content:
hidden:
billing_countries: true
default_currency: true
is_default: true
langcode: true
mail: true
name: true
prices_include_tax: true
search_api_excerpt: true
tax_registrations: true
timezone: true
uid: true

View File

@ -0,0 +1,110 @@
uuid: c2afa290-e833-406f-a749-5d805c72eab3
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.commerce_subscription.customer
module:
- commerce_recurring
- options
id: commerce_subscription.product_variation.customer
targetEntityType: commerce_subscription
bundle: product_variation
mode: customer
content:
ends:
label: inline
type: timestamp
weight: 4
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
next_renewal:
label: inline
type: timestamp
weight: 6
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
orders:
type: subscription_orders
weight: 0
region: content
label: hidden
settings:
view: commerce_subscription_orders_customer
third_party_settings: { }
payment_method:
type: entity_reference_entity_view
weight: 7
region: content
label: inline
settings:
link: true
view_mode: default
third_party_settings: { }
renewed:
label: inline
type: timestamp
weight: 5
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
starts:
label: inline
type: timestamp
weight: 3
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
state:
label: hidden
type: list_default
weight: 8
region: content
settings: { }
third_party_settings: { }
trial_ends:
label: inline
type: timestamp
weight: 2
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
trial_starts:
label: inline
type: timestamp
weight: 1
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
hidden:
billing_schedule: true
created: true
initial_order: true
purchased_entity: true
quantity: true
scheduled_changes: true
search_api_excerpt: true
store_id: true
title: true
uid: true
unit_price: true

View File

@ -0,0 +1,108 @@
uuid: ca33f821-d45d-465d-a5b0-f98a56f97805
langcode: en
status: true
dependencies:
module:
- commerce_recurring
- options
id: commerce_subscription.product_variation.default
targetEntityType: commerce_subscription
bundle: product_variation
mode: default
content:
ends:
label: inline
type: timestamp
weight: 4
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
next_renewal:
label: inline
type: timestamp
weight: 6
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
orders:
type: subscription_orders
weight: 0
region: content
label: hidden
settings:
view: commerce_subscription_orders_admin
third_party_settings: { }
payment_method:
type: entity_reference_entity_view
weight: 7
region: content
label: inline
settings:
link: true
view_mode: default
third_party_settings: { }
renewed:
label: inline
type: timestamp
weight: 5
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
starts:
label: inline
type: timestamp
weight: 3
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
state:
label: hidden
type: list_default
weight: 8
region: content
settings: { }
third_party_settings: { }
trial_ends:
label: inline
type: timestamp
weight: 2
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
trial_starts:
label: inline
type: timestamp
weight: 1
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
hidden:
billing_schedule: true
created: true
initial_order: true
purchased_entity: true
quantity: true
scheduled_changes: true
search_api_excerpt: true
store_id: true
title: true
uid: true
unit_price: true

View File

@ -0,0 +1,109 @@
uuid: b8da9344-e14d-4f21-9fe6-6a908662cb5b
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.commerce_subscription.customer
module:
- commerce_recurring
- options
id: commerce_subscription.standalone.customer
targetEntityType: commerce_subscription
bundle: standalone
mode: customer
content:
ends:
label: inline
type: timestamp
weight: 4
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
next_renewal:
label: inline
type: timestamp
weight: 6
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
orders:
type: subscription_orders
weight: 0
region: content
label: hidden
settings:
view: commerce_subscription_orders_customer
third_party_settings: { }
payment_method:
type: entity_reference_entity_view
weight: 7
region: content
label: inline
settings:
link: true
view_mode: default
third_party_settings: { }
renewed:
label: inline
type: timestamp
weight: 5
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
starts:
label: inline
type: timestamp
weight: 3
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
state:
label: hidden
type: list_default
weight: 8
region: content
settings: { }
third_party_settings: { }
trial_ends:
label: inline
type: timestamp
weight: 2
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
trial_starts:
label: inline
type: timestamp
weight: 1
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
hidden:
billing_schedule: true
created: true
initial_order: true
quantity: true
scheduled_changes: true
search_api_excerpt: true
store_id: true
title: true
uid: true
unit_price: true

View File

@ -0,0 +1,107 @@
uuid: d42f8278-fc36-46e7-b909-e10d57f0dc16
langcode: en
status: true
dependencies:
module:
- commerce_recurring
- options
id: commerce_subscription.standalone.default
targetEntityType: commerce_subscription
bundle: standalone
mode: default
content:
ends:
label: inline
type: timestamp
weight: 4
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
next_renewal:
label: inline
type: timestamp
weight: 6
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
orders:
type: subscription_orders
weight: 0
region: content
label: hidden
settings:
view: commerce_subscription_orders_admin
third_party_settings: { }
payment_method:
type: entity_reference_entity_view
weight: 7
region: content
label: inline
settings:
link: true
view_mode: default
third_party_settings: { }
renewed:
label: inline
type: timestamp
weight: 5
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
starts:
label: inline
type: timestamp
weight: 3
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
state:
label: hidden
type: list_default
weight: 8
region: content
settings: { }
third_party_settings: { }
trial_ends:
label: inline
type: timestamp
weight: 2
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
trial_starts:
label: inline
type: timestamp
weight: 1
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
hidden:
billing_schedule: true
created: true
initial_order: true
quantity: true
scheduled_changes: true
search_api_excerpt: true
store_id: true
title: true
uid: true
unit_price: true

View File

@ -0,0 +1,25 @@
uuid: a227c533-9142-437d-8dcc-b60138e0716e
langcode: fr
status: true
dependencies:
config:
- config_pages.type.privacy_policy
- field.field.config_pages.privacy_policy.field_body
- field.field.config_pages.privacy_policy.field_title
module:
- text
id: config_pages.privacy_policy.default
targetEntityType: config_pages
bundle: privacy_policy
mode: default
content:
field_body:
weight: 0
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
hidden:
field_title: true
search_api_excerpt: true

View File

@ -0,0 +1,25 @@
uuid: 50e2e477-ed96-4949-8583-cd9abc1aa05a
langcode: en
status: true
dependencies:
config:
- config_pages.type.terms_of_services
- field.field.config_pages.terms_of_services.field_body
- field.field.config_pages.terms_of_services.field_title
module:
- text
id: config_pages.terms_of_services.default
targetEntityType: config_pages
bundle: terms_of_services
mode: default
content:
field_body:
weight: 0
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
hidden:
field_title: true
search_api_excerpt: true

View File

@ -0,0 +1,33 @@
uuid: 0ae78753-31b9-41bf-bcaa-e269fd835be1
langcode: en
status: false
dependencies:
config:
- config_pages.type.terms_of_services
- core.entity_view_mode.config_pages.full
- field.field.config_pages.terms_of_services.field_body
- field.field.config_pages.terms_of_services.field_title
module:
- text
id: config_pages.terms_of_services.full
targetEntityType: config_pages
bundle: terms_of_services
mode: full
content:
field_body:
weight: 1
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
field_title:
weight: 0
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
type: string
region: content
hidden:
search_api_excerpt: true

View File

@ -0,0 +1,63 @@
uuid: 0e59b8f1-0bfd-45f0-8bb8-b948273c4eac
langcode: en
status: true
dependencies:
config:
- field.field.gdpr_task.gdpr_remove.removal_log
- gdpr_tasks.gdpr_task_type.gdpr_remove
module:
- gdpr_tasks
- options
- user
_core:
default_config_hash: NFUieuluistKxYBiCSWoey_tXysAB1acIAAiNGXIJ4w
id: gdpr_task.gdpr_remove.default
targetEntityType: gdpr_task
bundle: gdpr_remove
mode: default
content:
notes:
type: basic_string
region: content
weight: 3
label: inline
settings: { }
third_party_settings: { }
processed_by:
label: inline
type: author
weight: 4
region: content
settings: { }
third_party_settings: { }
removal_log:
type: gdpr_task_item
weight: 5
region: content
label: inline
settings: { }
third_party_settings: { }
requested_by:
label: inline
type: author
weight: 2
region: content
settings: { }
third_party_settings: { }
status:
type: list_default
weight: 1
region: content
label: inline
settings: { }
third_party_settings: { }
user_id:
label: inline
type: author
weight: 0
region: content
settings: { }
third_party_settings: { }
hidden:
langcode: true
search_api_excerpt: true

View File

@ -0,0 +1,77 @@
uuid: 5ab6b54c-424d-4acb-b700-dcacaade9893
langcode: en
status: true
dependencies:
config:
- field.field.gdpr_task.gdpr_sar.manual_data
- field.field.gdpr_task.gdpr_sar.sar_export
- field.field.gdpr_task.gdpr_sar.sar_export_assets
- field.field.gdpr_task.gdpr_sar.sar_export_parts
- gdpr_tasks.gdpr_task_type.gdpr_sar
module:
- file
- options
- user
_core:
default_config_hash: IfW4-h32qraAv-487RjY01RnPUM9CoJ4JnSm7t3LVxI
id: gdpr_task.gdpr_sar.default
targetEntityType: gdpr_task
bundle: gdpr_sar
mode: default
content:
notes:
type: basic_string
region: content
weight: 6
label: inline
settings: { }
third_party_settings: { }
processed_by:
type: author
weight: 5
region: content
label: inline
settings: { }
third_party_settings: { }
requested_by:
label: inline
type: author
weight: 4
region: content
settings: { }
third_party_settings: { }
sar_export:
type: file_default
weight: 2
region: content
label: inline
settings:
use_description_as_link_text: true
third_party_settings: { }
sar_export_parts:
type: file_default
weight: 3
region: content
label: above
settings:
use_description_as_link_text: true
third_party_settings: { }
status:
type: list_default
weight: 1
region: content
label: inline
settings: { }
third_party_settings: { }
user_id:
label: inline
type: author
weight: 0
region: content
settings: { }
third_party_settings: { }
hidden:
langcode: true
manual_data: true
sar_export_assets: true
search_api_excerpt: true

View File

@ -19,8 +19,8 @@ dependencies:
- image.style.article_card_home
- node.type.article
module:
- image_delta_formatter
- user
- vue_link_formatter
id: node.article.card_home
targetEntityType: node
bundle: article
@ -32,10 +32,10 @@ content:
settings:
deltas: '0'
image_style: article_card_home
image_link: ''
image_link: content
deltas_reversed: 0
third_party_settings: { }
type: image_delta_formatter
type: vue_image_delta_formatter
region: content
flag_hello:
weight: 10
@ -59,11 +59,11 @@ content:
region: content
title:
label: hidden
type: string
type: vuestring
weight: 0
region: content
settings:
link_to_entity: false
link_to_entity: true
third_party_settings: { }
hidden:
body: true

View File

@ -123,7 +123,7 @@ third_party_settings:
parent_name: group_database
weight: 5
format_type: html_element
region: hidden
region: content
format_settings:
id: ''
classes: 'col left db'
@ -141,7 +141,7 @@ third_party_settings:
parent_name: group_database
weight: 8
format_type: html_element
region: hidden
region: content
format_settings:
id: ''
classes: 'col right db'
@ -160,7 +160,7 @@ third_party_settings:
parent_name: group_showrooms
weight: 20
format_type: html_element
region: hidden
region: content
format_settings:
id: ''
classes: 'col left sowroom'
@ -178,7 +178,7 @@ third_party_settings:
parent_name: group_showrooms
weight: 21
format_type: html_element
region: hidden
region: content
format_settings:
id: ''
classes: 'col right sowroom'
@ -197,7 +197,7 @@ third_party_settings:
parent_name: group_blabla
weight: 20
format_type: html_element
region: hidden
region: content
format_settings:
id: ''
classes: 'col left blabla'
@ -215,7 +215,7 @@ third_party_settings:
parent_name: group_blabla
weight: 21
format_type: html_element
region: hidden
region: content
format_settings:
id: ''
classes: 'col right blabla'

View File

@ -0,0 +1,389 @@
uuid: fac8e285-5162-4d8a-9410-517b2f79e6e3
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.home_full
- field.field.node.frontpage.field_a_database
- field.field.node.frontpage.field_blabla
- field.field.node.frontpage.field_blabla_links
- field.field.node.frontpage.field_database_links
- field.field.node.frontpage.field_pricing
- field.field.node.frontpage.field_pricing_pitch
- field.field.node.frontpage.field_showroom_links
- field.field.node.frontpage.field_showrooms
- field.field.node.frontpage.field_what_is_materio
- node.type.frontpage
module:
- field_group
- text
- user
- vue_link_formatter
third_party_settings:
field_group:
group_intro:
children:
- title
- field_what_is_materio
parent_name: ''
weight: 0
format_type: html_element
format_settings:
element: section
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-intro
label: intro
region: content
group_database:
children:
- group_db_col_left
- group_db_col_right
parent_name: ''
weight: 1
format_type: html_element
format_settings:
element: section
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-database
label: database
region: content
group_showrooms:
children:
- group_showroom_col_left
- group_showroom_col_right
parent_name: ''
weight: 2
format_type: html_element
format_settings:
element: section
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-showrooms
label: showrooms
region: content
group_blabla:
children:
- group_blabla_col_left
- group_blabla_col_right
parent_name: ''
weight: 3
format_type: html_element
format_settings:
element: section
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-blabla
label: blabla
region: content
group_pricing:
children:
- field_pricing_pitch
- field_pricing
- computed_products_reference
parent_name: ''
weight: 4
format_type: html_element
format_settings:
show_label: true
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-pricing
element: section
label: pricing
region: content
group_db_col_left:
children:
- field_a_database
- field_database_links
parent_name: group_database
weight: 5
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col left db'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: db-col-left
group_db_col_right:
children:
- computed_materials_reference
parent_name: group_database
weight: 8
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col right db'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: db-col-right
group_showroom_col_left:
children:
- field_showrooms
- field_showroom_links
parent_name: group_showrooms
weight: 20
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col left sowroom'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: showroom-col-left
group_showroom_col_right:
children:
- computed_showrooms_reference
parent_name: group_showrooms
weight: 21
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col right sowroom'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: showroom-col-right
group_blabla_col_left:
children:
- field_blabla
- field_blabla_links
parent_name: group_blabla
weight: 20
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col left blabla'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: blabla-col-left
group_blabla_col_right:
children:
- computed_articles_reference
parent_name: group_blabla
weight: 21
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col right blabla'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: blabla-col-right
id: node.frontpage.home_full
targetEntityType: node
bundle: frontpage
mode: home_full
content:
computed_articles_reference:
label: hidden
weight: 6
region: content
settings:
view_mode: card_home
link: false
third_party_settings: { }
type: entity_reference_entity_view
computed_materials_reference:
weight: 9
region: content
settings:
view_mode: card_home
link: false
third_party_settings: { }
type: entity_reference_entity_view
label: hidden
computed_products_reference:
label: hidden
weight: 6
region: content
settings:
view_mode: home_summary
link: false
third_party_settings: { }
type: entity_reference_entity_view
computed_showrooms_reference:
label: hidden
weight: 6
region: content
settings:
view_mode: home
link: false
third_party_settings: { }
type: entity_reference_entity_view
field_a_database:
weight: 6
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_blabla:
weight: 4
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_blabla_links:
weight: 5
label: hidden
settings:
link_text: ''
methode: onClickLink
event_modifiers:
prevent: prevent
stop: stop
capture: 0
self: 0
once: 0
passive: 0
trim_length: '80'
url_only: false
url_plain: false
rel: 0
target: 0
third_party_settings: { }
type: vue_link_formatter
region: content
field_database_links:
weight: 7
label: hidden
settings:
link_text: ''
methode: onClickLink
event_modifiers:
prevent: prevent
stop: stop
capture: 0
self: 0
once: 0
passive: 0
trim_length: '80'
url_only: false
url_plain: false
rel: 0
target: 0
third_party_settings: { }
type: vue_link_formatter
region: content
field_pricing:
weight: 5
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
field_pricing_pitch:
weight: 4
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
field_showroom_links:
weight: 4
label: hidden
settings:
link_text: ''
methode: onClickLink
event_modifiers:
prevent: prevent
stop: stop
capture: 0
self: 0
once: 0
passive: 0
trim_length: '80'
url_only: false
url_plain: false
rel: 0
target: 0
third_party_settings: { }
type: vue_link_formatter
region: content
field_showrooms:
weight: 3
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_what_is_materio:
weight: 2
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
title:
type: string
weight: 1
region: content
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
hidden:
flag_flag_list_template_1: true
langcode: true
links: true
search_api_excerpt: true

View File

@ -0,0 +1,382 @@
uuid: 93f9d471-3a3c-470e-820e-d8674f8b4272
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.home_light
- field.field.node.frontpage.field_a_database
- field.field.node.frontpage.field_blabla
- field.field.node.frontpage.field_blabla_links
- field.field.node.frontpage.field_database_links
- field.field.node.frontpage.field_pricing
- field.field.node.frontpage.field_pricing_pitch
- field.field.node.frontpage.field_showroom_links
- field.field.node.frontpage.field_showrooms
- field.field.node.frontpage.field_what_is_materio
- node.type.frontpage
module:
- field_group
- text
- user
- vue_link_formatter
third_party_settings:
field_group:
group_intro:
children:
- title
- field_what_is_materio
parent_name: ''
weight: 0
format_type: html_element
format_settings:
element: section
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-intro
label: intro
region: content
group_database:
children:
- group_db_col_left
- group_db_col_right
parent_name: ''
weight: 1
format_type: html_element
format_settings:
element: section
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-database
label: 'base de données'
region: content
group_showrooms:
children:
- group_showroom_col_left
- group_showroom_col_right
parent_name: ''
weight: 2
format_type: html_element
format_settings:
element: section
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-showrooms
label: showrooms
region: content
group_blabla:
children:
- group_blabla_col_left
- group_blabla_col_right
parent_name: ''
weight: 3
format_type: html_element
format_settings:
element: section
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-blabla
label: blabla
region: content
group_pricing:
children:
- field_pricing_pitch
- field_pricing
- computed_products_reference
parent_name: ''
weight: 4
format_type: html_element
format_settings:
show_label: true
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
id: ''
classes: home-pricing
element: section
label: tarifs
region: content
group_db_col_left:
children:
- field_a_database
- field_database_links
parent_name: group_database
weight: 5
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col left db'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: db-col-left
group_db_col_right:
children: { }
parent_name: group_database
weight: 8
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col right db'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: db-col-right
group_showroom_col_left:
children:
- field_showrooms
- field_showroom_links
parent_name: group_showrooms
weight: 20
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col left sowroom'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: showroom-col-left
group_showroom_col_right:
children:
- computed_showrooms_reference
parent_name: group_showrooms
weight: 21
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col right sowroom'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: showroom-col-right
group_blabla_col_left:
children:
- field_blabla
- field_blabla_links
parent_name: group_blabla
weight: 20
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col left blabla'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: blabla-col-left
group_blabla_col_right:
children:
- computed_articles_reference
parent_name: group_blabla
weight: 21
format_type: html_element
region: content
format_settings:
id: ''
classes: 'col right blabla'
element: div
show_label: false
label_element: h3
label_element_classes: ''
attributes: ''
effect: none
speed: fast
label: blabla-col-right
id: node.frontpage.home_light
targetEntityType: node
bundle: frontpage
mode: home_light
content:
computed_articles_reference:
type: entity_reference_label
weight: 0
region: content
label: hidden
settings:
link: true
third_party_settings: { }
computed_products_reference:
type: entity_reference_entity_view
weight: 6
region: content
label: hidden
settings:
view_mode: home_summary
link: false
third_party_settings: { }
computed_showrooms_reference:
type: entity_reference_label
weight: 0
region: content
label: hidden
settings:
link: false
third_party_settings: { }
field_a_database:
weight: 6
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_blabla:
weight: 4
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_blabla_links:
weight: 5
label: hidden
settings:
link_text: ''
methode: onClickLink
event_modifiers:
prevent: prevent
stop: stop
capture: 0
self: 0
once: 0
passive: 0
trim_length: '80'
url_only: false
url_plain: false
rel: 0
target: 0
third_party_settings: { }
type: vue_link_formatter
region: content
field_database_links:
weight: 7
label: hidden
settings:
link_text: ''
methode: onClickLink
event_modifiers:
prevent: prevent
stop: stop
capture: 0
self: 0
once: 0
passive: 0
trim_length: '80'
url_only: false
url_plain: false
rel: 0
target: 0
third_party_settings: { }
type: vue_link_formatter
region: content
field_pricing:
weight: 5
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
field_pricing_pitch:
weight: 4
label: hidden
settings: { }
third_party_settings: { }
type: text_default
region: content
field_showroom_links:
weight: 4
label: hidden
settings:
link_text: ''
methode: onClickLink
event_modifiers:
prevent: prevent
stop: stop
capture: 0
self: 0
once: 0
passive: 0
trim_length: '80'
url_only: false
url_plain: false
rel: 0
target: 0
third_party_settings: { }
type: vue_link_formatter
region: content
field_showrooms:
weight: 3
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_what_is_materio:
weight: 2
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
flag_flag_list_template_1:
weight: 5
region: content
settings: { }
third_party_settings: { }
title:
type: string
weight: 1
region: content
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
hidden:
computed_materials_reference: true
langcode: true
links: true
search_api_excerpt: true

View File

@ -23,7 +23,7 @@ dependencies:
- field.field.node.materiau.field_thesaurus
- field.field.node.materiau.field_video
- field.field.node.materiau.field_workflow
- image.style.card_small
- image.style.card_small_home
- node.type.materiau
module:
- image_delta_formatter
@ -38,7 +38,7 @@ content:
label: hidden
settings:
deltas: '0'
image_style: card_small
image_style: card_small_home
image_link: ''
deltas_reversed: 0
third_party_settings: { }

View File

@ -10,6 +10,7 @@ dependencies:
- field.field.node.thematique.field_short_description
- field.field.node.thematique.field_tags
- field.field.node.thematique.field_visuel
- field.field.node.thematique.field_workflow
- node.type.thematique
module:
- image
@ -43,13 +44,6 @@ content:
third_party_settings: { }
type: entity_reference_label
region: content
field_memo:
weight: 106
label: above
settings: { }
third_party_settings: { }
type: basic_string
region: content
field_short_description:
weight: 107
label: above
@ -85,11 +79,6 @@ content:
settings: { }
third_party_settings: { }
region: content
flag_flag_list_template_1:
weight: 10
settings: { }
third_party_settings: { }
region: content
flag_hello:
weight: 10
settings: { }
@ -122,9 +111,9 @@ content:
region: content
links:
weight: 100
region: content
settings: { }
third_party_settings: { }
region: content
title:
label: hidden
type: string
@ -134,5 +123,8 @@ content:
link_to_entity: false
third_party_settings: { }
hidden:
field_memo: true
field_workflow: true
flag_flag_list_template_1: true
langcode: true
search_api_excerpt: true

View File

@ -11,6 +11,7 @@ dependencies:
- field.field.node.thematique.field_short_description
- field.field.node.thematique.field_tags
- field.field.node.thematique.field_visuel
- field.field.node.thematique.field_workflow
- node.type.thematique
module:
- text
@ -93,5 +94,6 @@ hidden:
field_short_description: true
field_tags: true
field_visuel: true
field_workflow: true
langcode: true
search_api_excerpt: true

View File

@ -4,6 +4,7 @@ status: true
dependencies:
config:
- field.field.taxonomy_term.assisted_research.field_terms
- field.field.taxonomy_term.assisted_research.field_weight
- taxonomy.vocabulary.assisted_research
module:
- text
@ -27,6 +28,15 @@ content:
third_party_settings: { }
type: entity_reference_label
region: content
field_weight:
weight: 2
label: above
settings:
thousand_separator: ''
prefix_suffix: true
third_party_settings: { }
type: number_integer
region: content
hidden:
langcode: true
search_api_excerpt: true

View File

@ -51,10 +51,24 @@ content:
region: content
settings: { }
third_party_settings: { }
user_email_verification_verified:
weight: 100
settings: { }
third_party_settings: { }
region: content
user_email_verification_verified_date:
weight: 100
settings: { }
third_party_settings: { }
region: content
hidden:
commerce_remote_id: true
contact_company_profiles: true
customer_profiles: true
langcode: true
member_profiles: true
profile_contact_company: true
profile_customer: true
profile_member: true
search_api_excerpt: true
simplenews: true

View File

@ -0,0 +1,10 @@
uuid: 1b2852f7-ab18-486e-bf35-dfee65cb5570
langcode: en
status: true
dependencies:
module:
- commerce_recurring
id: commerce_subscription.customer
label: Customer
targetEntityType: commerce_subscription
cache: true

View File

@ -0,0 +1,12 @@
uuid: ff6b374f-0a7e-4fb5-a40c-8642053df484
langcode: en
status: true
dependencies:
module:
- config_pages
_core:
default_config_hash: VYERDzPNi1-oUm7KMLjol4oLcjbHr-onKbitt4dZuN0
id: config_pages.full
label: Full
targetEntityType: config_pages
cache: true

View File

@ -0,0 +1,12 @@
uuid: 6f0e1de7-c366-4437-afb9-d96d9d0d4f7f
langcode: en
status: false
dependencies:
module:
- message
_core:
default_config_hash: Pl6xok1fBCKaPlLC4iDJVaucp2W72csXt7M3Jwa95nU
id: message.full
label: 'Full content'
targetEntityType: message
cache: true

View File

@ -0,0 +1,10 @@
uuid: cc4fa51c-72f8-46f6-be5e-c3a9c5e21afe
langcode: en
status: true
dependencies:
module:
- node
id: node.home_full
label: home-full
targetEntityType: node
cache: true

View File

@ -0,0 +1,10 @@
uuid: 74e4dc09-39fd-427a-a4e8-69c8a03583b6
langcode: en
status: true
dependencies:
module:
- node
id: node.home_light
label: home-light
targetEntityType: node
cache: true

View File

@ -1,11 +1,14 @@
module:
actions_permissions: 0
address: 0
admin_theme: 0
admin_toolbar: 0
admin_toolbar_links_access_filter: 0
advagg: 0
advanced_text_formatter: 0
advancedqueue: 0
amswap: 0
anonymizer: 0
audiofield: 0
auto_entitylabel: 0
autocomplete_deluxe: 0
@ -17,12 +20,12 @@ module:
block: 0
breakpoint: 0
bulkdelete: 0
checklistapi: 0
ckeditor: 0
commerce: 0
commerce_cart: 0
commerce_cart_api: 0
commerce_checkout: 0
commerce_cmcic: 0
commerce_license: 0
commerce_log: 0
commerce_migrate: 0
@ -43,6 +46,7 @@ module:
config: 0
config_filter: 0
config_ignore: 0
config_pages: 0
config_split: 0
config_translation: 0
config_update: 0
@ -84,6 +88,10 @@ module:
flag: 0
flag_lists: 0
flood_control: 0
gdpr: 0
gdpr_consent: 0
gdpr_fields: 0
gdpr_tasks: 0
genpass: 0
graphql: 0
help: 0
@ -111,6 +119,7 @@ module:
mailgun: 0
maillog: 0
mailsystem: 0
materio_commerce: 0
materio_decoupled: 0
materio_flag: 0
materio_graphql: 0
@ -125,6 +134,7 @@ module:
maxlength: 0
menu_block: 0
menu_ui: 0
message: 0
migrate: 0
migrate_booster: 0
migrate_devel: 0
@ -149,12 +159,14 @@ module:
printable_pdf: 0
profile: 0
pwa: 0
pwa_extras: 0
recurring_period: 0
redirect: 0
redis: 0
responsive_image: 0
rest: 0
restui: 0
role_delegation: 0
search_api: 0
search_api_db: 0
search_api_solr: 0
@ -169,7 +181,14 @@ module:
state_machine: 0
string_translation_ui: 0
strings_i18n_json_export: 0
structure_sync: 0
synonyms: 0
synonyms_autocomplete: 0
synonyms_list_field: 0
synonyms_select: 0
synonyms_views_argument_validator: 0
synonyms_views_field: 0
synonyms_views_filter: 0
syslog: 0
system: 0
taxonomy: 0
@ -196,6 +215,8 @@ module:
views_conditional: 0
views_ef_fieldset: 0
vue_link_formatter: 0
webform: 0
webform_ui: 0
workflow: 0
workflow_access: 0
workflow_operations: 0
@ -208,6 +229,7 @@ module:
views: 10
materio_id: 11
figli_starter_kit: 1000
eu_cookie_compliance: 1001
theme:
stable: 0
classy: 0

View File

@ -1,51 +1,63 @@
definitions:
editors_menus__materials:
weight: -50
weight: -49
menu_name: editors
parent: editors_menus.contents
enabled: true
expanded: false
editors_menus__articles:
weight: -48
menu_name: editors
parent: editors_menus.contents
expanded: false
enabled: true
editors_menus__thesaurus:
weight: -47
menu_name: editors
parent: editors_menus.contents
expanded: false
enabled: true
editors_menus__tags:
editors_menus__thesaurus:
weight: -46
menu_name: editors
parent: editors_menus.contents
expanded: false
enabled: true
editors_menus__assisted_research:
editors_menus__tags:
weight: -45
menu_name: editors
parent: editors_menus.contents
expanded: false
enabled: true
editors_menus__companies:
editors_menus__assisted_research:
weight: -44
menu_name: editors
parent: editors_menus.contents
expanded: false
enabled: true
editors_menus__showrooms:
editors_menus__companies:
weight: -43
menu_name: editors
parent: editors_menus.contents
expanded: false
enabled: true
editors_menus__newsletters:
editors_menus__showrooms:
weight: -42
menu_name: editors
parent: editors_menus.contents
expanded: false
enabled: true
editors_menus__newsletters:
weight: -41
menu_name: editors
parent: editors_menus.contents
expanded: false
enabled: true
editors_menus__commerce_orders:
weight: -50
menu_name: editors
parent: editors_menus.commerce
expanded: false
enabled: true
editors_menus__commerce_license:
weight: -48
menu_name: editors
parent: editors_menus.commerce
expanded: false
enabled: true
_core:
default_config_hash: jdY7AU0tU-QsjmiOw3W8vwpYMb-By--_MSFgbqKUTYM

View File

@ -0,0 +1,61 @@
uuid: ea629e5d-5d2a-4851-9587-c90de9fafa5f
langcode: fr
status: true
dependencies:
config:
- filter.format.full_html
module:
- ckeditor
format: full_html
editor: ckeditor
settings:
toolbar:
rows:
-
-
name: Formats
items:
- Bold
- Italic
-
name: Liens
items:
- DrupalLink
- DrupalUnlink
-
name: Listes
items:
- BulletedList
- NumberedList
-
name: Média
items:
- Blockquote
- DrupalImage
- video_embed
-
name: Outils
items:
- Source
plugins:
stylescombo:
styles: ''
language:
language_list: un
linkit:
linkit_profile: ''
video_embed:
defaults:
children:
autoplay: false
responsive: true
width: '854'
height: '480'
image_upload:
status: false
scheme: public
directory: inline-images
max_size: ''
max_dimensions:
width: null
height: null

View File

@ -0,0 +1,73 @@
uuid: 2647fcd3-353c-4778-af4d-4690965ed796
cookie_lifetime: 100
containing_element: body
domain: ''
domains_option: 1
domains_list: ''
eu_only: null
eu_only_js: null
exclude_paths: "/admin\r\n/admin/*\r\n/batch\r\n/node/add*\r\n/node/*/*\r\n/user/*/*"
exclude_admin_theme: true
langcode: en
popup_agreed:
value: "<h2>Thank you for accepting cookies</h2>\r\n\r\n<p>You can now hide this message or find out more about cookies.</p>\r\n"
format: wysiwyg
popup_agree_button_message: Accept
popup_agreed_enabled: false
popup_bg_hex: 1A1A1A
popup_clicking_confirmation: false
popup_scrolling_confirmation: false
popup_delay: 1000
show_more_info: true
popup_more_info_button_message: 'Privacy Policy'
popup_enabled: true
popup_find_more_button_message: 'More info'
popup_height: null
popup_hide_agreed: false
popup_hide_button_message: Hide
popup_info:
value: "We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.\r\n"
format: wysiwyg
mobile_popup_info:
value: ''
format: wysiwyg
popup_info_template: new
mobile_breakpoint: 768
popup_link: /privacy-policy
popup_link_new_window: true
popup_position: false
fixed_top_position: true
popup_text_hex: ffffff
popup_width: 100%
use_bare_css: false
disagree_do_not_show_popup: false
reload_page: false
cookie_name: ''
exclude_uid_1: true
better_support_for_screen_readers: true
use_mobile_message: false
method: categories
disagree_button_label: 'No, thanks'
disabled_javascripts: ''
automatic_cookies_removal: true
allowed_cookies: ''
consent_storage_method: basic
withdraw_message:
value: "<h2>We use cookies on this site to enhance your user experience</h2>\r\n\r\n<p>You have given your consent for us to set cookies.</p>\r\n"
format: wysiwyg
withdraw_action_button_label: 'Withdraw consent'
withdraw_tab_button_label: 'Privacy settings'
withdraw_enabled: false
enable_save_preferences_button: false
save_preferences_button_label: 'Save preferences'
accept_all_categories_button_label: 'Accept all cookies'
withdraw_button_on_info_popup: false
domain_all_sites: false
settings_tab_enabled: false
reload_options: 0
reload_routes_list: ''
cookie_policy_version: 1.0.0
_core:
default_config_hash: Wph0IY6FThC4QuHAGcSQDx6S8gysoclVsF2tkm4Lu8o
cookie_session: 0
set_cookie_session_zero_on_disagree: 0

View File

@ -14,7 +14,7 @@ bundle: materio_product_variation_type
label: Description
description: ''
required: false
translatable: false
translatable: true
default_value: { }
default_value_callback: ''
settings: { }

View File

@ -0,0 +1,26 @@
uuid: a98535c8-7582-4bff-a725-6e958dd56a62
langcode: fr
status: true
dependencies:
config:
- config_pages.type.privacy_policy
- field.storage.config_pages.field_body
module:
- text
- unique_content_field_validation
third_party_settings:
unique_content_field_validation:
unique: false
unique_text: ''
id: config_pages.privacy_policy.field_body
field_name: field_body
entity_type: config_pages
bundle: privacy_policy
label: Body
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: text_long

View File

@ -0,0 +1,25 @@
uuid: 9e0c2eb9-d53a-44b7-8b59-c954b08df006
langcode: fr
status: true
dependencies:
config:
- config_pages.type.privacy_policy
- field.storage.config_pages.field_title
module:
- unique_content_field_validation
third_party_settings:
unique_content_field_validation:
unique: false
unique_text: ''
id: config_pages.privacy_policy.field_title
field_name: field_title
entity_type: config_pages
bundle: privacy_policy
label: Title
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,26 @@
uuid: d890c8c1-7fbd-420d-9039-77d8445e024d
langcode: en
status: true
dependencies:
config:
- config_pages.type.terms_of_services
- field.storage.config_pages.field_body
module:
- text
- unique_content_field_validation
third_party_settings:
unique_content_field_validation:
unique: false
unique_text: ''
id: config_pages.terms_of_services.field_body
field_name: field_body
entity_type: config_pages
bundle: terms_of_services
label: Body
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: text_long

View File

@ -0,0 +1,25 @@
uuid: 9d4ede0c-a9e6-47b5-8f54-070eb262d7a0
langcode: en
status: true
dependencies:
config:
- config_pages.type.terms_of_services
- field.storage.config_pages.field_title
module:
- unique_content_field_validation
third_party_settings:
unique_content_field_validation:
unique: false
unique_text: ''
id: config_pages.terms_of_services.field_title
field_name: field_title
entity_type: config_pages
bundle: terms_of_services
label: Title
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,23 @@
uuid: 268b7cdc-5b0e-45cb-ae3c-27aba06cffa2
langcode: en
status: true
dependencies:
config:
- field.storage.gdpr_task.removal_log
- gdpr_tasks.gdpr_task_type.gdpr_remove
module:
- gdpr_tasks
_core:
default_config_hash: Z_X9g5Vd9lXZYZ5RZP-R97b0YqLX5u3C9hfjZ37_rNw
id: gdpr_task.gdpr_remove.removal_log
field_name: removal_log
entity_type: gdpr_task
bundle: gdpr_remove
label: 'Removal Log'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: gdpr_task_item

Some files were not shown because too many files have changed in this diff Show More