Make WordPress Core

Opened 12 years ago

Closed 8 years ago

#21644 closed feature request (duplicate)

Should contributors be allowed to edit their posts once scheduled?

Reported by: nickaster's profile nickaster Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.4
Component: Role/Capability Keywords: editorial-flow
Focuses: Cc:

Description

This may not be a "bug" per-se,but seems to have a lot of negative consequences so I'll give it a shot.

According to the rules: A contributor can edit their own Posts - irrespective of who scheduled it.
http://codex.wordpress.org/Roles_and_Capabilities#Contributor

This creates problems for large publications where there is an editor who makes changes to posts and then schedules them, sometimes a couple days in advance.

As it stands now, a contributor can still log in after that process is done which means unexpected changes and shenanigans might take place.

Wouldn't it make more sense for a contributor to lose editing privileges as soon as something is no longer in draft modea?

Just my two cents.

Change History (7)

#1 @nacin
12 years ago

A contributor cannot edit a post once it has been published. There is no check done for posts which are scheduled to be published.

If you wanted to, you could filter on map_meta_cap() and make these adjustments, requiring edit_published_posts if the post has a status of 'future'.

#2 @nickaster
12 years ago

Cool, thanks. I wish I had a clue what that meant, I don't know php.

Don't you think it's not very sensible to have this behavior as the default? The main reason the "contributor" level exists is for guest authors and people you want to double check before publishing right? So unless you publish their stuff right away you're automatically in trouble if someone can pop in later and edit without you noticing!

I'm going to try a plugin to fix this, but still, just doesn't seem to make much sense as a default.

#3 @kovshenin
12 years ago

  • Cc kovshenin added
  • Keywords editorial-flow added

Related: #23314

#4 @iseulde
11 years ago

  • Component changed from General to Role/Capability
  • Keywords editorial-flow removed

#5 @SergeyBiryukov
11 years ago

  • Keywords editorial-flow added

Editorial Flow was one of the initial 3.6 features (dropped later), let's keep the keyword for future reference.

#6 @chriscct7
9 years ago

  • Version changed from 3.4.1 to 3.4

#7 @johnbillion
8 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Duplicate of #33694.

This got fixed in 4.4

Note: See TracTickets for help on using tickets.