Drafting Category?


(Jonathan) #1

This isn’t much of a configuration question, rather a question from a user of Discourse forums else where.

I want to know if there’s possibility to make a category specifically for drafting lengthy topics?

What I had in mind was that users would post in this category for drafting and revision purposes. Once revisions are made, authors could copy and paste his / her topic in the appropriate category.

Topics would only visible in this category if you are the author- avoiding early leaks / spoilers.


Examples of topics that would have been easier with a drafting category.

http://forum.minecraftpvp.com/t/staff-list/57
http://forum.minecraftpvp.com/t/how-to-record-hackers-efficiently/83354
http://forum.minecraftpvp.com/t/hg-newsletter-edition-3-endermage-scare-smash-update-interview-with-phantomyoshi-new-custom-biomes/83961


(Mittineague) #2

Hmmm, kind of like a “PM to self” workspace?


(Jonathan) #3

In short, yes.

Is that possible?


(Mittineague) #4

Not that I know of, but it could work if you send it to someone you trust / partner with.

I usually just keep extra long drafts in my text editor until I’m ready to post, but then, I only use my desktop from home.

Have you had problems with the native Discourse Draft feature not saving extra long drafts?


(Kane York) #5

You could PM @system.


(Jonathan) #6

If your referring to something like note pad or a word processor it works, though it would be nice to see how things will be formatted once posted. (Much like the preview window to the right.)

Nope, just looking for a way to save those lengthy topics the way Discourse would format them. I may want to reply to other topics whilst working on mine.

Again, i’m not a client of Discourse. Just an end user.


That works too. Thanks!


(Tobias Eigen) #7

I use a text editor on my machine when I notice a post is taking longer. Copy paste done.


(etewiah) #8

I like this idea.

For my deployment of discourse, I want it to be used as a space to help people with their travel plans / ideas. It would be nice to be able to just jot down ideas that could later grow to merit being a topic later.

I was also thinking of enabling a workflow along these lines

  • User works on a private draft topic with a load of places to visit in a country
  • At some point, a copy of this topic is published so anyone can see and discuss it
  • The original topic remains private so user can invite friends to have a private discussion about it

Yeah, I know - it gets a bit complicated. Should be doable though. If / when I get the chance I’ll look into it.


(Sam Saffron) #9

One interesting, simple solution to this would be a category where all topics are automatically unlisted,

I would use this on my blog, would allow me to gather feedback before publishing a post


Category that unlists topics by default
(Tobias Eigen) #10

Yes. Maybe represented to user as a ‘draft’ tick box in the editor. Post is hidden on the site except via direct link, maybe highlighted in a color like a wiki post. Wrench lets admin toggle draft status. Only my drafts visible to me, all drafts visible to admins.

I know @codinghorror didn’t want to do this. … too much complexity, and anyway we can all easily save and work on drafts in any text editor. But maybe there is enough demand for it? Option to turn this on and of in the admin settings?


(Allen - Watchman Monitoring) #11

I’ve done both… I created a private topic for my use, but in the end I grabbed a markdown app to create my longer posts, then copy/paste when ready.


(Brian Adams) #12

@sam is there a way to setup such a category with the vanilla install of discourse?


(Sam Saffron) #13

Nope, you would need a plugin for that. (a category with default unlisted topics)

Also … unlisted would need to be made a bit stronger than it is now …

https://try.discourse.org/t/a/325 will take you to the unlisted topic https://try.discourse.org/t/how-can-i-make-a-post-wiki/325 which is actually a bug … slug magic redirect should not happen for unlisted topics otherwise it is trivial to guess them.


Category that unlists topics by default
(Kane York) #14

But wouldn’t that break old links to renamed unlisted topics? I thought the whole point of unlisted was that “you can see it if you have the link”…


(Sam Saffron) #15

Yes you can… but you can also see it if you don’t have the link… I think the greater good here is breaking old links to renamed unlisted vs allowing anyone access to unlisted via url guessing.

Particularly bad for stuff like blog posts or announcements cause no way to hide them.

Another alternative is adding an extra route or guid for unlisted topics eg:

https://meta.discourse.org/t/drafting-category/21831?unlisted-guid=SOMEGUID


(Kane York) #16

Not so fast… What’s the behavior when I hit

https://meta.discourse.org/t/21831.json

? That url doesn’t have any title-knowledge cookie in it.


(Sam Saffron) #17

I guess this is off topic, but we should have one on “real honest to goodness unlisted topics”