69 Commits
Author SHA1 Message Date
bachir 600aee78f5 archive projets for mobile 2026-09-29 16:28:14 +02:00
bachir d94de125f4 node-full mobile display 2026-09-29 16:18:53 +02:00
bachir 25cf411ced big improvement over projets, evenement, links, calendar, and mobile display 2026-09-29 15:57:34 +02:00
bachir 7581ab9333 display:contents; for moving the first image below the title on mobile 2026-09-29 10:26:09 +02:00
bachir bbb32cadd9 node_full display for mobile 2026-09-29 10:17:32 +02:00
bachir 094e9964ec started using fluid-clamp for titles and date 2026-09-29 09:46:34 +02:00
bachir 0ef60b1ec9 titles: hide only what js claims (.variable-title class), drop duplicated selector list (fix: teaser dates invisible for 3s) 2026-09-28 18:05:08 +02:00
bachir 7ae28cd7c1 date fields: own their line-height/letter-spacing metrics (were riding on title hiding list) 2026-09-28 18:04:38 +02:00
bachir 8077bf9022 fluid type: fluid-clamp helper (viewport-derived from $layout_width) + nodeOnListe h2 2026-09-28 17:50:59 +02:00
bachir 74399a3823 scss refactor: main.scss split into abstracts/global/pages partials, kebab-case (compiled css unchanged) 2026-09-28 17:49:46 +02:00
bachir fa13910d98 fixed inline editing views admin conflict btw filters an save button 2026-09-18 11:25:15 +02:00
bachir ae7802fc43 inline editing in admin view with views_entity_form_field 2026-09-18 10:23:19 +02:00
bachir 310ab58792 better date display 2026-09-17 21:22:44 +02:00
bachir 8bd96bf09c fixed vite deprecated warnings 2026-09-17 18:58:25 +02:00
bachir cc9d0ce79d package.json dev : hmr + build with concurrently 2026-09-17 18:32:13 +02:00
bachir 82cd81ab2d added images to calendrier 2026-09-17 18:29:20 +02:00
bachir 5bb79a6d5f filters on archive pages, type de projet & type devenemtn now linked to filtered archive views (added builded css) 2026-09-17 15:38:25 +02:00
bachir af2a344d10 filters on archive pages, type de projet & type devenemtn now linked to filtered archive views 2026-09-17 12:51:01 +02:00
bachir b51b3479a7 archive projets bug fix 2026-09-17 11:03:07 +02:00
bachir 5eff4a904b renamed projets evenements 2026-09-17 10:31:40 +02:00
bachir 0acec87b00 builded js 2026-09-17 10:13:52 +02:00
bachir 0c639c0d33 épingler en haut des liste (admin view) 2026-09-16 18:20:23 +02:00
bachir d1da3b9056 épingler en haut des liste (admin view) 2026-09-16 18:18:59 +02:00
bachir af77abc192 épingler en haut des liste (home view) 2026-09-16 18:15:21 +02:00
bachir d6596612f0 started to implement événement archive 2026-09-16 16:17:51 +02:00
bachir 1ceef4ce7b removed date filter from home view 2026-09-16 16:16:06 +02:00
bachir 0102e4554a added 'édition et multiples' to home's left column 2026-09-16 16:07:58 +02:00
bachir 22c0750e14 scroll sync on projet et evenement page bug fix 2026-09-15 21:02:47 +02:00
bachir af7d4192e6 algo de debordement adapatif des très longs titres sur images 2026-09-15 16:27:20 +02:00
bachir e6adf29505 evenement projets liés display 2026-09-15 16:16:42 +02:00
bachir f52ef796a7 better home fields display 2026-09-15 15:31:39 +02:00
bachir d5a4066e70 home end date > today +1 day 2026-09-15 14:26:53 +02:00
bachir bb5b1de04c js build fix ? 2026-09-15 14:16:52 +02:00
bachir 94c7e58fd8 js build fix ? 2026-09-15 14:02:24 +02:00
bachir 4b82a912f1 fixed home duplicate, patched autocomplete deluxe for placeholder message 2026-09-15 13:58:21 +02:00
bachir dfc12f8203 fixed projet & event title transform bug 2026-09-15 12:28:30 +02:00
bachir 9dc1272631 fixed typographic traitment, moved js alog to header defer script for speed, no more flickering 2026-09-11 21:36:42 +02:00
bachir 4efafd0e22 integrated evenements in drupal and front 2026-09-11 19:14:00 +02:00
bachir 32319f19bd variable titles exports fixed 2026-09-10 16:10:50 +02:00
bachir 8378de5124 better image caption: appears only when hover the image on the bottom 2026-09-07 19:31:12 +02:00
bachir 10bf2eb323 bigger images 2026-09-07 17:29:19 +02:00
bachir 157ed22f6a images delta & quality 2026-09-07 17:24:09 +02:00
bachir 11dea232eb accompagné⋅e(s) par 2026-09-07 17:15:29 +02:00
bachir 9eb10470fa better CT static edit form 2026-09-07 17:12:41 +02:00
bachir ed7d4f3c5e better CT static edit form 2026-09-07 17:11:25 +02:00
bachir 213c2cc486 added image field to CT static 2026-09-07 16:57:20 +02:00
bachir fbdd5a0469 added remove formating in wysiwyg 2026-09-07 16:40:43 +02:00
bachir c6b3c19d03 plus d'espace pour les export typo variable, ui css 2026-09-07 16:24:16 +02:00
bachir ff8a1d808b Retrait du submodule gitploy (passage à une install user-level) 2026-09-07 12:17:48 +02:00
bachir 7f3d14b77d gitploy: support multi-branches pour git deploy 2026-09-07 11:48:19 +02:00
bachir f185cf8820 more features on wysiwyg 2026-09-07 11:37:54 +02:00
bachir f0509194a5 Ajout du submodule gitploy (outillage de déploiement) 2026-09-07 11:30:04 +02:00
bachir dd3674283b removed taxonomy label links 2026-09-04 16:12:09 +02:00
bachir b4c3f477e1 default promoted filter value in admin/node view 2026-09-04 15:47:32 +02:00
bachir 6286277530 home view displays all elements, no pagination 2026-09-01 15:32:12 +02:00
bachir 7b8d66edb7 created variable title svg & png export module 2026-09-01 15:11:05 +02:00
bachir 882164231f added images to content admin view. Home content display only promoted contents 2026-09-01 11:57:38 +02:00
bachir fc54438d4d better content admin view 2026-09-01 11:52:09 +02:00
bachir 1da76aeed4 fixed presonne field reference in projet & evenement with special form mode (Nom Prenom) 2026-09-01 11:31:12 +02:00
bachir 62058d64bf taxonomy ref can be created if not existing (for projets this time) 2026-09-01 11:00:44 +02:00
bachir b64d88e711 taxonomy ref can be created if not existing 2026-09-01 10:58:14 +02:00
bachir 9efae3570e CT evenement form display 2026-09-01 10:47:44 +02:00
bachir e2837cc00b GIN settings 2026-08-28 12:40:53 +02:00
bachir 173bf537d7 GIN settings 2026-08-28 11:35:58 +02:00
bachir b32ce937b7 changed admin theme to GIN 2026-08-28 11:28:13 +02:00
bachir f3528d0ff8 devel only for root and admins 2026-08-28 11:16:10 +02:00
bachir 0c857147c4 removed shield config ignore, allowed dev domain avoid shield instead 2026-08-26 13:33:58 +02:00
bachir 718e7dcbd0 deploy test 2026-08-26 13:22:49 +02:00
bachir 149d1f31b6 ignored maillog and shield settings, removed the settings from the config files 2026-08-26 13:09:55 +02:00
159 changed files with 8184 additions and 1343 deletions
+3
View File
@@ -32,6 +32,9 @@
node_modules/ node_modules/
*.patch *.patch
# Keep our project patches tracked
!patches/
!patches/**
/.csslintrc /.csslintrc
/.eslintrc.json /.eslintrc.json
/.ht.router.php /.ht.router.php
+119
View File
@@ -0,0 +1,119 @@
# Rapport : corrections scroll colonnes gauche/droite et scale-down du titre
## Contexte
Sur les pages full des projets et evenements, deux animations GSAP coexistent :
1. **Scale-down du titre** : le header (titre) retrecit de `scale 1.0 -> 0.4` pendant le scroll, avec une translation `y` qui compense pour garder le bord visuel fixe.
2. **Gel de la colonne gauche** : la colonne gauche defile naturellement puis se fige (contre-translation 1:1 du scroll) pendant que la colonne droite (images en `position: sticky`) continue.
Les images de la colonne droite sont en `position: sticky; top: 0` et s'empilent les unes sur les autres.
## Problemes identifies
### 1. node/573 — image remonte en fin de scroll (FIXE)
**Cause** : le `:after` de `.field_images` avait `height: 100vh` statique. Quand la colonne gauche est tres haute (texte long), le contexte sticky s'epuisait avant la fin du scroll, et l'image remontait.
**Fix** :
- CSS : `height: var(--sticky-extent, 100vh)` sur le `:after` (fallback 100vh si pas de JS).
- JS : `adjustStickyContext()` calcule `scrollRange - imgHeight + clientHeight` et pose la valeur en CSS custom property `--sticky-extent` sur `.field_images`. Recalcule au load de chaque image.
**Status** : fonctionne.
### 2. node/576 — ecart entre le titre et le contenu (FIXE puis REGRESSIF)
**Cause** : `initHeaderH` etait mesure une fois, de maniere synchrone, avant les `requestAnimationFrame`. Si la police Epilogue ou Splitting changeait la hauteur du header apres cette mesure, `end` et `y` etaient faux, creant un ecart visuel entre le bas du header et le contenu.
**Fix applique** :
- `y` et `end` transformes en fonctions qui mesurent `pageHeader.offsetHeight` au moment ou GSAP en a besoin.
- `initHeaderH` supprime, remplace par `pageHeader.offsetHeight` partout (y compris dans `leftFreezeStart`).
**Status** : l'ecart est corrige, mais le fix a introduit un nouveau probleme (voir point 4).
### 3. node/549 et 570 — colonne gauche redescend en fin de scroll (REGRESSIF puis REFIXE)
**Cause** : `leftFreezeStart` utilisait `Math.max(overflow, titleEnd)`. Sur 549/570, `titleEnd` (proportionnel a la hauteur du titre a 12em) peut depasser `overflow` (hauteur naturelle de la colonne - viewport), ce qui decale le freeze trop loin et la colonne redescend.
**Fix applique** : retour a la logique d'origine pour `leftFreezeStart` :
```js
const overflow = leftColumn.offsetHeight - scroller.clientHeight;
if (overflow > 0) return overflow;
return pageHeader ? pageHeader.offsetHeight * (1 - headerScaleTarget) : 0;
```
**Status** : fonctionne pour 549/570, mais casse 576 (voir point 4).
### 4. node/576 — colonne se fige trop tot, titre diminue en descendant (REGRESSIF)
**Cause** : `ensureScrollForTitle` agrandit le spacer de la colonne gauche pour garantir assez de scroll pour le scale-down du titre. Le spacer rend `overflow > 0`, donc `leftFreezeStart` retourne `overflow`. Mais `overflow` peut etre inferieur a `titleEnd` (le spacer donne juste assez de scroll pour `end`, pas assez pour que `overflow = end`). La colonne se fige avant la fin du scale-down, le `y` pousse le titre vers le bas.
**Tentative de fix avec `Math.max(overflow, titleEnd)`** : corrige 576 mais casse 549/570 (voir point 3).
**Fix actuel** : `ensureScrollForTitle` est appele **avant** la creation des ScrollTriggers. La formule du spacer est `spacerAdd = end + viewport - colHeight`, ce qui garantit que `overflow = end = titleEnd` apres l'agrandissement. La logique d'origine de `leftFreezeStart` (`if overflow > 0 return overflow`) retourne alors une valeur >= `titleEnd`.
**Status** : a tester. Le succes depend du timing : si le spacer est bien en place avant le calcul de `leftFreezeStart`, tout est coherent.
### 5. node/586 — pas d'image, scroll insuffisant pour le scale-down (NON FIXE)
**Cause** : sans image, la colonne droite est vide. Le contenu de la colonne gauche est court. Le scroll naturel est insuffisant pour que le titre termine son scale-down.
**Fix tente** : `ensureScrollForTitle` agrandit le spacer avec la formule `spacerAdd = end + viewport - colHeight`. Le scroll resultant devrait etre exactement `end`.
**Probleme** : le spacer etait calcule avec l'ancienne formule `end - scrollRange` qui ne tenait pas compte du viewport. La nouvelle formule corrige le calcul, mais le `lenis.resize()` au `window.load` est necessaire pour que Lenis recalcule sa plage de scroll apres le chargement de la police.
**Status** : partiellement corrige. Le scroll est cree mais peut etre insuffisant si Lenis ne refresh pas correctement. Le `lenis.resize()` au `load` a ete ajoute dans `initSmoothScroll`.
### 6. node/545 et 583 — pas d'image, texte court, pas de scroll (OK)
Ces pages n'ont pas d'image et le contenu est court. Il n'y a pas de scroll, le titre ne diminue pas. C'est le comportement attendu et accepte.
## Fichiers modifies
### `assets/js/main.js`
1. **`initSmoothScroll()`** :
- Ajout de `lenis.resize()` + `ScrollTrigger.refresh()` au `window.load`
- `return lenis` pour permettre un acces futur
2. **`initPageFull()`** :
- `cols`, `leftColumn`, `rightColumn`, `spacer`, `spacerBaseHeight` declares en haut de la fonction
- `adjustStickyContext()` defini avant `ensureScrollForTitle`, calcule `--sticky-extent` base sur `scrollRange - imgHeight + clientHeight`
- `ensureScrollForTitle()` : agrandit le spacer si `scrollRange < end`. Formule : `spacerAdd = end + viewport - colHeight`. Appele avant le `gsap.to()` et au `window.load`.
- `y` et `end` du ScrollTrigger du titre : transformes en fonctions `() => pageHeader.offsetHeight * (1 - headerScaleTarget)`
- `initHeaderH` supprime
- `leftFreezeStart` : logique d'origine (`overflow` si > 0, sinon `titleEnd`), mais avec `pageHeader.offsetHeight` au lieu de `initHeaderH`
### `assets/scss/main.scss`
1. **`:after` de `.field_images`** : `height: 100vh` remplace par `height: var(--sticky-extent, 100vh)`
### `assets/js/titles.js`
- Ajout de `measureOverflow()` : mesure le debordement du titre sous l'image et pose `data-overflow-lines` sur le h2. Utilise au scroll pour les pages liste (home, archives, projets lies).
- Appele dans `initTitles()` apres le traitement Splitting de chaque titre.
## Points non resolus
1. **586** : le scroll cree par le spacer peut etre insuffisant si Lenis ne refresh pas correctement. Le `lenis.resize()` au `load` devrait aider mais n'a pas ete confirme.
2. **576** : depend du timing de `ensureScrollForTitle` par rapport aux ScrollTriggers. Si le spacer n'est pas en place avant le calcul de `leftFreezeStart`, la colonne se fige trop tot.
3. **Interaction `ensureScrollForTitle` / `adjustStickyContext`** : les deux se recalculent mutuellement mais peuvent entrer en conflit si les hauteurs changent apres le chargement.
4. **549/570** : la logique d'origine de `leftFreezeStart` fonctionne, mais toute modification qui change `overflow` (comme le spacer) peut casser le comportement.
## Approches envisagees mais abandonnees
1. **`Math.max(overflow, titleEnd)` dans `leftFreezeStart`** : corrige 576/586 mais casse 549/570.
2. **`format: 'iife'` dans Vite** : incompatible avec multiple entry points.
3. **`format: 'es'` dans Vite** : ne change pas le output (deja en format classique).
4. **`type: module` dans `leshed.libraries.yml`** : pour resoudre la redeclaration `const ct` entre `titles.js` et `main.js`.applique mais non teste en prod.
## Tests a faire
- [ ] 549 : colonne gauche ne redescend pas en fin de scroll
- [ ] 570 : colonne gauche ne redescend pas en fin de scroll
- [ ] 576 : titre diminue sans descendre, contenu colle au header
- [ ] 573 : image ne remonte pas en fin de scroll
- [ ] 586 : titre peut terminer son scale-down
- [ ] 545 : pas de scroll, titre ne diminue pas (OK)
- [ ] 583 : pas de scroll, titre ne diminue pas (OK)
- [ ] Pages liste (home, archives) : `data-overflow-lines` fonctionne
+24 -2
View File
@@ -12,16 +12,23 @@
{ {
"type": "composer", "type": "composer",
"url": "https://packages.drupal.org/8" "url": "https://packages.drupal.org/8"
},
{
"type": "composer",
"url": "https://asset-packagist.org"
} }
], ],
"require": { "require": {
"composer/installers": "^2.0", "composer/installers": "^2.0",
"drupal/auto_entitylabel": "^3.4", "drupal/auto_entitylabel": "^3.4",
"drupal/autocomplete_deluxe": "^2.1",
"drupal/cer": "^5.0@beta", "drupal/cer": "^5.0@beta",
"drupal/config_ignore": "^3.4", "drupal/config_ignore": "^3.4",
"drupal/core-composer-scaffold": "^10.6", "drupal/core-composer-scaffold": "^10.6",
"drupal/core-project-message": "^10.6", "drupal/core-project-message": "^10.6",
"drupal/core-recommended": "^10.6", "drupal/core-recommended": "^10.6",
"drupal/gin": "^4.0",
"drupal/gin_toolbar": "^2.0",
"drupal/image_delta_formatter": "^1.3", "drupal/image_delta_formatter": "^1.3",
"drupal/image_field_caption": "^3.0", "drupal/image_field_caption": "^3.0",
"drupal/migrate_google_sheets": "^2.3", "drupal/migrate_google_sheets": "^2.3",
@@ -29,7 +36,10 @@
"drupal/page_manager": "^4.0@RC", "drupal/page_manager": "^4.0@RC",
"drupal/shield": "^1.8", "drupal/shield": "^1.8",
"drupal/structure_sync": "^2.0", "drupal/structure_sync": "^2.0",
"drupal/views_entity_form_field": "^1.2",
"league/commonmark": "^2.8", "league/commonmark": "^2.8",
"npm-asset/harfbuzzjs": "^1.6",
"oomphinc/composer-installers-extender": "^2.0",
"wikimedia/composer-merge-plugin": "^2.1" "wikimedia/composer-merge-plugin": "^2.1"
}, },
"conflict": { "conflict": {
@@ -45,6 +55,7 @@
"drupal/core-composer-scaffold": true, "drupal/core-composer-scaffold": true,
"drupal/core-project-message": true, "drupal/core-project-message": true,
"drupal/core-recipe-unpack": true, "drupal/core-recipe-unpack": true,
"oomphinc/composer-installers-extender": true,
"php-http/discovery": true, "php-http/discovery": true,
"php-tuf/composer-integration": true, "php-tuf/composer-integration": true,
"phpstan/extension-installer": true, "phpstan/extension-installer": true,
@@ -61,12 +72,18 @@
"web-root": "web/" "web-root": "web/"
} }
}, },
"installer-types": [
"npm-asset",
"bower-asset"
],
"installer-paths": { "installer-paths": {
"web/core": [ "web/core": [
"type:drupal-core" "type:drupal-core"
], ],
"web/libraries/{$name}": [ "web/libraries/{$name}": [
"type:drupal-library" "type:drupal-library",
"type:npm-asset",
"type:bower-asset"
], ],
"web/modules/contrib/{$name}": [ "web/modules/contrib/{$name}": [
"type:drupal-module" "type:drupal-module"
@@ -100,7 +117,7 @@
], ],
"post-create-project-cmd-message": [ "post-create-project-cmd-message": [
"<bg=blue;fg=white> </>", "<bg=blue;fg=white> </>",
"<bg=blue;fg=white> Congratulations, you’ve installed the Drupal codebase </>", "<bg=blue;fg=white> Congratulations, you\u2019ve installed the Drupal codebase </>",
"<bg=blue;fg=white> from the drupal/recommended-project template! </>", "<bg=blue;fg=white> from the drupal/recommended-project template! </>",
"<bg=blue;fg=white> </>", "<bg=blue;fg=white> </>",
"", "",
@@ -121,6 +138,11 @@
"recurse": true, "recurse": true,
"replace": false, "replace": false,
"merge-extra": true "merge-extra": true
},
"patches": {
"drupal/autocomplete_deluxe": {
"Display no_empty_message as permanent help text (https://www.drupal.org/project/autocomplete_deluxe/issues/3011492)": "patches/autocomplete_deluxe/no-empty-message-as-help-text.patch"
}
} }
} }
} }
Generated
+421 -144
View File
File diff suppressed because it is too large Load Diff
+5
View File
@@ -1,4 +1,9 @@
_core: _core:
default_config_hash: RumewwAShocwpN5KgIf0U8Z2yd4_f7mQJpYnwLTzhhQ default_config_hash: RumewwAShocwpN5KgIf0U8Z2yd4_f7mQJpYnwLTzhhQ
langcode: fr langcode: fr
enable_toggle_shortcut: false
menu_depth: 4 menu_depth: 4
sticky_behavior: enabled
hoverintent_behavior:
enabled: true
timeout: 250
@@ -0,0 +1,22 @@
uuid: c3192ffa-a343-4241-95ff-3d7b5798b170
langcode: fr
status: true
dependencies:
module:
- system
theme:
- claro
_core:
default_config_hash: NjcxOBrPOiK5-38t56DwFBDVY4yer7YSlbRWXFuHe7A
id: claro_breadcrumbs
theme: claro
region: breadcrumb
weight: 0
provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
label: "Fils d'ariane"
label_display: '0'
provider: system
visibility: { }
+22
View File
@@ -0,0 +1,22 @@
uuid: 888cdade-61f7-4129-985f-e45530b11b4c
langcode: fr
status: true
dependencies:
module:
- system
theme:
- claro
_core:
default_config_hash: a0Yyx1GeyKarZ4T_yXQBR_ZFKnXiFLtxAb6gWLd8nr0
id: claro_content
theme: claro
region: content
weight: 0
provider: null
plugin: system_main_block
settings:
id: system_main_block
label: 'Contenu de la page principale'
label_display: '0'
provider: system
visibility: { }
+22
View File
@@ -0,0 +1,22 @@
uuid: 27dbb88d-eb96-4fdd-93bd-65e1f571cec6
langcode: fr
status: true
dependencies:
module:
- help
theme:
- claro
_core:
default_config_hash: jccFSSVqV0WCDb6NtML1VWAWTtDbZ-zn5YgTRMgMrIM
id: claro_help
theme: claro
region: help
weight: 0
provider: null
plugin: help_block
settings:
id: help_block
label: Aide
label_display: '0'
provider: help
visibility: { }
@@ -0,0 +1,20 @@
uuid: 16f21cec-4595-4798-ac66-33d9939d553b
langcode: fr
status: true
dependencies:
theme:
- claro
_core:
default_config_hash: CdXfDmRgAvms7EQovxxWPdYi0GitxeRbVtScYK16ZH0
id: claro_local_actions
theme: claro
region: content
weight: -10
provider: null
plugin: local_actions_block
settings:
id: local_actions_block
label: "Actions d'administration principales"
label_display: '0'
provider: core
visibility: { }
@@ -0,0 +1,22 @@
uuid: d707b0ec-1c1d-497e-b93b-d0ed0b5c9b6e
langcode: fr
status: true
dependencies:
module:
- system
theme:
- claro
_core:
default_config_hash: '-Ac3ISpIT0PQ-whzD7_dw0SdKi6dAbRFNWdSjOiVDqg'
id: claro_messages
theme: claro
region: highlighted
weight: 0
provider: null
plugin: system_messages_block
settings:
id: system_messages_block
label: 'Messages de statut'
label_display: '0'
provider: system
visibility: { }
@@ -0,0 +1,20 @@
uuid: aa9c2871-df96-4310-bb41-e45ea4ff8e5d
langcode: fr
status: true
dependencies:
theme:
- claro
_core:
default_config_hash: fNwDdW063tk_ktzSWzZVeQS9wzvLooVO280BQ9WrsIs
id: claro_page_title
theme: claro
region: header
weight: -30
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Titre de la page'
label_display: '0'
provider: core
visibility: { }
@@ -0,0 +1,22 @@
uuid: 2f77b935-57d3-4e06-b16f-51caf89547ef
langcode: fr
status: true
dependencies:
theme:
- claro
_core:
default_config_hash: ACjBZI5shAMiiUpsz-inLYVXDqNNXRnSzAWV3kV_8Hw
id: claro_primary_local_tasks
theme: claro
region: header
weight: 0
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Onglets principaux'
label_display: '0'
provider: core
primary: true
secondary: false
visibility: { }
@@ -0,0 +1,22 @@
uuid: bf5dddce-5e8e-4dd6-84db-177132780ca6
langcode: fr
status: true
dependencies:
theme:
- claro
_core:
default_config_hash: 2L0geP-ixCbCkEpW6BVF6H7vDUZN4ea07_Y9CociQm4
id: claro_secondary_local_tasks
theme: claro
region: pre_content
weight: 0
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Onglets secondaires'
label_display: '0'
provider: core
primary: false
secondary: true
visibility: { }
@@ -0,0 +1,22 @@
uuid: 20558a60-f1b0-4325-b2dc-8cdd110f13f4
langcode: fr
status: true
dependencies:
module:
- system
theme:
- gin
_core:
default_config_hash: y9X3xgCsO59pQyzNLzY1D3SDJJxCHILLWkpPnmuTJ2E
id: gin_breadcrumbs
theme: gin
region: breadcrumb
weight: -4
provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
label: "Fils d'ariane"
label_display: '0'
provider: system
visibility: { }
+22
View File
@@ -0,0 +1,22 @@
uuid: e7a78792-c73c-455e-b174-9fa1d2c34fd0
langcode: fr
status: true
dependencies:
module:
- system
theme:
- gin
_core:
default_config_hash: hBHXB7hC05XU7pDYzETt-GUcpFlogK1gkjyAsg0Ym58
id: gin_content
theme: gin
region: content
weight: -2
provider: null
plugin: system_main_block
settings:
id: system_main_block
label: 'Contenu de la page principale'
label_display: '0'
provider: system
visibility: { }
@@ -0,0 +1,28 @@
uuid: fcf84dcc-5527-4f4c-86f2-f03cf13f8314
langcode: fr
status: true
dependencies:
config:
- views.view.content
module:
- system
- views
theme:
- gin
id: gin_formulaireexposecontentpage_1
theme: gin
region: content
weight: -3
provider: null
plugin: 'views_exposed_filter_block:content-page_1'
settings:
id: 'views_exposed_filter_block:content-page_1'
label: ''
label_display: '0'
provider: views
views_label: ''
visibility:
request_path:
id: request_path
negate: false
pages: "/admin/content\r\n/admin/content/*"
+22
View File
@@ -0,0 +1,22 @@
uuid: 9530c3ff-6a0b-4f9c-bb2d-3105574ae896
langcode: fr
status: true
dependencies:
module:
- help
theme:
- gin
_core:
default_config_hash: 8nOAry2oKqJOr0zbrlJ3sZHDFJLIO6j-0vT0K_TYca4
id: gin_help
theme: gin
region: help
weight: 0
provider: null
plugin: help_block
settings:
id: help_block
label: Aide
label_display: '0'
provider: help
visibility: { }
@@ -0,0 +1,20 @@
uuid: 8555cd2a-dbcd-4cf0-928f-72425d28c8a4
langcode: fr
status: true
dependencies:
theme:
- gin
_core:
default_config_hash: OQ9aJ-4qVwK1x00o9EOYK4eFDjQr_HLpbPiJaPSVZiQ
id: gin_local_actions
theme: gin
region: content
weight: -4
provider: null
plugin: local_actions_block
settings:
id: local_actions_block
label: "Actions d'administration principales"
label_display: '0'
provider: core
visibility: { }
+22
View File
@@ -0,0 +1,22 @@
uuid: e8c09dcd-ab76-4a87-b30d-14983eb06851
langcode: fr
status: true
dependencies:
module:
- system
theme:
- gin
_core:
default_config_hash: WvPhI8OwllG0gE69-F8qL3ai3nd5SbYD6JpmEuZcyok
id: gin_messages
theme: gin
region: highlighted
weight: 0
provider: null
plugin: system_messages_block
settings:
id: system_messages_block
label: 'Messages de statut'
label_display: '0'
provider: system
visibility: { }
@@ -0,0 +1,20 @@
uuid: 351d48de-86be-4fe2-a6bc-48d848ddf888
langcode: fr
status: true
dependencies:
theme:
- gin
_core:
default_config_hash: HLQY2xgby8K3vN_98hiOSasOhm9pdCsH234-s0duJ8Q
id: gin_page_title
theme: gin
region: header
weight: -5
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Titre de la page'
label_display: '0'
provider: core
visibility: { }
@@ -0,0 +1,22 @@
uuid: 5acd4f5c-7caf-4cc4-89e2-b4722ff9cd09
langcode: fr
status: true
dependencies:
theme:
- gin
_core:
default_config_hash: Hh01DLj9k7UnNdPpOQXHZHW7GHf2OPNDQyCJF7_R9ac
id: gin_primary_local_tasks
theme: gin
region: header
weight: -4
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Onglets principaux'
label_display: '0'
provider: core
primary: true
secondary: false
visibility: { }
@@ -0,0 +1,22 @@
uuid: 617cefba-1ef1-49a2-9b45-daa142d667fe
langcode: fr
status: true
dependencies:
theme:
- gin
_core:
default_config_hash: BCWhood0xXFQYqxFgL1spXdb9KeIuXH1YvTdjIEedDg
id: gin_secondary_local_tasks
theme: gin
region: pre_content
weight: -5
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Onglets secondaires'
label_display: '0'
provider: core
primary: false
secondary: true
visibility: { }
-29
View File
@@ -1,29 +0,0 @@
uuid: 013d1fb2-1c81-4b8b-93ca-0da2e401fd88
langcode: fr
status: false
dependencies:
module:
- ctools_block
theme:
- leshed
id: leshed_titre
theme: leshed
region: content
weight: 0
provider: null
plugin: 'entity_field:node:title'
settings:
id: 'entity_field:node:title'
label: Titre
label_display: '0'
provider: ctools_block
context_mapping:
entity: '@node.node_route_context:node'
formatter:
type: string
weight: 0
label: above
settings:
link_to_entity: false
third_party_settings: { }
visibility: { }
@@ -0,0 +1,31 @@
uuid: 60b89953-e159-4815-9c83-f51e13cb9518
langcode: fr
status: true
dependencies:
module:
- context
- system
theme:
- leshed
id: leshed_titredelapage
theme: leshed
region: header_bottom
weight: -1
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Titre de la page'
label_display: '0'
provider: core
visibility:
request_path:
id: request_path
negate: false
pages: "/projets/*\r\n/evenements/*"
view_inclusion:
id: view_inclusion
negate: false
view_inclusion:
view-archives-page_1: view-archives-page_1
view-archives-page_2: view-archives-page_2
@@ -0,0 +1,14 @@
uuid: 4263a6ab-307a-4e78-b28d-74d8788b4ded
langcode: fr
status: true
dependencies: { }
id: projet_evenement
label: projet_evenement
enabled: true
first_field: field_projet_s_lie_s
second_field: field_evenement_s_lie_s
add_direction: append
bundles:
node:
- evenement
- projet
+1
View File
@@ -3,4 +3,5 @@ _core:
langcode: fr langcode: fr
mode: simple mode: simple
ignored_config_entities: ignored_config_entities:
- maillog.settings
- migrate_google_sheets.settings - migrate_google_sheets.settings
+8
View File
@@ -0,0 +1,8 @@
uuid: 5d5bf4fc-bbeb-4f86-b997-78394100320d
langcode: fr
status: true
dependencies: { }
id: d_d_m
label: 'D d M'
locked: false
pattern: 'D d M'
+8
View File
@@ -0,0 +1,8 @@
uuid: 5a07a0e8-42b3-4756-b58f-b51b71d4c1c8
langcode: fr
status: true
dependencies: { }
id: m_y
label: m.y
locked: false
pattern: m.y
+8
View File
@@ -0,0 +1,8 @@
uuid: b2cd3d8a-cea1-49bd-ba8b-3591cd0a587f
langcode: fr
status: true
dependencies: { }
id: y_m_d
label: 'y m d'
locked: false
pattern: d.m.y
@@ -3,20 +3,125 @@ langcode: fr
status: true status: true
dependencies: dependencies:
config: config:
- core.entity_form_mode.node.in_place_reference
- field.field.node.evenement.body - field.field.node.evenement.body
- field.field.node.evenement.field_artiste_s_invite_s - field.field.node.evenement.field_artiste_s_invite_s
- field.field.node.evenement.field_dates - field.field.node.evenement.field_dates
- field.field.node.evenement.field_images
- field.field.node.evenement.field_infos_pratiques
- field.field.node.evenement.field_invite_accompagne_curate_p - field.field.node.evenement.field_invite_accompagne_curate_p
- field.field.node.evenement.field_lieu - field.field.node.evenement.field_lieu
- field.field.node.evenement.field_partenaire_s - field.field.node.evenement.field_partenaire_s
- field.field.node.evenement.field_portage - field.field.node.evenement.field_portage
- field.field.node.evenement.field_projet_s_lie_s - field.field.node.evenement.field_projet_s_lie_s
- field.field.node.evenement.field_type_d_evenement - field.field.node.evenement.field_type_d_evenement
- image.style.thumbnail
- node.type.evenement - node.type.evenement
module: module:
- autocomplete_deluxe
- datetime_range - datetime_range
- field_group
- image
- inline_entity_form
- path - path
- text - text
third_party_settings:
field_group:
group_tabs:
children:
- group_description
- group_liens
- group_media
label: Tabs
region: content
parent_name: ''
weight: 1
format_type: tabs
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
direction: horizontal
width_breakpoint: 640
group_description:
children:
- body
label: Description
region: content
parent_name: group_tabs
weight: 11
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: open
description: ''
required_fields: true
group_details:
children:
- status
- promote
- sticky
- field_type_d_evenement
- field_infos_pratiques
- field_dates
- field_lieu
- field_portage
- langcode
- path
- url_redirects
label: Details
region: content
parent_name: ''
weight: 2
format_type: details_sidebar
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
open: true
description: ''
required_fields: true
weight: -100
group_liens:
children:
- field_artiste_s_invite_s
- field_invite_accompagne_curate_p
- field_projet_s_lie_s
- field_partenaire_s
label: Liens
region: content
parent_name: group_tabs
weight: 12
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
group_media:
children:
- field_images
label: Media
region: content
parent_name: group_tabs
weight: 13
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
id: node.evenement.default id: node.evenement.default
targetEntityType: node targetEntityType: node
bundle: evenement bundle: evenement
@@ -24,7 +129,7 @@ mode: default
content: content:
body: body:
type: text_textarea_with_summary type: text_textarea_with_summary
weight: 121 weight: 2
region: content region: content
settings: settings:
rows: 9 rows: 9
@@ -32,41 +137,67 @@ content:
placeholder: '' placeholder: ''
show_summary: false show_summary: false
third_party_settings: { } third_party_settings: { }
created:
type: datetime_timestamp
weight: 10
region: content
settings: { }
third_party_settings: { }
field_artiste_s_invite_s: field_artiste_s_invite_s:
type: entity_reference_autocomplete type: inline_entity_form_complex
weight: 125 weight: 3
region: content region: content
settings: settings:
form_mode: in_place_reference
override_labels: false
label_singular: ''
label_plural: ''
allow_new: true
allow_existing: true
match_operator: CONTAINS match_operator: CONTAINS
match_limit: 10 allow_duplicate: false
size: 60 collapsible: false
placeholder: '' collapsed: false
revision: false
removed_reference: keep
third_party_settings: { } third_party_settings: { }
field_dates: field_dates:
type: daterange_default type: daterange_default
weight: 122 weight: 20
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
field_invite_accompagne_curate_p: field_images:
type: entity_reference_autocomplete type: image_image
weight: 126 weight: 3
region: content region: content
settings: settings:
match_operator: CONTAINS progress_indicator: throbber
match_limit: 10 preview_image_style: thumbnail
size: 60 third_party_settings: { }
field_infos_pratiques:
type: text_textarea
weight: 19
region: content
settings:
rows: 5
placeholder: '' placeholder: ''
third_party_settings: { } third_party_settings: { }
field_invite_accompagne_curate_p:
type: inline_entity_form_complex
weight: 4
region: content
settings:
form_mode: in_place_reference
override_labels: false
label_singular: ''
label_plural: ''
allow_new: true
allow_existing: true
match_operator: CONTAINS
allow_duplicate: false
collapsible: false
collapsed: false
revision: false
removed_reference: keep
third_party_settings: { }
field_lieu: field_lieu:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 129 weight: 21
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
@@ -76,7 +207,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_partenaire_s: field_partenaire_s:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 124 weight: 6
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
@@ -86,73 +217,11 @@ content:
third_party_settings: { } third_party_settings: { }
field_portage: field_portage:
type: options_select type: options_select
weight: 127 weight: 22
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
field_projet_s_lie_s: field_projet_s_lie_s:
type: entity_reference_autocomplete
weight: 128
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
field_type_d_evenement:
type: entity_reference_autocomplete
weight: 127
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 30
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
weight: 15
region: content
settings:
display_label: true
third_party_settings: { }
status:
type: boolean_checkbox
weight: 120
region: content
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 16
region: content
settings:
display_label: true
third_party_settings: { }
title:
type: string_textfield
weight: -5
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
uid:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 5 weight: 5
region: content region: content
@@ -162,9 +231,70 @@ content:
size: 60 size: 60
placeholder: '' placeholder: ''
third_party_settings: { } third_party_settings: { }
url_redirects: field_type_d_evenement:
weight: 50 type: autocomplete_deluxe
weight: 18
region: content
settings:
match_operator: CONTAINS
autocomplete_route_name: autocomplete_deluxe.autocomplete
size: 60
selection_handler: default
match_limit: 10
min_length: 0
delimiter: ''
not_found_message_allow: false
not_found_message: "The term '@term' will be added"
new_terms: false
no_empty_message: "Pour qu'un évenement puisse apparaître sur la home, il doit obligatoirement avoir un type d'évenement."
third_party_settings: { }
langcode:
type: language_select
weight: 23
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 24
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
hidden: { } promote:
type: boolean_checkbox
weight: 16
region: content
settings:
display_label: true
third_party_settings: { }
status:
type: boolean_checkbox
weight: 15
region: content
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 17
region: content
settings:
display_label: true
third_party_settings: { }
title:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
url_redirects:
weight: 25
region: content
settings: { }
third_party_settings: { }
hidden:
created: true
uid: true
@@ -53,7 +53,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_nom: field_nom:
type: string_textfield type: string_textfield
weight: 2 weight: 1
region: content region: content
settings: settings:
size: 60 size: 60
@@ -61,7 +61,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_prenom: field_prenom:
type: string_textfield type: string_textfield
weight: 1 weight: 2
region: content region: content
settings: settings:
size: 60 size: 60
@@ -79,7 +79,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_projets_curates: field_projets_curates:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 26 weight: 6
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
@@ -0,0 +1,72 @@
uuid: 97413aa8-490d-46d7-b8c5-4aa5b47e2772
langcode: fr
status: true
dependencies:
config:
- core.entity_form_mode.node.in_place_reference
- field.field.node.personne.body
- field.field.node.personne.field_nom
- field.field.node.personne.field_prenom
- field.field.node.personne.field_projet_s_lie_s
- field.field.node.personne.field_projets_curates
- field.field.node.personne.field_type_de_personne
- node.type.personne
module:
- field_group
third_party_settings:
field_group:
group_details:
children:
- langcode
- status
- path
- field_type_de_personne
label: Details
region: hidden
parent_name: ''
weight: 11
format_type: details_sidebar
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
open: true
description: ''
required_fields: true
weight: -100
id: node.personne.in_place_reference
targetEntityType: node
bundle: personne
mode: in_place_reference
content:
field_nom:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_prenom:
type: string_textfield
weight: 1
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
hidden:
body: true
created: true
field_projet_s_lie_s: true
field_projets_curates: true
field_type_de_personne: true
langcode: true
path: true
promote: true
status: true
sticky: true
title: true
uid: true
url_redirects: true
@@ -3,11 +3,14 @@ langcode: fr
status: true status: true
dependencies: dependencies:
config: config:
- core.entity_form_mode.node.in_place_reference
- field.field.node.projet.body - field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s - field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates - field.field.node.projet.field_dates
- field.field.node.projet.field_evenement_s_lie_s
- field.field.node.projet.field_fichiers - field.field.node.projet.field_fichiers
- field.field.node.projet.field_images - field.field.node.projet.field_images
- field.field.node.projet.field_infos_pratiques
- field.field.node.projet.field_invite_accompagne_curate_p - field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s - field.field.node.projet.field_partenaire_s
- field.field.node.projet.field_portage - field.field.node.projet.field_portage
@@ -21,6 +24,7 @@ dependencies:
- field_group - field_group
- file - file
- image - image
- inline_entity_form
- path - path
- text - text
third_party_settings: third_party_settings:
@@ -45,11 +49,13 @@ third_party_settings:
width_breakpoint: 640 width_breakpoint: 640
group_details: group_details:
children: children:
- field_type_de_projet
- field_portage
- field_dates
- status - status
- promote - promote
- sticky
- field_type_de_projet
- field_infos_pratiques
- field_portage
- field_dates
- langcode - langcode
- path - path
label: Details label: Details
@@ -120,6 +126,7 @@ third_party_settings:
group_liens: group_liens:
children: children:
- field_projet_s_lie_s - field_projet_s_lie_s
- field_evenement_s_lie_s
label: liens label: liens
region: content region: content
parent_name: group_tabs parent_name: group_tabs
@@ -149,21 +156,39 @@ content:
show_summary: false show_summary: false
third_party_settings: { } third_party_settings: { }
field_artiste_s_invite_s: field_artiste_s_invite_s:
type: entity_reference_autocomplete type: inline_entity_form_complex
weight: 4 weight: 4
region: content region: content
settings:
form_mode: in_place_reference
override_labels: false
label_singular: ''
label_plural: ''
allow_new: true
allow_existing: true
match_operator: CONTAINS
allow_duplicate: false
collapsible: false
collapsed: false
revision: false
removed_reference: keep
third_party_settings: { }
field_dates:
type: daterange_default
weight: 14
region: content
settings: { }
third_party_settings: { }
field_evenement_s_lie_s:
type: entity_reference_autocomplete
weight: 7
region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
match_limit: 10 match_limit: 10
size: 60 size: 60
placeholder: '' placeholder: ''
third_party_settings: { } third_party_settings: { }
field_dates:
type: daterange_default
weight: 7
region: content
settings: { }
third_party_settings: { }
field_fichiers: field_fichiers:
type: file_generic type: file_generic
weight: 8 weight: 8
@@ -179,15 +204,31 @@ content:
progress_indicator: throbber progress_indicator: throbber
preview_image_style: thumbnail preview_image_style: thumbnail
third_party_settings: { } third_party_settings: { }
field_infos_pratiques:
type: text_textarea
weight: 12
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_invite_accompagne_curate_p: field_invite_accompagne_curate_p:
type: entity_reference_autocomplete type: inline_entity_form_complex
weight: 5 weight: 5
region: content region: content
settings: settings:
form_mode: in_place_reference
override_labels: false
label_singular: ''
label_plural: ''
allow_new: true
allow_existing: true
match_operator: CONTAINS match_operator: CONTAINS
match_limit: 10 allow_duplicate: false
size: 60 collapsible: false
placeholder: '' collapsed: false
revision: false
removed_reference: keep
third_party_settings: { } third_party_settings: { }
field_partenaire_s: field_partenaire_s:
type: entity_reference_autocomplete type: entity_reference_autocomplete
@@ -201,7 +242,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_portage: field_portage:
type: options_select type: options_select
weight: 6 weight: 13
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
@@ -217,7 +258,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_type_de_projet: field_type_de_projet:
type: autocomplete_deluxe type: autocomplete_deluxe
weight: 5 weight: 11
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
@@ -230,18 +271,18 @@ content:
not_found_message_allow: false not_found_message_allow: false
not_found_message: "The term '@term' will be added" not_found_message: "The term '@term' will be added"
new_terms: false new_terms: false
no_empty_message: 'No terms could be found. Please type in order to add a new term.' no_empty_message: "Pour qu'un projet puisse apparaître sur la home, il doit obligatoirement avoir un type de projet."
third_party_settings: { } third_party_settings: { }
langcode: langcode:
type: language_select type: language_select
weight: 10 weight: 15
region: content region: content
settings: settings:
include_locked: true include_locked: true
third_party_settings: { } third_party_settings: { }
path: path:
type: path type: path
weight: 11 weight: 16
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
@@ -259,6 +300,13 @@ content:
settings: settings:
display_label: true display_label: true
third_party_settings: { } third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 10
region: content
settings:
display_label: true
third_party_settings: { }
title: title:
type: string_textfield type: string_textfield
weight: 0 weight: 0
@@ -274,5 +322,4 @@ content:
third_party_settings: { } third_party_settings: { }
hidden: hidden:
created: true created: true
sticky: true
uid: true uid: true
@@ -4,21 +4,25 @@ status: true
dependencies: dependencies:
config: config:
- field.field.node.static.body - field.field.node.static.body
- field.field.node.static.field_images
- image.style.thumbnail
- node.type.static - node.type.static
module: module:
- field_group - field_group
- image
- path - path
- text - text
third_party_settings: third_party_settings:
field_group: field_group:
group_details: group_details:
children: children:
- status
- langcode - langcode
- translation - path
label: Details label: Details
region: content region: content
parent_name: '' parent_name: ''
weight: 10 weight: 2
format_type: details_sidebar format_type: details_sidebar
format_settings: format_settings:
classes: '' classes: ''
@@ -28,7 +32,55 @@ third_party_settings:
open: true open: true
description: '' description: ''
required_fields: true required_fields: true
weight: 0 weight: -100
group_tabs:
children:
- group_texte
- group_media
label: Tabs
region: content
parent_name: ''
weight: 1
format_type: tabs
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
direction: horizontal
width_breakpoint: 640
group_texte:
children:
- body
label: texte
region: content
parent_name: group_tabs
weight: 12
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: open
description: ''
required_fields: true
group_media:
children:
- field_images
label: Media
region: content
parent_name: group_tabs
weight: 13
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
_core: _core:
default_config_hash: v9f8vvtrs5-WuIjQ59nW46Vh5Q7l6ye_r4jnsWR_y4Y default_config_hash: v9f8vvtrs5-WuIjQ59nW46Vh5Q7l6ye_r4jnsWR_y4Y
id: node.static.default id: node.static.default
@@ -46,42 +98,30 @@ content:
placeholder: '' placeholder: ''
show_summary: false show_summary: false
third_party_settings: { } third_party_settings: { }
created: field_images:
type: datetime_timestamp type: image_image
weight: 4 weight: 6
region: content region: content
settings: { } settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { } third_party_settings: { }
langcode: langcode:
type: language_select type: language_select
weight: 2 weight: 10
region: content region: content
settings: settings:
include_locked: true include_locked: true
third_party_settings: { } third_party_settings: { }
path: path:
type: path type: path
weight: 8 weight: 11
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
promote:
type: boolean_checkbox
weight: 6
region: content
settings:
display_label: true
third_party_settings: { }
status: status:
type: boolean_checkbox type: boolean_checkbox
weight: 9 weight: 8
region: content
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 7
region: content region: content
settings: settings:
display_label: true display_label: true
@@ -99,14 +139,13 @@ content:
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
uid: url_redirects:
type: entity_reference_autocomplete
weight: 3 weight: 3
region: content region: content
settings: settings: { }
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { } third_party_settings: { }
hidden: { } hidden:
created: true
promote: true
sticky: true
uid: true
@@ -0,0 +1,11 @@
uuid: c3c38404-50b1-4eb4-b583-8f11420767de
langcode: en
status: true
dependencies:
module:
- node
id: node.in_place_reference
label: 'in place reference'
description: ''
targetEntityType: node
cache: true
@@ -0,0 +1,99 @@
uuid: bab7eac7-0930-4c50-b139-bd22d78220b7
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.calendrier
- field.field.node.evenement.body
- field.field.node.evenement.field_artiste_s_invite_s
- field.field.node.evenement.field_dates
- field.field.node.evenement.field_images
- field.field.node.evenement.field_infos_pratiques
- field.field.node.evenement.field_invite_accompagne_curate_p
- field.field.node.evenement.field_lieu
- field.field.node.evenement.field_partenaire_s
- field.field.node.evenement.field_portage
- field.field.node.evenement.field_projet_s_lie_s
- field.field.node.evenement.field_type_d_evenement
- image.style.large
- node.type.evenement
module:
- datetime_range
- image_delta_formatter
- layout_builder
- text
- user
third_party_settings:
layout_builder:
enabled: false
allow_custom: false
id: node.evenement.calendrier
targetEntityType: node
bundle: evenement
mode: calendrier
content:
field_artiste_s_invite_s:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 1
region: content
field_dates:
type: daterange_default
label: hidden
settings:
timezone_override: ''
format_type: d_d_m
from_to: both
separator: ''
third_party_settings: { }
weight: 0
region: content
field_images:
type: image_delta_formatter
label: hidden
settings:
deltas:
- 0
deltas_reversed: false
image_link: content
image_style: large
image_loading:
attribute: lazy
third_party_settings: { }
weight: 5
region: content
field_infos_pratiques:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 4
region: content
field_lieu:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 3
region: content
field_type_d_evenement:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 2
region: content
hidden:
body: true
field_invite_accompagne_curate_p: true
field_partenaire_s: true
field_portage: true
field_projet_s_lie_s: true
langcode: true
links: true
search_api_excerpt: true
@@ -6,6 +6,8 @@ dependencies:
- field.field.node.evenement.body - field.field.node.evenement.body
- field.field.node.evenement.field_artiste_s_invite_s - field.field.node.evenement.field_artiste_s_invite_s
- field.field.node.evenement.field_dates - field.field.node.evenement.field_dates
- field.field.node.evenement.field_images
- field.field.node.evenement.field_infos_pratiques
- field.field.node.evenement.field_invite_accompagne_curate_p - field.field.node.evenement.field_invite_accompagne_curate_p
- field.field.node.evenement.field_lieu - field.field.node.evenement.field_lieu
- field.field.node.evenement.field_partenaire_s - field.field.node.evenement.field_partenaire_s
@@ -15,6 +17,7 @@ dependencies:
- node.type.evenement - node.type.evenement
module: module:
- datetime_range - datetime_range
- image
- options - options
- text - text
- user - user
@@ -28,57 +31,75 @@ content:
label: hidden label: hidden
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 101 weight: 5
region: content region: content
field_artiste_s_invite_s: field_artiste_s_invite_s:
type: entity_reference_label type: entity_reference_label
label: above label: hidden
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 105 weight: 1
region: content region: content
field_dates: field_dates:
type: daterange_default type: daterange_default
label: above label: hidden
settings: settings:
timezone_override: '' timezone_override: ''
format_type: medium format_type: medium
from_to: both from_to: both
separator: '-' separator: '-'
third_party_settings: { } third_party_settings: { }
weight: 102 weight: 0
region: content
field_images:
type: image
label: above
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 8
region: content
field_infos_pratiques:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: 11
region: content region: content
field_invite_accompagne_curate_p: field_invite_accompagne_curate_p:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 106 weight: 4
region: content region: content
field_lieu: field_lieu:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 109 weight: 2
region: content region: content
field_partenaire_s: field_partenaire_s:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 104 weight: 7
region: content region: content
field_portage: field_portage:
type: list_default type: list_default
label: above label: above
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 107 weight: 6
region: content region: content
field_projet_s_lie_s: field_projet_s_lie_s:
type: entity_reference_label type: entity_reference_label
@@ -86,20 +107,20 @@ content:
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 108 weight: 9
region: content region: content
field_type_d_evenement: field_type_d_evenement:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 107 weight: 3
region: content region: content
links: links:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 100 weight: 10
region: content region: content
hidden: hidden:
langcode: true langcode: true
@@ -0,0 +1,129 @@
uuid: 93672b39-7c9a-419f-a8bf-cc7ab49de28b
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.full
- field.field.node.evenement.body
- field.field.node.evenement.field_artiste_s_invite_s
- field.field.node.evenement.field_dates
- field.field.node.evenement.field_images
- field.field.node.evenement.field_infos_pratiques
- field.field.node.evenement.field_invite_accompagne_curate_p
- field.field.node.evenement.field_lieu
- field.field.node.evenement.field_partenaire_s
- field.field.node.evenement.field_portage
- field.field.node.evenement.field_projet_s_lie_s
- field.field.node.evenement.field_type_d_evenement
- image.style.wide
- node.type.evenement
module:
- datetime_range
- image_field_caption
- layout_builder
- options
- text
- user
third_party_settings:
layout_builder:
enabled: false
allow_custom: false
id: node.evenement.full
targetEntityType: node
bundle: evenement
mode: full
content:
body:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 5
region: content
field_artiste_s_invite_s:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 3
region: content
field_dates:
type: daterange_default
label: hidden
settings:
timezone_override: ''
format_type: y_m_d
from_to: both
separator: '-'
third_party_settings: { }
weight: 0
region: content
field_images:
type: image_caption
label: hidden
settings:
image_style: wide
image_link: file
image_loading:
attribute: lazy
third_party_settings: { }
weight: 10
region: content
field_invite_accompagne_curate_p:
type: entity_reference_label
label: inline
settings:
link: false
third_party_settings: { }
weight: 4
region: content
field_lieu:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 2
region: content
field_partenaire_s:
type: entity_reference_label
label: above
settings:
link: false
third_party_settings: { }
weight: 6
region: content
field_portage:
type: list_default
label: above
settings: { }
third_party_settings: { }
weight: 7
region: content
field_projet_s_lie_s:
type: entity_reference_entity_view
label: above
settings:
view_mode: lie
link: false
third_party_settings: { }
weight: 8
region: content
field_type_d_evenement:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 1
region: content
links:
settings: { }
third_party_settings: { }
weight: 9
region: content
hidden:
field_infos_pratiques: true
langcode: true
search_api_excerpt: true
@@ -0,0 +1,99 @@
uuid: da229af2-3a56-4d57-914e-9c14a90feef3
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.lie
- field.field.node.evenement.body
- field.field.node.evenement.field_artiste_s_invite_s
- field.field.node.evenement.field_dates
- field.field.node.evenement.field_images
- field.field.node.evenement.field_infos_pratiques
- field.field.node.evenement.field_invite_accompagne_curate_p
- field.field.node.evenement.field_lieu
- field.field.node.evenement.field_partenaire_s
- field.field.node.evenement.field_portage
- field.field.node.evenement.field_projet_s_lie_s
- field.field.node.evenement.field_type_d_evenement
- image.style.large
- node.type.evenement
module:
- datetime_range
- image_delta_formatter
- layout_builder
- text
- user
third_party_settings:
layout_builder:
enabled: false
allow_custom: false
id: node.evenement.lie
targetEntityType: node
bundle: evenement
mode: lie
content:
field_artiste_s_invite_s:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 3
region: content
field_dates:
type: daterange_default
label: hidden
settings:
timezone_override: ''
format_type: medium
from_to: both
separator: '-'
third_party_settings: { }
weight: 0
region: content
field_images:
type: image_delta_formatter
label: visually_hidden
settings:
deltas:
- 0
deltas_reversed: false
image_link: content
image_style: large
image_loading:
attribute: lazy
third_party_settings: { }
weight: 4
region: content
field_infos_pratiques:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: 5
region: content
field_lieu:
type: entity_reference_label
label: visually_hidden
settings:
link: false
third_party_settings: { }
weight: 1
region: content
field_type_d_evenement:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 2
region: content
hidden:
body: true
field_invite_accompagne_curate_p: true
field_partenaire_s: true
field_portage: true
field_projet_s_lie_s: true
langcode: true
links: true
search_api_excerpt: true
@@ -0,0 +1,100 @@
uuid: 1351d694-17a8-499f-a5ab-8cb73389a3ac
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.tableau_liste
- field.field.node.evenement.body
- field.field.node.evenement.field_artiste_s_invite_s
- field.field.node.evenement.field_dates
- field.field.node.evenement.field_images
- field.field.node.evenement.field_infos_pratiques
- field.field.node.evenement.field_invite_accompagne_curate_p
- field.field.node.evenement.field_lieu
- field.field.node.evenement.field_partenaire_s
- field.field.node.evenement.field_portage
- field.field.node.evenement.field_projet_s_lie_s
- field.field.node.evenement.field_type_d_evenement
- image.style.960x960
- node.type.evenement
module:
- datetime_range
- image_delta_formatter
- layout_builder
- text
- user
third_party_settings:
layout_builder:
enabled: false
allow_custom: false
id: node.evenement.tableau_liste
targetEntityType: node
bundle: evenement
mode: tableau_liste
content:
body:
type: text_summary_or_trimmed
label: hidden
settings:
trim_length: 600
third_party_settings: { }
weight: 4
region: content
field_artiste_s_invite_s:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 2
region: content
field_dates:
type: daterange_default
label: hidden
settings:
timezone_override: ''
format_type: y_m_d
from_to: both
separator: '-'
third_party_settings: { }
weight: 0
region: content
field_images:
type: image_delta_formatter
label: hidden
settings:
deltas:
- 0
deltas_reversed: false
image_link: content
image_style: 960x960
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
field_lieu:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 1
region: content
field_type_d_evenement:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 3
region: content
hidden:
field_infos_pratiques: true
field_invite_accompagne_curate_p: true
field_partenaire_s: true
field_portage: true
field_projet_s_lie_s: true
langcode: true
links: true
search_api_excerpt: true
@@ -7,14 +7,19 @@ dependencies:
- field.field.node.evenement.body - field.field.node.evenement.body
- field.field.node.evenement.field_artiste_s_invite_s - field.field.node.evenement.field_artiste_s_invite_s
- field.field.node.evenement.field_dates - field.field.node.evenement.field_dates
- field.field.node.evenement.field_images
- field.field.node.evenement.field_infos_pratiques
- field.field.node.evenement.field_invite_accompagne_curate_p - field.field.node.evenement.field_invite_accompagne_curate_p
- field.field.node.evenement.field_lieu - field.field.node.evenement.field_lieu
- field.field.node.evenement.field_partenaire_s - field.field.node.evenement.field_partenaire_s
- field.field.node.evenement.field_portage - field.field.node.evenement.field_portage
- field.field.node.evenement.field_projet_s_lie_s - field.field.node.evenement.field_projet_s_lie_s
- field.field.node.evenement.field_type_d_evenement - field.field.node.evenement.field_type_d_evenement
- image.style.960x960
- node.type.evenement - node.type.evenement
module: module:
- datetime_range
- image_delta_formatter
- text - text
- user - user
id: node.evenement.teaser id: node.evenement.teaser
@@ -28,21 +33,69 @@ content:
settings: settings:
trim_length: 600 trim_length: 600
third_party_settings: { } third_party_settings: { }
weight: 101 weight: 6
region: content region: content
links: field_artiste_s_invite_s:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 2
region: content
field_dates:
type: daterange_default
label: hidden
settings:
timezone_override: ''
format_type: y_m_d
from_to: both
separator: '-'
third_party_settings: { }
weight: 0
region: content
field_images:
type: image_delta_formatter
label: hidden
settings:
deltas:
- 0
deltas_reversed: false
image_link: content
image_style: 960x960
image_loading:
attribute: lazy
third_party_settings: { }
weight: 1
region: content
field_infos_pratiques:
type: text_default
label: hidden
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 100 weight: 5
region: content
field_lieu:
type: entity_reference_label
label: hidden
settings:
link: false
third_party_settings: { }
weight: 4
region: content
field_type_d_evenement:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 3
region: content region: content
hidden: hidden:
field_artiste_s_invite_s: true
field_dates: true
field_invite_accompagne_curate_p: true field_invite_accompagne_curate_p: true
field_lieu: true
field_partenaire_s: true field_partenaire_s: true
field_portage: true field_portage: true
field_projet_s_lie_s: true field_projet_s_lie_s: true
field_type_d_evenement: true
langcode: true langcode: true
links: true
search_api_excerpt: true search_api_excerpt: true
@@ -6,8 +6,10 @@ dependencies:
- field.field.node.projet.body - field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s - field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates - field.field.node.projet.field_dates
- field.field.node.projet.field_evenement_s_lie_s
- field.field.node.projet.field_fichiers - field.field.node.projet.field_fichiers
- field.field.node.projet.field_images - field.field.node.projet.field_images
- field.field.node.projet.field_infos_pratiques
- field.field.node.projet.field_invite_accompagne_curate_p - field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s - field.field.node.projet.field_partenaire_s
- field.field.node.projet.field_portage - field.field.node.projet.field_portage
@@ -37,7 +39,7 @@ content:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 6 weight: 6
region: content region: content
@@ -50,7 +52,15 @@ content:
from_to: both from_to: both
separator: '-' separator: '-'
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 3
region: content
field_evenement_s_lie_s:
type: entity_reference_label
label: above
settings:
link: true
third_party_settings: { }
weight: 12
region: content region: content
field_fichiers: field_fichiers:
type: file_default type: file_default
@@ -71,11 +81,18 @@ content:
third_party_settings: { } third_party_settings: { }
weight: 10 weight: 10
region: content region: content
field_infos_pratiques:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: 11
region: content
field_invite_accompagne_curate_p: field_invite_accompagne_curate_p:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 4 weight: 4
region: content region: content
@@ -83,7 +100,7 @@ content:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 5 weight: 5
region: content region: content
@@ -106,9 +123,9 @@ content:
type: entity_reference_label type: entity_reference_label
label: visually_hidden label: visually_hidden
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 3 weight: 2
region: content region: content
links: links:
settings: { } settings: { }
@@ -7,14 +7,16 @@ dependencies:
- field.field.node.projet.body - field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s - field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates - field.field.node.projet.field_dates
- field.field.node.projet.field_evenement_s_lie_s
- field.field.node.projet.field_fichiers - field.field.node.projet.field_fichiers
- field.field.node.projet.field_images - field.field.node.projet.field_images
- field.field.node.projet.field_infos_pratiques
- field.field.node.projet.field_invite_accompagne_curate_p - field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s - field.field.node.projet.field_partenaire_s
- field.field.node.projet.field_portage - field.field.node.projet.field_portage
- field.field.node.projet.field_projet_s_lie_s - field.field.node.projet.field_projet_s_lie_s
- field.field.node.projet.field_type_de_projet - field.field.node.projet.field_type_de_projet
- image.style.large - image.style.wide
- node.type.projet - node.type.projet
module: module:
- datetime_range - datetime_range
@@ -38,13 +40,13 @@ content:
label: hidden label: hidden
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 3 weight: 5
region: content region: content
field_artiste_s_invite_s: field_artiste_s_invite_s:
type: entity_reference_label type: entity_reference_label
label: hidden label: hidden
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
@@ -57,7 +59,16 @@ content:
from_to: both from_to: both
separator: '-' separator: '-'
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 3
region: content
field_evenement_s_lie_s:
type: entity_reference_entity_view
label: above
settings:
view_mode: calendrier
link: false
third_party_settings: { }
weight: 9
region: content region: content
field_fichiers: field_fichiers:
type: file_default type: file_default
@@ -65,24 +76,31 @@ content:
settings: settings:
use_description_as_link_text: true use_description_as_link_text: true
third_party_settings: { } third_party_settings: { }
weight: 7 weight: 6
region: content region: content
field_images: field_images:
type: image_caption type: image_caption
label: hidden label: hidden
settings: settings:
image_style: large image_style: wide
image_link: file image_link: file
image_loading: image_loading:
attribute: lazy attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 8 weight: 11
region: content
field_infos_pratiques:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: 4
region: content region: content
field_invite_accompagne_curate_p: field_invite_accompagne_curate_p:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 1
region: content region: content
@@ -90,27 +108,35 @@ content:
type: entity_reference_label type: entity_reference_label
label: above label: above
settings: settings:
link: true link: false
third_party_settings: { } third_party_settings: { }
weight: 4 weight: 7
region: content region: content
field_portage: field_portage:
type: list_default type: list_default
label: above label: above
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 5 weight: 8
region: content region: content
field_projet_s_lie_s: field_projet_s_lie_s:
type: entity_reference_label type: entity_reference_entity_view
label: above label: above
settings:
view_mode: lie
link: false
third_party_settings: { }
weight: 10
region: content
field_type_de_projet:
type: entity_reference_label
label: hidden
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 6 weight: 2
region: content region: content
hidden: hidden:
field_type_de_projet: true
langcode: true langcode: true
links: true links: true
search_api_excerpt: true search_api_excerpt: true
@@ -0,0 +1,93 @@
uuid: c2f9023f-0a4d-4ad1-9515-616f1fae1f72
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.lie
- field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates
- field.field.node.projet.field_evenement_s_lie_s
- field.field.node.projet.field_fichiers
- field.field.node.projet.field_images
- field.field.node.projet.field_infos_pratiques
- field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s
- field.field.node.projet.field_portage
- field.field.node.projet.field_projet_s_lie_s
- field.field.node.projet.field_type_de_projet
- image.style.large
- node.type.projet
module:
- advanced_text_formatter
- image_delta_formatter
- layout_builder
- user
third_party_settings:
layout_builder:
enabled: false
allow_custom: false
id: node.projet.lie
targetEntityType: node
bundle: projet
mode: lie
content:
body:
type: advanced_text
label: hidden
settings:
trim_length: '100'
ellipsis: '1'
word_boundary: '1'
link_to_entity: '1'
filter: input
format: plain_text
allowed_html:
- a
- b
- br
- dd
- dl
- dt
- em
- i
- li
- ol
- p
- strong
- u
- ul
use_summary: 0
token_replace: 0
autop: 0
third_party_settings: { }
weight: 1
region: content
field_images:
type: image_delta_formatter
label: hidden
settings:
deltas:
- 0
deltas_reversed: false
image_link: content
image_style: large
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
hidden:
field_artiste_s_invite_s: true
field_dates: true
field_evenement_s_lie_s: true
field_fichiers: true
field_infos_pratiques: true
field_invite_accompagne_curate_p: true
field_partenaire_s: true
field_portage: true
field_projet_s_lie_s: true
field_type_de_projet: true
langcode: true
links: true
search_api_excerpt: true
@@ -7,8 +7,10 @@ dependencies:
- field.field.node.projet.body - field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s - field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates - field.field.node.projet.field_dates
- field.field.node.projet.field_evenement_s_lie_s
- field.field.node.projet.field_fichiers - field.field.node.projet.field_fichiers
- field.field.node.projet.field_images - field.field.node.projet.field_images
- field.field.node.projet.field_infos_pratiques
- field.field.node.projet.field_invite_accompagne_curate_p - field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s - field.field.node.projet.field_partenaire_s
- field.field.node.projet.field_portage - field.field.node.projet.field_portage
@@ -63,7 +65,7 @@ content:
label: hidden label: hidden
settings: settings:
deltas: deltas:
- 1 - 0
deltas_reversed: false deltas_reversed: false
image_link: content image_link: content
image_style: large image_style: large
@@ -76,12 +78,14 @@ content:
type: entity_reference_label type: entity_reference_label
label: hidden label: hidden
settings: settings:
link: false link: true
third_party_settings: { } third_party_settings: { }
weight: 3 weight: 3
region: content region: content
hidden: hidden:
field_evenement_s_lie_s: true
field_fichiers: true field_fichiers: true
field_infos_pratiques: true
field_invite_accompagne_curate_p: true field_invite_accompagne_curate_p: true
field_partenaire_s: true field_partenaire_s: true
field_portage: true field_portage: true
@@ -7,14 +7,16 @@ dependencies:
- field.field.node.projet.body - field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s - field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates - field.field.node.projet.field_dates
- field.field.node.projet.field_evenement_s_lie_s
- field.field.node.projet.field_fichiers - field.field.node.projet.field_fichiers
- field.field.node.projet.field_images - field.field.node.projet.field_images
- field.field.node.projet.field_infos_pratiques
- field.field.node.projet.field_invite_accompagne_curate_p - field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s - field.field.node.projet.field_partenaire_s
- field.field.node.projet.field_portage - field.field.node.projet.field_portage
- field.field.node.projet.field_projet_s_lie_s - field.field.node.projet.field_projet_s_lie_s
- field.field.node.projet.field_type_de_projet - field.field.node.projet.field_type_de_projet
- image.style.medium - image.style.960x960
- node.type.projet - node.type.projet
module: module:
- image_delta_formatter - image_delta_formatter
@@ -31,7 +33,7 @@ content:
settings: settings:
trim_length: 100 trim_length: 100
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 4
region: content region: content
field_artiste_s_invite_s: field_artiste_s_invite_s:
type: entity_reference_label type: entity_reference_label
@@ -46,23 +48,38 @@ content:
label: hidden label: hidden
settings: settings:
deltas: deltas:
- 1 - 0
deltas_reversed: false deltas_reversed: false
image_link: content image_link: content
image_style: medium image_style: 960x960
image_loading: image_loading:
attribute: lazy attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
field_infos_pratiques:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 3
region: content
field_type_de_projet:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 2
region: content
hidden: hidden:
field_dates: true field_dates: true
field_evenement_s_lie_s: true
field_fichiers: true field_fichiers: true
field_invite_accompagne_curate_p: true field_invite_accompagne_curate_p: true
field_partenaire_s: true field_partenaire_s: true
field_portage: true field_portage: true
field_projet_s_lie_s: true field_projet_s_lie_s: true
field_type_de_projet: true
langcode: true langcode: true
links: true links: true
search_api_excerpt: true search_api_excerpt: true
@@ -4,8 +4,11 @@ status: true
dependencies: dependencies:
config: config:
- field.field.node.static.body - field.field.node.static.body
- field.field.node.static.field_images
- image.style.wide
- node.type.static - node.type.static
module: module:
- image_field_caption
- text - text
- user - user
_core: _core:
@@ -22,10 +25,21 @@ content:
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
field_images:
type: image_caption
label: hidden
settings:
image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 1
region: content
links: links:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 2
region: content region: content
hidden: hidden:
langcode: true langcode: true
@@ -0,0 +1,45 @@
uuid: 2d03b0e4-fa4a-44ec-b6a7-c015026d3c2d
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.full
- field.field.node.static.body
- field.field.node.static.field_images
- image.style.wide
- node.type.static
module:
- image_field_caption
- text
- user
id: node.static.full
targetEntityType: node
bundle: static
mode: full
content:
body:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 0
region: content
field_images:
type: image_caption
label: hidden
settings:
image_style: wide
image_link: file
image_loading:
attribute: lazy
third_party_settings: { }
weight: 1
region: content
links:
settings: { }
third_party_settings: { }
weight: 2
region: content
hidden:
langcode: true
search_api_excerpt: true
@@ -0,0 +1,41 @@
uuid: 3a40fc3d-ce68-4809-96c5-e397e2d7947f
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.tableau_liste
- field.field.node.static.body
- field.field.node.static.field_images
- image.style.large
- node.type.static
module:
- image_delta_formatter
- user
id: node.static.tableau_liste
targetEntityType: node
bundle: static
mode: tableau_liste
content:
field_images:
type: image_delta_formatter
label: hidden
settings:
deltas:
- 1
deltas_reversed: false
image_link: content
image_style: large
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
links:
settings: { }
third_party_settings: { }
weight: 100
region: content
hidden:
body: true
langcode: true
search_api_excerpt: true
@@ -0,0 +1,41 @@
uuid: f3066c89-0b70-40e0-9cea-dc3b025de934
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.static.body
- field.field.node.static.field_images
- image.style.medium
- node.type.static
module:
- image_delta_formatter
- user
id: node.static.teaser
targetEntityType: node
bundle: static
mode: teaser
content:
field_images:
type: image_delta_formatter
label: hidden
settings:
deltas:
- 1
deltas_reversed: false
image_link: content
image_style: medium
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
links:
settings: { }
third_party_settings: { }
weight: 100
region: content
hidden:
body: true
langcode: true
search_api_excerpt: true
@@ -0,0 +1,11 @@
uuid: 07a424be-c826-4554-9c1c-23d5d96e48fa
langcode: fr
status: true
dependencies:
module:
- node
id: node.calendrier
label: calendrier
description: ''
targetEntityType: node
cache: true
@@ -0,0 +1,11 @@
uuid: b8b1728c-a891-4823-9302-05a50e10454a
langcode: fr
status: true
dependencies:
module:
- node
id: node.lie
label: Lié
description: ''
targetEntityType: node
cache: true
+7
View File
@@ -50,6 +50,8 @@ module:
filter: 0 filter: 0
filter_perms: 0 filter_perms: 0
formatter_suite: 0 formatter_suite: 0
gin_compat: 0
gin_toolbar: 0
help: 0 help: 0
honeypot: 0 honeypot: 0
image: 0 image: 0
@@ -59,6 +61,8 @@ module:
language: 0 language: 0
layout_builder: 0 layout_builder: 0
layout_discovery: 0 layout_discovery: 0
leshed_helpers: 0
leshed_svg_export: 0
link: 0 link: 0
link_attributes: 0 link_attributes: 0
linkit: 0 linkit: 0
@@ -106,6 +110,7 @@ module:
video_embed_field: 0 video_embed_field: 0
views_bulk_edit: 0 views_bulk_edit: 0
views_bulk_operations: 0 views_bulk_operations: 0
views_entity_form_field: 0
views_ui: 0 views_ui: 0
extlink: 1 extlink: 1
menu_admin_per_menu: 1 menu_admin_per_menu: 1
@@ -118,4 +123,6 @@ theme:
adminimal_theme: 0 adminimal_theme: 0
stark: 0 stark: 0
leshed: 0 leshed: 0
claro: 0
gin: 0
profile: figli_starter_kit profile: figli_starter_kit
+24
View File
@@ -14,8 +14,23 @@ settings:
toolbar: toolbar:
items: items:
- heading - heading
- underline
- bold - bold
- italic - italic
- strikethrough
- '|'
- removeFormat
- '|'
- subscript
- superscript
- '|'
- bulletedList
- numberedList
- '|'
- link
- '|'
- showBlocks
- sourceEditing
plugins: plugins:
ckeditor5_heading: ckeditor5_heading:
enabled_headings: enabled_headings:
@@ -24,5 +39,14 @@ settings:
- heading4 - heading4
- heading5 - heading5
- heading6 - heading6
ckeditor5_list:
properties:
reversed: true
startIndex: true
multiBlock: false
ckeditor5_sourceEditing:
allowed_tags: { }
linkit_extension:
linkit_enabled: false
image_upload: image_upload:
status: false status: false
@@ -24,6 +24,6 @@ settings:
sort: sort:
field: _none field: _none
direction: ASC direction: ASC
auto_create: false auto_create: true
auto_create_bundle: '' auto_create_bundle: ''
field_type: entity_reference field_type: entity_reference
@@ -0,0 +1,41 @@
uuid: e06f65d1-95bb-4669-97da-eac654134931
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_images
- node.type.evenement
module:
- image
id: node.evenement.field_images
field_name: field_images
entity_type: node
bundle: evenement
label: Images
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:file'
handler_settings: { }
file_directory: '[date:custom:Y]-[date:custom:m]'
file_extensions: 'png gif jpg jpeg webp'
max_filesize: ''
max_resolution: ''
min_resolution: ''
alt_field: true
alt_field_required: false
title_field: false
title_field_required: false
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
caption_field: 1
caption_field_required: 0
field_type: image
@@ -0,0 +1,24 @@
uuid: 48dc3464-8311-4d9a-a4ff-5c0a118de15b
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_infos_pratiques
- filter.format.wysiwyg
- node.type.evenement
module:
- text
id: node.evenement.field_infos_pratiques
field_name: field_infos_pratiques
entity_type: node
bundle: evenement
label: 'infos pratiques'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
allowed_formats:
- wysiwyg
field_type: text_long
@@ -10,7 +10,7 @@ id: node.evenement.field_invite_accompagne_curate_p
field_name: field_invite_accompagne_curate_p field_name: field_invite_accompagne_curate_p
entity_type: node entity_type: node
bundle: evenement bundle: evenement
label: 'invite/accompagné/curaté par' label: 'accompagné⋅e(s) par'
description: '' description: ''
required: false required: false
translatable: false translatable: false
@@ -24,6 +24,6 @@ settings:
sort: sort:
field: _none field: _none
direction: ASC direction: ASC
auto_create: false auto_create: true
auto_create_bundle: '' auto_create_bundle: ''
field_type: entity_reference field_type: entity_reference
@@ -24,6 +24,6 @@ settings:
sort: sort:
field: _none field: _none
direction: ASC direction: ASC
auto_create: false auto_create: true
auto_create_bundle: '' auto_create_bundle: ''
field_type: entity_reference field_type: entity_reference
@@ -24,6 +24,6 @@ settings:
sort: sort:
field: title field: title
direction: ASC direction: ASC
auto_create: false auto_create: true
auto_create_bundle: '' auto_create_bundle: ''
field_type: entity_reference field_type: entity_reference
@@ -11,7 +11,7 @@ field_name: field_type_d_evenement
entity_type: node entity_type: node
bundle: evenement bundle: evenement
label: "Type d'évenement" label: "Type d'évenement"
description: '' description: "Pour qu'un évenement puisse apparaître sur la home, il doit obligatoirement avoir un type d'évenement"
required: false required: false
translatable: false translatable: false
default_value: { } default_value: { }
@@ -11,7 +11,7 @@ entity_type: node
bundle: personne bundle: personne
label: Prenom label: Prenom
description: '' description: ''
required: true required: false
translatable: false translatable: false
default_value: { } default_value: { }
default_value_callback: '' default_value_callback: ''
@@ -24,6 +24,6 @@ settings:
sort: sort:
field: _none field: _none
direction: ASC direction: ASC
auto_create: false auto_create: true
auto_create_bundle: '' auto_create_bundle: ''
field_type: entity_reference field_type: entity_reference
@@ -0,0 +1,29 @@
uuid: 5a23a8c7-5d7b-4f95-ac25-0e0d54bf81ae
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_evenement_s_lie_s
- node.type.evenement
- node.type.projet
id: node.projet.field_evenement_s_lie_s
field_name: field_evenement_s_lie_s
entity_type: node
bundle: projet
label: 'Évenement(s) lié(s)'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
handler_settings:
target_bundles:
evenement: evenement
sort:
field: _none
direction: ASC
auto_create: false
auto_create_bundle: ''
field_type: entity_reference
@@ -0,0 +1,24 @@
uuid: 99060ba2-f667-472b-98cc-40944fa6470f
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_infos_pratiques
- filter.format.wysiwyg
- node.type.projet
module:
- text
id: node.projet.field_infos_pratiques
field_name: field_infos_pratiques
entity_type: node
bundle: projet
label: 'infos pratiques'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
allowed_formats:
- wysiwyg
field_type: text_long
@@ -10,7 +10,7 @@ id: node.projet.field_invite_accompagne_curate_p
field_name: field_invite_accompagne_curate_p field_name: field_invite_accompagne_curate_p
entity_type: node entity_type: node
bundle: projet bundle: projet
label: 'invite/accompagné/curaté par' label: 'accompagné⋅e(s) par'
description: '' description: ''
required: false required: false
translatable: false translatable: false
@@ -24,6 +24,6 @@ settings:
sort: sort:
field: _none field: _none
direction: ASC direction: ASC
auto_create: false auto_create: true
auto_create_bundle: '' auto_create_bundle: ''
field_type: entity_reference field_type: entity_reference
@@ -24,6 +24,6 @@ settings:
sort: sort:
field: title field: title
direction: ASC direction: ASC
auto_create: false auto_create: true
auto_create_bundle: '' auto_create_bundle: ''
field_type: entity_reference field_type: entity_reference
@@ -11,7 +11,7 @@ field_name: field_type_de_projet
entity_type: node entity_type: node
bundle: projet bundle: projet
label: 'Type de projet' label: 'Type de projet'
description: '' description: "Pour qu'un évenement puisse apparaître sur la home, il doit obligatoirement avoir un type de projet"
required: false required: false
translatable: false translatable: false
default_value: { } default_value: { }
+3 -1
View File
@@ -4,6 +4,7 @@ status: true
dependencies: dependencies:
config: config:
- field.storage.node.body - field.storage.node.body
- filter.format.wysiwyg
- node.type.static - node.type.static
module: module:
- text - text
@@ -22,5 +23,6 @@ default_value_callback: ''
settings: settings:
display_summary: true display_summary: true
required_summary: false required_summary: false
allowed_formats: { } allowed_formats:
- wysiwyg
field_type: text_with_summary field_type: text_with_summary
@@ -0,0 +1,41 @@
uuid: b52cbc9c-946f-47c1-a81f-7871d0792e9c
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_images
- node.type.static
module:
- image
id: node.static.field_images
field_name: field_images
entity_type: node
bundle: static
label: Images
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:file'
handler_settings: { }
file_directory: '[date:custom:Y]-[date:custom:m]'
file_extensions: 'png gif jpg jpeg webp'
max_filesize: ''
max_resolution: ''
min_resolution: ''
alt_field: true
alt_field_required: false
title_field: false
title_field_required: false
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
caption_field: 1
caption_field_required: 0
field_type: image
@@ -0,0 +1,19 @@
uuid: 11b1c707-3204-46a0-ab41-e7a7fe25a7cd
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_evenement_s_lie_s
field_name: field_evenement_s_lie_s
entity_type: node
type: entity_reference
settings:
target_type: node
module: core
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
@@ -0,0 +1,19 @@
uuid: db7ee224-ab8d-4c9d-94f3-39bd730c56d8
langcode: fr
status: true
dependencies:
module:
- node
- text
id: node.field_infos_pratiques
field_name: field_infos_pratiques
entity_type: node
type: text_long
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
+21 -1
View File
@@ -4,6 +4,8 @@ status: true
dependencies: dependencies:
module: module:
- editor - editor
- linkit
- pathologic
_core: _core:
default_config_hash: a0dSxrd1nnzeSvKpvFmtoLpxDd3Nj6E7dQN-MZUi20g default_config_hash: a0dSxrd1nnzeSvKpvFmtoLpxDd3Nj6E7dQN-MZUi20g
name: wysiwyg name: wysiwyg
@@ -40,7 +42,7 @@ filters:
status: false status: false
weight: -43 weight: -43
settings: settings:
allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h5 id> <h6 id> <u> <a href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution> <img src alt data-entity-type data-entity-uuid data-entity-substitution> <p> <h1> <pre> <h4 id class="inter-titre">' allowed_html: ''
filter_html_help: true filter_html_help: true
filter_html_nofollow: false filter_html_nofollow: false
filter_html_escape: filter_html_escape:
@@ -61,6 +63,17 @@ filters:
status: true status: true
weight: -47 weight: -47
settings: { } settings: { }
filter_pathologic:
id: filter_pathologic
provider: pathologic
status: false
weight: 50
settings:
settings_source: global
local_settings:
protocol_style: full
local_paths: ''
keep_language_prefix: true
filter_url: filter_url:
id: filter_url id: filter_url
provider: filter provider: filter
@@ -68,3 +81,10 @@ filters:
weight: -45 weight: -45
settings: settings:
filter_url_length: 72 filter_url_length: 72
linkit:
id: linkit
provider: linkit
status: true
weight: 0
settings:
title: true
+27
View File
@@ -0,0 +1,27 @@
_core:
default_config_hash: c8aZhkIY8zHUo0_UOll4vVs_l48dHL_gBqbvfuAM0Rs
favicon:
use_default: true
features:
comment_user_picture: true
comment_user_verification: true
favicon: true
node_user_picture: false
logo:
path: ''
use_default: false
third_party_settings:
shortcut:
module_link: true
preset_accent_color: light_blue
preset_focus_color: gin
enable_darkmode: '1'
classic_toolbar: new
secondary_toolbar_frontend: true
high_contrast_mode: false
accent_color: ''
focus_color: ''
layout_density: small
show_description_toggle: true
show_user_theme_settings: false
sticky_action_buttons: true
+15
View File
@@ -0,0 +1,15 @@
uuid: 7f3f4cb8-16cc-4498-bc81-6d8d073efcdd
langcode: fr
status: true
dependencies: { }
name: 2160x2160
label: 2160x2160
effects:
2c42f50b-66c2-4dc3-ac32-3fa0b5473d80:
uuid: 2c42f50b-66c2-4dc3-ac32-3fa0b5473d80
id: image_scale
weight: 1
data:
width: 2160
height: 2160
upscale: false
+15
View File
@@ -0,0 +1,15 @@
uuid: 5b1054fb-2ec7-4081-8c79-be5af635829d
langcode: fr
status: true
dependencies: { }
name: 960x960
label: 960x960
effects:
195f8216-e2fd-48a8-9563-2a9b1c6fc582:
uuid: 195f8216-e2fd-48a8-9563-2a9b1c6fc582
id: image_scale
weight: 1
data:
width: 960
height: 960
upscale: false
@@ -0,0 +1,2 @@
settings:
label: Breadcrumbs
@@ -0,0 +1,2 @@
settings:
label: 'Main page content'
@@ -0,0 +1,2 @@
settings:
label: Help
@@ -0,0 +1,2 @@
settings:
label: 'Primary admin actions'
@@ -0,0 +1,2 @@
settings:
label: 'Status messages'
@@ -0,0 +1,2 @@
settings:
label: 'Page title'
@@ -0,0 +1,2 @@
settings:
label: 'Primary tabs'
@@ -0,0 +1,2 @@
settings:
label: 'Secondary tabs'
@@ -0,0 +1,2 @@
settings:
label: Breadcrumbs
@@ -0,0 +1,2 @@
settings:
label: 'Main page content'
@@ -0,0 +1,2 @@
settings:
label: Help
@@ -0,0 +1,2 @@
settings:
label: 'Primary admin actions'
@@ -0,0 +1,2 @@
settings:
label: 'Status messages'
@@ -0,0 +1,2 @@
settings:
label: 'Page title'
@@ -0,0 +1,2 @@
settings:
label: 'Primary tabs'
@@ -0,0 +1,2 @@
settings:
label: 'Secondary tabs'
-6
View File
@@ -1,6 +0,0 @@
_core:
default_config_hash: UA1LGT2916TE3VyHCdi_cD-GPCb6ilm9KluygCKnqOI
send: false
log: true
verbose: true
langcode: fr
+2 -1
View File
@@ -1,5 +1,6 @@
_core: _core:
default_config_hash: FLJZME3II5fjmMSrdEvJHp95ZJf8V_X0jbX0VdVU1BU default_config_hash: FLJZME3II5fjmMSrdEvJHp95ZJf8V_X0jbX0VdVU1BU
langcode: fr
shield_enable: true shield_enable: true
credential_provider: shield credential_provider: shield
credentials: credentials:
@@ -14,4 +15,4 @@ method: 0
paths: '' paths: ''
allowlist: '' allowlist: ''
http_method_allowlist: { } http_method_allowlist: { }
domains: '' domains: dev.leshed.fr
+1 -1
View File
@@ -1,5 +1,5 @@
_core: _core:
default_config_hash: TpdA4rsOBAawnqeon9A-Ooht_4VO3hHKib79xyHcTyg default_config_hash: TpdA4rsOBAawnqeon9A-Ooht_4VO3hHKib79xyHcTyg
langcode: fr langcode: fr
admin: adminimal_theme admin: gin
default: leshed default: leshed
+4
View File
@@ -15,7 +15,9 @@ dependencies:
module: module:
- actions_permissions - actions_permissions
- content_translation - content_translation
- devel
- file - file
- leshed_svg_export
- node - node
- system - system
- taxonomy - taxonomy
@@ -29,6 +31,7 @@ is_admin: null
permissions: permissions:
- 'access administration pages' - 'access administration pages'
- 'access content overview' - 'access content overview'
- 'access devel information'
- 'access files overview' - 'access files overview'
- 'access taxonomy overview' - 'access taxonomy overview'
- 'access toolbar' - 'access toolbar'
@@ -75,6 +78,7 @@ permissions:
- 'execute user_unblock_user_action user' - 'execute user_unblock_user_action user'
- 'execute vbo_cancel_user_action user' - 'execute vbo_cancel_user_action user'
- 'execute views_bulk_edit all' - 'execute views_bulk_edit all'
- 'export leshed typography'
- 'revert all revisions' - 'revert all revisions'
- 'revert all taxonomy revisions' - 'revert all taxonomy revisions'
- 'revert evenement revisions' - 'revert evenement revisions'
-2
View File
@@ -3,7 +3,6 @@ langcode: fr
status: true status: true
dependencies: dependencies:
module: module:
- devel
- system - system
_core: _core:
default_config_hash: jyuRv_5UazPqBsQ9L4kDkcVvxtGr0WytAUoWf1LhqOk default_config_hash: jyuRv_5UazPqBsQ9L4kDkcVvxtGr0WytAUoWf1LhqOk
@@ -13,4 +12,3 @@ weight: -10
is_admin: false is_admin: false
permissions: permissions:
- 'access content' - 'access content'
- 'access devel information'
-2
View File
@@ -3,7 +3,6 @@ langcode: fr
status: true status: true
dependencies: dependencies:
module: module:
- devel
- system - system
_core: _core:
default_config_hash: OVp5431n1LmiRh_QaOpDS1hEEFvtjRqisASIU0tYIwo default_config_hash: OVp5431n1LmiRh_QaOpDS1hEEFvtjRqisASIU0tYIwo
@@ -13,4 +12,3 @@ weight: -9
is_admin: false is_admin: false
permissions: permissions:
- 'access content' - 'access content'
- 'access devel information'
+4
View File
@@ -17,6 +17,7 @@ dependencies:
- actions_permissions - actions_permissions
- content_translation - content_translation
- filter - filter
- leshed_svg_export
- locale - locale
- node - node
- system - system
@@ -33,6 +34,7 @@ permissions:
- 'access content overview' - 'access content overview'
- 'access taxonomy overview' - 'access taxonomy overview'
- 'access toolbar' - 'access toolbar'
- 'administer nodes'
- 'create content translations' - 'create content translations'
- 'create evenement content' - 'create evenement content'
- 'create lieu content' - 'create lieu content'
@@ -57,6 +59,7 @@ permissions:
- 'execute node_make_unsticky_action node' - 'execute node_make_unsticky_action node'
- 'execute node_promote_action node' - 'execute node_promote_action node'
- 'execute node_unpromote_action node' - 'execute node_unpromote_action node'
- 'export leshed typography'
- 'revert evenement revisions' - 'revert evenement revisions'
- 'revert lieu revisions' - 'revert lieu revisions'
- 'revert partenaire revisions' - 'revert partenaire revisions'
@@ -70,6 +73,7 @@ permissions:
- 'translate interface' - 'translate interface'
- 'update content translations' - 'update content translations'
- 'use text format wysiwyg' - 'use text format wysiwyg'
- 'view all revisions'
- 'view evenement revisions' - 'view evenement revisions'
- 'view lieu revisions' - 'view lieu revisions'
- 'view own unpublished content' - 'view own unpublished content'
File diff suppressed because it is too large Load Diff

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