66 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
157 changed files with 8181 additions and 1336 deletions
+3
View File
@@ -32,6 +32,9 @@
node_modules/
*.patch
# Keep our project patches tracked
!patches/
!patches/**
/.csslintrc
/.eslintrc.json
/.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",
"url": "https://packages.drupal.org/8"
},
{
"type": "composer",
"url": "https://asset-packagist.org"
}
],
"require": {
"composer/installers": "^2.0",
"drupal/auto_entitylabel": "^3.4",
"drupal/autocomplete_deluxe": "^2.1",
"drupal/cer": "^5.0@beta",
"drupal/config_ignore": "^3.4",
"drupal/core-composer-scaffold": "^10.6",
"drupal/core-project-message": "^10.6",
"drupal/core-recommended": "^10.6",
"drupal/gin": "^4.0",
"drupal/gin_toolbar": "^2.0",
"drupal/image_delta_formatter": "^1.3",
"drupal/image_field_caption": "^3.0",
"drupal/migrate_google_sheets": "^2.3",
@@ -29,7 +36,10 @@
"drupal/page_manager": "^4.0@RC",
"drupal/shield": "^1.8",
"drupal/structure_sync": "^2.0",
"drupal/views_entity_form_field": "^1.2",
"league/commonmark": "^2.8",
"npm-asset/harfbuzzjs": "^1.6",
"oomphinc/composer-installers-extender": "^2.0",
"wikimedia/composer-merge-plugin": "^2.1"
},
"conflict": {
@@ -45,6 +55,7 @@
"drupal/core-composer-scaffold": true,
"drupal/core-project-message": true,
"drupal/core-recipe-unpack": true,
"oomphinc/composer-installers-extender": true,
"php-http/discovery": true,
"php-tuf/composer-integration": true,
"phpstan/extension-installer": true,
@@ -61,12 +72,18 @@
"web-root": "web/"
}
},
"installer-types": [
"npm-asset",
"bower-asset"
],
"installer-paths": {
"web/core": [
"type:drupal-core"
],
"web/libraries/{$name}": [
"type:drupal-library"
"type:drupal-library",
"type:npm-asset",
"type:bower-asset"
],
"web/modules/contrib/{$name}": [
"type:drupal-module"
@@ -100,7 +117,7 @@
],
"post-create-project-cmd-message": [
"<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> </>",
"",
@@ -121,6 +138,11 @@
"recurse": true,
"replace": false,
"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:
default_config_hash: RumewwAShocwpN5KgIf0U8Z2yd4_f7mQJpYnwLTzhhQ
langcode: fr
enable_toggle_shortcut: false
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
+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
dependencies:
config:
- core.entity_form_mode.node.in_place_reference
- 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.thumbnail
- node.type.evenement
module:
- autocomplete_deluxe
- datetime_range
- field_group
- image
- inline_entity_form
- path
- 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
targetEntityType: node
bundle: evenement
@@ -24,7 +129,7 @@ mode: default
content:
body:
type: text_textarea_with_summary
weight: 121
weight: 2
region: content
settings:
rows: 9
@@ -32,41 +137,67 @@ content:
placeholder: ''
show_summary: false
third_party_settings: { }
created:
type: datetime_timestamp
weight: 10
region: content
settings: { }
third_party_settings: { }
field_artiste_s_invite_s:
type: entity_reference_autocomplete
weight: 125
type: inline_entity_form_complex
weight: 3
region: content
settings:
form_mode: in_place_reference
override_labels: false
label_singular: ''
label_plural: ''
allow_new: true
allow_existing: true
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
allow_duplicate: false
collapsible: false
collapsed: false
revision: false
removed_reference: keep
third_party_settings: { }
field_dates:
type: daterange_default
weight: 122
weight: 20
region: content
settings: { }
third_party_settings: { }
field_invite_accompagne_curate_p:
type: entity_reference_autocomplete
weight: 126
field_images:
type: image_image
weight: 3
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
field_infos_pratiques:
type: text_textarea
weight: 19
region: content
settings:
rows: 5
placeholder: ''
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:
type: entity_reference_autocomplete
weight: 129
weight: 21
region: content
settings:
match_operator: CONTAINS
@@ -76,7 +207,7 @@ content:
third_party_settings: { }
field_partenaire_s:
type: entity_reference_autocomplete
weight: 124
weight: 6
region: content
settings:
match_operator: CONTAINS
@@ -86,73 +217,11 @@ content:
third_party_settings: { }
field_portage:
type: options_select
weight: 127
weight: 22
region: content
settings: { }
third_party_settings: { }
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
weight: 5
region: content
@@ -162,9 +231,70 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
url_redirects:
weight: 50
field_type_d_evenement:
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
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: { }
field_nom:
type: string_textfield
weight: 2
weight: 1
region: content
settings:
size: 60
@@ -61,7 +61,7 @@ content:
third_party_settings: { }
field_prenom:
type: string_textfield
weight: 1
weight: 2
region: content
settings:
size: 60
@@ -79,7 +79,7 @@ content:
third_party_settings: { }
field_projets_curates:
type: entity_reference_autocomplete
weight: 26
weight: 6
region: content
settings:
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
dependencies:
config:
- core.entity_form_mode.node.in_place_reference
- 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
@@ -21,6 +24,7 @@ dependencies:
- field_group
- file
- image
- inline_entity_form
- path
- text
third_party_settings:
@@ -45,11 +49,13 @@ third_party_settings:
width_breakpoint: 640
group_details:
children:
- field_type_de_projet
- field_portage
- field_dates
- status
- promote
- sticky
- field_type_de_projet
- field_infos_pratiques
- field_portage
- field_dates
- langcode
- path
label: Details
@@ -120,6 +126,7 @@ third_party_settings:
group_liens:
children:
- field_projet_s_lie_s
- field_evenement_s_lie_s
label: liens
region: content
parent_name: group_tabs
@@ -149,21 +156,39 @@ content:
show_summary: false
third_party_settings: { }
field_artiste_s_invite_s:
type: entity_reference_autocomplete
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_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:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
field_dates:
type: daterange_default
weight: 7
region: content
settings: { }
third_party_settings: { }
field_fichiers:
type: file_generic
weight: 8
@@ -179,15 +204,31 @@ content:
progress_indicator: throbber
preview_image_style: thumbnail
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:
type: entity_reference_autocomplete
type: inline_entity_form_complex
weight: 5
region: content
settings:
form_mode: in_place_reference
override_labels: false
label_singular: ''
label_plural: ''
allow_new: true
allow_existing: true
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
allow_duplicate: false
collapsible: false
collapsed: false
revision: false
removed_reference: keep
third_party_settings: { }
field_partenaire_s:
type: entity_reference_autocomplete
@@ -201,7 +242,7 @@ content:
third_party_settings: { }
field_portage:
type: options_select
weight: 6
weight: 13
region: content
settings: { }
third_party_settings: { }
@@ -217,7 +258,7 @@ content:
third_party_settings: { }
field_type_de_projet:
type: autocomplete_deluxe
weight: 5
weight: 11
region: content
settings:
match_operator: CONTAINS
@@ -230,18 +271,18 @@ content:
not_found_message_allow: false
not_found_message: "The term '@term' will be added"
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: { }
langcode:
type: language_select
weight: 10
weight: 15
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 11
weight: 16
region: content
settings: { }
third_party_settings: { }
@@ -259,6 +300,13 @@ content:
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 10
region: content
settings:
display_label: true
third_party_settings: { }
title:
type: string_textfield
weight: 0
@@ -274,5 +322,4 @@ content:
third_party_settings: { }
hidden:
created: true
sticky: true
uid: true
@@ -4,21 +4,25 @@ status: true
dependencies:
config:
- field.field.node.static.body
- field.field.node.static.field_images
- image.style.thumbnail
- node.type.static
module:
- field_group
- image
- path
- text
third_party_settings:
field_group:
group_details:
children:
- status
- langcode
- translation
- path
label: Details
region: content
parent_name: ''
weight: 10
weight: 2
format_type: details_sidebar
format_settings:
classes: ''
@@ -28,7 +32,55 @@ third_party_settings:
open: true
description: ''
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:
default_config_hash: v9f8vvtrs5-WuIjQ59nW46Vh5Q7l6ye_r4jnsWR_y4Y
id: node.static.default
@@ -46,42 +98,30 @@ content:
placeholder: ''
show_summary: false
third_party_settings: { }
created:
type: datetime_timestamp
weight: 4
field_images:
type: image_image
weight: 6
region: content
settings: { }
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
langcode:
type: language_select
weight: 2
weight: 10
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 8
weight: 11
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
weight: 6
region: content
settings:
display_label: true
third_party_settings: { }
status:
type: boolean_checkbox
weight: 9
region: content
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 7
weight: 8
region: content
settings:
display_label: true
@@ -99,14 +139,13 @@ content:
region: content
settings: { }
third_party_settings: { }
uid:
type: entity_reference_autocomplete
url_redirects:
weight: 3
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
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.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
@@ -15,6 +17,7 @@ dependencies:
- node.type.evenement
module:
- datetime_range
- image
- options
- text
- user
@@ -28,57 +31,75 @@ content:
label: hidden
settings: { }
third_party_settings: { }
weight: 101
weight: 5
region: content
field_artiste_s_invite_s:
type: entity_reference_label
label: above
label: hidden
settings:
link: true
link: false
third_party_settings: { }
weight: 105
weight: 1
region: content
field_dates:
type: daterange_default
label: above
label: hidden
settings:
timezone_override: ''
format_type: medium
from_to: both
separator: '-'
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
field_invite_accompagne_curate_p:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 106
weight: 4
region: content
field_lieu:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 109
weight: 2
region: content
field_partenaire_s:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 104
weight: 7
region: content
field_portage:
type: list_default
label: above
settings: { }
third_party_settings: { }
weight: 107
weight: 6
region: content
field_projet_s_lie_s:
type: entity_reference_label
@@ -86,20 +107,20 @@ content:
settings:
link: true
third_party_settings: { }
weight: 108
weight: 9
region: content
field_type_d_evenement:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 107
weight: 3
region: content
links:
settings: { }
third_party_settings: { }
weight: 100
weight: 10
region: content
hidden:
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.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
- text
- user
id: node.evenement.teaser
@@ -28,21 +33,69 @@ content:
settings:
trim_length: 600
third_party_settings: { }
weight: 101
weight: 6
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: { }
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
hidden:
field_artiste_s_invite_s: true
field_dates: true
field_invite_accompagne_curate_p: true
field_lieu: true
field_partenaire_s: true
field_portage: true
field_projet_s_lie_s: true
field_type_d_evenement: true
langcode: true
links: true
search_api_excerpt: true
@@ -6,8 +6,10 @@ dependencies:
- 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
@@ -37,7 +39,7 @@ content:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 6
region: content
@@ -50,7 +52,15 @@ content:
from_to: both
separator: '-'
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
field_fichiers:
type: file_default
@@ -71,11 +81,18 @@ content:
third_party_settings: { }
weight: 10
region: content
field_infos_pratiques:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: 11
region: content
field_invite_accompagne_curate_p:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 4
region: content
@@ -83,7 +100,7 @@ content:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 5
region: content
@@ -106,9 +123,9 @@ content:
type: entity_reference_label
label: visually_hidden
settings:
link: true
link: false
third_party_settings: { }
weight: 3
weight: 2
region: content
links:
settings: { }
@@ -7,14 +7,16 @@ dependencies:
- 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
- image.style.wide
- node.type.projet
module:
- datetime_range
@@ -38,13 +40,13 @@ content:
label: hidden
settings: { }
third_party_settings: { }
weight: 3
weight: 5
region: content
field_artiste_s_invite_s:
type: entity_reference_label
label: hidden
settings:
link: true
link: false
third_party_settings: { }
weight: 0
region: content
@@ -57,7 +59,16 @@ content:
from_to: both
separator: '-'
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
field_fichiers:
type: file_default
@@ -65,24 +76,31 @@ content:
settings:
use_description_as_link_text: true
third_party_settings: { }
weight: 7
weight: 6
region: content
field_images:
type: image_caption
label: hidden
settings:
image_style: large
image_style: wide
image_link: file
image_loading:
attribute: lazy
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
field_invite_accompagne_curate_p:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 1
region: content
@@ -90,27 +108,35 @@ content:
type: entity_reference_label
label: above
settings:
link: true
link: false
third_party_settings: { }
weight: 4
weight: 7
region: content
field_portage:
type: list_default
label: above
settings: { }
third_party_settings: { }
weight: 5
weight: 8
region: content
field_projet_s_lie_s:
type: entity_reference_label
type: entity_reference_entity_view
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:
link: true
third_party_settings: { }
weight: 6
weight: 2
region: content
hidden:
field_type_de_projet: true
langcode: true
links: 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.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
@@ -63,7 +65,7 @@ content:
label: hidden
settings:
deltas:
- 1
- 0
deltas_reversed: false
image_link: content
image_style: large
@@ -76,12 +78,14 @@ content:
type: entity_reference_label
label: hidden
settings:
link: false
link: true
third_party_settings: { }
weight: 3
region: content
hidden:
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
@@ -7,14 +7,16 @@ dependencies:
- 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.medium
- image.style.960x960
- node.type.projet
module:
- image_delta_formatter
@@ -31,7 +33,7 @@ content:
settings:
trim_length: 100
third_party_settings: { }
weight: 2
weight: 4
region: content
field_artiste_s_invite_s:
type: entity_reference_label
@@ -46,23 +48,38 @@ content:
label: hidden
settings:
deltas:
- 1
- 0
deltas_reversed: false
image_link: content
image_style: medium
image_style: 960x960
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
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:
field_dates: true
field_evenement_s_lie_s: true
field_fichiers: 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
@@ -4,8 +4,11 @@ status: true
dependencies:
config:
- field.field.node.static.body
- field.field.node.static.field_images
- image.style.wide
- node.type.static
module:
- image_field_caption
- text
- user
_core:
@@ -22,10 +25,21 @@ content:
third_party_settings: { }
weight: 0
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:
settings: { }
third_party_settings: { }
weight: 1
weight: 2
region: content
hidden:
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_perms: 0
formatter_suite: 0
gin_compat: 0
gin_toolbar: 0
help: 0
honeypot: 0
image: 0
@@ -59,6 +61,8 @@ module:
language: 0
layout_builder: 0
layout_discovery: 0
leshed_helpers: 0
leshed_svg_export: 0
link: 0
link_attributes: 0
linkit: 0
@@ -106,6 +110,7 @@ module:
video_embed_field: 0
views_bulk_edit: 0
views_bulk_operations: 0
views_entity_form_field: 0
views_ui: 0
extlink: 1
menu_admin_per_menu: 1
@@ -118,4 +123,6 @@ theme:
adminimal_theme: 0
stark: 0
leshed: 0
claro: 0
gin: 0
profile: figli_starter_kit
+24
View File
@@ -14,8 +14,23 @@ settings:
toolbar:
items:
- heading
- underline
- bold
- italic
- strikethrough
- '|'
- removeFormat
- '|'
- subscript
- superscript
- '|'
- bulletedList
- numberedList
- '|'
- link
- '|'
- showBlocks
- sourceEditing
plugins:
ckeditor5_heading:
enabled_headings:
@@ -24,5 +39,14 @@ settings:
- heading4
- heading5
- heading6
ckeditor5_list:
properties:
reversed: true
startIndex: true
multiBlock: false
ckeditor5_sourceEditing:
allowed_tags: { }
linkit_extension:
linkit_enabled: false
image_upload:
status: false
@@ -24,6 +24,6 @@ settings:
sort:
field: _none
direction: ASC
auto_create: false
auto_create: true
auto_create_bundle: ''
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
entity_type: node
bundle: evenement
label: 'invite/accompagné/curaté par'
label: 'accompagné⋅e(s) par'
description: ''
required: false
translatable: false
@@ -24,6 +24,6 @@ settings:
sort:
field: _none
direction: ASC
auto_create: false
auto_create: true
auto_create_bundle: ''
field_type: entity_reference
@@ -24,6 +24,6 @@ settings:
sort:
field: _none
direction: ASC
auto_create: false
auto_create: true
auto_create_bundle: ''
field_type: entity_reference
@@ -24,6 +24,6 @@ settings:
sort:
field: title
direction: ASC
auto_create: false
auto_create: true
auto_create_bundle: ''
field_type: entity_reference
@@ -11,7 +11,7 @@ field_name: field_type_d_evenement
entity_type: node
bundle: evenement
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
translatable: false
default_value: { }
@@ -11,7 +11,7 @@ entity_type: node
bundle: personne
label: Prenom
description: ''
required: true
required: false
translatable: false
default_value: { }
default_value_callback: ''
@@ -24,6 +24,6 @@ settings:
sort:
field: _none
direction: ASC
auto_create: false
auto_create: true
auto_create_bundle: ''
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
entity_type: node
bundle: projet
label: 'invite/accompagné/curaté par'
label: 'accompagné⋅e(s) par'
description: ''
required: false
translatable: false
@@ -24,6 +24,6 @@ settings:
sort:
field: _none
direction: ASC
auto_create: false
auto_create: true
auto_create_bundle: ''
field_type: entity_reference
@@ -24,6 +24,6 @@ settings:
sort:
field: title
direction: ASC
auto_create: false
auto_create: true
auto_create_bundle: ''
field_type: entity_reference
@@ -11,7 +11,7 @@ field_name: field_type_de_projet
entity_type: node
bundle: 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
translatable: false
default_value: { }
+3 -1
View File
@@ -4,6 +4,7 @@ status: true
dependencies:
config:
- field.storage.node.body
- filter.format.wysiwyg
- node.type.static
module:
- text
@@ -22,5 +23,6 @@ default_value_callback: ''
settings:
display_summary: true
required_summary: false
allowed_formats: { }
allowed_formats:
- wysiwyg
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:
module:
- editor
- linkit
- pathologic
_core:
default_config_hash: a0dSxrd1nnzeSvKpvFmtoLpxDd3Nj6E7dQN-MZUi20g
name: wysiwyg
@@ -40,7 +42,7 @@ filters:
status: false
weight: -43
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_nofollow: false
filter_html_escape:
@@ -61,6 +63,17 @@ filters:
status: true
weight: -47
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:
id: filter_url
provider: filter
@@ -68,3 +81,10 @@ filters:
weight: -45
settings:
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'
+1
View File
@@ -1,5 +1,6 @@
_core:
default_config_hash: FLJZME3II5fjmMSrdEvJHp95ZJf8V_X0jbX0VdVU1BU
langcode: fr
shield_enable: true
credential_provider: shield
credentials:
+1 -1
View File
@@ -1,5 +1,5 @@
_core:
default_config_hash: TpdA4rsOBAawnqeon9A-Ooht_4VO3hHKib79xyHcTyg
langcode: fr
admin: adminimal_theme
admin: gin
default: leshed
+4
View File
@@ -15,7 +15,9 @@ dependencies:
module:
- actions_permissions
- content_translation
- devel
- file
- leshed_svg_export
- node
- system
- taxonomy
@@ -29,6 +31,7 @@ is_admin: null
permissions:
- 'access administration pages'
- 'access content overview'
- 'access devel information'
- 'access files overview'
- 'access taxonomy overview'
- 'access toolbar'
@@ -75,6 +78,7 @@ permissions:
- 'execute user_unblock_user_action user'
- 'execute vbo_cancel_user_action user'
- 'execute views_bulk_edit all'
- 'export leshed typography'
- 'revert all revisions'
- 'revert all taxonomy revisions'
- 'revert evenement revisions'
-2
View File
@@ -3,7 +3,6 @@ langcode: fr
status: true
dependencies:
module:
- devel
- system
_core:
default_config_hash: jyuRv_5UazPqBsQ9L4kDkcVvxtGr0WytAUoWf1LhqOk
@@ -13,4 +12,3 @@ weight: -10
is_admin: false
permissions:
- 'access content'
- 'access devel information'
-2
View File
@@ -3,7 +3,6 @@ langcode: fr
status: true
dependencies:
module:
- devel
- system
_core:
default_config_hash: OVp5431n1LmiRh_QaOpDS1hEEFvtjRqisASIU0tYIwo
@@ -13,4 +12,3 @@ weight: -9
is_admin: false
permissions:
- 'access content'
- 'access devel information'
+4
View File
@@ -17,6 +17,7 @@ dependencies:
- actions_permissions
- content_translation
- filter
- leshed_svg_export
- locale
- node
- system
@@ -33,6 +34,7 @@ permissions:
- 'access content overview'
- 'access taxonomy overview'
- 'access toolbar'
- 'administer nodes'
- 'create content translations'
- 'create evenement content'
- 'create lieu content'
@@ -57,6 +59,7 @@ permissions:
- 'execute node_make_unsticky_action node'
- 'execute node_promote_action node'
- 'execute node_unpromote_action node'
- 'export leshed typography'
- 'revert evenement revisions'
- 'revert lieu revisions'
- 'revert partenaire revisions'
@@ -70,6 +73,7 @@ permissions:
- 'translate interface'
- 'update content translations'
- 'use text format wysiwyg'
- 'view all revisions'
- 'view evenement revisions'
- 'view lieu revisions'
- 'view own unpublished content'
File diff suppressed because it is too large Load Diff
+496 -35
View File
@@ -3,12 +3,20 @@ langcode: fr
status: true
dependencies:
config:
- core.base_field_override.node.evenement.promote
- field.storage.node.field_dates
- field.storage.node.field_images
- field.storage.node.field_projet_s_lie_s
- field.storage.node.field_projets_curates
- field.storage.node.field_type_d_evenement
- field.storage.node.field_type_de_projet
- image.style.thumbnail
module:
- datetime_range
- image
- node
- user
- views_entity_form_field
_core:
default_config_hash: R-NTgeujmsMAGS36IhCoBaKKyvVdM6SbRZW2qxuesRM
id: content
@@ -27,22 +35,72 @@ display:
display_options:
title: Contenu
fields:
node_bulk_form:
id: node_bulk_form
table: node
field: node_bulk_form
entity_type: node
plugin_id: node_bulk_form
label: ''
field_images:
id: field_images
table: node__field_images
field: field_images
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: Images
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: image
settings:
image_link: content
image_style: thumbnail
image_loading:
attribute: lazy
group_column: ''
group_columns: { }
group_rows: true
delta_limit: 1
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
type:
id: type
table: node_field_data
@@ -181,7 +239,70 @@ display:
group_type: group
admin_label: ''
plugin_id: field
label: 'Type de projet'
label: 'Type de projet / évenement'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_label
settings:
link: false
group_column: target_id
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
field_type_d_evenement:
id: field_type_d_evenement
table: node__field_type_d_evenement
field: field_type_d_evenement
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: "Type d'évenement"
exclude: false
alter:
alter_text: false
@@ -362,28 +483,245 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
status:
id: status
table: node_field_data
field: status
entity_type: node
entity_field: status
field_dates:
id: field_dates
table: node__field_dates
field: field_dates
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: État
label: Dates
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
type: boolean
click_sort_column: value
type: daterange_default
settings:
format: custom
format_custom_false: 'Non publié'
format_custom_true: Publié
timezone_override: Europe/Paris
format_type: html_date
from_to: both
separator: '->'
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
form_field_status:
id: form_field_status
table: node_field_data
field: form_field_status
relationship: none
group_type: group
admin_label: ''
entity_type: node
plugin_id: entity_form_field
label: Publié
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
plugin:
hide_title: true
hide_description: true
fallback_view_mode: default
type: boolean_checkbox
settings:
display_label: true
third_party_settings: { }
form_field_promote:
id: form_field_promote
table: node_field_data
field: form_field_promote
relationship: none
group_type: group
admin_label: ''
entity_type: node
plugin_id: entity_form_field
label: "Page d'accueil"
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
plugin:
hide_title: true
hide_description: true
fallback_view_mode: default
type: boolean_checkbox
settings: { }
third_party_settings: { }
form_field_sticky:
id: form_field_sticky
table: node_field_data
field: form_field_sticky
relationship: none
group_type: group
admin_label: ''
entity_type: node
plugin_id: entity_form_field
label: Epinglé
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
plugin:
hide_title: true
hide_description: true
fallback_view_mode: default
type: boolean_checkbox
settings:
display_label: true
third_party_settings: { }
changed:
id: changed
table: node_field_data
@@ -568,12 +906,14 @@ display:
operator_list: { }
identifier: type
required: false
remember: false
remember: true
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
admin: '0'
root: '0'
editeur: '0'
reduce: false
is_grouped: false
group_info:
@@ -617,7 +957,7 @@ display:
authenticated: authenticated
is_grouped: true
group_info:
label: 'Statut de publication'
label: Publication
description: ''
identifier: status
optional: true
@@ -678,18 +1018,94 @@ display:
default_group: All
default_group_multiple: { }
group_items: { }
status_extra:
id: status_extra
promote:
id: promote
table: node_field_data
field: status_extra
field: promote
relationship: none
group_type: group
admin_label: ''
entity_type: node
plugin_id: node_status
entity_field: promote
plugin_id: boolean
operator: '='
value: false
value: All
group: 1
exposed: true
expose:
operator_id: ''
label: "Page d'acceuil"
description: ''
use_operator: false
operator: promote_op
operator_limit_selection: false
operator_list: { }
identifier: promote
required: false
remember: true
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
admin: '0'
root: '0'
editeur: '0'
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
sticky:
id: sticky
table: node_field_data
field: sticky
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: sticky
plugin_id: boolean
operator: '='
value: All
group: 1
exposed: true
expose:
operator_id: ''
label: Épinglé
description: ''
use_operator: false
operator: sticky_op
operator_limit_selection: false
operator_list: { }
identifier: sticky
required: false
remember: true
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
admin: '0'
root: '0'
editeur: '0'
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
filter_groups:
operator: AND
groups:
@@ -701,18 +1117,24 @@ display:
row_class: ''
default_row_class: true
columns:
node_bulk_form: node_bulk_form
field_images: field_images
type: title
title: title
field_type_de_projet: field_type_de_projet
field_projets_curates: field_projet_s_lie_s
field_type_d_evenement: field_type_de_projet
form_field_field_type_de_projet: form_field_field_type_de_projet
form_field_field_type_d_evenement: form_field_field_type_de_projet
field_projet_s_lie_s: field_projet_s_lie_s
status: status
field_projets_curates: field_projet_s_lie_s
field_dates: field_dates
form_field_status: form_field_status
form_field_promote: form_field_promote
form_field_sticky: form_field_sticky
changed: changed
operations: operations
default: changed
info:
node_bulk_form:
field_images:
align: ''
separator: ''
empty_column: false
@@ -736,7 +1158,17 @@ display:
separator: ''
empty_column: false
responsive: ''
field_projets_curates:
field_type_d_evenement:
align: ''
separator: ''
empty_column: false
responsive: ''
form_field_field_type_de_projet:
align: ''
separator: ''
empty_column: false
responsive: ''
form_field_field_type_d_evenement:
align: ''
separator: ''
empty_column: false
@@ -746,13 +1178,33 @@ display:
separator: ''
empty_column: false
responsive: ''
status:
field_projets_curates:
align: ''
separator: ''
empty_column: false
responsive: ''
field_dates:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
form_field_status:
align: ''
separator: ''
empty_column: false
responsive: ''
form_field_promote:
align: ''
separator: ''
empty_column: false
responsive: ''
form_field_sticky:
align: ''
separator: ''
empty_column: false
responsive: ''
changed:
sortable: true
default_sort_order: desc
@@ -797,7 +1249,7 @@ display:
content: 'Affichage de @start à @end sur @total'
display_extenders: { }
cache_metadata:
max-age: 0
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
@@ -807,8 +1259,12 @@ display:
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:core.base_field_override.node.evenement.promote'
- 'config:field.storage.node.field_dates'
- 'config:field.storage.node.field_images'
- 'config:field.storage.node.field_projet_s_lie_s'
- 'config:field.storage.node.field_projets_curates'
- 'config:field.storage.node.field_type_d_evenement'
- 'config:field.storage.node.field_type_de_projet'
page_1:
id: page_1
@@ -816,6 +1272,7 @@ display:
display_plugin: page
position: 1
display_options:
exposed_block: true
display_extenders: { }
path: admin/content/node
menu:
@@ -832,7 +1289,7 @@ display:
weight: -10
menu_name: admin
cache_metadata:
max-age: 0
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
@@ -842,6 +1299,10 @@ display:
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:core.base_field_override.node.evenement.promote'
- 'config:field.storage.node.field_dates'
- 'config:field.storage.node.field_images'
- 'config:field.storage.node.field_projet_s_lie_s'
- 'config:field.storage.node.field_projets_curates'
- 'config:field.storage.node.field_type_d_evenement'
- 'config:field.storage.node.field_type_de_projet'
+292 -52
View File
@@ -4,17 +4,15 @@ status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- node.type.evenement
- node.type.projet
- taxonomy.vocabulary.type_de_projet
content:
- 'taxonomy_term:type_de_projet:1c5e92c0-6d55-4cdd-83de-6914dc61346f'
- 'taxonomy_term:type_de_projet:69364af4-a6cf-408c-a03a-8efa83460a01'
- 'taxonomy_term:type_de_projet:6e187150-5f46-46ec-9b05-a6add0851f7a'
- 'taxonomy_term:type_de_projet:74ca42bd-d2d1-4e68-b684-5ccee09c3435'
- 'taxonomy_term:type_de_projet:8c83ec08-8c52-4636-8a9f-8d43ca6eaa96'
- 'taxonomy_term:type_de_projet:ab8d04d2-57ef-48e1-b1c9-17e7ff068534'
- 'taxonomy_term:type_de_projet:c8fe49b6-d54b-469b-b6a1-a28779c0759f'
- 'taxonomy_term:type_de_projet:dcfda362-9cff-4d7a-9a6d-bf8dd57c2de7'
- 'taxonomy_term:type_de_projet:f35aa501-6be1-478d-8a36-da8977836978'
- 'taxonomy_term:type_de_personne:6e522949-6651-4aba-bd4e-286db6851875'
- 'taxonomy_term:type_de_projet:1cf4c2f5-d006-41b8-a43b-edc2acd2353c'
- 'taxonomy_term:type_de_projet:350d7c65-a4df-4586-94d2-4d1f50b2a917'
- 'taxonomy_term:type_de_projet:51c41eee-15da-4117-a523-5d270006d17d'
- 'taxonomy_term:type_de_projet:fb96e769-2477-43de-863b-5ef09c6ac6a8'
module:
- datetime
- node
@@ -84,10 +82,9 @@ display:
separator: ', '
field_api_classes: false
pager:
type: some
type: none
options:
offset: 0
items_per_page: 20
exposed_form:
type: basic
options:
@@ -107,6 +104,21 @@ display:
options: { }
empty: { }
sorts:
sticky:
id: sticky
table: node_field_data
field: sticky
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: sticky
plugin_id: standard
order: DESC
expose:
label: ''
field_identifier: ''
exposed: false
field_dates_value:
id: field_dates_value
table: node__field_dates
@@ -201,7 +213,7 @@ display:
options:
query_comment: ''
disable_sql_rewrite: false
distinct: false
distinct: true
replica: false
query_tags: { }
relationships: { }
@@ -234,19 +246,101 @@ display:
group: 1
expose:
operator: ''
field_type_de_projet_target_id:
id: field_type_de_projet_target_id
table: node__field_type_de_projet
field: field_type_de_projet_target_id
promote_1:
id: promote_1
table: node_field_data
field: promote
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: promote
plugin_id: boolean
operator: '='
value: '1'
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
type_1:
id: type_1
table: node_field_data
field: type
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: type
plugin_id: bundle
operator: in
value:
projet: projet
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
reduce: false
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
tid:
id: tid
table: taxonomy_index
field: tid
relationship: none
group_type: group
admin_label: ''
plugin_id: taxonomy_index_tid
operator: or
value:
11: 11
8: 8
1: 1
2: 2
4: 4
group: 1
exposed: false
expose:
@@ -290,10 +384,133 @@ display:
required_depth: 0
none_label: '- Please select -'
allow_unpublished: false
status_1:
id: status_1
table: node_field_data
field: status
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: status
plugin_id: boolean
operator: '='
value: '1'
group: 2
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
promote:
id: promote
table: node_field_data
field: promote
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: promote
plugin_id: boolean
operator: '='
value: '1'
group: 2
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
type:
id: type
table: node_field_data
field: type
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: type
plugin_id: bundle
operator: in
value:
evenement: evenement
group: 2
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
reduce: false
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
filter_groups:
operator: AND
operator: OR
groups:
1: AND
2: AND
defaults:
filters: false
filter_groups: false
@@ -326,22 +543,59 @@ display:
group: 1
expose:
operator: ''
field_type_de_projet_target_id:
id: field_type_de_projet_target_id
table: node__field_type_de_projet
field: field_type_de_projet_target_id
promote:
id: promote
table: node_field_data
field: promote
relationship: none
group_type: group
admin_label: ''
plugin_id: taxonomy_index_tid
operator: or
entity_type: node
entity_field: promote
plugin_id: boolean
operator: '='
value: '1'
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
type:
id: type
table: node_field_data
field: type
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: type
plugin_id: bundle
operator: in
value:
10: 10
7: 7
6: 6
4: 4
3: 3
5: 5
projet: projet
group: 1
exposed: false
expose:
@@ -371,33 +625,19 @@ display:
default_group: All
default_group_multiple: { }
group_items: { }
reduce_duplicates: false
vid: type_de_projet
type: select
hierarchy: false
limit: true
error_message: true
save_lineage: false
force_deepest: false
parent: null
level_labels: ''
hierarchy_depth: 0
required_depth: 0
none_label: '- Please select -'
allow_unpublished: false
field_type_de_projet_target_id_1:
id: field_type_de_projet_target_id_1
table: node__field_type_de_projet
field: field_type_de_projet_target_id
tid:
id: tid
table: taxonomy_index
field: tid
relationship: none
group_type: group
admin_label: ''
plugin_id: taxonomy_index_tid
operator: not
value:
11: 11
8: 8
1: 1
2: 2
4: 4
group: 1
exposed: false
expose:
@@ -442,7 +682,7 @@ display:
none_label: '- Please select -'
allow_unpublished: false
filter_groups:
operator: AND
operator: OR
groups:
1: AND
defaults:

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