Interactions

Ajouté dans la version 0.9.0.

Utilisateurs

Répertoire des utilisateurs

Les utilisateurs peuvent configurer sa visibilité dans le répertoire au niveau des préférences utilisateur (profil masqué par défaut).
Cela impacte également la complétion des noms d'utilisateurs lors de la rédaction d'un commentaire (seuls les utilisateurs visibles dans le répertoire et les utilisateurs suivis sont proposés).
Répertoire des utilisateurs sur FitTrackee

Note

Le profil d'un utilisateur reste accessible via son URL.

Profil de l'utilisateur

Modifié dans la version 0.9.0: affichage des 5 dernières séances visibles dans le profil utilisateur

Modifié dans la version 0.12.0: ajout du flux RSS

Modifié dans la version 0.12.1: ajout de la description dans le flux

Le profil de l'utilisateur affiche les 5 dernières séances visibles.
La langue et les unités impériales sont prises en compte en fonction des préférences de l'utilisateur si celui-ci est connecté.
Profile de l'utilisateur sur FitTrackee

Sur la capture d'écran, seules les 3 dernières séances sont visibles par l'utilisateur authentifié.

Un flux RSS est disponible dans le profil de l'utilisateur avec les 5 dernières séances publiques (affiché par défault en anglais et le système métrique)

Il est possible de spécifier la langue et/ou l'affichage en unités impériales, par exemple :

  • https://<FITTRACKEE_DOMAIN>/users/<USERNAME>/workouts.rss?lang=fr

  • https://<FITTRACKEE_DOMAIN>/users/<USERNAME>/workouts.rss?imperial_units=true

Note

Le rendu de la description peut être différent de celui affiché sur FitTrackee, car les librairies utilisées sont différentes et des styles additionnels sont appliqués sur l'interface.

Aucune séance n'est affichée si l'utilisateur est suspendu.

La description de la séance peut être affichée en ajoutant le paramètre description (non affichée par défaut) :

  • https://<FITTRACKEE_DOMAIN>/users/<USERNAME>/workouts.rss?description=true

Note

Le flux RSS ne peut pas découvert automatiquement du fait de l'architecture de l'application (rendu côté client).

Demandes de suivi

Les utilisateurs peuvent envoyer des demandes de suivi à d'autres utilisateurs.
Une demande de suivi peut être acceptée ou rejetée.
L'approbation d'une demande de suivi peut être manuelle ou automatique (manuelle par défaut, cf. préférences utilisateur).
Afin de masquer du contenu indésirable, les utilisateurs peuvent bloquer un autre utilisateur.
Le blocage des utilisateurs masque leurs séances sur le flux d'activités et les commentaires. Les notifications des utilisateurs bloqués ne s'affichent pas.
Les utilisateurs bloqués ne peuvent pas voir les séances et les commentaires des utilisateurs qui les ont bloqués, ni les suivre (s'ils les suivaient, les abonnements sont automatiquement supprimés).
Les utilisateurs peuvent signaler un profil qui enfreint les règles de l'instance. Une notification sera envoyée aux modérateurs et administrateurs.

Commentaires

Selon la visibilité, un utilisateur authentifié peut commenter une séance.
Une syntaxe Markdown limitée peut être utilisée.
Profile de l'utilisateur sur FitTrackee

Les niveaux de visibilité pour les commentaires sont :

  • privé: seul l'auteur et les utilisateurs mentionnés peuvent voir le commentaire,

  • abonnés seulement: seul l'auteur, les utilisateurs mentionnés et les abonnés peuvent voir le commentaire,

  • public: tout le monde peut voir le commentaire, même les utilisateurs non authentifiés.

Important

Veuillez garder à l'esprit que l'équipe d'exploitation du serveur ou l'équipe de modération peuvent visualiser les contenus à visibilité restreinte.

Note

Changer la visibilité de la séance n'affectera pas celle des commentaires existants.

Le texte du commentaire peut être modifié (le niveau de visibilité ne peut pas être modifié).

Les utilisateurs peuvent signaler un commentaire qui enfreint les règles de l'instance. Une notification sera envoyée aux modérateurs et administrateurs.

"Likes"

Selon la visibilité de l'instance, les utilisateurs peuvent ajouter ou supprimer "like" sur une séance ou un commentaire.

La liste des utilisateurs ayant "liké" la séance ou le commentaire est disponible.

Notifications

Des notifications sont créées pour les évènements suivants :

  • demande de suivi et suivi

  • demande d'abonnement acceptée si l'approbation des demandes est manuelle

  • "like" sur un commentaire ou une séance

  • commentaire sur une séance

  • mention dans un commentaire

  • suspension ou avertissement (un courriel est également envoyé si l'envoi des courriels est activé).

  • levée de suspension ou d'avertissement (un courriel est également envoyé si l'envoi des courriels est activé).

Notifications sur FitTrackee

Les utilisateurs avec des droits de modération peuvent également recevoir des notifications pour :

  • la création de signalements

  • les appels sur des suspensions

Les utilisateurs avec des droits d'administration peuvent également recevoir des notifications lors de l'inscription d'un utilisateur.

Les utilisateurs peuvent marquer les notifications comme lues ou non lues.

Les notifications peuvent être désactivées ou activées pour les évènements suivants dans les préférences de l'utilisateur :

  • demande de suivi et suivi

  • demande d'abonnement acceptée si l'approbation des demandes est manuelle

  • "like" sur un commentaire ou une séance

  • commentaire sur une séance

  • mention dans un commentaire

  • inscription d'un utilisateur (si l'utilisateur authentifié a les droits d'administration)

Modération

Commentaires, séances ou comptes peuvent être suspendus après actions par les modérateurs ou administrateurs, cf. Modération dans le compte utilisateur.