Développement #14590
produire un fil rss des notes de mise à jour
0%
Related issues
History
Updated by Frédéric Péters over 8 years ago
- Related to Bug #14589: créer une cellule "notes de mise à jour" added
Updated by Benjamin Dauvergne over 8 years ago
Est-ce qu'il y a un début d'idée sur comment rassembler les notes sous forme flux RSS ? Il me semble qu'actuellement les notes sont la concaténation de la dernière publiée sur https://doc-publik.entrouvert.com/notes-de-mises-a-jour/ et les vieilles sur https://doc-publik.entrouvert.com/notes-de-mises-a-jour/archives-2016/.
On pourrait facilement faire un flux avec les pages sous "Notes de mises à jour" mais dans ce cas ça ferait simplement deux liens dans le flux, il faudrait descendre plus bas au niveau des cellules ayant la classe release-notes
.
Un souci que je vois ensuite c'est que toutes les cellules ont pour id releases-notes
il faudrait générer quelque chose de plus utile, je ne sais si c'est un template du thème ou en dur, à voir.
- permettre la création d'un flux RSS à partir d'une page racine et d'une classe (en prenant en compte la visibilité de la cellule/page pour la session qui demande)
- générer un lien avec fragment pour chaque cellule
Updated by Frédéric Péters over 8 years ago
Est-ce qu'il y a un début d'idée sur comment rassembler les notes sous forme flux RSS ?
Bricoler un truc adhoc.
Updated by Benjamin Dauvergne over 8 years ago
Ok, donc je change de fusil d'épaule et je propose du webscraping.
Updated by Frédéric Péters over 8 years ago
Ok, donc je change de fusil d'épaule et je propose du webscraping.
De mon côté, je pensais plus le truc adhoc bricolé sur base de runscript.
from combo.data.models import TextCell feed = ... for cell in TextCell.objects.filter(page__slug='notes-de-mise-a-jour).order_by('order'): feed.entries.append(...(cell)) open(media_dir + 'release-notes.atom').write(feed)