|||
-|-|-|
| Résumé | Plugin Discourse pour afficher les écoutes ListenBrainz d’un utilisateur sur son profil
| Lien vers le dépôt | \u003chttps://git.sr.ht/~phw/discourse-listenbrainz\u003e
| Guide d’installation | Comment installer des plugins dans Discourse
Fonctionnalités
Ce plugin Discourse permet aux utilisateurs de présenter leurs écoutes récentes de ListenBrainz sur leur profil. Les utilisateurs peuvent choisir d’afficher leur écoute la plus récente ou des statistiques générales sur leur profil ListenBrainz.
ListenBrainz est un service en ligne qui permet de suivre la musique que vous écoutez et vous fournit des informations sur vos habitudes d’écoute et des recommandations. Le projet est entièrement open-source et publie toutes les données en tant que données ouvertes.
Ce plugin est actuellement utilisé sur les forums de la communauté MusicBrainz, mais il pourrait également intéresser d’autres communautés liées à la musique.
Configuration
Paramètres administrateur
Vous pouvez configurer le plugin ListenBrainz dans l’interface d’administration de Discourse. Les options suivantes sont disponibles :
-
listenbrainz enable : Permettre aux utilisateurs d’afficher leur statut ListenBrainz sur leur profil. Par défaut : activé.
-
listenbrainz username matches discourse : Activez cette option si les noms d’utilisateur des utilisateurs Discourse correspondent généralement à leurs noms d’utilisateur ListenBrainz. Les utilisateurs peuvent toujours configurer un nom d’utilisateur ListenBrainz différent, mais il sera pré-rempli avec leur nom d’utilisateur Discourse. Cette option est principalement destinée à être utilisée sur les forums communautaires MetaBrainz. Par défaut : désactivé.
-
listenbrainz poster icon : Permettre aux utilisateurs d’afficher un lien vers leur profil ListenBrainz à côté de leur nom d’utilisateur dans chaque message. Par défaut : activé.
-
listenbrainz_onebox_enabled : Active la prise en charge d’Onebox pour les URL des pages de profil ListenBrainz. Par défaut : activé.
-
listenbrainz_onebox_range : Période de temps des statistiques pour les Onebox ListenBrainz. Par défaut : Ce mois-ci.
Préférences utilisateur
Chaque utilisateur contrôle si son activité ListenBrainz est affichée sur son profil. Les utilisateurs peuvent configurer cela dans les préférences de leur profil. Les préférences suivantes sont disponibles.
-
Afficher les informations ListenBrainz sur mon profil utilisateur : Lorsqu’elle est activée, une boîte d’information avec les détails du profil ListenBrainz de l’utilisateur sera affichée dans la carte utilisateur et le profil utilisateur. Le contenu de la boîte d’information peut être configuré avec les options ci-dessous. Par défaut : désactivé.
-
Nom d’utilisateur ListenBrainz : Le nom d’utilisateur ListenBrainz de l’utilisateur. Doit être défini pour que les détails ListenBrainz s’affichent pour l’utilisateur. Si listenbrainz username matches discourse est activé pour le site, alors cela prend par défaut le nom d’utilisateur Discourse, sinon la valeur par défaut est vide.
-
Afficher un lien vers mon profil ListenBrainz à côté de mon nom d’utilisateur Discourse : Lorsqu’elle est activée, un lien vers le profil ListenBrainz de l’utilisateur est affiché à côté de son nom d’utilisateur dans chaque message. Cette option n’est disponible que si le site a listenbrainz poster icon activé. Par défaut : désactivé.
-
Affichage : Configure le contenu affiché dans la boîte d’information ListenBrainz. Les options suivantes sont disponibles :
-
Dernière écoute : Affiche la piste en cours de lecture de l’utilisateur ou la piste la plus récemment écoutée.
-
Statistiques du profil utilisateur : Affiche des statistiques générales pour le profil ListenBrainz de l’utilisateur, telles que le nombre d’écoutes, la piste la plus écoutée et les pochettes des sorties les plus écoutées.
-
Dernière écoute avec repli sur les statistiques du profil utilisateur : Tente d’afficher la dernière écoute, mais si aucune n’est disponible, se rabat sur l’affichage des statistiques du profil utilisateur. C’est le réglage par défaut.
-
-
Période : Sélectionne la période pour laquelle les statistiques du profil utilisateur sont générées. Par défaut : Ce mois-ci.
-
Replier sur une période plus large s’il n’y a pas d’écoutes dans la période sélectionnée : Si activé, la vue des statistiques du profil se rabattra automatiquement sur une période plus large si vous n’avez eu aucune écoute dans la période sélectionnée. Par exemple, si vous avez sélectionné “Cette semaine” mais que vous n’avez pas d’écoutes enregistrées cette semaine, les statistiques se rabattront sur “Ce mois-ci”. Par défaut : activé.
-
Afficher la dernière écoute pas plus ancienne que : N’affiche pas la dernière piste jouée de l’utilisateur si elle est plus ancienne que le temps imparti. Par défaut : 24 heures.
TODO
Veuillez consulter le suivi des problèmes officiel pour les problèmes ouverts et les fonctionnalités prévues.
