- Issue created by @w01f
- 🇩🇰Denmark ressa Copenhagen
The content is appropriate for Planet Drupal, it has two posts created in the past 30 days, and the feed validates, so it can be added:
Congratulations!
[Valid RSS] This is a valid RSS feed.
- 🇮🇹Italy apaderno Brescia, 🇮🇹
Six words for an article summary are not sufficient. I do not expect a summary between 600 and 1000 characters as the Planed Drupal guidelines suggest, but the summary should give more details about the article content.
- 🇺🇸United States w01f
@avpaderno okay I think I have it fixed now - please check.
- 🇩🇰Denmark ressa Copenhagen
You can check the output of your feed at https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fwww.timbers.de...
It still looks like the description is too short:
<?xml version="1.0" encoding="utf-8"?> <rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0" xml:base="https://www.timbers.dev/"> <channel> <title>Drupal Planet</title> <link>https://www.timbers.dev/</link> <description/> <language>en</language> <item> <title>So what IS Drupal CMS... exactly?</title> <link>https://www.timbers.dev/article/so-what-drupal-cms-exactly</link> <description><![CDATA[ <span>So what IS Drupal CMS... exactly?</span> <span><a title="View user profile." href="https://www.timbers.dev/user/129">David Dowell</a></span> <span>Tue, 01/21/2025 - 09:56 </span> ]]></description> <pubDate>Tue, 21 Jan 2025 17:56:54 +0000</pubDate> <dc:creator>David Dowell</dc:creator> <guid isPermaLink="false">682 at https://www.timbers.dev</guid> <comments>https://www.timbers.dev/article/so-what-drupal-cms-exactly#comments</comments> </item> <item> <title>Drupal Community & Learning Resources</title> <link>https://www.timbers.dev/article/drupal-community-learning-resources</link> <description><![CDATA[ <span>Drupal Community & Learning Resources</span> <span><a title="View user profile." href="https://www.timbers.dev/user/129">David Dowell</a></span> <span>Mon, 12/30/2024 - 09:35 </span> ]]></description> <pubDate>Mon, 30 Dec 2024 17:35:37 +0000</pubDate> <dc:creator>David Dowell</dc:creator> <guid isPermaLink="false">455 at https://www.timbers.dev</guid> <comments>https://www.timbers.dev/article/drupal-community-learning-resources#comments</comments> </item> </channel> </rss>
It's not required, but my personal preference is to include an image in the description, since Planet Drupal is occasionally a wall of text, due to too many descriptions of only text ...
- 🇺🇸United States w01f
@avpaderno, okay I think the changes just hadn't made their way through the CDN caching probably. Can you check now - I am seeing body text and an image included now.
- 🇩🇰Denmark ressa Copenhagen
The feed has changed and contains more characters which is great, but the image looks like a simple link. Also, some tags are included, but I guess that's not a problem. Like I wrote, you can check the actual output via the link I shared with you.
This is the content of the first description:
So what IS Drupal CMS... exactly?
Tue, 01/21/2025 - 09:56
Body
Drupal CMS offers an intuitive, user-friendly approach for creating specialized websites without deep technical expertise. Built on curated "recipes"—collections of community-vetted modules—it streamlines site building, ensuring compatibility and reducing guesswork. Fully compatible with Drupal Core, it enhances flexibility while maintaining transparency. By combining powerful functionality with guided simplicity, Drupal CMS empowers users to build faster, more reliable sites, making it a game-changer for content managers and site builders.Tags
- 🇺🇸United States w01f
@ressa okay I think I'm getting there - I believe I've removed the tags, though I was under the impression they were needed as "Drupal Planet" is specified as necessary.
Also changed the display of the image to a thumbnail, but obviously this doesn't show anything on the feed page... is that how it's supposed to work and somehow the posts will automagically show the image correctly?
Thanks for both of your help!
- 🇮🇹Italy apaderno Brescia, 🇮🇹
It is required that posts are filtered out in some way, but it is not required that is done using tags. That is the usual way to filter posts in Drupal, but since the feed could also be built in different way, that is not mandatory. It is not mandatory the tag is exposed either, although the first revisions of the Planet Drupal guidelines require that, on the assumption the feed was created on a Drupal site.
As for what I see, I still what I reported in my previous comment. If that is a CDN problem, we will see what Planet Drupal shows when the feed is added.
If you have troubles in understanding how to add images, my suggestion would be to add them later, when you understood how to add them.
- 🇩🇰Denmark ressa Copenhagen
You're welcome @w01f, feeds are not easy -- it has taken me a while to understand them. It will be great go get a new blogger on Planet Drupal :)
About the tags, my point was not about using tags or not, but that they are included at the bottom of the description, so they will be shown on Planet Drupal. That's all. But interesting that they were once required, I did not know that.
About images, yes maybe wait with adding them ...
Ideally, this is what the important parts of the feed source would look something like:
So what IS Drupal CMS... exactly?
https://www.timbers.dev/article/so-what-drupal-cms-exactly
Drupal CMS is the newly introduced flagship offering designed to make life easier for content managers, site builders, and anyone needing a website. It provides a user-friendly, interface-driven experience to quickly launch and customize a site with a high degree of specialization tailored to specific use cases—all without requiring extensive technical expertise.
You can see an example of a well formatted feed here (access by clicking on the user name on Planet Drupal):
- The feed: https://dri.es/tag/drupal/rss.xml
- In the validator: https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fdri.es%2Ftag%2...
- The result: https://www.drupal.org/aggregator/sources/2063 →
- 🇺🇸United States w01f
Okay, how about now - I think I figured out the RSS setting I needed to change at /admin/config/services/rss-publishing
I still can't figure out how to change the channel description and link if those are necessary - any suggestions?
<?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xml:base="https://www.timbers.dev/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>Drupal</title> <link>https://www.timbers.dev/</link> <description></description> <language>en</language> <item> <title>So what IS Drupal CMS... exactly?</title> <link>https://www.timbers.dev/article/so-what-drupal-cms-exactly</link> <description><span class="field field--name-title field--type-string field--label-hidden">So what IS Drupal CMS... exactly?</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/129" class="username">David Dowell</a></span> <span class="field field--name-created field--type-created field--label-hidden"><time datetime="2025-01-21T09:56:54-08:00" title="Tuesday, January 21, 2025 - 09:56" class="datetime">Tue, 01/21/2025 - 09:56</time> </span> <div class="layout layout--twocol-section layout--twocol-section--75-25"> <div class="layout__region layout__region--first"> <div class="block block-layout-builder block-field-blocknodearticlebody"> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__items"> <div class="field__item">Drupal CMS offers an intuitive, user-friendly approach for creating specialized websites without deep technical expertise. Built on curated "recipes"—collections of community-vetted modules—it streamlines site building, ensuring compatibility and reducing guesswork. Fully compatible with Drupal Core, it enhances flexibility while maintaining transparency. By combining powerful functionality with guided simplicity, Drupal CMS empowers users to build faster, more reliable sites, making it a game-changer for content managers and site builders.</div> </div> </div> <div class="block block-layout-builder block-field-blocknodearticlefield-tags"> <div class="field field--name-field-tags field--type-entity-reference field--label-above field__items"> <div class="field__label">Tags</div> <div class="field__item"><a href="/taxonomy/term/216" hreflang="en">Drupal</a></div> <div class="field__item"><a href="/taxonomy/term/212" hreflang="en">Drupal CMS</a></div> <div class="field__item"><a href="/taxonomy/term/213" hreflang="en">Comparison</a></div> </div> </div> <div class="block block-layout-builder block-extra-field-blocknodearticlelinks"> <div class="node__links"> <ul class="links inline"><li class="node-readmore"><a href="/article/so-what-drupal-cms-exactly" rel="tag" title="So what IS Drupal CMS... exactly?" hreflang="en">Read more<span class="visually-hidden"> about So what IS Drupal CMS... exactly?</span></a></li><li class="comment-add"><a href="/article/so-what-drupal-cms-exactly#comment-form" title="Share your thoughts and opinions." hreflang="en">Add new comment</a></li></ul> </div> </div> </div> <div class="layout__region layout__region--second"> <div class="block block-layout-builder block-field-blocknodearticlefield-media-image"> <div class="photoswipe-gallery field field--name-field-media-image field--type-entity-reference field--label-hidden field__items"> <div class="field__item"> <a href="https://www.timbers.dev/sites/default/files/2025-01/A%20comparison%20between%20two%20systems%2C%20Drupal%20and%20Drupal%20CMS.webp" class="photoswipe" data-pswp-width="1792" data-pswp-height="1024" data-overlay-title=""><img src="/sites/default/files/styles/max_325x325/public/2025-01/A%20comparison%20between%20two%20systems%2C%20Drupal%20and%20Drupal%20CMS.webp?itok=lRdhU_hh" width="325" height="186" alt="A comparison between two systems, Drupal and Drupal CMS" loading="lazy" class="image-style-max-325x325" /> </a> </div> </div> </div> </div> </div> </description> <pubDate>Tue, 21 Jan 2025 17:56:54 +0000</pubDate> <dc:creator>David Dowell</dc:creator> <guid isPermaLink="false">682 at https://www.timbers.dev</guid> </item>
- 🇩🇰Denmark ressa Copenhagen
I had a look at https://www.drupal.org/project/views_rss → since the the options under /admin/config/services/rss-publishing are limited ...
I managed to get the below result fairly fast, maybe you could give it a go? I got the image included by placing the Summary Body field above the image field as hidden, and include it in the image field as token, and then use that for the "description" field under "Show: Advanced RSS feed | Settings". I set up Views "Fields", like this:
- Content: Title
- Content: Body [hidden]
- Content: Image << used "Rewrite result" with this content:
{{ field_image }} {{ body }}
- Content: Link to Content
The result:
<rss version="2.0" xml:base="https://drupal.ddev.site/"> <channel> <title>RSS</title> <link>https://drupal.ddev.site/</link> <description></description> <language>en</language> <atom:link rel="self" href="https://drupal.ddev.site/rss-drupal.xml" /> <lastBuildDate>Tue, 28 Jan 2025 20:01:29 +0100</lastBuildDate> <item> <title>Caecus Iaceo Immitto Nobis Quia Singularis</title> <link> <a href="https://drupal.ddev.site/node/99" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_aKmhvE.png" width="329" height="226" alt="Abluo dolore iriure lucidus turpis usitas vero voco." title="Erat magna similis utinam uxor." />; <p>;Defui quia torqueo. Eros hos jumentum quidne sed. Abluo comis huic luctus nostrud rusticus wisi. Accumsan appellatio bene macto pertineo validus. Hos loquor singularis vel voco. Conventio esca et haero huic jugis oppeto refero.</p>; <p>;Facilisi nostrud premo veniam. Laoreet magna nostrud proprius suscipere vulputate. Camur nisl obruo. Dolore iriure minim nimis pertineo sed turpis ulciscor voco. Abdo aptent augue illum mos sit ullamcorper uxor vereor.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Acsi Ex Meus Quidem Sagaciter Vel</title> <link> <a href="https://drupal.ddev.site/node/95" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_5RERWJ.png" width="506" height="553" alt="Autem tamen virtus. Damnum quis suscipere typicus vindico." title="Dignissim eros immitto iusto occuro persto quis." />; <p>;Jugis premo quibus roto vicis vindico. Abdo amet et eu quia te. Exerci jugis ratis usitas. Acsi adipiscing ea haero immitto nobis pecus persto proprius wisi. Cui eum imputo loquor mos os paratus tamen utinam uxor.</p>; <p>;Abluo in utrum venio. Dolor exputo feugiat ratis. Ad exerci praemitto roto. Accumsan aptent letalis ullamcorper. Esse gilvus utinam. Lenis luptatum melior sagaciter tincidunt torqueo turpis. Adipiscing augue dolus mos neque valetudo. Autem fere molior quidem vulpes. Brevitas et plaga qui roto torqueo.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Damnum Obruo</title> <link> <a href="https://drupal.ddev.site/node/94" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_POPviS.jpg" width="269" height="107" alt="Bene gilvus ludus mauris modo nutus olim premo qui zelus." title="Abdo decet esse gemino melior olim roto scisco tation utinam." />; <p>;Eros jumentum occuro pagus valetudo venio. Abigo aptent conventio esca feugiat huic imputo lobortis nimis. Ad amet luctus minim. Adipiscing comis probo sit valde. Dolus loquor magna nunc. Abico antehabeo capto cogo ymo.</p>; <p>;Dolor euismod lenis praemitto. Defui importunus iusto. Abbas dolore genitus lucidus nulla rusticus sit suscipit validus. Gemino minim nobis occuro. Dolore elit illum neque praemitto quadrum quibus utinam valetudo verto. Accumsan exerci interdico modo nutus os populus.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Eu Iriure Nulla Valde Validus Voco</title> <link> <a href="https://drupal.ddev.site/node/93" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_eroyva.jpeg" width="537" height="373" alt="Duis importunus iriure lobortis metuo modo nimis proprius quis rusticus." title="Jus magna mauris probo." />; <p>;Blandit commoveo consectetuer ludus nobis paratus pecus tamen. Commodo facilisis immitto mos nostrud. Ex jugis veniam zelus. Abbas eligo hos in lobortis paulatim quidne te. Abluo melior mos os utinam. Antehabeo dolore duis refoveo roto te zelus. Adipiscing caecus et iriure luctus saepius similis typicus.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Iaceo</title> <link> <a href="https://drupal.ddev.site/node/91" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_aKmhvE.png" width="329" height="226" alt="Abbas haero hendrerit obruo valetudo venio." title="Ad natu neo nibh paratus paulatim suscipere velit." />; <p>;Camur commodo illum persto sagaciter usitas. Comis ille pecus tego usitas verto. Eum valde velit. Aptent damnum eum in nobis. Brevitas consectetuer nobis singularis usitas volutpat.</p>; <p>;Camur causa cogo diam gemino incassum laoreet nostrud pecus virtus. Commodo hos humo lucidus modo nobis secundum veniam. Cui genitus huic mos nunc obruo os valde vindico.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Distineo Genitus Imputo Pertineo Singularis</title> <link> <a href="https://drupal.ddev.site/node/90" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_RTAFFE.gif" width="389" height="379" alt="Abbas causa commoveo defui lobortis tamen torqueo valetudo vereor." title="Caecus haero iusto molior oppeto quibus saepius ulciscor vel voco." />; <p>;Abdo adipiscing cogo hendrerit lenis lucidus quis sit tego volutpat. Appellatio hendrerit illum populus utrum. Acsi amet causa conventio enim et inhibeo jumentum lucidus sed. Iustum mos uxor. Dolus nutus persto. Abigo facilisis secundum uxor. Aliquam exputo tation.</p>; <p>;Augue dolus praesent. Conventio imputo te veniam. Distineo elit facilisis gilvus nisl oppeto plaga rusticus saepius. Dolus luctus meus molior nobis verto. Abluo erat ullamcorper venio. Appellatio cui distineo nostrud plaga proprius quia verto. Dolor nutus plaga turpis ut voco.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Os</title> <link> <a href="https://drupal.ddev.site/node/87" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_Oraa9s.png" width="502" height="572" alt="Abdo acsi minim praesent suscipit te vereor ymo." title="Abigo cui ex nisl oppeto os premo verto wisi." />; <p>;Damnum genitus modo venio. Acsi eligo eu facilisis laoreet sed. At comis eu macto paulatim praemitto proprius. Appellatio elit exerci jugis lobortis nostrud olim vereor. Abbas esca eu fere hos nutus tation voco.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Laoreet Populus</title> <link> <a href="https://drupal.ddev.site/node/86" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_XPcEhN.gif" width="262" height="284" alt="Abico metuo pertineo saepius similis valde." title="Cui damnum euismod immitto imputo nimis proprius te vulputate." />; <p>;Abbas ad humo minim natu torqueo tum typicus vereor. Diam eum gilvus patria populus quis tation. Cui paratus populus premo quis similis. Brevitas in odio persto. Consequat ille paratus veniam. Abigo appellatio commoveo duis esca metuo pertineo. Abluo aptent loquor suscipere. Amet importunus praemitto quia turpis ut validus. Abico consequat esse iustum jugis neo paulatim.</p>; <p>;Aliquam humo pala proprius sudo vindico. Consectetuer importunus iustum. Abico appellatio huic lenis luptatum minim nobis pneum probo. Autem gravis immitto incassum patria rusticus wisi.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Amet Blandit Cogo Neo Nunc Usitas</title> <link> <a href="https://drupal.ddev.site/node/84" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_X5wWlf.png" width="342" height="342" alt="Luctus refoveo singularis virtus." title="Accumsan caecus lucidus nunc obruo pertineo sagaciter si." />; <p>;Cogo dolor fere nibh paulatim praemitto proprius quis vel. Aliquam esse hos interdico pertineo utrum. Acsi refoveo sagaciter secundum. Abico imputo nutus. Commodo diam imputo molior nibh volutpat.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> <item> <title>Appellatio Genitus Pala Ut</title> <link> <a href="https://drupal.ddev.site/node/82" hreflang="en">view</a> </link> <description> <img loading="lazy" src="https://drupal.ddev.site/sites/default/files/2025-01/generateImage_C28DKp.jpeg" width="135" height="232" alt="Elit pecus ratis rusticus vicis." title="Abigo abluo ideo interdico paulatim sino virtus voco." />; <p>;Aptent nisl sed sit verto. Blandit damnum hos iusto lucidus nibh singularis ut valde venio. Magna meus neo nobis pertineo roto saluto torqueo. Aptent consequat eu hendrerit os typicus validus verto. Aliquip cui dolus feugiat genitus iriure luptatum mos praesent quidem.</p>; <p>;Nostrud scisco torqueo. Esse eum ideo. Cui dolore pala praesent quae similis typicus utrum vicis. Caecus dolor lucidus paratus. Abbas acsi dolor importunus lucidus nisl saluto tum. Augue interdico pecus secundum tation.</p>; </description> <source url="https://drupal.ddev.site/rss-drupal.xml">RSS</source> </item> </channel> </rss>
- 🇺🇸United States w01f
@ressa okay I now have:
<?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xml:base="https://www.timbers.dev/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>Drupal</title> <link>https://www.timbers.dev/</link> <description></description> <language>en</language> <item> <title>So what IS Drupal CMS... exactly?</title> <link>https://www.timbers.dev/article/so-what-drupal-cms-exactly</link> <description> <img loading="lazy" src="/sites/default/files/2025-01/A%20comparison%20between%20two%20systems%2C%20Drupal%20and%20Drupal%20CMS.webp" width="1792" height="1024" alt="A comparison between two systems, Drupal and Drupal CMS" /> Drupal CMS offers an intuitive, user-friendly approach for creating specialized websites without deep technical expertise. Built on curated "recipes"—collections of community-vetted modules—it streamlines site building, ensuring compatibility and reducing guesswork. Fully compatible with Drupal Core, it enhances flexibility while maintaining transparency. By combining powerful functionality with guided simplicity, Drupal CMS empowers users to build faster, more reliable sites, making it a game-changer for content managers and site builders.</description> <pubDate>Tue, 01/21/2025 - 09:56</pubDate> <dc:creator><a href="/user/129" hreflang="en">David Dowell</a></dc:creator> <guid isPermaLink="true">https://www.timbers.dev/682</guid> </item> <item> <title>Drupal Community & Learning Resources</title> <link>https://www.timbers.dev/article/drupal-community-learning-resources</link> <description> <img loading="lazy" src="/sites/default/files/2025-01/Futuristic%20image%20of%20the%20collaborative%20Drupal%20Community%20and%20learning%20resources.webp" width="1792" height="1024" alt="Futuristic image of the collaborative Drupal Community and learning resources" /> The Drupal CMS community offers valuable tools for beginners and experienced users. Key resources include Drupal.org for modules, themes, and updates, a customizable dashboard to track issues and posts, and Slack channels for support. Notable tools like Planet Drupal, The Weekly Drop newsletter, and beginner guides enhance learning. Engage in Slack communities or explore recommended channels like Accessibility, CKEditor5, and Jobs. Build your Drupal knowledge through events, tutorials, and contributions while growing within the supportive community.</description> <pubDate>Mon, 12/30/2024 - 09:35</pubDate> <dc:creator><a href="/user/129" hreflang="en">David Dowell</a></dc:creator> <guid isPermaLink="true">https://www.timbers.dev/455</guid> </item> </channel> </rss>
I don't see the following and unsure how to add:
- Tue, 28 Jan 2025 20:01:29 +0100
- 🇩🇰Denmark ressa Copenhagen
Nice, that looks very close!
My example was mostly about picking the right fields in Views, and setting them up with https://www.drupal.org/project/views_rss → , and
atom
andlastBuildDate
just "came along".The main point is to get the feed to validate, and you can check your feed via direct input at https://validator.w3.org/feed/#validate_by_input
I get this message back with what you shared:
Sorry
This feed does not validate.
-
line 16, column 34: pubDate must be an RFC-822 date-time:
Tue, 01/21/2025 - 09:56
(2 occurrences) [help]<pubDate>Tue, 01/21/2025 - 09:56</pubDate>
^ -
line 17, column 16: Undefined dc_creator element: a (2 occurrences) [help]
<dc:creator><a href="/user/129" hreflang="en">David Dowell</a></dc:creator>
^
In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
-
line 15, column 556: description should not contain relative URL references:
/sites/default/files/2025-01/A%20comparison%20between%20two%20systems%2C%20Drupal%20and%20Drupal%20CMS.webp
(2 occurrences) [help]... for content managers and site builders.</description>
^ -
line 32, column 2: Missing atom:link with rel="self" [help]
</channel>
^
-
- 🇮🇹Italy apaderno Brescia, 🇮🇹
(As reminder to myself: The validation result link is https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fwww.timbers.de....)
- 🇺🇸United States w01f
Okay, I think I have it... please check (for the last time?) when you have a chance.
A couple notes:
- I was confused at first by Comment 13 📌 Add Timbers.Dev to Planet Drupal Active at first, because I didn't find it intuitive customize the default 'RSS view' to that extent. At least my assumption was that the majority should work by default without customzing field output. Once I got over that assumption, the format was fairly easy to replicate."
- The Missing atom:link with rel="self" suggestion seems to be a simple quick template override of web/core/modules/views/templates/views-view-rss.html.twig. Should this be included by default in core?
- Is the GUID supposed to show path aliases? I'm assuming not as it's supposed to be a permanent ID location, in case the alias changes. But despite tinkering with all the settings I could find in the view I couldn't get it to not output the alias...
- Any other best practice or future-proofing suggestions?
Thanks again for all your help with this! I would not have been able to muddle through without both of your assistance!!
- 🇩🇰Denmark ressa Copenhagen
You're welcome, and it validates!
Congratulations!
This is a valid RSS feed.
https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fwww.timbers.de...
At first, validator.w3.org verified an older, stale version, which failed ... But by tagging on the random string "?FRESH", I indeed got a fresh version.
About #1: I agree, setting up the RSS View is not very intuitive, I simply followed the documentation page, vary that it was never gonna work ... but it did in the end.
Your question #2 and #3, and even #4 ... I have no idea about, I just trust the Feeds validator, which says everything is ok.
There is no image now in the description, but that can always be added later, with the "Rewrite result" example I gave in #13.
- 🇮🇹Italy apaderno Brescia, 🇮🇹
I added the feed to Planet Drupal ( https://www.drupal.org/aggregator/sources/2084 → ).
- 🇩🇰Denmark ressa Copenhagen
Thanks @avpaderno!
@w01f: I created the issue 📌 Link to Advanced Views RSS Feed on Planet Drupal doc page Active , feel free to weigh in if you support the proposal.
- 🇺🇸United States w01f
@ressa if the goal is just to help users successfully set up an valid RSS feed for Planet Drupal, I think providing a working view template with instructions to help understand and further customize fields, rewrites, etc. that can be modified as needed would be better?
- 🇩🇰Denmark ressa Copenhagen
Yes, the aim is to make it easier to create a RSS feed for Planet Drupal, and from my perspective, installing and configuring a contrib module is the easiest and most flexible solution.
But we could do both. Where would you provide this RSS Views template -- on a documentation page, or some other way? Whatever the method, feel free to go head with it and share a link here, I'll follow along :)
- 🇩🇰Denmark ressa Copenhagen
Sorry @avpaderno, since the issue is in Fixed status, I just assumed that you had forgotten to unset the Assigned field.
Automatically closed - issue fixed for 2 weeks with no activity.