Browse Source

field_image_caption

bach 2 years ago
parent
commit
116bc8d0bf

+ 1 - 0
composer.json

@@ -24,6 +24,7 @@
         "drupal/entity_type_clone": "^1.7",
         "drupal/formatter_suite": "^1.3",
         "drupal/image_delta_formatter": "^1.1",
+        "drupal/image_field_caption": "^1.1",
         "drupal/linked_field": "^1.3",
         "drupal/manage_display": "1.x-dev@dev",
         "drupal/page_manager": "4.x-dev@dev",

+ 62 - 1
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": "f6ce8b14799a226358cd1722b1ef8b12",
+    "content-hash": "e8f2cca0910fab607b4b5e7940909798",
     "packages": [
         {
             "name": "alchemy/zippy",
@@ -5546,6 +5546,67 @@
                 "source": "https://git.drupalcode.org/project/image_delta_formatter"
             }
         },
+        {
+            "name": "drupal/image_field_caption",
+            "version": "1.1.0",
+            "source": {
+                "type": "git",
+                "url": "https://git.drupalcode.org/project/image_field_caption.git",
+                "reference": "8.x-1.1"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://ftp.drupal.org/files/projects/image_field_caption-8.x-1.1.zip",
+                "reference": "8.x-1.1",
+                "shasum": "d4a67a81d4cd4d4fde6f342325c79862a4305a0b"
+            },
+            "require": {
+                "drupal/core": "^8 || ^9"
+            },
+            "type": "drupal-module",
+            "extra": {
+                "drupal": {
+                    "version": "8.x-1.1",
+                    "datestamp": "1602264818",
+                    "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": "awm",
+                    "homepage": "https://www.drupal.org/user/1059398"
+                },
+                {
+                    "name": "hanoii",
+                    "homepage": "https://www.drupal.org/user/23157"
+                },
+                {
+                    "name": "iStryker",
+                    "homepage": "https://www.drupal.org/user/303676"
+                },
+                {
+                    "name": "ironsizide",
+                    "homepage": "https://www.drupal.org/user/787980"
+                },
+                {
+                    "name": "tyler.frankenstein",
+                    "homepage": "https://www.drupal.org/user/150680"
+                }
+            ],
+            "description": "Add caption to image field.",
+            "homepage": "https://www.drupal.org/project/image_field_caption",
+            "support": {
+                "source": "https://git.drupalcode.org/project/image_field_caption",
+                "issues": "https://www.drupal.org/project/issues/image_field_caption"
+            }
+        },
         {
             "name": "drupal/imagemagick",
             "version": "3.2.0",

+ 4 - 5
config/sync/core.entity_view_display.node.actualite.default.yml

@@ -11,11 +11,12 @@ dependencies:
     - field.field.node.actualite.field_liens
     - field.field.node.actualite.field_ress
     - field.field.node.actualite.field_sous_titre
+    - image.style.wide
     - node.type.actualite
   module:
     - datetime
     - file
-    - image_delta_formatter
+    - image_field_caption
     - link
     - manage_display
     - text
@@ -60,12 +61,10 @@ content:
     weight: 0
     label: hidden
     settings:
-      deltas: '0'
-      image_style: ''
+      image_style: wide
       image_link: ''
-      deltas_reversed: '0'
     third_party_settings: {  }
-    type: image_delta_formatter
+    type: image_caption
     region: content
   field_liens:
     weight: 7

+ 2 - 2
config/sync/core.entity_view_display.node.ressource.default.yml

@@ -22,7 +22,7 @@ dependencies:
     - datetime
     - entity_reference_revisions
     - file
-    - image
+    - image_field_caption
     - link
     - manage_display
     - text
@@ -86,7 +86,7 @@ content:
       image_style: ''
       image_link: ''
     third_party_settings: {  }
-    type: image
+    type: image_caption
     region: content
   field_liens:
     weight: 9

+ 16 - 6
config/sync/core.entity_view_display.node.static.default.yml

@@ -13,10 +13,12 @@ dependencies:
     - field.field.node.static.field_ress
     - field.field.node.static.field_textes
     - field.field.node.static.field_videos
+    - image.style.wide
     - node.type.static
   module:
     - entity_reference_revisions
     - file
+    - image_field_caption
     - link
     - manage_display
     - video_embed_field
@@ -35,6 +37,15 @@ content:
     third_party_settings: {  }
     type: file_default
     region: content
+  field_images:
+    type: image_caption
+    weight: 4
+    region: content
+    label: above
+    settings:
+      image_style: wide
+      image_link: ''
+    third_party_settings: {  }
   field_liens:
     weight: 2
     label: above
@@ -48,7 +59,7 @@ content:
     type: link
     region: content
   field_page_statique_liees:
-    weight: 7
+    weight: 8
     label: above
     settings:
       link: true
@@ -57,7 +68,7 @@ content:
     region: content
   field_partenaires:
     type: entity_reference_revisions_entity_view
-    weight: 5
+    weight: 6
     label: above
     settings:
       view_mode: default
@@ -66,7 +77,7 @@ content:
     region: content
   field_personnes:
     type: entity_reference_revisions_entity_view
-    weight: 6
+    weight: 7
     label: above
     settings:
       view_mode: default
@@ -74,7 +85,7 @@ content:
     third_party_settings: {  }
     region: content
   field_ress:
-    weight: 8
+    weight: 9
     label: above
     settings:
       link: true
@@ -83,7 +94,7 @@ content:
     region: content
   field_textes:
     type: entity_reference_revisions_entity_view
-    weight: 4
+    weight: 5
     label: above
     settings:
       view_mode: default
@@ -113,7 +124,6 @@ content:
 hidden:
   created: true
   field_accroche: true
-  field_images: true
   langcode: true
   links: true
   search_api_excerpt: true

+ 1 - 0
config/sync/core.extension.yml

@@ -56,6 +56,7 @@ module:
   honeypot: 0
   image: 0
   image_delta_formatter: 0
+  image_field_caption: 0
   inline_entity_form: 0
   jquery_ui: 0
   jquery_ui_button: 0

+ 3 - 0
config/sync/field.field.node.actualite.field_images.yml

@@ -33,6 +33,9 @@ settings:
     title: ''
     width: null
     height: null
+    caption: ''
+  caption_field: 1
+  caption_field_required: 0
   handler: 'default:file'
   handler_settings: {  }
 field_type: image

+ 3 - 0
config/sync/field.field.node.ressource.field_images.yml

@@ -40,6 +40,9 @@ settings:
     title: ''
     width: null
     height: null
+    caption: ''
+  caption_field: 1
+  caption_field_required: 0
   handler: 'default:file'
   handler_settings: {  }
 field_type: image

+ 3 - 0
config/sync/field.field.node.static.field_images.yml

@@ -40,6 +40,9 @@ settings:
     title: ''
     width: null
     height: null
+    caption: ''
+  caption_field: 1
+  caption_field_required: 0
   handler: 'default:file'
   handler_settings: {  }
 field_type: image

+ 2 - 4
config/sync/page_manager.page_variant.node_view-panels_variant-0.yml

@@ -122,12 +122,10 @@ variant_settings:
       label_display: '0'
       formatter:
         label: hidden
-        type: image_delta_formatter
+        type: image_caption
         settings:
-          image_style: large
+          image_style: wide
           image_link: ''
-          deltas: '0'
-          deltas_reversed: 0
         third_party_settings: {  }
         weight: 0
       region: top