共有ドラフト - 機能提案

Shared Drafts: Allow staff to collaborate on posts before publishing の議論を続けます:

素晴らしい機能ですね、@eviltrout さん、ありがとうございます!

以下の微調整をご提案できますでしょうか:

  • 選択された宛先カテゴリは、トピックに設定されたまま保持される(ただし、後から変更可能)
  • トピックタイマーのインジケーターをページの上部、宛先を選択する青いボックス内へ移動する。タイマーが稼働中は、公開ボタンに「今すぐ公開」と表示する
  • 下書き期間中のチームからの返信は、デフォルトで「ひそひそ話(whisper)」として扱う。これにより、下書きについて議論できる一方、公開された際にその議論が公開されないようにする
「いいね!」 5

I don’t understand this one. If you pick a destination category when creating a draft it does remain set on the topic.

I thought about this (and internally it was suggested to just remove replies) but I have recently seen examples of cases where people create drafts that have multiple replies before publishing.

I think it is less surprising for it just to be a regular topic and let the editors work on it until it’s ready with the same tools and defaults as non-shared drafts. When it’s ready they can hit the button.

「いいね!」 3

I get the spirit of the request here.

Say you have a shared draft category with 5 different drafts. If you selected where you intend the different drafts to go early, we can display in the “target category” in the list view.

It does feel a bit minor to me though unless you start mega using drafts, but has some appeal if you are scheduling them cause you can tell at a glance where/when your drafts are going to be published.

「いいね!」 1

No I mean I really don’t understand the question.

What you’re describing is how the feature works. The destination category is listed in the list view in the shared drafts category.

I can not see that on my blog.

If I schedule a draft topic to publish in a category “top section on topic” is not aware of the fact I did it and nothing shows up in the list when I visit the draft category regarding destination.

If I change the combo box at the top, it is not “sticky”, after I change and reload if forgets that I set it.

Maybe I am running an old version, or did not set something up right?

AHA @eviltrout I just saw the error of my ways and understand how this all happened, there are a bunch of inconsistencies here that need a massage.

  1. If I create a topic in the “shared draft” category directly, I have no way of “setting” the target category short of publishing.

  2. If I set the destination category on creation. When I edit the shared draft “composer” shows the “shared draft” category as opposed to destination. Which is confusing.

  3. If I want to change my “shared draft” destination, cause I originally picked “ruby” and now want to post it in “performance” I can not.

  4. Feature is not “aware” of timed topic publish, it should flip the category in shared draft as well when you schedule it.

  5. In “latest - all” there is no visual difference between shared drafts to actually published drafts, which is super startling.

「いいね!」 8

Most of these issues have been fixed in master:

  • If you change the destination category, it’s saved.

  • If you edit the shared draft, the composer makes it clear you’re editing the shared draft, and you can change the category there too.

  • Topics no longer show up in latest, that was just confusing. They only show up in “Shared Drafts” and at the top of the destination category.

Still not done:

  • Making it aware of topic timers
「いいね!」 12

Awesome!

Another item for the list is that “disabling” the feature is kind of weird, cause “resetting” the site setting renders that “uncategorized” is the “shared draft” category. Perhaps we should add another site setting for “shared drafts enabled” or we teach select kit to handle this case a bit more nicely? cc @j.jaffeux

「いいね!」 2

feel like we should add an option in site setting:

  shared_drafts_category:
    type: category
    type_options: 'enableable,xxxx,zzzz'
    default: ''

This way we could easily tweak behaviour of some settings components.

「いいね!」 3

IMO、これはさらに混乱を招きます。新しい返信がない場合、コメントを追加するためのドラフトを見つけるのは困難です。

ネクロ投稿すみません

「いいね!」 2