Global moderator groups with limited permissions

Get help with installation and running phpBB 3.0.x here. Please do not post bug reports, feature requests, or MOD-related questions here.
Scam Warning
Forum rules
END OF SUPPORT: 1 January 2017 (announcement)
Locked
User avatar
Dragonwolf
Registered User
Posts: 603
Joined: Mon Aug 20, 2007 7:46 pm

Global moderator groups with limited permissions

Post by Dragonwolf » Thu Sep 08, 2011 7:54 pm

I was going to post this in a previous topic where I was being helped but it got marked 'solved' and nobody ever looks at those, so I'm going to have to post it here, sorry!

What has happened is I've given two users the ability to move topics by putting them in a group and giving that group global permission to move topics, but this seems to have given them the ability to see logs and copy threads too, is there a way to prevent this and any other moderator permissions I may have given them by accident?

If it helps, the reason I've given them this ability is so they can move spam topics to a recycling-bin forum.

Pony99CA
Registered User
Posts: 4783
Joined: Thu Sep 30, 2004 3:13 pm
Location: Hollister, CA
Name: Steve
Contact:

Re: Global moderator groups with limited permissions

Post by Pony99CA » Fri Sep 09, 2011 1:48 am

If you put them in the Global Moderators group, that was a bad idea. Put them in a newly-created group and just assign them the Can move topics moderator permission (set that to Yes and everything else to No).

Steve
Silicon Valley Pocket PC (http://www.svpocketpc.com)
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.

User avatar
Dragonwolf
Registered User
Posts: 603
Joined: Mon Aug 20, 2007 7:46 pm

Re: Global moderator groups with limited permissions

Post by Dragonwolf » Fri Sep 09, 2011 12:02 pm

Unfortunately I didn't put them in Global Moderators, I put them in a group on their own and gave that group permission to move topics, but nothing else. :? It seems like the permissions to copy topics and view logs have been bundled with the move topic permission.

User avatar
stevemaury
Support Team Member
Support Team Member
Posts: 50812
Joined: Thu Nov 02, 2006 12:21 am
Location: The U.P.
Name: Steve
Contact:

Re: Global moderator groups with limited permissions

Post by stevemaury » Fri Sep 09, 2011 12:11 pm

All moderators can view logs. And yes, copy and move are bundled because, for example, a shadow may be needed.
For REALLY good and VERY inexpensive hosting CLICK HERE

I can stop all your spam. I can upgrade or update your Board. PM or email me. (Paid support)

User avatar
Dragonwolf
Registered User
Posts: 603
Joined: Mon Aug 20, 2007 7:46 pm

Re: Global moderator groups with limited permissions

Post by Dragonwolf » Mon Sep 12, 2011 10:52 pm

That's a shame. :P


By the way, I want to make it so that when a user posts the date that they registered still shows up under their avatar, but not the exact time. Is there a way to do this without altering the format of the board's main clock display?

User avatar
stevemaury
Support Team Member
Support Team Member
Posts: 50812
Joined: Thu Nov 02, 2006 12:21 am
Location: The U.P.
Name: Steve
Contact:

Re: Global moderator groups with limited permissions

Post by stevemaury » Tue Sep 13, 2011 4:15 pm

This is a user setting.
For REALLY good and VERY inexpensive hosting CLICK HERE

I can stop all your spam. I can upgrade or update your Board. PM or email me. (Paid support)

User avatar
Mick
Support Team Member
Support Team Member
Posts: 21577
Joined: Fri Aug 29, 2008 9:49 am
Location: Caerdydd

Re: Global moderator groups with limited permissions

Post by Mick » Tue Sep 13, 2011 4:44 pm

Dragonwolf wrote:By the way, I want to make it so that when a user posts the date that they registered still shows up under their avatar, but not the exact time.
Do you mean the way that the date appears?

Try this:

In viewtopic.php, find:

Code: Select all

'joined'      => $user->format_date($row['user_regdate']), 

Replace with:

Code: Select all

'joined'        => $user->format_date($row['user_regdate'], 'D | M | d, | Y'), 
You can then experiment with 'D | M | d, | Y' to suit your needs.

I personally use this in such cases:

Code: Select all

'joined'        => $user->format_date($row['user_regdate'], 'M | d, | Y'), 
You can find information on the PHP date format here
"The more connected we get the more alone we become" - Kyle Broflovski

Locked

Return to “[3.0.x] Support Forum”