Brouillons partagés - suggestions de fonctionnalités

Suite à la discussion issue de Brouillons partagés : Permettre au personnel de collaborer sur les publications avant leur mise en ligne :

Super fonctionnalité, merci @eviltrout !

Je suggère les ajustements suivants :

  • la catégorie de destination, une fois sélectionnée, reste définie sur le sujet (tout en restant modifiable)

  • l’indicateur de minuterie du sujet est déplacé en haut de la page, dans la boîte bleue où la destination est sélectionnée. Lorsqu’une minuterie est en cours, le bouton de publication doit afficher « Publier maintenant »

  • les réponses de l’équipe pendant la période de brouillon doivent être des murmures par défaut, afin que le brouillon puisse être discuté, mais que cette discussion ne soit pas rendue publique lorsque le brouillon est publié.

5 « J'aime »

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 « J'aime »

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 « J'aime »

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 « J'aime »

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 « J'aime »

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 « J'aime »

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 « J'aime »

À mon avis, cela rend les choses encore plus confuses. Il est difficile de trouver le brouillon pour y ajouter des commentaires s’il n’y a pas de nouvelles réponses.

désolé pour le nécro

2 « J'aime »