Je me demande s’il existe un moyen de désigner certains utilisateurs à un sujet en tant que collaborateurs, afin qu’ils puissent modifier la publication. Je suis conscient que la fonctionnalité Wiki existe, mais cela ouvrirait l’autorisation de modification à tous les utilisateurs au-delà d’un certain niveau - et cela pourrait ne pas être souhaitable dans certaines circonstances. Existe-t-il un plugin qui fait actuellement des choses similaires ? Merci !
Souhaitez-vous également qu’il soit lisible publiquement sur le site, plutôt qu’un message privé ? Avec un message privé, vous pouvez ajouter exactement qui vous voulez, y compris des groupes.
Les circonstances déterminent souvent la réponse, je vous encourage à partager votre cas d’utilisation avec autant de détails que possible. ![]()
Merci pour votre réponse !
Oui, nous voulons que ces publications soient accessibles au public. Voici le cas d’utilisation :
Nous nous attendons à ce que les utilisateurs téléchargent des « projets », c’est-à-dire des publications avec des pièces jointes spéciales (du code sandboxé qui peut être exécuté dans le navigateur). Nous savons que certains utilisateurs ont déjà demandé la collaboration, c’est-à-dire que plusieurs utilisateurs peuvent modifier le même « projet » de manière asynchrone. C’est donc différent de Wiki, que tout le monde (au sein d’un groupe) peut modifier.
Merci d’avoir fourni plus de contexte !
Je vais proposer une autre idée de flux de travail, non pas pour décourager cette demande de fonctionnalité, mais pour aider à définir la portée. ![]()
Les projets sont-ils censés être « terminés » ? Ou sont-ils continuellement édités en public ?
Si je devais faire cela aujourd’hui, j’encouragerais simplement les utilisateurs à créer un MP pour leurs collaborateurs et à en faire un wiki. Ensuite, lorsque le projet sera prêt à être montré, il sera soit copié dans une publication publique, soit le MP sera rendu public.
Bien sûr, cela présuppose beaucoup de choses sur la façon dont vos utilisateurs produisent des projets ! Mais je voulais partager que les fonctionnalités collaboratives actuelles de Discourse prennent en charge l’écriture de publications de groupe, mais il n’y a actuellement pas de permissions au niveau de l’utilisateur sur les publications publiques pour exclure les utilisateurs de la collaboration. ![]()
Tout d’abord, merci pour votre aimable réponse. Nous essayons également de construire une communauté open-source autour de logiciels open-source existants, nous apprécions donc votre aide.
Bien que je pense que ce soit une excellente idée d’encourager les gens à utiliser PM aujourd’hui, il est probable que les projets doivent parfois être modifiés après leur publication. Par exemple, d’autres utilisateurs peuvent signaler des problèmes potentiels ou demander plus de documentation. Dans ces cas-là, il serait beaucoup mieux si plusieurs utilisateurs, en plus de l’auteur officiel, pouvaient modifier la publication.
Je me demande quelle serait la difficulté de cette fonctionnalité. Nous serions également heureux de contribuer avec du code ou une extension si ce n’est pas trop difficile - et si quelqu’un pouvait nous indiquer les endroits appropriés dans le dépôt.
@maiki J’aurais dû utiliser la fonction de réponse. ![]()