Jump to content

Users for blog


Peter Knight
 Share

Recommended Posts

Hi guys

I have a tiny PW site with a blog and want to give my client admin access create and edit her own posts, moderate comments etc.

I've already set her up as a User, assigned her a role of "blog-author" with permissions of:

  • View pages
  • Edit pages
  • View Blog page
  • User can update profile/password

However, when I log in as her I am wondering how I could achieve following within the admin IE Not hard-coding or PHP-ing? 

1. Retain the "Add New" button on the top right of my Admin screen with just "Add new blog post" appearing.

2. Restrict her view of the site tree to just the Blog and child pages

3. All her to edit any pages under the blog parent

Particularly confused as to why no. 3 is not working as her role of "blog-author" has "edit-pages" ticked. 

Link to comment
Share on other sites

Actually, I think I just found the answer to my questions apart from number 2

1. Retain the "Add New" button on the top right of my Admin screen with just "Add new blog post" appearing.

I found some Access settings for the Blog template and this enabled this.

 

2. Restrict her view of the site tree to just the Blog and child pages

No idea how to do this

 

3. All her to edit any pages under the blog parent

Access setting for that particular template.

Link to comment
Share on other sites

Glad you got things sorted, apart from number 2.

About number 2:

I don't think this is possible using the out-of-the-box admin tools.

I have not needed something like this, so i can't do anything for you apart from digging up a quite old thread about just such a question:

https://processwire.com/talk/topic/1176-hiding-uneditable-pages-from-users/

It's a good read, with comments from Ryan himself. If since then, new (admin) options have been introduced i'm sure someone else will guide you to a better solution.

  • Like 1
Link to comment
Share on other sites

  • 1 year later...

It is also possible for such easy things to create a own dashboard for this kind of one way administration and hide everything else...or change the Process/Settings of the Pagetree Adminpage to Lister Pro Process...

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...