Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Post scheduling - Admin #15859

Closed
anujbhavsar96 opened this issue Dec 22, 2021 · 6 comments
Closed

Post scheduling - Admin #15859

anujbhavsar96 opened this issue Dec 22, 2021 · 6 comments
Assignees
Labels
area: admin admin panel area: publishing experience issues related to an authors experience publishing. Tags, series, etc. changelog: spotlight Items that will get their own changelog posts and spotlighted needs design

Comments

@anujbhavsar96
Copy link

anujbhavsar96 commented Dec 22, 2021

Description

Based on #15858, Make necessary changes on the admin side.

  • We will have to add an article Scheduled state indicator on the article page /admin/content_manager/articles
  • Instead of Published at change the label to Publish at for the date and time.

Mockup

@github-actions
Copy link
Contributor

Thanks for the issue, we will take it into consideration! Our team of engineers is busy working on many types of features, please give us time to get back to you.

Feature requests that require more discussion may be closed. Read more about our feature request process on forem.dev.

To our amazing contributors: issues labeled type: bug are always up for grabs, but for feature requests, please wait until we add a ready for dev before starting to work on it.

To claim an issue to work on, please leave a comment. If you've claimed the issue and need help, please ping @forem/oss. The OSS Community Manager or the engineers on OSS rotation will follow up.

For full info on how to contribute, please check out our contributors guide.

@ludwiczakpawel
Copy link
Contributor

For the user-facing side (#15858) the intention was to use input[type="datetime-local"] which comes with bunch of handy browser-native user controls for setting date and time. It would be worth reusing the same thing in Admin side too instead of these multiple selects we have right now - I think the input provides so much better experience and it's also more readable and accessible.

This may need input from backend dev to evaluate complexity of this task (something something data model something).

(This suggestion has a blessing from @anujbhavsar96 so I'm not yolo'ing my $0.02 here :D)

@cmgorton cmgorton added area: admin admin panel area: publishing experience issues related to an authors experience publishing. Tags, series, etc. labels Dec 27, 2021
@amywtlin amywtlin added the changelog: spotlight Items that will get their own changelog posts and spotlighted label Jul 15, 2022
@mirie
Copy link
Contributor

mirie commented Aug 1, 2022

@amywtlin and @lightalloy, can you remind me? Are we still looking to make this change?

@lightalloy
Copy link
Contributor

I'll repost my message from Slack:

Initially I planned to implement "Post scheduling - Admin" along with "Scheduling", but it turned out that we only display published posts in this admin section.
"Scheduled" posts are not yet published, so it doesn't make sense to display them in the same list with published.
There are a few more details in the #15858 (comment) (Admin articles page section)
We may create a separate section for scheduled articles in admin if we need admins to manage scheduled articles, so in my opinion this part needs to be discussed.

@amywtlin
Copy link

amywtlin commented Aug 4, 2022

@mirie Yes we are - but as @lightalloy mentioned, this one would be larger than we previously imagined, and we probably need some design help from @anujbhavsar96 on how to show these drafts in admin's content manager. I am tagging this with need design to reflect that.

@mirie
Copy link
Contributor

mirie commented Oct 14, 2022

@mirie mirie closed this as completed Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: admin admin panel area: publishing experience issues related to an authors experience publishing. Tags, series, etc. changelog: spotlight Items that will get their own changelog posts and spotlighted needs design
Projects
None yet
Development

No branches or pull requests

6 participants