Learn More





DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.

Forum 4.5.3 Moderator Control Panel

In my previous blog I discussed the User Control Panel and the reasons why we decided to make the changes we did as well as what we brought in terms of new features. In the Moderator Control Panel, the topic of this blog, the reasons are very similar. Being a moderator here on allows me to spend time here moderating and using the module just like any other moderator would (instead of just being a person who posts or develops the module, I have to deal with moderation as a real user and experience the same dififculties they do - unlike simple testing). Beyond the reasons written in my previous blog, one of the things that came to my mind was all the information collected that is useful but NOT displayed to moderators.

For example, in previous versions users could report posts but this did very little to bring it to a moderators attention. Because of this, I thought to myself "wouldn't it be useful if we could not only address reported posts but also see how many times a particular person has been reported?". So now that you have some background info on why we made the changes we did, let's discuss what is available in Forum 4.5.3.


Previously, moderators were taken directly to a list of forums with post awaiting moderation. Now, because of the addition of new moderator features, they are navigated to the moderator contorol panel (which is the DHTML menu on the left that loads various controls to the right).

Post Queue:

Similar to before, the post queue lists all forums that contain posts that need approval (for which the logged in moderator is a moderator of the forum). If there are no posts awaiting moderation, a simple message will be displayed. Clicking the forum name will take the moderator to the same moderated post list for a particular forum they saw in 4.4.3.  

Reported Posts:

In previous version of the module, users could report posts. The reasons could simply be a duplicate, or perhaps a post contained offensive language. However, outside of moderators and module administrators coming across a thread and seeing the icon, there was no way of locating posts that have been reported. In 4.5.3, this has changed. In addition to the interface, moderators can view details about why a post was moderated, then take action accordingly (go delete the post, ban the user, etc.). Clicking the last reported post date, a new browser window will open a direct link to the reported post.

Clicking the post subject in the above image will display a new interface to the moderator, one which he/she can 'address' the report. If the moderator is going to delete the post, there is nothing to address. However, if the moderator is going to make an edit or feels that the report was unjust, they can make any necessary edits and then come back to this interface and click the checkbox (as shown in the image below) to address the report. Addressing this will mean it doesn't show up for any other moderators so there is no confusion once another moderator has already taken action.

Banned Users:

If enabled, users can be banned for a specified time period. While I admit in a community where users can register an infinite number of accounts this does very little, it was a new feature requested by the community. Banned users are still able to read all the forums they previously had access to, however, they can no longer post in any forum. Banned users are banned for a time preiod that will automatically 'unban' them once it is complete (it ends at midnight the date it is set for release based on the portal's timezone - not the user's timezone).Depending on various configuration options, moderators may or may not be permitted to ban users (or remove their ban).

Reported Users:

Another new feature for moderators is the ability to view how many times a particular user has been reported. This can be useful to see which users are being reported quite often and then, if necessary, take any action such as user banning. There really isn't much to do from this interface besides view the users profile (or edit their account if you are an administrator).

Well, thats all there is to the new moderator control panel. In my next blog I will cover the admin control panel.


There are currently no comments, be the first to post one.

Comment Form

Only registered users may post comments.


2sic Daniel Mettler (124)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (21)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (203)
Chris Paterra (55)
Clinton Patterson (28)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (6)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (269)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (52)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (37)
Will Strohl (163)
William Severance (5)
Try Evoq
For Free
Start Free Trial
a Demo
See Evoq Live
Need More Information?