Afficher les services similaire CHATONS

Bonjour tous,

Sur file2link : https://dl.zici.fr/ j’affiche maintenant les services similaires CHATONS récupéré via la page : https://chatons.org/fr/entraide/json (c.f. https://forum.chatons.org/t/amelioration-de-la-page-trouver-un-chaton/971)

Si vous voulez faire pareil le mini bout de code est là :

https://framagit.org/kepon/file2link/-/blob/master/lib/alternative-chatons.js

Ensuite ajouter dans la page HTML

<div id="entraide-chatons-alternative"></div>

Voilà voilà.
Belle journée,

2 « J'aime »

Hello, je vois rien… tu peux me mettre le nez dessus s’il te plait?

Pfff oui effectivement (j’avais pas poussé les changements en prod)

c’est mieux là :

Sélection_248

Merci

4 « J'aime »

Merci @kepon, je te l’emprunte pour le mettre en place sur un de mes services.

2 « J'aime »

Bon j’ai l’impression qu’il y a eu du changement sur l’entraide… https://chatons.org/fr/entraide/json y’a un « oups » maintenant…

D’après ce que j’ai vu le JSON à changé de place, c’est maintenant https://entraide.chatons.org/page-data/fr/page-data.json seulement je ne peux plus le récupérer :

Blocage d’une requête multiorigine (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur https://entraide.chatons.org/page-data/fr/page-data.json. Raison : l’en-tête CORS « Access-Control-Allow-Origin » est manquant.

Est-ce que y’a moyen d’autoriser la chose ? ça me paraît pas dénuer de sens (de mon côté ça permet un rebond sur d’autres instances de CHATONS qui propose le même service…

C’est ici à présent. https://www.chatons.org/entraide/json

L’autre lien est un truc interne, ce n’est pas la source.

1 « J'aime »

Ha yes merci !
Le code est modifié, c’est repartie !