RSS : ajouter <content:encoded> pour le contenu HTML complet #57
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problème
Le flux RSS (
/feed) n'exporte que 300 caractères de texte brut dans<description>. Un abonné RSS ne peut pas lire l'article complet dans son lecteur — il doit ouvrir le navigateur.Comportement souhaité
Ajouter un élément
<content:encoded>contenant le HTML complet de l'article, conformément au module RSS Content (http://purl.org/rss/1.0/modules/content/).Analyse technique
État actuel (
public/feed.php)Parsedown est déjà instancié (ligne 17). Le HTML complet est à portée, il n'est juste pas exporté.
Implémentation
1. Ajouter le namespace dans
<rss>:2. Dans la boucle
<item>, ajouter après<description>:L'encapsulation
CDATAévite d'échapper le HTML et est le format standard pour<content:encoded>.Fichiers concernés
public/feed.php— namespace RSS + élément<content:encoded>(~5 lignes)Ticket migré vers le dépôt Folio : cedricAbonnel/folio#42