Avatars sélectionnables

Avatars are a big part of anyone’s online identity. Discourse already supports 3 options when it comes to avatars: based on the first letter of your username, your Gravatar or any images you want to upload.

image

But what if you want to provide your users with a limited set of avatars to choose from? It’s now possible thanks to the “selectable avatars” feature!

As an admin, if you click Edit next to the selectable avatars site setting, a modal will pop up and ask you to start uploading avatars.

image

You can either drag & drop up to 10 images at a time or click Upload Picture to browse your computer to select the images you want to upload.

If you want to remove some of the uploaded images, you just need to click on it.

Note: Make sure you click :white_check_mark: after closing the modal to actually save the list.

After enabling the selectable avatars enabled site setting, two things will happen

  • Newly created user will automatically be affected a random avatar from the list.
  • Users will be presented with the same list to choose from whenever they want to change their avatar.

Note: existing users will keep their current avatar until they change it.

Enjoy :heart_eyes_cat:

No cats were armed in the making of this topic.

58 « J'aime »

Since it’s called “selectable avatars”, my expectation would be that they’re selectable but not enforced… Would it be a big change to make these avatars selectable without changing anything else?

Oh, and the logical next step would obviously be to make it possible to include avatar-sets in themes… Or is this already possible?

11 « J'aime »

I know that my home site would really get some usage out of this provided it isn’t enforced that you must have one of these avatars, and that it was just another option alongside the letter/gravatar/custom image. Is that how this works, and if not, could it be an option?

7 « J'aime »

I think the point of the feature is to tightly control the available avatars for branding / theming / safety purposes.

5 « J'aime »

We’re getting reports from users that they are able to use this tool to select avatars for other members, including site administrators…

I haven’t confirmed whether they are able to actually do it (none have been game enough to click the save changes button yet), but they can definitely see the “Change your profile picture” popup if they click on another user’s profile image.

7 « J'aime »

That bug was fixed and will be deployed tomorrow to all our customers.

12 « J'aime »

I would love to use this feature too, but can’t delete profile pics for those who have already uploaded one.

Tight control is not the only valid use case. My site encourages photos but in the absence of photos, we would at least like to be able to visually differentiate users at a glance. The colored letters don’t do that very well; avatars from a list would do it much better.

5 « J'aime »

Agreed with @markschmucker, such tight control of avatars is not the value I was looking for when I went searching for this feature.

Really, I want all of my users just to start out with one of the set avatars I have made instead of off-brand letters, but of course after that I want them to have the freedom to customize their profiles as they see fit.

13 « J'aime »

I hear you :wink: It’s still on my list.

12 « J'aime »

Bonjour @zogstrip, et autres ! Aujourd’hui, cette fonctionnalité est bonne, mais avec un petit ajustement, elle serait parfaite !

tl;dr - Il semble y avoir un fil conducteur dans ce sujet :

Les administrateurs souhaitent pouvoir remplir un pool ou une liste d’avatars personnalisés. ( ✓possible ) Les administrateurs souhaitent également attribuer automatiquement et aléatoirement un « avatar sélectionnable » à chaque nouvel utilisateur. ( ✓possible ) En conjonction avec les deux points précédents, les administrateurs souhaitent permettre aux utilisateurs de télécharger leur propre photo de profil ou avatar s’ils ne souhaitent pas utiliser l’un des avatars par défaut du pool/liste « avatars sélectionnables ». ( :disappointed_face: pas possible, n’est-ce pas ?) - essentiellement permettre aux « avatars sélectionnables » de fonctionner de la même manière que le paramètre « avatars par défaut » actuel.

––––––––––––––––––––––––––––––––––––

Actuellement, il existe certains paramètres qui semblent entrer en conflit sémantique :

  • Autoriser les avatars téléchargés ❑ Permettre aux utilisateurs de télécharger des photos de profil personnalisées.
  • Avatars sélectionnables activés ❑ Forcer les utilisateurs à choisir un avatar dans la liste.

Je souhaite pouvoir activer les « avatars sélectionnables » sans forcer les utilisateurs à n’utiliser que des images provenant de cette bibliothèque. C’est pourquoi j’ai coché l’autre option « Autoriser les utilisateurs à télécharger des photos de profil personnalisées ». Mais cette option ne fonctionne pas lorsque l’option « Forcer les utilisateurs à choisir un avatar dans la liste » est sélectionnée.

Cas d’utilisation pratique

Lorsque de nouveaux utilisateurs rejoignent une communauté, ils personnalisent souvent rarement leur photo de profil ou leur avatar. J’ai développé plusieurs communautés et évalué des centaines d’exemples de communautés en ligne, et j’ai constaté que cela était généralement constant à travers les communautés. Amener quelqu’un à ajouter une photo de profil ou un avatar est une étape assez significative dans la courbe d’engagement. Ils le font généralement après avoir établi leur identité et leur confiance au sein d’une nouvelle communauté, et prévoient de rester et de participer davantage qu’un utilisateur qui crée un compte uniquement pour poser une question et qui ne reviendra probablement jamais.

Ainsi, lorsque de nouveaux membres participent aux forums et qu’ils ont tous la même image de profil générique, on a l’impression que c’est la même personne qui répond. Ou peut-être que cela donne l’impression que les membres ne sont pas très engagés. Discourse aborde cela à petite échelle en modifiant la couleur de l’arrière-plan et la première lettre du nom de l’utilisateur. Mais si chaque nouvelle personne se voit attribuer automatiquement (aléatoirement) une image de profil à partir d’un pool prédéfini d’images, alors lorsque ces personnes publient, la communauté paraît beaucoup plus conviviale et accueillante, et remplie d’utilisateurs plus engagés.

Voici un exemple d'un bon sujet de communauté. Certains membres enregistrés plus des membres qui n'ont jamais pris le temps de télécharger un avatar (illustré par la flèche rouge)

Voici un exemple de ce que nous ne voulons pas... Tout le monde a le même avatar.

––––––––––––––––––––––––––––––––––––

Je ne suis pas sûr de la meilleure façon de résoudre ce problème dans les paramètres d’administration ¯\ _ (ツ)_/¯

Mise à jour de fonctionnalité suggérée

Une suggestion consisterait à ajouter une autre option sous l’option « avatars par défaut » et à l’appeler « avatars sélectionnables par défaut » (ou quelque chose de similaire). Ensuite, inclure une description comme suit :
❑ Assigner un avatar aléatoire de la liste « avatars sélectionnables » par défaut pour les nouveaux utilisateurs, jusqu’à ce que l’utilisateur modifie manuellement son avatar.

Basé sur la logique du paramètre actuel « avatars par défaut », si vous ajoutiez un paramètre comme cette suggestion :up_arrow:︎, vous pourriez alors modifier l’interface utilisateur frontend pour quelque chose comme ceci…

Remarque : J’ai ajouté la section sous « Image personnalisée » comme si c’était la liste des « avatars sélectionnables » téléchargés par l’administrateur. L’avatar mis en évidence en gris serait l’avatar sélectionné par le système. (si l’option « image personnalisée » était activée, le surlignage disparaîtrait probablement. Ensuite, lorsque l’option « photo de profil assignée par le système » est activée, l’avatar associé de la « bibliothèque d’avatars sélectionnables » serait mis en évidence.

Par défaut, la première option (sur les trois) serait sélectionnée… mais l’utilisateur aurait toujours les autres options pour utiliser un Gravatar ou télécharger une image personnalisée. S’ils aiment la liste des « avatars sélectionnables », ils pourraient en choisir un autre qu’ils préfèrent.

Je suis sûr qu’il existe une meilleure façon d’y parvenir que ce que je suggère, mais j’espère que cela illustre ce que je souhaiterais que Discourse permette avec les « avatars sélectionnables », et je pense que d’autres demandent ce même type de fonctionnalité.

8 « J'aime »

Une chose que je viens de découvrir, c’est qu’il existe une solution de contournement permettant de télécharger une liste prédéfinie d’« avatars sélectionnables » et de les définir comme « avatars par défaut », tout en autorisant les utilisateurs à changer leur avatar pour une photo de profil personnalisée. Il semble que les personnes suivantes aient demandé cela : @Elliott_Mozley, @D_Friday, @markschmucker et @orangeandblack5
––––––––––––––––––––––––––––––––––

Définir des avatars par défaut pour les nouveaux utilisateurs et autoriser les avatars personnalisés/photos de profil :

  1. Accédez aux paramètres d’administration et recherchez « avatar »
  2. Trouvez l’option avatars sélectionnables et cliquez sur Modifier la liste
  3. Cliquez sur le bouton Télécharger et sélectionnez tous les fichiers à utiliser comme « avatars par défaut » pour les nouveaux utilisateurs
  4. Faites un clic droit sur chacun des avatars nouvellement téléchargés et sélectionnez « Copier l’adresse de l’image »
  5. Collez l’« adresse de l’image » pour chacun des avatars que vous venez de télécharger. (Assurez-vous de cliquer sur ✓ une fois terminé)

Voilà ! Votre liste d’« avatars sélectionnables » sera maintenant automatiquement attribuée, au hasard, aux nouveaux utilisateurs. Ils pourront ensuite accéder à leur compte pour télécharger leur propre photo de profil personnalisée !

Merci à l’équipe Discourse de rendre cela possible !

16 « J'aime »

Existe-t-il UN MOYEN de configurer le système pour que les utilisateurs aient l’OPTION de choisir parmi la liste des « avatars sélectionnables » sans perdre la possibilité de télécharger leurs propres avatars personnalisés ?

La solution / l’interface proposée par @jord8on serait parfaite, mais… quelqu’un a-t-il déterminé s’il existe une raison pour laquelle Discourse exige soit des « avatars sélectionnables », soit des avatars téléchargés par l’utilisateur, sans pouvoir supporter les deux ?

2 « J'aime »

Je dirais qu’il suffit de ne pas cocher la case « obliger les utilisateurs à utiliser des avatars de la liste ».
Cela devrait laisser les deux autres options ouvertes aux utilisateurs (lettres ou téléchargement de leurs propres photos).

2 « J'aime »

On pourrait le penser, oui — mais quand vous décochez « forcer les utilisateurs à utiliser des avatars de la liste », il n’y a plus aucun moyen pour eux d’ACCÉDER à la liste des avatars. J’essaie de trouver comment rendre les avatars DISPONIBLES, mais non OBLIGATOIRES.

Des idées ? :slight_smile:

2 « J'aime »

L’objectif principal des avatars sélectionnables, tel que je l’ai compris, est de limiter la sélection d’avatar à une liste sûre et prédéterminée. Permettre le téléchargement par les utilisateurs va à l’encontre de cet objectif.

3 « J'aime »

C’est un cas d’usage. Un autre est que vous souhaitez offrir à votre communauté de nombreuses options, sans limiter ses choix ni lui imposer d’être à l’aise avec le téléchargement.

Je comprends le cas d’usage que vous décrivez et je suis ravi que Discourse le prenne en charge.

Cela ne signifie pas qu’il ne serait pas encore plus utile s’il ne nécessitait pas une mise en œuvre « tout ou rien » et laissait le choix aux gestionnaires de la communauté.

5 « J'aime »

J’aimerais qu’il utilise une photo système, mais si aucune photo système n’est disponible, qu’il en choisisse une dans la liste.

Pourquoi ? Parfois, certains utilisateurs sont bloqués pour le téléchargement de photos système, tandis que d’autres y ont droit.

L’attribution aléatoire est une bonne idée, mais cela impliquerait d’utiliser des avatars non genrés ou non ethniques. Je préférerais donc qu’ils fassent leur choix, afin que nous célébrions la diversité.

3 « J'aime »

Un composant de thème pourrait-il fournir de telles images ?

2 « J'aime »

Les ensembles d’avatars limités ne s’intègrent parfois pas bien avec la fonctionnalité de réponse dans la liste des publications en vue mobile. Voici un exemple sur le forum New World :

Ces deux messages ne répondent pas à la même personne, mais le forum New World propose un ensemble d’avatars assez restreint (comme c’est souvent le cas sur les forums qui n’autorisent qu’un ensemble défini d’avatars utilisables, d’après mon expérience). Le problème n’apparaît pas en vue bureau, car les noms d’utilisateur sont affichés à côté des avatars :

Lors de la navigation et de la lecture de ce type de sujet sur mobile, cela devient rapidement confus.

Discourse prévoit-il des solutions pour contourner ce léger problème ? Pour l’instant, je ne vois pas d’autre moyen que d’être administrateur et d’ajouter le nom d’utilisateur également en vue mobile.

5 « J'aime »

@here quelques bonnes nouvelles pour vous :wink:

10 « J'aime »