Plugin de notation des sujets

Hmm, je comprends. J’avais supposé qu’une option serait affichée dans les paramètres de la catégorie, mais tout se passe désormais dans l’onglet Évaluations.

Cela dit, il subsiste un bug avec la catégorie « Non classé » : lors du premier chargement, il semble que le modèle sous-jacent ne sélectionne pas la catégorie :

image

Une fois que vous sélectionnez une autre catégorie, puis que vous recliquez sur « Non classé », cela fonctionne :

image

Cela ne semble pas fonctionner correctement.

J’ai à nouveau activé l’option None avec Uncategorized, mais mes évaluations existantes dans cette catégorie ne s’affichent pas.


J’ai essayé None dans Site Feedback :
image

Une fois que je crée un nouveau sujet et que j’enregistre :

L’évaluation n’est pas enregistrée :


Je ne sais pas si j’oublie quelque chose ?


Autre problème. Lorsque vous associez une nouvelle catégorie à des types d’évaluation, vous devez recharger la page (F5) avant de créer un nouveau sujet. Sinon, la boîte d’évaluation n’apparaît pas dans l’éditeur.


Au fait, je ne l’ai pas encore dit, mais c’est vraiment une fonctionnalité géniale ! Merci !

1 « J'aime »

Je vais essayer de reproduire les problèmes demain et je reviendrai vers vous. Merci pour votre retour.

1 « J'aime »

J’ai effectué la mise à jour aujourd’hui. Depuis cette mise à jour, je rencontre un étrange bug d’affichage. Avec l’agent utilisateur défini sur Safari - iOS 13.3.1 - iPhone ou iPod Touch (oui, cela existe toujours), les notes dans la vue d’ensemble s’affichent en double. Avec tous les autres agents utilisateur que j’ai testés, cela semble normal.

En examinant le code HTML, je constate que deux div différents sont créés :

<div class="main-link">    
	<div class="rating-list">...</div>
	<a href="/t/mai-tai/395" class="title raw-link raw-topic-link" data-topic-id="395">Mai Tai</a>  
	<div class="rating-list">...</div>
</div>

Nous sommes sur la version v2.5.0.beta7 +171.

Si vous souhaitez jeter un coup d’œil :

1 « J'aime »

Pour être absolument certain, étant donné que tu es sur un environnement de développement, as-tu exécuté la commande db:migrate après l’installation du plugin ?

Ce n’est pas un environnement de développement. Il s’agit d’une installation standard hébergée quelque part sur un VPS. À l’origine, j’ai installé le plugin avec ProCourse Installer.

Mais comme je pensais que la nouvelle version n’était pas installée (même version), j’ai désinstallé ProCourse Installer et je l’ai réinstallé via app.yml.

Le plugin s’est correctement mis à niveau, car j’ai pu voir les évaluations au début.
Je peux vous donner un compte utilisateur administrateur sur mon Discourse de test si vous souhaitez constater le problème vous-même, faites-moi savoir.

1 « J'aime »

Ce serait très utile pour référence.

1 « J'aime »

Salut, y a-t-il des nouvelles ou un statut concernant les rapports de bugs sur la nouvelle version, ou une estimation de la date de la prochaine mise à jour ?

1 « J'aime »

Je travaille déjà sur quelques corrections et la période de support est également active… vous devriez donc voir les corrections aujourd’hui ou lundi.

1 « J'aime »

Puis-je spécifier les catégories pour lesquelles cela doit être activé ? Je ne veux pas d’évaluations pour tous les sujets, seulement pour un.

1 « J'aime »

Il semble que oui, selon le premier message :

3 « J'aime »

Je souhaite simplement que les notations soient affichées en haut du fil de discussion, et non dans chaque message d’un utilisateur.

Autrement, cela ressemble à un double post. Une moyenne de toutes les notations des utilisateurs suffit. De cette façon, les notations restent également anonymes.

Existe-t-il un moyen de masquer les notations sur chaque message tout en affichant la moyenne pour le sujet ?

2 « J'aime »

Intéressant. Donc, vous suggérez que l’utilisateur ne devrait pouvoir voir que sa propre note et la moyenne des sujets en haut ?

En fait, il pourrait y avoir une confusion. Dans ce cas précis, personne n’a noté le sujet à part l’auteur original, c’est pourquoi vous voyez les deux valeurs être similaires.

Je le pense. Si quelqu’un parcourt le fil et voit beaucoup d’étoiles, cela peut sembler trop encombré et laid. Pour ma part, je trouve beaucoup plus clair d’afficher la note moyenne en haut. L’utilisateur devrait pouvoir voir sa propre note, et cela suffit.

Si quelqu’un donnait une mauvaise note et que celle-ci était visible, il serait exposé. Afin d’encourager la communauté à donner des notes honnêtes, celles-ci devraient rester anonymes et seuls les utilisateurs devraient pouvoir voir leurs propres notes.

Dans la capture d’écran ci-dessus, vous voyez l’auteur original du sujet, donc il n’y a qu’un seul message. Cela peut être résolu en ajoutant une option basculable intitulée « Masquer les notes dans les messages des autres utilisateurs ».

1 « J'aime »

Merci pour la suggestion. Je crée une demande de fonctionnalité à ce sujet sur notre instance Pavilion. Suivons cette fonctionnalité là-bas.

1 « J'aime »

Ça semble être corrigé pour vous. Avez-vous fait quelque chose ?

EDIT : Peu importe, le bug n’apparaît en fait que sur la vue mobile (pour lui et moi).

1 « J'aime »

Le bogue mobile est corrigé.

Les gars, la période de support est ouverte. Si vous avez mis à jour votre instance et constaté quoi que ce soit d’inhabituel, veuillez le signaler sur https://thepavilion.io/w/bug-report/ dans les 3 prochains jours. Si vous disposez d’un serveur de préproduction, veuillez le mettre à jour et nous informer si vous rencontrez des problèmes.

2 « J'aime »

La possibilité de masquer les notes des utilisateurs sur tous les messages sauf les vôtres sera-t-elle implémentée dans un avenir proche ?

1 « J'aime »

Oui, c’est en haut de notre liste. J’ai créé une demande de fonctionnalité sur notre instance https://thepavilion.io/t/show-only-users-own-rating-on-posts/3209

Actuellement, nous travaillons sur les tests unitaires et nous l’implémenterons certainement dans un avenir proche.
PS
J’ai terminé celui-ci. Si vous pouvez aider à tester, nous pourrons le fusionner cette semaine. Suivez les mises à jour sur le lien ci-dessus.

1 « J'aime »