By Richard on Monday, 02 December 2013
Posted in General Issues
Replies 29
Likes 0
Views 1.6K
Votes 0
I am just checking if this is a feature or not or whether I have not checked the correct box.

I currently have selected in Easydiscuss to moderate new posts. The problem I've got is that as an administrator I do not want to moderate my own posts and replies. It seems a bit laborious and time consuming and if I may see a bit silly that "if I post something then I have to go into the back end of my site and approve my own post" .

Firstly is it possible to turn off moderation in an admins post/reply

Secondly if you can't, can I suggest this is a feature to be added.
Hi Richard,

As Nik's supervisor, I apologize for the inconvenience caused here.

From what I can see here, Nik only made changes to the code directly and that shouldn't affect Joomla's ACL configuration in the backend. It seems like maybe someone accidentally altered some settings through the backend.

I believe Nik is genuinely just trying to help out and did not intentionally caused trouble, and I hope you do understand that. I will talk to the team regarding this and to ensure that support should be carried out more carefully in the future.
·
Tuesday, 03 December 2013 16:59
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

We've already put a checking whether you are administrator or not. Can you provide us your backend and FTP access so we can have a better look on your issue here? Please advise.
·
Monday, 02 December 2013 18:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Sure details below. But I would appreciate being shown where I can do this.
·
Monday, 02 December 2013 18:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

I just tried to create a new post with the account that you have provided and it does get submitted without going through an approval / moderation process, http://www.myapptutor.com/index.php/discussions/test-post
·
Monday, 02 December 2013 22:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark, I am a bit confused i have just replied to a post and i received the following view!

However I think I know what you have done. You created a post with an username assigned to an administrators user group (not the one I gave you which was a Super Users group). I have subsequently added the User group of Administrator to the User I was using(moderator) it now has the administrator User group and Super Users group associated with it, however it still does not allow me to post without moderation. I then logged in to my backend as an administrator and changed my user (moderator) to just Administrator (not a super user as well) but it still does not allow me to post without moderation.

so the question is do you need to be an administrator (user group) to allow to post without moderation?
And if so why can i still not (even though I have changed my user from a Super User to an Administrator) post without moderation?
·
Monday, 02 December 2013 22:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

You will need a superuser access to post without moderation. As for now, I've added a temporary hack to check if the user is in Administrator group, the post will not need moderation. The file I've modified is ../components/com_easydiscuss/controllers/posts.php at line 968. We will include this option (whether need moderation or not) in ACL setting in the future release. Hope this helps.
·
Tuesday, 03 December 2013 00:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Nik,

but I had Super User access to start with for my user.
·
Tuesday, 03 December 2013 00:45
·
0 Likes
·
0 Votes
·
0 Comments
·
I have just checked on this Nik and it still doesn't work:(
·
Tuesday, 03 December 2013 00:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

Correct me if I'm wrong, did you want to allow administrator to post without moderation, right? Please advise. I've made a test post and its posted without moderation: http://screencast.com/t/WQdhvzdqhr7 .
·
Tuesday, 03 December 2013 11:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes I want a user with Administrator rights to be able to post without moderation. I used the login details below for a user with admin rights and it doesn't work it still needs me to moderate.
·
Tuesday, 03 December 2013 15:38
·
0 Likes
·
0 Votes
·
0 Comments
·
i don't know what you have done but now my user with administrator rights can't access half the stuff in the backend. please fix asap.
·
Tuesday, 03 December 2013 15:40
·
0 Likes
·
0 Votes
·
0 Comments
·
look I need this fixed now I cannot access certain parts of my backend. You have done something that is preventing me . not happy:(
·
Tuesday, 03 December 2013 15:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

You as an administrator cannot access certain parts in the backend is because of this setting: http://screencast.com/t/R8fP1lWdYl . Only Supersuser has permission to access all setting in backend. What I did was only modified file for the frontend and not affect the backend. Please try again about the moderate issue. Hope this helps.
·
Tuesday, 03 December 2013 15:59
·
0 Likes
·
0 Votes
·
0 Comments
·
look, you changed those settings not me. please fix!!!
·
Tuesday, 03 December 2013 16:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

I'm not changing any setting. I just told you that those setting are for the permission access. If you want to let the administrator can view the backend, you need to adjust that setting. That is the default setting. What I did was only add and extra lines in your file (../components/com_easydiscuss/controllers/posts.php) to filter the administrator usergroup and let them able to post without moderation. Hope this helps clarify the situation. I didn't touch any setting in your backend.
·
Tuesday, 03 December 2013 16:05
·
0 Likes
·
0 Votes
·
0 Comments
·
the reason I know you changed those settings is because that username is the one I have always used and now not only do I not have access to certain parts of easydiscuss but others as well (easyblog)
·
Tuesday, 03 December 2013 16:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

Which username you are using to access? As what I've already did to your site, I've never touch the backend setting except, I created new testuser to test my modification.
·
Tuesday, 03 December 2013 16:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

I've checked your user, seems like Moderator is under Administrator group only: http://screencast.com/t/FTC2IttPT1H To be able to access the backend, you need to be in Superuser group also.
·
Tuesday, 03 December 2013 16:13
·
0 Likes
·
0 Votes
·
0 Comments
·
look Nik I'm not having an argument about this, I have used since my website was set up the username I have included below and I always had access to everything in my backend. But since i raised the issue of not wanting to moderate posts for my admin account and you looked into it things have changed. See the attached image where the word yes now appears (that was never there before)
·
Tuesday, 03 December 2013 16:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

I believe the screenshot is took from Joomla User Manager. Which I don't know how this happen since I haven't do anything to the files which affect the backend and I've accessed your backend is only for create a testuser. However, if you like, I can revert back the change I've made in Easydiscuss file: ../components/com_easydiscuss/controllers/posts.php. As for the Moderator user, you can assign it to Superuser so it will able to access certain parts in Easyblog and Easydiscuss backend.
·
Tuesday, 03 December 2013 16:30
·
0 Likes
·
0 Votes
·
0 Comments
·
I know I can do that Nik but that is not the point. The point is that I haven't changed any settings in my backend but now my user (moderator) no longer has access to certain areas. I will make the changes myself but I will add that I am not please about this. I have spent nearly an hour of precious time trying to sort this out!!!!!
·
Tuesday, 03 December 2013 16:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Jason,
Thanks for your reply it's most appreciated. My concerns were not over the fact that something was done to my site (cause in fact I asked you in a way to do it.) but to the fact when something was done that wasn't quite right you seemed to try and hold your hands up and say it wasn't you when in fact it was. Anyways matter closed.
·
Wednesday, 04 December 2013 03:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Richard,

Thanks for updating and being understanding. While we believe that something has changed on the site, we do entrust our people to provide support for your sites. They are pretty reliable and I do think that probably there was only some misunderstanding earlier.

Again, thanks for being understanding and a responsible customer
·
Wednesday, 04 December 2013 10:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Was there an answer to the original question? Why does a superuser's reply to a discussion get moderated on the front-end? And is there a way to turn this off?
·
Saturday, 22 February 2014 09:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

Edit the file /components/com_easydiscuss/views/post/view.ajax.php and at line 1033 locate the codes below:


if($config->get('main_moderatepost', 0) && !DiscussHelper::isModerateThreshold( $my->id ) )


Replace it with,


if($config->get('main_moderatepost', 0) && !DiscussHelper::isModerateThreshold( $my->id ) && !DiscussHelper::isSiteAdmin( $post->user_id ) )
·
Saturday, 22 February 2014 13:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Most awesome thanks. You should separate which user groups posts get moderated in the front end via ACL, or groups, etc. Official Feature Request
·
Saturday, 22 February 2014 21:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the heads up on this Richard To be honest, the ACL is already pretty complex as we are struggling to teach users on how they could achieve certain results. In my opinion, we should have 2 sets of options. The first set is for total newbies who doesn't want to even look at the ACL. At a click of a button, they'll be able to achieve what they want.

Whilst on the other hand, the second option is for seasoned webmasters like yourself where you can flick every single on/off button you can
·
Sunday, 23 February 2014 00:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Yea, I understand that complexity and the challenge of still keeping something simple. I appreciate the hack though.
·
Sunday, 23 February 2014 02:05
·
0 Likes
·
0 Votes
·
0 Comments
·
You are most welcome Richard
·
Sunday, 23 February 2014 13:19
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post