Composant RSS affichage bizare

Salut salut,
Le maitre secoueur de cocotiers m’a montré lors du dernier sprint le composant flux rss.
J’ai donc essayé d’en ajouter un mais quoi que je fasse l’affichage semble toute cassé. J’ai beau lui spécifier description=bf_description et title=bf_titre. Rien n’y fais.

Le code suivant

{{syndication template="liste_description.twig" formatdate="jma" mapping="id=10,title=bf_titre,description=bf_description" nouvellefenetre="1" source="Ressources de wiki.guillaumeleguen.xyz" url="https://wiki.guillaumeleguen.xyz/?BazaR" }}

Donne ça ;

C’est normal ? C’est un bug connu ?

Les deux wiki sont en 4.5.4 sur yunohost.

Voici le lien de la page en question : Wiki du Graine 14 : ressourceRSS
Merci pour l’aide
A++

T’as pas les bonnes urls pour la syndication, faut aller voir la vue Formulaires, dans les exports, ya flux rss.

Bin oui c’est bien ce que j’ai fais. J’ai été dans les formulaires j’ai cliqué sur l’icone flux rss :

Puis j’ai copié l’URL qui s’affiche dans la barre d’URL.

Par contre si je met dans la syndication l’url complète : https://wiki.guillaumeleguen.xyz/?BazaR/rss&id=10, j’obtiens une erreur rouge :

Erreur DOMDocument not found, unable to use locator

Donc javais raccourci l’URL en elevant /rss&id=10 et ca me donne ce que j’ai mis en capture dans mon premier message.

C’est pourtant bien ce que tu m’indique de faire ?

Merci

En fait ta page BazaR est interdite en lecture pour les non identifié.es, le flux rss a besoin d’etre sur une url publique…

donc tentes plutot https://wiki.guillaumeleguen.xyz/?PagePrincipale/rss&id=10

Ok merci beaucoup @mrflos c’est bien ca.

Maintenant quand je clique sur le plus pour ajouter la fiche du flux dans un formulaire j’ai ce message :

Une erreur inattendue s'est produite. Veuillez contacter l'administrateur du site et lui communiquer l'erreur suivante :
No form with id: 10 in /var/www/yeswiki__6/tools/bazar/services/EntryManager.php on line 804

Est-ce que c’est ce problème de page non lisible par les non-connectés ?

il dit qu’il n’y a pas de formulaire avec l’id 10, t’es sur de tes paramètres de formulaire bazar et correspondances ?

Ah je comprend !!
En fait j’ai écris id=10 en penssant que c’est le formulaire source. Donc non je n’ai pas sur le wiki de réception de formulaire n°10.

ca me parait bizarre de prendre un flux rss d’un formulaire id 10 et de vouloir sauver le flux dans une fiche 10…
Tu ne confondrais pas les correspondances dans les bazarliste et le mapping des syndication, qui lui indique le formulaire de destination des entrées d’un flux que tu veux sauver.

Sisi c’est ca j’ai confondu les deux :wink:
Je vais voir dans le doc si c’est clair. Tu as déjà pris le contenu des hedgedoc pour la doc git ? Si oui je vais voir directement dans git

Non j’ai pas encore repris la doc, on en est encore au débogguage, apres je prend les traduction, et enfin la doc, donc vas dans le hedgedoc!

1 « J'aime »