Following a meeting, I volunteered for two separate tasks, requiring two separate threads.
I open a browser tab and begin one of them. I open a second tab to begin the second, and the “New Topic” button is replaced with a “Open Draft” button. I am prevented from beginning my second thread until I post my first thread.
This seems counter-intuitive in that one, to my knowledge, there is no way to save and edit drafts in Discourse, and two, it requires me to use a separate app (a text editor) to accomplish my work.
Thank you, but your links to another Meta thread appear to suggest workarounds that aren’t much better than simply composing my thoughts entirely off Discourse in a third-party text editor.
Thank you also for directing me to a list of my saved drafts. I did not know those existed, I don’t know how they were created, and it seems now I have many drafts from over several months to delete individually (or is there a way to delete them all at once?). Additionally, this still doesn’t provide a solution to this bug I seem to have encountered, in that I can’t draft two threads at once.
I don’t think it’s a bug. Just how the system works today. But regardless, why can’t you just make the first topic and then make the second topic afterward? Do they have to be posted seconds apart for some reason?
I have no idea. I was just noting that it didn’t seem like a bug. I wasn’t saying the current way is ideal.
Personally, I’ve almost never run into this issue before. Sure, it would be nice to be able to make multiple drafts at once. But I do wonder how common the use case is.
I spent some time writing a theme component to add a ‘Save draft’ button to the composer - as well as a ‘View drafts’ button. I abandoned it in the end as the behaviour with new topics made it counter intuitive.
As a sample use case - I use this feature to save drafts on Twitter. It works in a similar way to Discourse - click Cancel and you are asked if you want to Delete or Save draft. The difference with Twitter is it does allow you to save more than one draft for a new topic. This is useful e.g. if drafting a few tweets late at night and saving them to post at a more appropriate time (or more often not after you’ve had time to sleep on it!)
The ‘Save draft as PM’ option is a good work around as Jeff recommends - providing you know how to convert a Topic into a PM and vice versa.
I would upvote this feature request of being able to save more than one draft of a + New Topic as I think it would be a useful addition - and more intuitive than using PMs to self to do this. It would also have the advantage of keeping all drafts in the same place.
Un client de Discourse for Teams s’interroge sur le fait qu’il est possible d’avoir plusieurs réponses à des sujets en cours de rédaction en même temps, mais qu’il n’est possible d’avoir qu’un seul nouveau sujet en cours de rédaction à la fois. Je me suis moi-même souvent retrouvé dans la situation où j’étais en train d’écrire un nouveau sujet plus long et que je voulais appuyer sur pause pour pouvoir ajouter une réponse à autre chose.
Les solutions de contournement actuelles semblent être de faire l’une des choses suivantes :
annuler et copier/coller le message dans un éditeur de texte ailleurs
annuler et copier/coller le message dans un message privé à soi-même
enregistrer comme brouillon partagé (si vous êtes membre du personnel et que vous êtes d’accord pour que d’autres membres du personnel voient votre brouillon avant sa publication)
Ces solutions sont toutes assez peu pratiques et peu conviviales, en particulier dans un contexte d’équipe où les utilisateurs peuvent travailler sur plusieurs nouveaux sujets à la fois et peuvent également ne pas être très à l’aise ou satisfaits de ces solutions. Y a-t-il une raison particulière pour laquelle ce n’est pas possible actuellement ? Pourrions-nous le construire ?
Historiquement, c’est une fonctionnalité pour les utilisateurs avancés, nous attendons que les clients d’entreprise la demandent, ou même qu’elle atteigne la règle des trois.
Nous avons une bien meilleure interface utilisateur pour les brouillons (l’onglet brouillons existe maintenant dans votre profil utilisateur, ce n’était pas le cas il y a un an ou plus) donc les bases sont maintenant là pour l’ajouter, il s’agit juste de la prioriser par rapport à tout notre autre travail.
Je me retrouve souvent à commencer ce qui pourrait être un article plus long, avec l’intention de le terminer plus tard. Mais ensuite, je dois commencer un autre article (ou même un autre !?). Je suis donc obligé soit de a) publier un fil incomplet avec un en-tête modifié [brouillon/inachevé/ne regardez pas ça pour l'instant !!] ou de le copier dans une autre interface ? ou de me l’envoyer à moi-même comme vous le dites.
Ce qui me semble bidon (et est juste une corvée à faire en réalité ; une petite corvée, mais quand même une corvée [dans quelle application de notes je l’ai mis ? Je n’en utilise pas une de manière cohérente…])).
La gestion des brouillons par Slack, ajoutée l’année dernière (?), est géniale. Vous n’avez pas à vous inquiéter. Publiez quand vous êtes prêt.
Ici, je suis sorti du discours/markdown pour préparer quoi que ce soit de plus long que quelques paragraphes. (Nous utilisons le discours pour une partie de notre documentation interne, par exemple. Idéalement, nous aurions un tas d’articles qui se lient les uns aux autres et qui peuvent être discutés, mais c’est un peu un cauchemar pour le moment).
Merci, Josh ! Comme Jeff l’a suggéré plus tôt dans ce sujet, une solution de contournement consiste à vous envoyer un message privé sur le site lui-même et à copier/coller le texte de votre brouillon. Ce n’est certes pas idéal, mais cela fonctionne sur tous les appareils et vous permet d’accéder à un brouillon et de le reprendre depuis n’importe lequel de vos appareils.
Par curiosité, j’ai commencé à jouer avec la fonctionnalité de brouillon car mon forum essaie de redémarrer et de reprendre des décennies de fils de discussion populaires. Il semble donc que la fonctionnalité soit déjà là pour avoir plusieurs brouillons si les brouillons sont des réponses à des fils de discussion préexistants.
Les pièges sont les suivants : Le premier est si vous souhaitez rédiger plusieurs nouveaux fils de discussion. C’est là que l’interface ne vous permet de rappeler qu’un seul et unique brouillon de fil de discussion. Je peux comprendre pourquoi les gens pourraient être frustrés par cela. À certains égards, cela semble contre-intuitif étant donné que vous pouvez avoir plusieurs brouillons de réponse, bien qu’un seul brouillon de réponse par fil de discussion, ce qui est en soi un autre inconvénient que j’aborderai plus tard. Puisque vous examinez cette fonctionnalité de brouillons multiples, permettez-moi de proposer une solution et quelques suggestions.
Pouvons-nous simplement avoir des brouillons illimités, au niveau du forum et au niveau du fil de discussion, tout simplement ? Au niveau du fil de discussion, vous pourriez répondre à différents chemins de conversation. C’est un cas où vous pourriez avoir plusieurs brouillons en cours. Vous répondez à des messages avec différents sous-sujets ou différents utilisateurs sous le sujet du fil de discussion et souhaitez le diviser en plusieurs messages faciles à digérer. Répondre en un seul méga-message pourrait ne pas être la meilleure solution, surtout lorsqu’il pourrait rapidement devenir un mur de texte. Les raisons d’avoir plusieurs brouillons de fil de discussion sont déjà abondamment claires : différents fils de discussion en cours de rédaction.
Voici une solution proposée : lorsque vous cliquez sur le bouton « Nouveau sujet » ou « Répondre » dans les vues du forum et du fil de discussion, respectivement, proposez peut-être ces quatre options dans une boîte de dialogue :
Reprendre le brouillon
Nouveau brouillon et conserver l’ancien(s) brouillon(s)
Nouveau brouillon et remplacer le dernier brouillon
Nouveau brouillon et supprimer tous les brouillons
Si cela fait trop d’options, c’était intentionnel. J’ai privilégié trop d’options plutôt que trop peu. Je pense que du point de vue de la conception, cela vous donne plus de considérations étant donné la diversité des flux de travail possibles. Encore une fois, vous êtes peut-être 1000 pas devant moi et avez déjà une solution en cours de formation qui résout adéquatement tout cela. Et sinon, et si vous pensez que c’est probablement un cas extrême, peut-être que cette fonctionnalité peut être activée via un paramètre administrateur ou utilisateur futur qui est intentionnellement désactivé par défaut et/ou uniquement activé via un plugin ?
Merci pour vos réflexions ! Je ne pense pas qu’il soit judicieux d’avoir plusieurs brouillons de réponses sur le même sujet. En fait, nous décourageons les gens de répondre plusieurs fois dans un sujet pour répondre à différentes personnes. Si vous souhaitez les séparer, démarrez un nouveau sujet lié.
Mais j’adore l’idée de pouvoir conserver plusieurs brouillons de nouveaux sujets sans avoir à faire des acrobaties.
Je réalise que c’est un comportement découragé et que vous essayez d’éviter un fouillis à la “Far West” qui brouille l’identité de votre produit, mais si vous allez jusqu’à proposer plusieurs brouillons en un seul, pourquoi pas l’autre, pourquoi ne pas y aller à moitié et y aller à fond ? Et peut-être, comme compromis, désactiver par défaut les brouillons multiples dans un fil pour satisfaire les sensibilités ou la culture de votre équipe qui le désapprouve, tout en nous donnant toujours l’option pour que nous puissions l’activer.
Pour ajouter mon grain de sel. C’est une corvée de devoir se faire un message privé à soi-même. Et sur un forum où je suis actif, je crée un sondage hebdomadaire et je ne peux pas simplement le copier-coller si je ne peux plus modifier le message. Donc, si j’obtiens 4+ idées pour de futurs sondages, je ne pourrai pas simplement toutes les copier-coller.
L’option « enregistrer le brouillon pour plus tard » qui apparaît lorsque vous « annulez » un sujet depuis l’éditeur est très utile. J’aime utiliser les brouillons comme un endroit pour stocker des idées que je pourrais ou non terminer un jour.
Mais je trouve un aspect du comportement un peu déroutant : si je choisis « enregistrer le brouillon pour plus tard », je suis renvoyé à la page principale, mais le bouton indique toujours « Ouvrir le brouillon ». Il semble que la bonne façon de créer un nouveau sujet (c’est-à-dire non connecté au brouillon) est de sélectionner et de supprimer le contenu de l’éditeur — tout le texte et toutes les listes déroulantes.
Est-ce correct ? Cela me semble contre-intuitif ; si je venais d’« enregistrer en tant que brouillon », je m’attendrais à ce que le bouton sur la page principale revienne à « Nouveau message », et que l’éditeur soit vide si je clique dessus.
C’est une limitation fondamentale de la conception actuelle et cela nécessiterait plusieurs semaines d’ingénierie pour être modifié. Ce n’est pas dans notre liste de priorités pour le moment.
Cela devient encore plus compliqué car comment commencer à raisonner sur plusieurs brouillons de publications sur un seul sujet, la charge cognitive est énorme.
Je pense que tout cela découle de l’attente qu’un sujet puisse avoir N brouillons. Compte tenu de la limitation sous-jacente où les sujets ne peuvent avoir qu’un seul brouillon, c’est la seule façon de le résoudre. Si nous vous permettions de créer un deuxième nouveau sujet, cela remplacerait le brouillon existant, tel qu’implémenté actuellement.
J’ai remarqué une incohérence dans la copie ici aussi : la notification « brouillon en cours » est la même que le brouillon que vous avez en cours soit une réponse à un sujet ou un nouveau sujet sur lequel vous travaillez. Cela me perturbe toujours lorsque je commence un sujet et que j’ai oublié que j’avais déjà un brouillon de sujet en cours. Ma première pensée est déjà « ce sujet ? quel sujet ? »