Improve RSS display for articles and blogs #137 #89

This commit is contained in:
benjamin melançon 2025-03-16 21:03:38 -04:00
parent bd681b40ed
commit ad00b1b601
3 changed files with 143 additions and 36 deletions

View file

@ -19,6 +19,7 @@ dependencies:
- field.field.node.article.field_tags
- field.field.node.article.field_topics
- field.field.node.article.field_upload
- image.style.drutopia_wide_large
- node.type.article
module:
- ds
@ -34,6 +35,7 @@ third_party_settings:
disable_css: false
entity_classes: all_classes
settings:
label: ''
classes:
layout_class: { }
ds_content: { }
@ -43,25 +45,12 @@ third_party_settings:
attributes: ''
link_attribute: ''
link_custom: ''
label: ''
regions:
ds_content:
- field_media_image
- node_title
- field_summary
- field_media_image
- field_topics
- links
- geo_citation
fields:
node_title:
plugin_id: node_title
weight: 1
label: hidden
formatter: default
settings:
link: true
wrapper: h2
class: ''
_core:
default_config_hash: qkZsE06xoZ42p5C0rjPL_VqIm82SI6KuwaQJwHEycTg
id: node.article.rss
@ -71,38 +60,33 @@ mode: rss
content:
field_media_image:
type: media_thumbnail
label: above
label: hidden
settings:
image_link: ''
image_style: ''
image_style: drutopia_wide_large
image_loading:
attribute: lazy
attribute: eager
third_party_settings: { }
weight: 0
weight: 1
region: ds_content
field_summary:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 2
weight: 0
region: ds_content
field_topics:
type: entity_reference_rss_category
label: inline
settings: { }
third_party_settings: { }
weight: 3
region: ds_content
geo_citation:
settings: { }
third_party_settings: { }
weight: 90
weight: 2
region: ds_content
links:
settings: { }
third_party_settings: { }
weight: 4
weight: 3
region: ds_content
hidden:
body: true
@ -123,4 +107,6 @@ hidden:
field_tags: true
field_upload: true
field_visions_models: true
footnotes_group: true
geo_citation: true
search_api_excerpt: true