Help: j'ai des fiches logicielles exposées sur entraide.chatons.org

Salut,
On me signale qu’il arrive que le site de ReflexLibre soit proposé sur le site entraide.chatons.org.
C’est un soucis, car je ne propose pas d’instance publique… Du coup les personnes tombent sur la page de mon site présentant les différentes offres payantes. Ce qui à mon avis est très contre productif (à la fois pour chatons et pour mon activité).

J’ai été voir ma fiche pour framadate et le poids était à 0.

Faut-il mettre 0 ou Aucun ? Dans les 2 cas, j’estime que ça ne devrait pas proposer l’url dans entraide. Ou alors il faudrait le préciser dans le commentaire de la question Poids dans le panier.

Je constate que cette fiche n’avais pas le « type d’instance » configuré, je viens de le faire, peut être que ça permetra d’éviter la publication sur entraide.

Dans tout les cas, penser à bien vérifier vos fiches, je suis peut être pas le seul.

A+,
ljf

Bon du coup j’ai pris le temps de lire le code de entraide pour comprendre la façon dont s’est filtré.

Actuellement sont susceptibles d’apparaître les fiches logicielles:

  • déclaré comme « Ouvert à tou⋅tes »
  • ET ayant coché « Je souhaite que cette fiche apparaisse dans les résultats de recherche. »

SI le poids a été réglé à Aucun ou 0, le poids, sera considéré à « 1 » (à cause à mon avis d’un bug)

parseInt(instance.weight, 10) || 1

https://framagit.org/chatons/entraide/-/blob/master/src/provider.js#L45

Par ailleurs, j’ai un doute sur la fréquence de mise à jour de la liste, le dernier commit de la liste date d’il y a 2 mois. Peut être que cette liste est mise à jour automatiquement (et du coup as commit) ?

https://framagit.org/chatons/entraide/-/blob/master/src/data/chatons-services.json

Il y a donc à mon sens plusieurs bug:

  • L’attribut « consent » lié à la question « Je souhaite que cette fiche apparaisse dans les résultats de recherche. » indique le consentement à la publication sur le moteur chatons.org, pas forcément sur entraide.chatons.org
  • Les instances dédiées ne sont pas filtrées
  • Un poids de Aucun ou 0 sera considéré comme un poids de 1 (donc avec une chance d’apparaître)

J’ai fait une demande de fusion pour le dernier point: https://framagit.org/chatons/entraide/-/merge_requests/39

Pour l’attribut consent, je n’ai pas accès à l’édition du formulaire sur chatons.org. Je suggère d’éditer le commentaire pour la question sur le consentement:

Décochez cette case si vous souhaitez que votre structure et les services que vous proposez n’apparaissent pas dans les pages de recherche de ce site.

En

Décochez cette case si vous souhaitez que votre structure et les services que vous proposez n’apparaissent ni sur les pages de recherche de ce site ni sur entraide.chatons.org. Si vous souhaitez apparaître sur la recherche chatons.org mais pas sur entraide.chatons.org, indiquez un « poids dans le panier » à 0 (voir ci-dessous).

Pour les instances dédiés, l’info ne semble pas présente dans la source de données qui je crois est générée par Drupal, donc il faudrait éditer ça dans drupal d’abord pour pouvoir filtrer ça ensuite.

1 « J'aime »

Merci pour ton retour. On est en train de voir comment améliorer les choses.

1 « J'aime »

Ça devrait être résolu.

Il sera peut-être nécessaire de forcer le rafraîchissement du cache sur https://entraide.chatons.org (Ctrl + F5).

1 « J'aime »