[spip-dev] spip et la syndication

Jacques Pyrat a écrit:

Anne Possoz a écrit :
> Par contre, j'ai ajouté une syndication vers le site de spip.
> Elle fonctionne bien mais donne les derniers articles dans toutes
> les langues, ce qui ne m'est vraiment pas utile.
> Je ne vois pas de possibilité de syndiquer rien que le français,
> par exemple. Ai-je loupé quelque chose?

Oui : http://www.spip.net/backend.php3?lang=fr

Super, sauf que, après avoir changé en ajoutant "?lang=fr", la
syndication est restée multilingue, malgré des demande de mise
à jour.

J'ai finalement trouvé qu'en allant dans la page de définition
de la syndication et en messant l'option "pas de syndication",
Valider, puis "syndication" et valider, le tout arraivait comme
attendu uniquement en français.

Je vois donc un autre bug pour la syndication.
Si on défini le nom d'un fichier backend, puis que plus tard
on veut le changer, il n'est pas pris en compte (jusqu ce qu'on
désactive puis réactive la syndication).

Et, personnellement, je trouverais précieux de voir apparaître
l'adresse du fil RSS dans la page qui définit la syndication
(comment la nommer? ecrire/sites.php3?id_syndic=n) et pas seulement
dans la page d'édition de ce fil RSS (comment la nommer?
ecrire/sites_edit.php3?id_syndic=N&target=sites.php3%3Fid_syndic%3DN)

Malheureusement, je n'ai pas les compétence pour trouver comment
changer cela sans y passer des mois.

          Anne

bonjour,

Jacques Pyrat a écrit:

Anne Possoz a écrit :

Par contre, j'ai ajouté une syndication vers le site de spip.
Elle fonctionne bien mais donne les derniers articles dans toutes
les langues, ce qui ne m'est vraiment pas utile.
Je ne vois pas de possibilité de syndiquer rien que le français,
par exemple. Ai-je loupé quelque chose?

Oui : http://www.spip.net/backend.php3?lang=fr

Super, sauf que, après avoir changé en ajoutant "?lang=fr", la
syndication est restée multilingue, malgré des demande de mise
à jour.

J'ai finalement trouvé qu'en allant dans la page de définition
de la syndication et en messant l'option "pas de syndication",
Valider, puis "syndication" et valider, le tout arraivait comme
attendu uniquement en français.

Je vois donc un autre bug pour la syndication.
Si on défini le nom d'un fichier backend, puis que plus tard
on veut le changer, il n'est pas pris en compte (jusqu ce qu'on
désactive puis réactive la syndication).

celà permet, par contre, de garder en mémoire les articles liés en cas de changement d'adresse backend.

Ceux-là, on ne pourra pas toujours les récupérer mais on pourra toujours les effacer.

Et, personnellement, je trouverais précieux de voir apparaître
l'adresse du fil RSS dans la page qui définit la syndication
(comment la nommer? ecrire/sites.php3?id_syndic=n) et pas seulement
dans la page d'édition de ce fil RSS (comment la nommer?
ecrire/sites_edit.php3?id_syndic=N&target=sites.php3%3Fid_syndic%3DN)

il doit y avoir moyen, puisque l'adresse existe dans la base, il faut juste retrouver son nom. En attendant, si tu n'utilises pas le champ descriptif des sites tu peux le détourner et afficher le #DESCRIPTIF comme copie de l'adresse RSS

Claude