WordPress.org

Make WordPress Core

Opened 7 years ago

Closed 5 years ago

#3625 closed enhancement (fixed)

User roles - restrict page creation

Reported by: razorfrog Owned by: ryan
Milestone: Priority: high
Severity: normal Version: 2.1
Component: Administration Keywords: dev-feedback
Focuses: Cc:

Description

Using the Role Manager plugin, I used the tweak (ticket # 2301) to restrict page editing to the owner, but now the issue is that these restricted users can still create new pages. How can this be restricted?
Thanks!

Change History (11)

comment:1 razorfrog7 years ago

  • Owner changed from anonymous to davidhouse

comment:2 razorfrog7 years ago

I assigned it to davidhouse, who fixed the last part of the plugin. Hope that works out.

comment:3 foolswisdom7 years ago

  • Version set to 2.1

comment:4 ryan7 years ago

  • Milestone changed from 2.2 to 2.1
  • Owner davidhouse deleted

Right now if you can edit you can delete. You might be able to make something happen with a plugin. We can consider having separate create and edit capabilities for 2.2.

comment:5 ryan7 years ago

  • Milestone changed from 2.1 to 2.2
  • Owner set to ryan

comment:6 razorfrog7 years ago

There is a way with posts, however, to limit users to be able to only edit their posts, not edit others, and not create new posts. The question is, how to do this with pages? The changes in ticket #2301 half solved things, but not entirely

comment:7 foolswisdom7 years ago

  • Milestone changed from 2.2 to 2.3

comment:8 Nazgul7 years ago

  • Milestone changed from 2.3 to 2.5 (future)
  • Type changed from defect to enhancement

comment:9 FFEMTcJ5 years ago

  • Milestone changed from 2.9 to Future Release

comment:10 Denis-de-Bernardy5 years ago

  • Keywords dev-feedback added; publish pages owner roles capabilities removed

wontfix?

comment:11 ryan5 years ago

  • Milestone Future Release deleted
  • Resolution set to fixed
  • Status changed from new to closed

Pages should have all the same capabilities post have. If someone can narrow down what's missing, if anything, reopen.

Note: See TracTickets for help on using tickets.