Forum

Thread tagged as: Question

How can I make users edit specific pages.

There are 4 users.

Admin Editor Artist Editor Newsletter Editor

When an Artist Editor creates a page, everyone is able to edit it. But I would like to only have the Admin, Editor, and Artist Editor to be able to edit the page.

How can I do this?

Aaron Storm

Aaron Storm 0 points

  • 7 years ago
Drew McLellan

Drew McLellan 2638 points
Perch Support

In the region options, you can set who can edit a region.

I see I can do that but is there a way to have this automatically set, when the page gets created so I don't have to go in and set this myself?

Drew McLellan

Drew McLellan 2638 points
Perch Support

It should be inherited by subpages when they are created.

It doesn't. Even if I have the parent pages and regions set to Artist Editor. Once the page gets created by the Artist Editor the permissions get set to Everyone. Then I have to log in and re-set the permissions to Artist Editor.

This is a Problem.

Rachel Andrew

Rachel Andrew 394 points
Perch Support

We understand it's a problem, however we're going to need to be able to reproduce it to help you. As Drew explained, the permissions should be inherited by subpages when they are created so we need to understand what is different about what you are doing so we can help.

Can you:

  • post your Diagnostics Report
  • give us a step by step of what you do to set the permissions so we can do the same, and check that here

Viewing Diagnostic Information Diagnostics report Health check

Perch is out of date. You are running Perch 2.5.4 and the latest is 2.6.3. Update instructions
PHP 5.4.30 is up to date
MySQL 5.5.38-35.2-log is up to date
Image processing available

Summary information

Perch: 2.5.4, PHP: 5.4.30, MySQL: 5.5.37, with PDO
Server OS: Linux, cgi-fcgi
Installed apps: content (2.5.4), assets (2.5.4), perch_forms (1.7), perch_gallery (2.8.5), perch_comments (1.1)
App runtimes: <?php include(PERCH_PATH.'/core/apps/content/runtime.php'); ?>
PERCH_LOGINPATH: /stormpc
PERCH_PATH: /home2/lccmadis/public_html/stormpc
PERCH_CORE: /home2/lccmadis/public_html/stormpc/core
PERCH_RESFILEPATH: /home2/lccmadis/public_html/stormpc/resources
Image manipulation: GD
PHP limits: Max upload 10M, Max POST 10M, Memory: 128M, Total max file upload: 10M
Resource folder writeable: Yes
DOCUMENT_ROOT: /home2/lccmadis/public_html
HTTP_HOST: lccmadison.org
REQUEST_URI: /stormpc/core/settings/diagnostics/
SCRIPT_NAME: /stormpc/core/settings/diagnostics/index.php

I'll be using Newsletter Editor for the example.

Click here to download the Word Document of Step by Step Instructions with images

Rachel Andrew

Rachel Andrew 394 points
Perch Support

So the first thing you need to do is update Perch and let us know if you have the same problem. We support the latest available version for your license and you are currently quite behind that.

Ok I updated my Perch to the latest version.

Viewing Diagnostic Information Diagnostics report Health check

Perch is up to date
PHP 5.4.30 is up to date
MySQL 5.5.38-35.2-log is up to date
Image processing available

Summary information

Perch: 2.6.3, PHP: 5.4.30, MySQL: 5.5.37, with PDO
Server OS: Linux, cgi-fcgi
Installed apps: content (2.6.3), assets (2.6.3), categories (2.6.3), perch_forms (1.7), perch_gallery (2.8.5), perch_comments (1.1)
App runtimes: <?php include(PERCH_PATH.'/core/apps/content/runtime.php'); ?>
PERCH_LOGINPATH: /stormpc
PERCH_PATH: /home2/lccmadis/public_html/stormpc
PERCH_CORE: /home2/lccmadis/public_html/stormpc/core
PERCH_RESFILEPATH: /home2/lccmadis/public_html/stormpc/resources
Image manipulation: GD
PHP limits: Max upload 10M, Max POST 10M, Memory: 128M, Total max file upload: 10M
Resource folder writeable: Yes
DOCUMENT_ROOT: /home2/lccmadis/public_html
HTTP_HOST: lccmadison.org
REQUEST_URI: /stormpc/core/settings/diagnostics/
SCRIPT_NAME: /stormpc/core/settings/diagnostics/index.php

But I still get the same result.

Drew McLellan

Drew McLellan 2638 points
Perch Support

What options do you have set on the newsletter master page?

Editing Newsletter - Page Master Page

Details

Title: Newsletter - Page

Copy region options from: Do not copy

New pages should: Reference this master page

Drew McLellan

Drew McLellan 2638 points
Perch Support

If you chose to copy the regions, does that solve the issue?

Ok it appears if I copy an existing page in the Master Page that has the same perch region or regions as the one I want to create, It works. But I have to create the subfolder and subpage first in order for this to work. Which isn't ideal. I wish the editor could go in and create the Subfolder and subpage.

Drew McLellan

Drew McLellan 2638 points
Perch Support

Ok, we'll take another look at the workflow and see if it can be improved.