zikula-modules / DizkusModule

Official repository for Dizkus, a fully integrated forum solution for Zikula 1.4+
21 stars 7 forks source link

Add Real Moderator Feature #194

Open damon18 opened 11 years ago

damon18 commented 11 years ago

Feature Request

The old "moderator" feature from earlier Dizkus never actually granted the moderators rights to do anything. #38

This is a request to add real forum moderator features, which is a fundamental feature of most forum applications.

phpBB moderator features https://www.phpbb.com/support/documentation/3.0/quickstart/quick_permissions.php#quick_permissions_moderators

MyBB moderator features http://docs.mybb.com/Moderating_Options.html#Normal_Thread_Moderation

vBulletin moderator features http://www.vbulletin.com/docs/onepage/#item146

craigh commented 11 years ago

obviously SOME of these features are available.

damon18 commented 11 years ago

Yes, some of the features are available, but only to admins. No way to elevate a user to "forum moderator" status and give them only selected abilities, like moving posts to the correct forum, locking topics, add sticky status, merge topics, split topics etc.

damon18 commented 11 years ago

Feel free to leave this on the back burner, I just wanted the feature request on record for after everything else is solved.

craigh commented 11 years ago

@damon18 - please test this more now. I understand that "fine-grained" control over each function is still not available, but as it is currently implemented you should be able to set a user as a moderator in one of three ways:

  1. via zikula permissions (moderator level - is global for whole forum)
  2. via dizkus forum settings as moderator user - forum specific
  3. via dizkus forum settings as moderator group - forum specific
craigh commented 11 years ago

just made some more changes. I think that moderators are only forum specific no matter which of the three methods is used. Although if I understand zikula perms correctly, setting a user as moderator perms for the whole module should also return true for any individual forum. some testing would be appreciated

damon18 commented 11 years ago

I'll do testing, haven't looked at it yet.

Kaik commented 7 years ago

I'm changing this to blocker so I can review the current status of this.