diff --git a/composer.json b/composer.json index 23b8178..c05fdee 100644 --- a/composer.json +++ b/composer.json @@ -20,11 +20,21 @@ "drupal/core-composer-scaffold": "^10.2", "drupal/core-project-message": "^10.2", "drupal/core-recommended": "^10.2", + "drupal/custom_elements": "^2.5", + "drupal/geocoder": "^4.24", + "drupal/geofield": "^1.59", "drupal/image_field_caption": "^2.0", + "drupal/leaflet": "^10.2", + "drupal/leaflet_more_maps": "^2.2", + "drupal/leaflet_more_markers": "^1.1", + "drupal/linked_field": "^1.5", "drupal/metatag": "^2.0", + "drupal/page_manager": "^4.0@RC", + "drupal/panels": "^4.8", "drupal/paragraphs": "^1.17", "drupal/rest_menu_items": "^3.0", "drupal/video_embed_field": "^2.5", + "geocoder-php/mapquest-provider": "^4.3", "wikimedia/composer-merge-plugin": "^2.1" }, "conflict": { @@ -108,6 +118,11 @@ "recurse": true, "replace": false, "merge-extra": true + }, + "patches": { + "drupal/page_manager":{ + "Some mandatory parameters are missing https://www.drupal.org/project/page_manager/issues/3438993": "https://www.drupal.org/files/issues/2024-04-12/3438993-5.patch" + } } } } diff --git a/composer.lock b/composer.lock index ae73c11..97b115e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6eec0b4710d758bb616c3cbcc1e75ced", + "content-hash": "7a5c25b49d60842b036ca0c03a245ebc", "packages": [ { "name": "asm89/stack-cors", @@ -122,6 +122,72 @@ }, "time": "2024-05-20T12:50:42+00:00" }, + { + "name": "clue/stream-filter", + "version": "v1.7.0", + "source": { + "type": "git", + "url": "https://github.com/clue/stream-filter.git", + "reference": "049509fef80032cb3f051595029ab75b49a3c2f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/clue/stream-filter/zipball/049509fef80032cb3f051595029ab75b49a3c2f7", + "reference": "049509fef80032cb3f051595029ab75b49a3c2f7", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "Clue\\StreamFilter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@clue.engineering" + } + ], + "description": "A simple and modern approach to stream filtering in PHP", + "homepage": "https://github.com/clue/stream-filter", + "keywords": [ + "bucket brigade", + "callback", + "filter", + "php_user_filter", + "stream", + "stream_filter_append", + "stream_filter_register" + ], + "support": { + "issues": "https://github.com/clue/stream-filter/issues", + "source": "https://github.com/clue/stream-filter/tree/v1.7.0" + }, + "funding": [ + { + "url": "https://clue.engineering/support", + "type": "custom" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2023-12-20T15:40:13+00:00" + }, { "name": "commerceguys/addressing", "version": "v1.4.2", @@ -994,6 +1060,65 @@ }, "type": "drupal-library" }, + { + "name": "davedevelopment/stiphle", + "version": "0.9.4", + "source": { + "type": "git", + "url": "https://github.com/davedevelopment/stiphle.git", + "reference": "5d1c244f0525d265e231a65db538b74eb5483768" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/davedevelopment/stiphle/zipball/5d1c244f0525d265e231a65db538b74eb5483768", + "reference": "5d1c244f0525d265e231a65db538b74eb5483768", + "shasum": "" + }, + "require": { + "php": "^5.6.0|^7.0|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "phpunit/phpunit": "^6.5|^7.5|^8.4", + "predis/predis": "^1.1", + "zendframework/zend-cache": "^2.8" + }, + "suggest": { + "doctrine/cache": "~1.0", + "predis/predis": "~1.1", + "zendframework/zend-cache": "^2.8" + }, + "type": "library", + "autoload": { + "psr-0": { + "Stiphle": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "http://davedevelopment.co.uk" + } + ], + "description": "Simple rate limiting/throttling for php", + "homepage": "http://github.com/davedevelopment/stiphle", + "keywords": [ + "rate limit", + "rate limiting", + "throttle", + "throttling" + ], + "support": { + "issues": "https://github.com/davedevelopment/stiphle/issues", + "source": "https://github.com/davedevelopment/stiphle/tree/0.9.4" + }, + "time": "2022-11-25T16:30:20+00:00" + }, { "name": "dflydev/dot-access-data", "version": "v3.0.2", @@ -3317,6 +3442,71 @@ "issues": "https://www.drupal.org/project/issues/ctools" } }, + { + "name": "drupal/custom_elements", + "version": "2.5.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/custom_elements.git", + "reference": "8.x-2.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/custom_elements-8.x-2.5.zip", + "reference": "8.x-2.5", + "shasum": "3ded3f7ebc7db4ac5816e253d5ddb7af9d164329" + }, + "require": { + "drupal/core": "^8.8 || ^9 || ^10" + }, + "require-dev": { + "drupal/crop": "^2.1", + "drupal/media_entity_instagram": "^2.1 || ^3", + "drupal/media_entity_pinterest": "^2.5", + "drupal/media_entity_slideshow": "^2.0", + "drupal/media_entity_twitter": "^2.4", + "drupal/paragraphs": "^1.12", + "drupal/video_embed_field": "^2.5" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.5", + "datestamp": "1700581548", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "branch-alias": { + "dev-8.x-1.x": "1.0.x-dev" + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "drunomics GmbH", + "homepage": "https://www.drupal.org/user/16747", + "email": "hello@drunomics.com" + }, + { + "name": "roderik", + "homepage": "https://www.drupal.org/user/8841" + }, + { + "name": "useernamee", + "homepage": "https://www.drupal.org/user/3542704" + } + ], + "description": "Render fields as custom elements.", + "homepage": "https://www.drupal.org/project/custom_elements", + "support": { + "source": "https://git.drupalcode.org/project/custom_elements" + } + }, { "name": "drupal/date_range_formatter", "version": "dev-9.0.x", @@ -4255,6 +4445,164 @@ "issues": "http://drupal.org/project/issues/formatter_suite" } }, + { + "name": "drupal/geocoder", + "version": "4.24.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/geocoder.git", + "reference": "8.x-4.24" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/geocoder-8.x-4.24.zip", + "reference": "8.x-4.24", + "shasum": "b3aafd2d6f0dcda14e383286b23a5bc6fd62fc10" + }, + "require": { + "davedevelopment/stiphle": "^0.9.2", + "drupal/core": "^9.5 || ^10 || ^11", + "php": ">=7.3.0", + "php-http/guzzle7-adapter": "^1.0", + "php-http/message": "^1.6", + "willdurand/geocoder": "^4.0" + }, + "require-dev": { + "drupal/address": "^1.11 || ^2.0", + "drupal/geocoder_field": "*", + "drupal/geofield": "^1.52", + "geo6/geocoder-php-addok-provider": "^1.0", + "geo6/geocoder-php-bpost-provider": "^1.3.0", + "geo6/geocoder-php-geopunt-provider": "^1.0", + "geo6/geocoder-php-spw-provider": "^1.0", + "geocoder-php/arcgis-online-provider": "^4.0", + "geocoder-php/azure-maps-provider": "^1.2", + "geocoder-php/bing-maps-provider": "^4.0", + "geocoder-php/free-geoip-provider": "^4.1", + "geocoder-php/geo-plugin-provider": "^4.0", + "geocoder-php/geonames-provider": "^4.1", + "geocoder-php/google-maps-provider": "^4.2", + "geocoder-php/graphhopper-provider": "^0.5.0", + "geocoder-php/host-ip-provider": "^4.0", + "geocoder-php/ip-info-db-provider": "^4.0", + "geocoder-php/mapbox-provider": "^1.0", + "geocoder-php/mapquest-provider": "^4.0", + "geocoder-php/maptiler-provider": "^1.0", + "geocoder-php/maxmind-provider": "^4.1", + "geocoder-php/nominatim-provider": "^5.0", + "geocoder-php/open-cage-provider": "^4.0", + "geocoder-php/openrouteservice-provider": "^1.0", + "geocoder-php/pelias-provider": "^1.1", + "geocoder-php/photon-provider": "^0.6", + "geocoder-php/tomtom-provider": "^4.0", + "geocoder-php/yandex-provider": "^4.0", + "systonic/ban-france-provider": "^1.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-4.24", + "datestamp": "1719606014", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Pol Dellaiera (@drupol)", + "homepage": "https://www.drupal.org/u/pol", + "role": "Maintainer" + }, + { + "name": "Italo Mairo (@itamair)", + "homepage": "https://www.drupal.org/u/itamair", + "role": "Co-maintainer" + }, + { + "name": "michaelfavia", + "homepage": "https://www.drupal.org/user/49137" + }, + { + "name": "poker10", + "homepage": "https://www.drupal.org/user/272316" + } + ], + "description": "Module and services based API to perform Geocode & Reverse Geocode operations among GIS data and addresses types & formats.", + "homepage": "https://drupal.org/project/geocoder", + "support": { + "source": "https://git.drupalcode.org/project/geocoder", + "issues": "https://drupal.org/project/issues/geocoder", + "irc": "irc://irc.freenode.org/drupal-geo" + } + }, + { + "name": "drupal/geofield", + "version": "1.59.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/geofield.git", + "reference": "8.x-1.59" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/geofield-8.x-1.59.zip", + "reference": "8.x-1.59", + "shasum": "1469ff78a551fe559f14ea80fb2d9756a99903f2" + }, + "require": { + "drupal/core": "^9 || ^10 || ^11", + "itamair/geophp": "^1.6" + }, + "require-dev": { + "drupal/diff": "^1.3", + "drupal/feeds": "^3.0@beta" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.59", + "datestamp": "1718892670", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Italo Mairo", + "homepage": "https://www.drupal.org/u/itamair", + "role": "Drupal 8+ Maintainer" + }, + { + "name": "Brandon Morrison", + "homepage": "https://www.drupal.org/u/brandonian", + "role": "Drupal 7 Maintainer" + }, + { + "name": "Pablo López", + "homepage": "https://www.drupal.org/u/plopesc", + "role": "Drupal 7 Maintainer" + } + ], + "description": "Stores geographic and location data (points, lines, and polygons).", + "homepage": "https://www.drupal.org/project/geofield", + "support": { + "source": "https://git.drupalcode.org/project/geofield", + "issues": "https://www.drupal.org/project/issues/geofield", + "irc": "irc://irc.freenode.org/drupal-contribute" + } + }, { "name": "drupal/honeypot", "version": "2.1.3", @@ -4728,6 +5076,113 @@ "source": "https://git.drupalcode.org/project/jquery_ui_datepicker" } }, + { + "name": "drupal/jquery_ui_draggable", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_draggable.git", + "reference": "2.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui_draggable-2.1.0.zip", + "reference": "2.1.0", + "shasum": "0d014cfff20993d8051efb8f6c9093a4fe5136f3" + }, + "require": { + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.1.0", + "datestamp": "1717015492", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" + }, + { + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "zrpnr", + "homepage": "https://www.drupal.org/user/1448368" + } + ], + "description": "Provides jQuery UI Draggable library.", + "homepage": "https://www.drupal.org/project/jquery_ui_draggable", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui_draggable" + } + }, + { + "name": "drupal/jquery_ui_droppable", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_droppable.git", + "reference": "2.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui_droppable-2.1.0.zip", + "reference": "2.1.0", + "shasum": "4a254056d13d7f4208929142d1a37464404c0870" + }, + "require": { + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7", + "drupal/jquery_ui_draggable": "^2.1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.1.0", + "datestamp": "1717031391", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" + }, + { + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "zrpnr", + "homepage": "https://www.drupal.org/user/1448368" + } + ], + "description": "Provides jQuery UI Droppable library.", + "homepage": "https://www.drupal.org/project/jquery_ui_droppable", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui_droppable" + } + }, { "name": "drupal/jquery_ui_slider", "version": "2.1.0", @@ -4881,6 +5336,196 @@ "source": "https://git.drupalcode.org/project/js_cookie" } }, + { + "name": "drupal/leaflet", + "version": "10.2.19", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/leaflet.git", + "reference": "10.2.19" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/leaflet-10.2.19.zip", + "reference": "10.2.19", + "shasum": "6ad48c4c3730adf0e9e6cda811b706181f8275a7" + }, + "require": { + "drupal/core": "^9.3 || ^10 || ^11", + "drupal/geofield": "^1.31" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "10.2.19", + "datestamp": "1719911106", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Italo Mairo", + "homepage": "https://www.drupal.org/u/itamair", + "role": "Maintainer" + }, + { + "name": "Peter Vanhee (pvhee)", + "homepage": "https://www.drupal.org/u/pvhee", + "role": "Maintainer" + }, + { + "name": "Rik de Boer (RdeBoer)", + "homepage": "https://www.drupal.org/u/rdeboer", + "role": "Maintainer" + }, + { + "name": "Gabriel Carleton-Barnes (gcb)", + "homepage": "https://www.drupal.org/u/gcb", + "role": "Maintainer" + }, + { + "name": "Lev Tsypin (levelos)", + "homepage": "https://www.drupal.org/u/levelos", + "role": "Maintainer" + }, + { + "name": "Sean Larkin (seanberto)", + "homepage": "https://www.drupal.org/u/seanberto", + "role": "Maintainer" + } + ], + "description": "Integration with the Leaflet map scripting library.", + "homepage": "https://www.drupal.org/project/leaflet", + "support": { + "source": "https://git.drupalcode.org/project/leaflet", + "issues": "https://www.drupal.org/project/issues/leaflet" + } + }, + { + "name": "drupal/leaflet_more_maps", + "version": "2.2.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/leaflet_more_maps.git", + "reference": "2.2.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/leaflet_more_maps-2.2.1.zip", + "reference": "2.2.1", + "shasum": "5b859ec8b9c2db086d1113503add4f778bca3db1" + }, + "require": { + "drupal/core": "^8.8 || ^9 || ^10", + "drupal/leaflet": "^2.1.0 || ^10.0" + }, + "require-dev": { + "drupal/leaflet": "*" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.2.1", + "datestamp": "1718368645", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "branch-alias": { + "dev-8.x-1.x": "1.x-dev" + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "berramou", + "homepage": "https://www.drupal.org/user/3535998" + }, + { + "name": "itamair", + "homepage": "https://www.drupal.org/user/1179076" + }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "rachel_norfolk", + "homepage": "https://www.drupal.org/user/66273" + }, + { + "name": "RdeBoer", + "homepage": "https://www.drupal.org/user/404007" + } + ], + "description": "Adds a swag of map styles to Leaflet, e.g Thunderforest, Esri, Stamen, Google.", + "homepage": "https://www.drupal.org/project/leaflet_more_maps", + "support": { + "source": "https://git.drupalcode.org/project/leaflet_more_maps", + "issues": "https://www.drupal.org/project/issues/leaflet_more_maps" + } + }, + { + "name": "drupal/leaflet_more_markers", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/leaflet_more_markers.git", + "reference": "1.1.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/leaflet_more_markers-1.1.2.zip", + "reference": "1.1.2", + "shasum": "8a23349830f307a3ab1533779a438a8a0609b862" + }, + "require": { + "drupal/core": "^9.3 || ^10", + "drupal/leaflet": "*", + "drupal/token": "*" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.2", + "datestamp": "1669563076", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "itamair", + "homepage": "https://www.drupal.org/user/1179076" + }, + { + "name": "RdeBoer", + "homepage": "https://www.drupal.org/user/404007" + } + ], + "description": "Allows every location to feature its own emoji marker or font icon.", + "homepage": "https://www.drupal.org/project/leaflet_more_markers", + "support": { + "source": "https://git.drupalcode.org/project/leaflet_more_markers" + } + }, { "name": "drupal/link_attributes", "version": "1.14.0", @@ -4929,6 +5574,54 @@ "issues": "https://www.drupal.org/project/issues/link_attributes" } }, + { + "name": "drupal/linked_field", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/linked_field.git", + "reference": "8.x-1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/linked_field-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "31ed8008d2f88c693334f6faad03112280820fe0" + }, + "require": { + "drupal/core": "^8.8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.5", + "datestamp": "1677239525", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "jcnventura", + "homepage": "https://www.drupal.org/user/122464" + }, + { + "name": "yannickoo", + "homepage": "https://www.drupal.org/user/531118" + } + ], + "description": "Adds the functionality to link fields to a specific destination.", + "homepage": "https://www.drupal.org/project/linked_field", + "support": { + "source": "https://git.drupalcode.org/project/linked_field" + } + }, { "name": "drupal/linkit", "version": "6.1.4", @@ -5510,6 +6203,77 @@ "docs": "https://www.drupal.org/docs/8/modules/metatag" } }, + { + "name": "drupal/page_manager", + "version": "4.0.0-rc2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/page_manager.git", + "reference": "8.x-4.0-rc2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/page_manager-8.x-4.0-rc2.zip", + "reference": "8.x-4.0-rc2", + "shasum": "4a1e96284c5775343fbb4612072a2abfc83ebc33" + }, + "require": { + "drupal/core": "^9.3 || ^10", + "drupal/ctools": "^3.11 || ^4.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-4.0-rc2", + "datestamp": "1671210021", + "security-coverage": { + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." + } + }, + "branch-alias": { + "dev-8.x-4.x": "4.x-dev" + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Tim Plunkett", + "homepage": "https://www.drupal.org/u/tim.plunkett", + "role": "Maintainer" + }, + { + "name": "EclipseGc", + "homepage": "https://www.drupal.org/user/61203" + }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "joelpittet", + "homepage": "https://www.drupal.org/user/160302" + }, + { + "name": "manuel.adan", + "homepage": "https://www.drupal.org/user/516420" + }, + { + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" + } + ], + "description": "Provides a way to place blocks on a custom page.", + "homepage": "https://www.drupal.org/project/page_manager", + "support": { + "source": "https://git.drupal.org/project/page_manager.git", + "issues": "https://www.drupal.org/project/issues/page_manager", + "irc": "irc://irc.freenode.org/drupal-contribute" + } + }, { "name": "drupal/pagerer", "version": "3.1.1", @@ -5554,6 +6318,93 @@ "source": "https://git.drupalcode.org/project/pagerer" } }, + { + "name": "drupal/panels", + "version": "4.8.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/panels.git", + "reference": "8.x-4.8" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/panels-8.x-4.8.zip", + "reference": "8.x-4.8", + "shasum": "0b947a1af3b2479c8f38d94f8f065e788d023063" + }, + "require": { + "drupal/core": "^9.2 || ^10", + "drupal/ctools": "^3.12 || ^4.0", + "drupal/jquery_ui_droppable": "^1.0 || ^2.0" + }, + "require-dev": { + "drupal/jquery_ui_droppable": "*", + "drupal/page_manager": "^4" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-4.8", + "datestamp": "1718663806", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "branch-alias": { + "dev-8.x-4.x": "4.x-dev" + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Jakob Perry", + "homepage": "https://www.drupal.org/u/japerry" + }, + { + "name": "Samuel Mortenson", + "homepage": "https://www.drupal.org/u/samuel.mortenson" + }, + { + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/74958/committers" + }, + { + "name": "joelpittet", + "homepage": "https://www.drupal.org/user/160302" + }, + { + "name": "Letharion", + "homepage": "https://www.drupal.org/user/373603" + }, + { + "name": "merlinofchaos", + "homepage": "https://www.drupal.org/user/26979" + }, + { + "name": "neclimdul", + "homepage": "https://www.drupal.org/user/48673" + }, + { + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" + }, + { + "name": "samuel.mortenson", + "homepage": "https://www.drupal.org/user/2582268" + } + ], + "description": "Core Panels display functions; provides no external UI, at least one other Panels module should be enabled.", + "homepage": "https://www.drupal.org/project/panels", + "support": { + "source": "https://git.drupalcode.org/project/panels", + "issues": "https://www.drupal.org/project/issues/panels", + "irc": "irc://irc.freenode.org/drupal-scotch" + } + }, { "name": "drupal/paragraphs", "version": "1.17.0", @@ -7235,6 +8086,127 @@ }, "time": "2023-06-20T07:10:35+00:00" }, + { + "name": "geocoder-php/common-http", + "version": "4.6.0", + "source": { + "type": "git", + "url": "https://github.com/geocoder-php/php-common-http.git", + "reference": "d8c22a66120daed35ba8017467bc1ebfec28a63e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/geocoder-php/php-common-http/zipball/d8c22a66120daed35ba8017467bc1ebfec28a63e", + "reference": "d8c22a66120daed35ba8017467bc1ebfec28a63e", + "shasum": "" + }, + "require": { + "php": "^8.0", + "php-http/discovery": "^1.17", + "psr/http-client-implementation": "^1.0", + "psr/http-factory-implementation": "^1.0", + "willdurand/geocoder": "^4.0" + }, + "require-dev": { + "nyholm/psr7": "^1.0", + "php-http/message": "^1.0", + "php-http/mock-client": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/stopwatch": "~2.5 || ~5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "psr-4": { + "Geocoder\\Http\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com" + } + ], + "description": "Common files for HTTP based Geocoders", + "homepage": "http://geocoder-php.org", + "keywords": [ + "http geocoder" + ], + "support": { + "source": "https://github.com/geocoder-php/php-common-http/tree/4.6.0" + }, + "time": "2023-12-28T10:51:54+00:00" + }, + { + "name": "geocoder-php/mapquest-provider", + "version": "4.3.0", + "source": { + "type": "git", + "url": "https://github.com/geocoder-php/mapquest-provider.git", + "reference": "87644f213e6405b5d49817a9e033f8cada5e3562" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/geocoder-php/mapquest-provider/zipball/87644f213e6405b5d49817a9e033f8cada5e3562", + "reference": "87644f213e6405b5d49817a9e033f8cada5e3562", + "shasum": "" + }, + "require": { + "geocoder-php/common-http": "^4.0", + "php": "^7.4 || ^8.0", + "willdurand/geocoder": "^4.0" + }, + "provide": { + "geocoder-php/provider-implementation": "1.0" + }, + "require-dev": { + "geocoder-php/provider-integration-tests": "^1.1", + "php-http/curl-client": "^2.2", + "php-http/message": "^1.0", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "psr-4": { + "Geocoder\\Provider\\MapQuest\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "William Durand", + "email": "william.durand1@gmail.com" + } + ], + "description": "Geocoder MapQuest adapter", + "homepage": "http://geocoder-php.org/Geocoder/", + "support": { + "source": "https://github.com/geocoder-php/mapquest-provider/tree/4.3.0" + }, + "time": "2022-07-30T10:48:32+00:00" + }, { "name": "grasmash/expander", "version": "3.0.0", @@ -7668,6 +8640,52 @@ ], "time": "2023-12-03T20:05:35+00:00" }, + { + "name": "itamair/geophp", + "version": "1.6", + "source": { + "type": "git", + "url": "https://github.com/itamair/geoPHP.git", + "reference": "f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/itamair/geoPHP/zipball/f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6", + "reference": "f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "4.1.* || 9.5.*" + }, + "type": "library", + "autoload": { + "classmap": [ + "geoPHP.inc" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Italo Mairo", + "homepage": "https://www.linkedin.com/in/italomairo/", + "role": "Maintanier of this Library Repo" + }, + { + "name": "Patrick Hayes", + "homepage": "https://www.linkedin.com/in/patrickdhayes/", + "role": "Maintanier of original Repositary/Library (https://github.com/phayes/geoPHP)" + } + ], + "description": "GeoPHP is a open-source native PHP library for doing geometry operations. It is written entirely in PHP and can therefore run on shared hosts. It can read and write a wide variety of formats: WKT (including EWKT), WKB (including EWKB), GeoJSON, KML, GPX, GeoRSS). It works with all Simple-Feature geometries (Point, LineString, Polygon, GeometryCollection etc.) and can be used to get centroids, bounding-boxes, area, and a wide variety of other useful information.", + "homepage": "https://github.com/itamair/geoPHP", + "support": { + "source": "https://github.com/itamair/geoPHP/tree/1.6" + }, + "time": "2023-12-23T23:28:59+00:00" + }, { "name": "kint-php/kint", "version": "3.3", @@ -8385,6 +9403,325 @@ }, "time": "2023-05-26T05:37:59+00:00" }, + { + "name": "php-http/discovery", + "version": "1.19.4", + "source": { + "type": "git", + "url": "https://github.com/php-http/discovery.git", + "reference": "0700efda8d7526335132360167315fdab3aeb599" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/discovery/zipball/0700efda8d7526335132360167315fdab3aeb599", + "reference": "0700efda8d7526335132360167315fdab3aeb599", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0|^2.0", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "nyholm/psr7": "<1.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "*", + "psr/http-factory-implementation": "*", + "psr/http-message-implementation": "*" + }, + "require-dev": { + "composer/composer": "^1.0.2|^2.0", + "graham-campbell/phpspec-skip-example-extension": "^5.0", + "php-http/httplug": "^1.0 || ^2.0", + "php-http/message-factory": "^1.0", + "phpspec/phpspec": "^5.1 || ^6.1 || ^7.3", + "sebastian/comparator": "^3.0.5 || ^4.0.8", + "symfony/phpunit-bridge": "^6.4.4 || ^7.0.1" + }, + "type": "composer-plugin", + "extra": { + "class": "Http\\Discovery\\Composer\\Plugin", + "plugin-optional": true + }, + "autoload": { + "psr-4": { + "Http\\Discovery\\": "src/" + }, + "exclude-from-classmap": [ + "src/Composer/Plugin.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations", + "homepage": "http://php-http.org", + "keywords": [ + "adapter", + "client", + "discovery", + "factory", + "http", + "message", + "psr17", + "psr7" + ], + "support": { + "issues": "https://github.com/php-http/discovery/issues", + "source": "https://github.com/php-http/discovery/tree/1.19.4" + }, + "time": "2024-03-29T13:00:05+00:00" + }, + { + "name": "php-http/guzzle7-adapter", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-http/guzzle7-adapter.git", + "reference": "fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/guzzle7-adapter/zipball/fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01", + "reference": "fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "^7.0", + "php": "^7.2 | ^8.0", + "php-http/httplug": "^2.0", + "psr/http-client": "^1.0" + }, + "provide": { + "php-http/async-client-implementation": "1.0", + "php-http/client-implementation": "1.0", + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.0|^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Http\\Adapter\\Guzzle7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com" + } + ], + "description": "Guzzle 7 HTTP Adapter", + "homepage": "http://httplug.io", + "keywords": [ + "Guzzle", + "http" + ], + "support": { + "issues": "https://github.com/php-http/guzzle7-adapter/issues", + "source": "https://github.com/php-http/guzzle7-adapter/tree/1.0.0" + }, + "time": "2021-03-09T07:35:15+00:00" + }, + { + "name": "php-http/httplug", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/php-http/httplug.git", + "reference": "625ad742c360c8ac580fcc647a1541d29e257f67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/httplug/zipball/625ad742c360c8ac580fcc647a1541d29e257f67", + "reference": "625ad742c360c8ac580fcc647a1541d29e257f67", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0", + "php-http/promise": "^1.1", + "psr/http-client": "^1.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "require-dev": { + "friends-of-phpspec/phpspec-code-coverage": "^4.1 || ^5.0 || ^6.0", + "phpspec/phpspec": "^5.1 || ^6.0 || ^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eric GELOEN", + "email": "geloen.eric@gmail.com" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "HTTPlug, the HTTP client abstraction for PHP", + "homepage": "http://httplug.io", + "keywords": [ + "client", + "http" + ], + "support": { + "issues": "https://github.com/php-http/httplug/issues", + "source": "https://github.com/php-http/httplug/tree/2.4.0" + }, + "time": "2023-04-14T15:10:03+00:00" + }, + { + "name": "php-http/message", + "version": "1.16.1", + "source": { + "type": "git", + "url": "https://github.com/php-http/message.git", + "reference": "5997f3289332c699fa2545c427826272498a2088" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/message/zipball/5997f3289332c699fa2545c427826272498a2088", + "reference": "5997f3289332c699fa2545c427826272498a2088", + "shasum": "" + }, + "require": { + "clue/stream-filter": "^1.5", + "php": "^7.2 || ^8.0", + "psr/http-message": "^1.1 || ^2.0" + }, + "provide": { + "php-http/message-factory-implementation": "1.0" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.6", + "ext-zlib": "*", + "guzzlehttp/psr7": "^1.0 || ^2.0", + "laminas/laminas-diactoros": "^2.0 || ^3.0", + "php-http/message-factory": "^1.0.2", + "phpspec/phpspec": "^5.1 || ^6.3 || ^7.1", + "slim/slim": "^3.0" + }, + "suggest": { + "ext-zlib": "Used with compressor/decompressor streams", + "guzzlehttp/psr7": "Used with Guzzle PSR-7 Factories", + "laminas/laminas-diactoros": "Used with Diactoros Factories", + "slim/slim": "Used with Slim Framework PSR-7 implementation" + }, + "type": "library", + "autoload": { + "files": [ + "src/filters.php" + ], + "psr-4": { + "Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "HTTP Message related tools", + "homepage": "http://php-http.org", + "keywords": [ + "http", + "message", + "psr-7" + ], + "support": { + "issues": "https://github.com/php-http/message/issues", + "source": "https://github.com/php-http/message/tree/1.16.1" + }, + "time": "2024-03-07T13:22:09+00:00" + }, + { + "name": "php-http/promise", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/php-http/promise.git", + "reference": "fc85b1fba37c169a69a07ef0d5a8075770cc1f83" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/promise/zipball/fc85b1fba37c169a69a07ef0d5a8075770cc1f83", + "reference": "fc85b1fba37c169a69a07ef0d5a8075770cc1f83", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "friends-of-phpspec/phpspec-code-coverage": "^4.3.2 || ^6.3", + "phpspec/phpspec": "^5.1.2 || ^6.2 || ^7.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Http\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Joel Wurtz", + "email": "joel.wurtz@gmail.com" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "Promise used for asynchronous HTTP requests", + "homepage": "http://httplug.io", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/php-http/promise/issues", + "source": "https://github.com/php-http/promise/tree/1.3.1" + }, + "time": "2024-03-15T13:55:21+00:00" + }, { "name": "phpmailer/phpmailer", "version": "v6.9.1", @@ -11949,12 +13286,75 @@ "source": "https://github.com/wikimedia/composer-merge-plugin/tree/v2.1.0" }, "time": "2023-04-15T19:07:00+00:00" + }, + { + "name": "willdurand/geocoder", + "version": "4.6.0", + "source": { + "type": "git", + "url": "https://github.com/geocoder-php/php-common.git", + "reference": "be3d9ed0fddf8c698ee079d8a07ae9520b4a49a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/geocoder-php/php-common/zipball/be3d9ed0fddf8c698ee079d8a07ae9520b4a49a1", + "reference": "be3d9ed0fddf8c698ee079d8a07ae9520b4a49a1", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "nyholm/nsa": "^1.1", + "phpunit/phpunit": "^9.5", + "symfony/stopwatch": "~2.5" + }, + "suggest": { + "symfony/stopwatch": "If you want to use the TimedGeocoder" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.1-dev" + } + }, + "autoload": { + "psr-4": { + "Geocoder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "William Durand", + "email": "william.durand1@gmail.com" + } + ], + "description": "Common files for PHP Geocoder", + "homepage": "http://geocoder-php.org", + "keywords": [ + "abstraction", + "geocoder", + "geocoding", + "geoip" + ], + "support": { + "source": "https://github.com/geocoder-php/php-common/tree/4.6.0" + }, + "time": "2022-07-30T11:09:43+00:00" } ], "packages-dev": [], "aliases": [], "minimum-stability": "dev", "stability-flags": { + "drupal/page_manager": 5, "drupal/advanced_text_formatter": 5, "drupal/bulkdelete": 20, "drupal/config_ignore": 5, diff --git a/config/sync/block.block.caravane_logocaravane.yml b/config/sync/block.block.caravane_logocaravane.yml new file mode 100644 index 0000000..404ef1b --- /dev/null +++ b/config/sync/block.block.caravane_logocaravane.yml @@ -0,0 +1,25 @@ +uuid: 2ce7797a-0a33-4b05-9f0e-2a11c9e6f409 +langcode: fr +status: true +dependencies: + content: + - 'block_content:logo_link:f984d3d5-1220-402e-8733-1ffc2f9699f1' + module: + - block_content + theme: + - caravane +id: caravane_logocaravane +theme: caravane +region: header +weight: 1 +provider: null +plugin: 'block_content:f984d3d5-1220-402e-8733-1ffc2f9699f1' +settings: + id: 'block_content:f984d3d5-1220-402e-8733-1ffc2f9699f1' + label: 'Logo caravane' + label_display: '0' + provider: block_content + status: true + info: '' + view_mode: full +visibility: { } diff --git a/config/sync/block.block.caravane_logoepau.yml b/config/sync/block.block.caravane_logoepau.yml new file mode 100644 index 0000000..635fe88 --- /dev/null +++ b/config/sync/block.block.caravane_logoepau.yml @@ -0,0 +1,25 @@ +uuid: ecd345b3-70f7-4d88-886a-c78ba8bbfa2b +langcode: fr +status: true +dependencies: + content: + - 'block_content:logo_link:76bd6af7-6d4e-4ae0-bcc4-54dcf0dbfa2b' + module: + - block_content + theme: + - caravane +id: caravane_logoepau +theme: caravane +region: header +weight: 0 +provider: null +plugin: 'block_content:76bd6af7-6d4e-4ae0-bcc4-54dcf0dbfa2b' +settings: + id: 'block_content:76bd6af7-6d4e-4ae0-bcc4-54dcf0dbfa2b' + label: 'Logo epau' + label_display: '0' + provider: block_content + status: true + info: '' + view_mode: full +visibility: { } diff --git a/config/sync/block.block.caravane_logorepublique.yml b/config/sync/block.block.caravane_logorepublique.yml new file mode 100644 index 0000000..df57204 --- /dev/null +++ b/config/sync/block.block.caravane_logorepublique.yml @@ -0,0 +1,25 @@ +uuid: 93fa7856-6817-46d1-be13-ae5137ae25e9 +langcode: fr +status: true +dependencies: + content: + - 'block_content:logo_link:92341f73-724f-4aae-901d-8a31297c1c6c' + module: + - block_content + theme: + - caravane +id: caravane_logorepublique +theme: caravane +region: header +weight: -1 +provider: null +plugin: 'block_content:92341f73-724f-4aae-901d-8a31297c1c6c' +settings: + id: 'block_content:92341f73-724f-4aae-901d-8a31297c1c6c' + label: 'logo republique' + label_display: '0' + provider: block_content + status: true + info: '' + view_mode: full +visibility: { } diff --git a/config/sync/block.block.caravane_mainnavigation.yml b/config/sync/block.block.caravane_mainnavigation.yml new file mode 100644 index 0000000..e6385ab --- /dev/null +++ b/config/sync/block.block.caravane_mainnavigation.yml @@ -0,0 +1,34 @@ +uuid: 23b67ec5-fb81-4ade-9bcc-35eccd60d34a +langcode: fr +status: true +dependencies: + config: + - system.menu.main + module: + - block_class + - menu_block + theme: + - caravane +id: caravane_mainnavigation +theme: caravane +region: header +weight: 2 +provider: null +plugin: 'menu_block:main' +settings: + id: 'menu_block:main' + label: Menu + label_display: visible + provider: menu_block + follow: false + follow_parent: child + label_link: false + label_type: block + level: 1 + depth: 0 + expand_all_items: false + parent: 'main:' + render_parent: false + suggestion: main + hide_on_nonactive: false +visibility: { } diff --git a/config/sync/block_content.type.logo_link.yml b/config/sync/block_content.type.logo_link.yml new file mode 100644 index 0000000..139cfa2 --- /dev/null +++ b/config/sync/block_content.type.logo_link.yml @@ -0,0 +1,8 @@ +uuid: 69172095-6c46-45d1-98f9-f10c86a48c19 +langcode: fr +status: true +dependencies: { } +id: logo_link +label: 'Logo link' +revision: 0 +description: '' diff --git a/config/sync/core.entity_form_display.block_content.logo_link.default.yml b/config/sync/core.entity_form_display.block_content.logo_link.default.yml new file mode 100644 index 0000000..0ca6d0a --- /dev/null +++ b/config/sync/core.entity_form_display.block_content.logo_link.default.yml @@ -0,0 +1,49 @@ +uuid: 80f4380f-531e-4b00-be01-f4ddd5b0c400 +langcode: fr +status: true +dependencies: + config: + - block_content.type.logo_link + - field.field.block_content.logo_link.field_lien + - field.field.block_content.logo_link.field_logo + - image.style.thumbnail + module: + - image + - link +id: block_content.logo_link.default +targetEntityType: block_content +bundle: logo_link +mode: default +content: + field_lien: + type: link_default + weight: 27 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + field_logo: + type: image_image + weight: 26 + region: content + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + info: + type: string_textfield + weight: -5 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + langcode: + type: language_select + weight: 2 + region: content + settings: + include_locked: true + third_party_settings: { } +hidden: { } diff --git a/config/sync/core.entity_form_display.node.etape.default.yml b/config/sync/core.entity_form_display.node.etape.default.yml index 10fed45..8e07df8 100644 --- a/config/sync/core.entity_form_display.node.etape.default.yml +++ b/config/sync/core.entity_form_display.node.etape.default.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.etape.field_arret_numero - field.field.node.etape.field_dates - field.field.node.etape.field_galleries + - field.field.node.etape.field_geofield - field.field.node.etape.field_parties - field.field.node.etape.field_saison - field.field.node.etape.field_thematiques @@ -15,8 +16,10 @@ dependencies: - node.type.etape module: - address + - autocomplete_deluxe - datetime_range - field_group + - geofield - image - paragraphs - path @@ -79,6 +82,13 @@ content: size: 60 placeholder: '' third_party_settings: { } + field_geofield: + type: geofield_latlon + weight: 26 + region: content + settings: + html5_geolocation: false + third_party_settings: { } field_parties: type: paragraphs weight: 5 @@ -92,30 +102,46 @@ content: closed_mode_threshold: 0 add_mode: dropdown form_display_mode: default - default_paragraph_type: '' + default_paragraph_type: _none features: + add_above: '0' collapse_edit_all: collapse_edit_all + convert: '0' duplicate: duplicate third_party_settings: { } field_saison: - type: entity_reference_autocomplete + type: autocomplete_deluxe weight: 12 region: content settings: match_operator: CONTAINS - match_limit: 10 + autocomplete_route_name: autocomplete_deluxe.autocomplete size: 60 - placeholder: '' + selection_handler: default + 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: 'No terms could be found. Please type in order to add a new term.' third_party_settings: { } field_thematiques: - type: entity_reference_autocomplete + type: autocomplete_deluxe weight: 15 region: content settings: match_operator: CONTAINS - match_limit: 10 + autocomplete_route_name: autocomplete_deluxe.autocomplete size: 60 - placeholder: '' + selection_handler: default + 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: 'No terms could be found. Please type in order to add a new term.' third_party_settings: { } field_vignette: type: image_image diff --git a/config/sync/core.entity_form_display.node.static.default.yml b/config/sync/core.entity_form_display.node.static.default.yml new file mode 100644 index 0000000..2c1825e --- /dev/null +++ b/config/sync/core.entity_form_display.node.static.default.yml @@ -0,0 +1,84 @@ +uuid: 52ab858e-28a2-40e4-a418-cdcd9f600aac +langcode: fr +status: true +dependencies: + config: + - field.field.node.static.field_texte + - node.type.static + module: + - path + - text +id: node.static.default +targetEntityType: node +bundle: static +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_texte: + type: text_textarea_with_summary + weight: 121 + region: content + settings: + rows: 9 + summary_rows: 3 + placeholder: '' + show_summary: false + 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 + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } +hidden: { } diff --git a/config/sync/core.entity_view_display.block_content.logo_link.default.yml b/config/sync/core.entity_view_display.block_content.logo_link.default.yml new file mode 100644 index 0000000..5d707b3 --- /dev/null +++ b/config/sync/core.entity_view_display.block_content.logo_link.default.yml @@ -0,0 +1,38 @@ +uuid: d9fa155a-3fa3-43ac-8bf6-238b24b6e03d +langcode: fr +status: true +dependencies: + config: + - block_content.type.logo_link + - field.field.block_content.logo_link.field_lien + - field.field.block_content.logo_link.field_logo + - image.style.large + module: + - image + - linked_field +id: block_content.logo_link.default +targetEntityType: block_content +bundle: logo_link +mode: default +content: + field_logo: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: + linked_field: + linked: '1' + type: field + destination: field_lien + advanced: { } + token: '' + weight: 0 + region: content +hidden: + field_lien: true + langcode: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.etape.default.yml b/config/sync/core.entity_view_display.node.etape.default.yml index fc2a11d..6613473 100644 --- a/config/sync/core.entity_view_display.node.etape.default.yml +++ b/config/sync/core.entity_view_display.node.etape.default.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.etape.field_arret_numero - field.field.node.etape.field_dates - field.field.node.etape.field_galleries + - field.field.node.etape.field_geofield - field.field.node.etape.field_parties - field.field.node.etape.field_saison - field.field.node.etape.field_thematiques @@ -14,7 +15,7 @@ dependencies: - node.type.etape module: - address - - datetime_range + - date_range_formatter - entity_reference_revisions - image - user @@ -25,79 +26,84 @@ mode: default content: field_adresse: type: address_default - label: above + label: visually_hidden settings: { } third_party_settings: { } - weight: 104 + weight: 2 region: content field_arret_numero: type: number_integer - label: above + label: visually_hidden settings: thousand_separator: '' prefix_suffix: true third_party_settings: { } - weight: 107 + weight: 5 region: content field_dates: - type: daterange_default - label: above + type: date_range_without_time + label: visually_hidden settings: timezone_override: '' - format_type: medium + date_format: 'Y-m-d\TH:i:s' separator: '-' + one_day: 'd F Y' + one_month: 'd - {d} F Y' + several_months: 'd F - {d} {F} Y' + several_years: 'd F Y - {d} {F} {Y}' third_party_settings: { } - weight: 102 + weight: 1 region: content field_galleries: type: entity_reference_label - label: above + label: visually_hidden settings: link: true third_party_settings: { } - weight: 109 + weight: 7 region: content field_parties: type: entity_reference_revisions_entity_view - label: above + label: visually_hidden settings: view_mode: default link: '' third_party_settings: { } - weight: 108 + weight: 6 region: content field_saison: type: entity_reference_label - label: above + label: visually_hidden settings: link: true third_party_settings: { } - weight: 105 + weight: 3 region: content field_thematiques: type: entity_reference_label - label: above + label: visually_hidden settings: link: true third_party_settings: { } - weight: 106 + weight: 4 region: content field_vignette: type: image - label: above + label: visually_hidden settings: image_link: '' image_style: '' image_loading: attribute: lazy third_party_settings: { } - weight: 103 + weight: 0 region: content links: settings: { } third_party_settings: { } - weight: 100 + weight: 8 region: content hidden: + field_geofield: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.etape.teaser.yml b/config/sync/core.entity_view_display.node.etape.teaser.yml index f86c32e..f3f1c1c 100644 --- a/config/sync/core.entity_view_display.node.etape.teaser.yml +++ b/config/sync/core.entity_view_display.node.etape.teaser.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.etape.field_arret_numero - field.field.node.etape.field_dates - field.field.node.etape.field_galleries + - field.field.node.etape.field_geofield - field.field.node.etape.field_parties - field.field.node.etape.field_saison - field.field.node.etape.field_thematiques @@ -30,6 +31,7 @@ hidden: field_arret_numero: true field_dates: true field_galleries: true + field_geofield: true field_parties: true field_saison: true field_thematiques: true diff --git a/config/sync/core.entity_view_display.node.static.default.yml b/config/sync/core.entity_view_display.node.static.default.yml new file mode 100644 index 0000000..dbf496a --- /dev/null +++ b/config/sync/core.entity_view_display.node.static.default.yml @@ -0,0 +1,30 @@ +uuid: d3150061-dfb6-4c68-ab74-364ac23246c0 +langcode: fr +status: true +dependencies: + config: + - field.field.node.static.field_texte + - node.type.static + module: + - text + - user +id: node.static.default +targetEntityType: node +bundle: static +mode: default +content: + field_texte: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 101 + region: content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + langcode: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_mode.block_content.full.yml b/config/sync/core.entity_view_mode.block_content.full.yml new file mode 100644 index 0000000..8936342 --- /dev/null +++ b/config/sync/core.entity_view_mode.block_content.full.yml @@ -0,0 +1,13 @@ +uuid: bf150982-4882-4888-9532-c19dd99723a7 +langcode: fr +status: false +dependencies: + module: + - block_content +_core: + default_config_hash: Q7yUUYeRLByl-MCGveKKF_KhAtNICLCMJuKWfugCvso +id: block_content.full +label: Complet +description: '' +targetEntityType: block_content +cache: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index a40d7aa..c4b5e87 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -13,6 +13,7 @@ module: better_exposed_filters: 0 block: 0 block_class: 0 + block_content: 0 breakpoint: 0 bulkdelete: 0 ckeditor5: 0 @@ -53,12 +54,23 @@ module: filter: 0 filter_perms: 0 formatter_suite: 0 + geocoder: 0 + geocoder_address: 0 + geocoder_field: 0 + geocoder_geofield: 0 + geofield: 0 help: 0 honeypot: 0 image: 0 image_field_caption: 0 inline_entity_form: 0 language: 0 + layout_discovery: 0 + leaflet: 0 + leaflet_markercluster: 0 + leaflet_more_maps: 0 + leaflet_more_markers: 0 + leaflet_views: 0 link: 0 link_attributes: 0 linkit: 0 @@ -73,7 +85,10 @@ module: node: 0 options: 0 page_cache: 0 + page_manager: 0 + page_manager_ui: 0 pagerer: 0 + panels: 0 path: 0 path_alias: 0 path_alias_xt: 0 @@ -108,8 +123,11 @@ module: custom_elements: 10 views: 10 paragraphs: 11 + linked_field: 100 figli_starter_kit: 1000 theme: seven: 0 adminimal_theme: 0 + stark: 0 + caravane: 0 profile: figli_starter_kit diff --git a/config/sync/field.field.block_content.logo_link.field_lien.yml b/config/sync/field.field.block_content.logo_link.field_lien.yml new file mode 100644 index 0000000..d18b3af --- /dev/null +++ b/config/sync/field.field.block_content.logo_link.field_lien.yml @@ -0,0 +1,23 @@ +uuid: cf8c48bd-b5d8-4d72-b5e3-ad09d42b767e +langcode: fr +status: true +dependencies: + config: + - block_content.type.logo_link + - field.storage.block_content.field_lien + module: + - link +id: block_content.logo_link.field_lien +field_name: field_lien +entity_type: block_content +bundle: logo_link +label: lien +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 1 + link_type: 17 +field_type: link diff --git a/config/sync/field.field.block_content.logo_link.field_logo.yml b/config/sync/field.field.block_content.logo_link.field_logo.yml new file mode 100644 index 0000000..83ed16c --- /dev/null +++ b/config/sync/field.field.block_content.logo_link.field_logo.yml @@ -0,0 +1,41 @@ +uuid: 33edcaed-2f8f-4792-9432-28ad2ce17c92 +langcode: fr +status: true +dependencies: + config: + - block_content.type.logo_link + - field.storage.block_content.field_logo + module: + - image +id: block_content.logo_link.field_logo +field_name: field_logo +entity_type: block_content +bundle: logo_link +label: logo +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: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + caption: '' + caption_field: 0 + caption_field_required: 0 +field_type: image diff --git a/config/sync/field.field.node.etape.field_geofield.yml b/config/sync/field.field.node.etape.field_geofield.yml new file mode 100644 index 0000000..284c5f2 --- /dev/null +++ b/config/sync/field.field.node.etape.field_geofield.yml @@ -0,0 +1,38 @@ +uuid: 4d98a696-7773-476a-989f-285eb3b6507d +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_geofield + - node.type.etape + module: + - geocoder_field + - geofield +third_party_settings: + geocoder_field: + method: geocode + weight: 0 + field: field_adresse + skip_not_empty_value: false + disabled: true + hidden: false + providers: + - mapquest + dumper: wkt + delta_handling: default + failure: + handling: preserve + status_message: true + log: true +id: node.etape.field_geofield +field_name: field_geofield +entity_type: node +bundle: etape +label: geofield +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: geofield diff --git a/config/sync/field.field.node.static.field_texte.yml b/config/sync/field.field.node.static.field_texte.yml new file mode 100644 index 0000000..21f80a4 --- /dev/null +++ b/config/sync/field.field.node.static.field_texte.yml @@ -0,0 +1,26 @@ +uuid: 210c0931-5ec1-4836-95d7-cf56cabfa57e +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_texte + - filter.format.wysiwyg + - node.type.static + module: + - text +id: node.static.field_texte +field_name: field_texte +entity_type: node +bundle: static +label: Texte +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + display_summary: true + required_summary: false + allowed_formats: + - wysiwyg +field_type: text_with_summary diff --git a/config/sync/field.storage.block_content.body.yml b/config/sync/field.storage.block_content.body.yml new file mode 100644 index 0000000..52a7078 --- /dev/null +++ b/config/sync/field.storage.block_content.body.yml @@ -0,0 +1,21 @@ +uuid: 1ad282de-271c-48f5-9d21-9c436a33646a +langcode: fr +status: true +dependencies: + module: + - block_content + - text +_core: + default_config_hash: eS0snV_L3dx9shtWRTzm5eblwOJ7qKWC9IE-4GMTDFc +id: block_content.body +field_name: body +entity_type: block_content +type: text_with_summary +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: true +custom_storage: false diff --git a/config/sync/field.storage.block_content.field_lien.yml b/config/sync/field.storage.block_content.field_lien.yml new file mode 100644 index 0000000..f6fa44a --- /dev/null +++ b/config/sync/field.storage.block_content.field_lien.yml @@ -0,0 +1,19 @@ +uuid: ce672d95-f119-4899-8811-3883925cc627 +langcode: fr +status: true +dependencies: + module: + - block_content + - link +id: block_content.field_lien +field_name: field_lien +entity_type: block_content +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.block_content.field_logo.yml b/config/sync/field.storage.block_content.field_logo.yml new file mode 100644 index 0000000..5555b52 --- /dev/null +++ b/config/sync/field.storage.block_content.field_logo.yml @@ -0,0 +1,30 @@ +uuid: 074d2b75-4f04-43e2-a928-8d972d663ecc +langcode: fr +status: true +dependencies: + module: + - block_content + - file + - image +id: block_content.field_logo +field_name: field_logo +entity_type: block_content +type: image +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null +module: image +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_geofield.yml b/config/sync/field.storage.node.field_geofield.yml new file mode 100644 index 0000000..b82a103 --- /dev/null +++ b/config/sync/field.storage.node.field_geofield.yml @@ -0,0 +1,20 @@ +uuid: 224071a6-85e7-457f-87da-8cb7a875576a +langcode: fr +status: true +dependencies: + module: + - geofield + - node +id: node.field_geofield +field_name: field_geofield +entity_type: node +type: geofield +settings: + backend: geofield_backend_default +module: geofield +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_texte.yml b/config/sync/field.storage.node.field_texte.yml new file mode 100644 index 0000000..e1d80bb --- /dev/null +++ b/config/sync/field.storage.node.field_texte.yml @@ -0,0 +1,19 @@ +uuid: b19a930b-99b2-4f0d-9013-768e4fdf4168 +langcode: fr +status: true +dependencies: + module: + - node + - text +id: node.field_texte +field_name: field_texte +entity_type: node +type: text_with_summary +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/geocoder.geocoder_provider.mapquest.yml b/config/sync/geocoder.geocoder_provider.mapquest.yml new file mode 100644 index 0000000..c106324 --- /dev/null +++ b/config/sync/geocoder.geocoder_provider.mapquest.yml @@ -0,0 +1,15 @@ +uuid: 0b51842a-01b1-483d-ae2f-c618ca28d6b4 +langcode: fr +status: true +dependencies: { } +id: mapquest +label: MapQuest +plugin: mapquest +configuration: + throttle: + period: null + limit: null + geocoder: + locale: '' + apiKey: ZLZc7AycpfgHdeNNjDhN5a6o9Myaty2z + licensed: true diff --git a/config/sync/geocoder.settings.yml b/config/sync/geocoder.settings.yml new file mode 100644 index 0000000..4817487 --- /dev/null +++ b/config/sync/geocoder.settings.yml @@ -0,0 +1,5 @@ +_core: + default_config_hash: 5P0QjCOMc-OzCEJUXsMfJWVEj_K97A4OFOhGqnb5Seg +langcode: fr +geocoder_presave_disabled: false +cache: true diff --git a/config/sync/language.content_settings.block_content.logo_link.yml b/config/sync/language.content_settings.block_content.logo_link.yml new file mode 100644 index 0000000..fb5ac3e --- /dev/null +++ b/config/sync/language.content_settings.block_content.logo_link.yml @@ -0,0 +1,11 @@ +uuid: a77e9a21-7373-4b72-84e6-08941baa19c3 +langcode: fr +status: true +dependencies: + config: + - block_content.type.logo_link +id: block_content.logo_link +target_entity_type_id: block_content +target_bundle: logo_link +default_langcode: site_default +language_alterable: false diff --git a/config/sync/linked_field.config.yml b/config/sync/linked_field.config.yml new file mode 100644 index 0000000..3cf17d7 --- /dev/null +++ b/config/sync/linked_field.config.yml @@ -0,0 +1,16 @@ +_core: + default_config_hash: PQasQC1X7aWGPpdeZMscZrE9K0RnK_czZQedrwTJor8 +attributes: + title: + label: '' + description: '' + target: + label: '' + description: '' + class: + label: '' + description: '' + rel: + label: Relationship + description: '' +langcode: fr diff --git a/config/sync/page_manager.page.home.yml b/config/sync/page_manager.page.home.yml new file mode 100644 index 0000000..0cce1b4 --- /dev/null +++ b/config/sync/page_manager.page.home.yml @@ -0,0 +1,12 @@ +uuid: c29dc1af-d661-44e5-a251-f73f93f739ef +langcode: fr +status: true +dependencies: { } +id: home +label: home +description: '' +use_admin_theme: false +path: /home +access_logic: and +access_conditions: { } +parameters: { } diff --git a/config/sync/page_manager.page.node_view.yml b/config/sync/page_manager.page.node_view.yml new file mode 100644 index 0000000..7b60d1a --- /dev/null +++ b/config/sync/page_manager.page.node_view.yml @@ -0,0 +1,18 @@ +uuid: b2417728-ce2c-4a17-b699-76bf65be60eb +langcode: fr +status: true +dependencies: { } +_core: + default_config_hash: RCVWP-yHwxSNiQORMIabDgHMEVqOMW58w80BQgRFJ4k +id: node_view +label: 'Vue du nœud' +description: 'When enabled, this overrides the default Drupal behavior for displaying nodes at /node/{node}. If you add variants, you may use selection criteria such as node type or language or user access to provide different views of nodes. If no variant is selected, the default Drupal node view will be used. This page only affects nodes viewed as pages, it will not affect nodes viewed in lists or at other locations.' +use_admin_theme: false +path: '/node/{node}' +access_logic: and +access_conditions: { } +parameters: + node: + machine_name: node + label: Nœud + type: 'entity:node' diff --git a/config/sync/page_manager.page_variant.home-panels_variant-0.yml b/config/sync/page_manager.page_variant.home-panels_variant-0.yml new file mode 100644 index 0000000..fd77589 --- /dev/null +++ b/config/sync/page_manager.page_variant.home-panels_variant-0.yml @@ -0,0 +1,101 @@ +uuid: 12433dd7-76d7-4a5d-bf35-543654cfc16d +langcode: fr +status: true +dependencies: + config: + - page_manager.page.home + - views.view.etapes + - views.view.saisons + - views.view.thematiques + module: + - panels + - views +id: home-panels_variant-0 +label: Panels +weight: 0 +variant: panels_variant +variant_settings: + id: panels_variant + label: null + weight: 0 + uuid: d2c63af9-20e5-4cc9-8697-e85c0467a636 + blocks: + f4c9a190-ab98-440f-961a-0524391593b4: + id: 'views_block:etapes-block_2' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: second + weight: 0 + uuid: f4c9a190-ab98-440f-961a-0524391593b4 + css_classes: + - '' + html_id: '' + css_styles: '' + 0dc81be2-9f88-4873-bf9d-30990e9f629e: + id: 'views_block:etapes-block_1' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: third + weight: 0 + uuid: 0dc81be2-9f88-4873-bf9d-30990e9f629e + css_classes: + - '' + html_id: '' + css_styles: '' + a9f14bc3-d851-4430-b5d9-e0cc0fcbbff7: + id: 'views_block:thematiques-block_1' + label: '' + label_display: visible + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: 0 + uuid: a9f14bc3-d851-4430-b5d9-e0cc0fcbbff7 + css_classes: + - '' + html_id: '' + css_styles: '' + 0ffff805-36c0-4e16-b08c-9afc096e08f4: + id: 'views_block:saisons-block_1' + label: '' + label_display: visible + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: -1 + uuid: 0ffff805-36c0-4e16-b08c-9afc096e08f4 + css_classes: + - '' + html_id: '' + css_styles: '' + page_title: '' + layout: layout_threecol_25_50_25 + layout_settings: + label: '' + builder: standard + storage_type: page_manager + storage_id: home-panels_variant-0 + css_classes: + - '' + html_id: '' + css_styles: '' +page: home +selection_criteria: { } +selection_logic: and +static_context: { } diff --git a/config/sync/paragraphs.paragraphs_type.parties.yml b/config/sync/paragraphs.paragraphs_type.parties.yml index fb10221..59714fe 100644 --- a/config/sync/paragraphs.paragraphs_type.parties.yml +++ b/config/sync/paragraphs.paragraphs_type.parties.yml @@ -3,7 +3,7 @@ langcode: fr status: true dependencies: { } id: parties -label: Parties +label: Partie icon_uuid: null icon_default: null description: '' diff --git a/config/sync/system.site.yml b/config/sync/system.site.yml index 14ba703..584970c 100644 --- a/config/sync/system.site.yml +++ b/config/sync/system.site.yml @@ -8,7 +8,7 @@ slogan: '' page: 403: '' 404: '' - front: /user/login + front: /home admin_compact_mode: false weight_select_max: 100 default_langcode: fr diff --git a/config/sync/system.theme.yml b/config/sync/system.theme.yml index e854998..07b6585 100644 --- a/config/sync/system.theme.yml +++ b/config/sync/system.theme.yml @@ -1,4 +1,5 @@ _core: default_config_hash: TpdA4rsOBAawnqeon9A-Ooht_4VO3hHKib79xyHcTyg -admin: adminimal_theme langcode: fr +admin: adminimal_theme +default: caravane diff --git a/config/sync/user.role.editor.yml b/config/sync/user.role.editor.yml index d852d1a..b179ef2 100644 --- a/config/sync/user.role.editor.yml +++ b/config/sync/user.role.editor.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: config: + - filter.format.wysiwyg - node.type.etape - node.type.gallerie_photo - node.type.static @@ -10,6 +11,7 @@ dependencies: - taxonomy.vocabulary.thematiques module: - content_lock + - filter - node - paragraphs - system @@ -21,6 +23,7 @@ weight: 2 is_admin: null permissions: - 'access administration pages' + - 'access content overview' - 'access site in maintenance mode' - 'access toolbar' - 'administer nodes' @@ -38,11 +41,13 @@ permissions: - 'edit any etape content' - 'edit any gallerie_photo content' - 'edit any static content' + - 'edit own static content' - 'edit terms in saisons' - 'edit terms in thematiques' - 'revert etape revisions' - 'revert gallerie_photo revisions' - 'revert static revisions' + - 'use text format wysiwyg' - 'view etape revisions' - 'view gallerie_photo revisions' - 'view static revisions' diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml new file mode 100644 index 0000000..bb83fba --- /dev/null +++ b/config/sync/views.view.block_content.yml @@ -0,0 +1,552 @@ +uuid: 28b70a52-8b40-485a-b5cd-857ffc5c8625 +langcode: fr +status: true +dependencies: + module: + - block_content + - user +_core: + default_config_hash: AcOE_1RLjX4okjWSOk7Pen1IdtPsY0Nbn0HXWG3zMqc +id: block_content +label: 'Blocs de contenu' +module: views +description: 'Trouver et gérer les blocs de contenu.' +tag: default +base_table: block_content_field_data +base_field: id +display: + default: + id: default + display_title: 'Par défaut' + display_plugin: default + position: 0 + display_options: + title: 'Blocs de contenu' + fields: + info: + id: info + table: block_content_field_data + field: info + relationship: none + group_type: group + admin_label: '' + entity_type: null + entity_field: info + plugin_id: field + label: 'Description du bloc' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + type: + id: type + table: block_content_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: block_content + entity_field: type + plugin_id: field + label: 'Type de bloc' + 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 + changed: + id: changed + table: block_content_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: block_content + entity_field: changed + plugin_id: field + label: 'Mis à jour' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + operations: + id: operations + table: block_content + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: block_content + plugin_id: entity_operations + label: Actions + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + destination: true + pager: + type: mini + options: + offset: 0 + items_per_page: 50 + total_pages: null + id: 0 + tags: + next: 'Suivant ›' + previous: '‹ Précédent' + expose: + items_per_page: false + items_per_page_label: 'Éléments par page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- Tout -' + offset: false + offset_label: Décalage + exposed_form: + type: basic + options: + submit_button: Appliquer + reset_button: true + reset_button_label: Réinitialiser + exposed_sorts_label: 'Trier par' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access block library' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: "Il n'y a pas de bloc de contenu disponible." + tokenize: false + block_content_listing_empty: + id: block_content_listing_empty + table: block_content + field: block_content_listing_empty + relationship: none + group_type: group + admin_label: '' + entity_type: block_content + plugin_id: block_content_listing_empty + label: '' + empty: true + sorts: { } + arguments: { } + filters: + info: + id: info + table: block_content_field_data + field: info + relationship: none + group_type: group + admin_label: '' + entity_type: block_content + entity_field: info + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: info_op + label: 'Description du bloc' + description: '' + use_operator: false + operator: info_op + operator_limit_selection: false + operator_list: { } + identifier: info + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: block_content_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: block_content + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Type de bloc' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + reusable: + id: reusable + table: block_content_field_data + field: reusable + relationship: none + group_type: group + admin_label: '' + entity_type: block_content + entity_field: reusable + 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: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + info: info + type: type + changed: changed + operations: operations + default: changed + info: + info: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + display_extenders: { } + path: admin/content/block + menu: + type: tab + title: Blocs + description: 'Créer et modifier les blocs de contenu.' + weight: 0 + menu_name: admin + parent: system.admin_content + context: '0' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/config/sync/views.view.etapes.yml b/config/sync/views.view.etapes.yml new file mode 100644 index 0000000..cfa1835 --- /dev/null +++ b/config/sync/views.view.etapes.yml @@ -0,0 +1,670 @@ +uuid: f87e7c87-f0a0-40a1-91a6-c8a936fe5d37 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_dates + - field.storage.node.field_geofield + - field.storage.node.field_vignette + - image.style.medium + - node.type.etape + module: + - date_range_formatter + - geofield + - image + - leaflet_views + - node + - user +id: etapes +label: étapes +module: views +description: '' +tag: '' +base_table: node_field_data +base_field: nid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: étapes + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_geofield: + id: field_geofield + table: node__field_geofield + field: field_geofield + plugin_id: field + pager: + type: none + options: + offset: 0 + items_per_page: 0 + exposed_form: + type: basic + options: + submit_button: Appliquer + reset_button: false + reset_button_label: Réinitialiser + exposed_sorts_label: 'Trier par' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: { } + arguments: { } + filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + type: + id: type + table: node_field_data + field: type + entity_type: node + entity_field: type + plugin_id: bundle + value: + etape: etape + style: + type: leaflet_map + options: + grouping: { } + data_source: + field_geofield: field_geofield + entity_source: __base_table + name_field: '' + leaflet_tooltip: + value: title + options: '{"permanent":false,"direction":"center"}' + leaflet_popup: + value: '' + options: '{"maxWidth":"300","minWidth":"50","autoPan":true}' + view_mode: teaser + leaflet_map: esri-world_imagery + height: '100' + height_unit: vh + hide_empty_map: false + disable_wheel: false + gesture_handling: false + fitbounds_options: '{"padding":[0,0]}' + reset_map: + control: false + options: '{"position":"topleft","title":"Reset View"}' + map_scale: + control: false + options: '{"position":"bottomright","maxWidth":100,"metric":true,"imperial":false,"updateWhenIdle":false}' + locate: + control: false + options: '{"position":"topright","setView":"untilPanOrZoom","returnToPrevBounds":true,"keepCurrentZoomLevel":true,"strings":{"title":"Locate my position"}}' + automatic: false + map_position: + force: false + center: + lat: 0.0 + lon: 0.0 + zoomControlPosition: topleft + zoom: 5 + minZoom: 1 + maxZoom: 18 + zoomFiner: 0 + weight: '' + icon: + iconType: marker + iconUrl: '' + shadowUrl: '' + className: '' + iconSize: + x: '' + 'y': '' + iconAnchor: + x: '' + 'y': '' + shadowSize: + x: '' + 'y': '' + shadowAnchor: + x: '' + 'y': '' + popupAnchor: + x: '' + 'y': '' + html: '
' + html_class: leaflet-map-divicon + circle_marker_options: '{"radius":100,"color":"red","fillColor":"#f03","fillOpacity":0.5}' + leaflet_markercluster: + control: false + include_path: false + options: '{"spiderfyOnMaxZoom":true,"showCoverageOnHover":true,"removeOutsideVisibleBounds":false}' + excluded: '0' + fullscreen: + control: false + options: '{"position":"topleft","pseudoFullscreen":false}' + path: '{"color":"#3388ff","opacity":"1.0","stroke":true,"weight":3,"fill":"depends","fillColor":"*","fillOpacity":"0.2","radius":"6"}' + geocoder: + control: false + settings: + autocomplete: + placeholder: 'Search Address' + title: 'Search an Address on the Map' + position: topright + input_size: 20 + providers: + mapquest: + weight: '0' + checked: 0 + min_terms: 4 + delay: 800 + zoom: 16 + popup: false + options: '' + map_lazy_load: + lazy_load: true + feature_properties: + values: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_geofield' + block_1: + id: block_1 + display_title: Liste + display_plugin: block + position: 1 + display_options: + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + style: + type: html_list + options: + grouping: { } + row_class: '' + default_row_class: true + type: ul + wrapper_class: item-list + class: '' + row: + type: fields + options: { } + defaults: + style: false + row: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: { } + block_2: + id: block_2 + display_title: Map + display_plugin: block + position: 2 + display_options: + fields: + field_geofield: + id: field_geofield + table: node__field_geofield + field: field_geofield + relationship: none + group_type: group + admin_label: '' + plugin_id: field + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: geofield_default + settings: + output_format: wkt + output_escape: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_dates: + id: field_dates + table: node__field_dates + field: field_dates + relationship: none + group_type: group + admin_label: '' + plugin_id: field + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: date_range_without_time + settings: + timezone_override: '' + one_day: 'd F Y' + one_month: 'd - {d} F Y' + several_months: 'd F - {d} {F} Y' + several_years: 'd F Y - {d} {F} {Y}' + single: 'd F Y' + single_all_day: 'd F Y' + 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 + field_vignette: + id: field_vignette + table: node__field_vignette + field: field_vignette + relationship: none + group_type: group + admin_label: '' + plugin_id: field + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: image + settings: + image_link: content + image_style: medium + image_loading: + attribute: lazy + group_column: '' + 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_adresse_postal_code: + id: field_adresse_postal_code + table: node__field_adresse + field: field_adresse_postal_code + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: '' + exclude: false + alter: + alter_text: true + text: "{{ title }} ({{ field_adresse_postal_code }})\r\n{{ field_dates }}\r\n{{ field_vignette }}" + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + defaults: + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_dates' + - 'config:field.storage.node.field_geofield' + - 'config:field.storage.node.field_vignette' diff --git a/config/sync/views.view.saisons.yml b/config/sync/views.view.saisons.yml new file mode 100644 index 0000000..d94e9f3 --- /dev/null +++ b/config/sync/views.view.saisons.yml @@ -0,0 +1,156 @@ +uuid: cd344ce8-579f-4108-8d06-6eb0178035cb +langcode: fr +status: true +dependencies: + config: + - taxonomy.vocabulary.saisons + module: + - taxonomy + - user +id: saisons +label: Saisons +module: views +description: '' +tag: '' +base_table: taxonomy_term_field_data +base_field: tid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Saisons + fields: + name: + id: name + table: taxonomy_term_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: taxonomy_term + entity_field: name + plugin_id: term_name + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + convert_spaces: false + pager: + type: none + options: + offset: 0 + items_per_page: 0 + exposed_form: + type: basic + options: + submit_button: Appliquer + reset_button: false + reset_button_label: Réinitialiser + exposed_sorts_label: 'Trier par' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: { } + arguments: { } + filters: + status: + id: status + table: taxonomy_term_field_data + field: status + entity_type: taxonomy_term + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + vid: + id: vid + table: taxonomy_term_field_data + field: vid + entity_type: taxonomy_term + entity_field: vid + plugin_id: bundle + value: + saisons: saisons + style: + type: default + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: { } + block_1: + id: block_1 + display_title: Block + display_plugin: block + position: 1 + display_options: + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: { } diff --git a/config/sync/views.view.thematiques.yml b/config/sync/views.view.thematiques.yml new file mode 100644 index 0000000..03464e4 --- /dev/null +++ b/config/sync/views.view.thematiques.yml @@ -0,0 +1,157 @@ +uuid: ef654e5c-3653-43b8-a96d-6ef6880bf839 +langcode: fr +status: true +dependencies: + config: + - taxonomy.vocabulary.thematiques + module: + - taxonomy + - user +id: thematiques +label: Thématiques +module: views +description: '' +tag: '' +base_table: taxonomy_term_field_data +base_field: tid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Thématiques + fields: + name: + id: name + table: taxonomy_term_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: taxonomy_term + entity_field: name + plugin_id: term_name + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + convert_spaces: false + pager: + type: none + options: + offset: 0 + items_per_page: 0 + exposed_form: + type: basic + options: + submit_button: Appliquer + reset_button: false + reset_button_label: Réinitialiser + exposed_sorts_label: 'Trier par' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: { } + arguments: { } + filters: + status: + id: status + table: taxonomy_term_field_data + field: status + entity_type: taxonomy_term + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + vid: + id: vid + table: taxonomy_term_field_data + field: vid + entity_type: taxonomy_term + entity_field: vid + plugin_id: bundle + value: + thematiques: thematiques + style: + type: default + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: { } + block_1: + id: block_1 + display_title: liste + display_plugin: block + position: 1 + display_options: + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: { } diff --git a/web/themes/custom/caravane/caravane.info.yml b/web/themes/custom/caravane/caravane.info.yml new file mode 100644 index 0000000..34cac1e --- /dev/null +++ b/web/themes/custom/caravane/caravane.info.yml @@ -0,0 +1,21 @@ +name: caravane +type: theme +base theme: stark +description: caravane drupal theme based on stark +package: caravane +core: 8.x +core_version_requirement: ^8 || ^9 || ^10 +libraries: + - caravane/global +regions: + header: 'Header' + primary_menu: 'Primary menu' + secondary_menu: 'Secondary menu' + page_top: 'Page top' + page_bottom: 'Page bottom' + featured: 'Featured' + breadcrumb: 'Breadcrumb' + content: 'Content' + sidebar_first: 'Sidebar first' + sidebar_second: 'Sidebar second' + footer: 'Footer' diff --git a/web/themes/custom/caravane/caravane.libraries.yml b/web/themes/custom/caravane/caravane.libraries.yml new file mode 100644 index 0000000..0146eb8 --- /dev/null +++ b/web/themes/custom/caravane/caravane.libraries.yml @@ -0,0 +1,7 @@ +# Main theme library. +global: + js: + js/main.js: {} + css: + theme: + css/main.css: {} diff --git a/web/themes/custom/caravane/caravane.theme b/web/themes/custom/caravane/caravane.theme new file mode 100644 index 0000000..2a41d4e --- /dev/null +++ b/web/themes/custom/caravane/caravane.theme @@ -0,0 +1,27 @@ + +