Je reprends cela car c’est apparu dans une autre discussion (“Tip of the day” / Or how do you remind/nag people with good tips for using Discourse?)
J’aimerais vraiment avoir un thème (ou une « variante » de thème) minimaliste (en termes de fonctionnalités) qui est activé par défaut pour les utilisateurs et qui leur permet de choisir l’interface « avancée/complète » avec toutes les fonctionnalités que Discourse propose. Je ne suis pas certain qu’il y ait un cas d’utilisation pour une addition plus granulaire de fonctionnalités à l’interface.
Ce serait comme lorsque vous vous connectez à l’administration de votre routeur : il y a le mode « basique », et avancé, et parfois expert.
Mon cas d’utilisation est la migration de personnes depuis Facebook. Quelles sont donc les fonctionnalités minimales auxquelles elles devraient avoir accès ?
- créer un sujet, avec un champ de titre masqué qui peut être révélé si désiré
- répondre à un sujet
- aimer un sujet ou un message
- obtenir un lien vers un sujet ou une réponse
- ajouter une image
- modifier le profil et quelques paramètres de base (le reste masqué à moins qu’une action ne soit entreprise pour les révéler)
- notifications simplifiées (toutes dans un seul panier)
- supprimer la plupart des méta-informations sur les sujets qui sont affichées dans la vue liste (xyz a répondu il y a n minutes, etc.)
- recherche avec des options limitées (recherche simple, avancée accessible, comme sur Google)
Il y a certainement plus, ce ne sont que des idées initiales. Je pense que j’essaierais de supprimer à peu près tout ce qui est possible et de conserver le strict minimum pour permettre aux gens de faire ce qu’un « utilisateur moyen de média social » est susceptible de connaître. En gros : publier, aimer, commenter, inclure un lien ou une photo, remplir son profil, consulter les notifications.
Je ne sais pas quelle est la meilleure façon de procéder techniquement. Il serait peut-être possible de bricoler une sorte de preuve de concept avec les différents composants mentionnés ci-dessus.