By Sabih on Wednesday, 02 September 2015
Likes 0
Views 1.1K
Votes 0
With native Joomla articles it is possible to give registered the rights to edit any article but these edits still need moderation. A bit like a moderated wiki. How can I do this with EasyBlog? I only found the option to make a whole group to moderators, which is a bit too much.

I want to let any registered member edit any post but these changes need moderation. I think because this is a common option in native articles I just missed the settings for these.
hey Sabih,

I am sorry that miss up your question, you actually no need remove the code from the core file, what you need to do is enable this `Use Custom Email as Admin Email` option from your backend > Easyblog > settings > notification > general > Use Custom Email as Admin Email - YES , and put which email address you would like them to receive the moderation email notification. So the system will only send to these custom email address you set. Hope this help.
·
Friday, 11 September 2015 21:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

Ah, unfortunately right now there is no such ACL within EasyBlog The only permissions is to allow moderation and with moderation, they have greater privileges than just edit existing articles.
·
Wednesday, 02 September 2015 23:34
·
0 Likes
·
0 Votes
·
0 Comments
·
I see. Is there a way to prevent moderators from publishing and deleting items instead? So this would be some kind of workaround. If everyone is a moderator but can not delete or publish items, they can edit any entry but the admin needs to accept those edits.

I do not want to bother you with customizations on the other hand. It is just with the lack of programming skills I want to reach a goal but know I can not so I try to find any kind of solution that might fit the goal...

Anyway thank you for your quick response.
·
Thursday, 03 September 2015 02:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

I am sorry but currently there is no workaround for this in easyblog.
·
Thursday, 03 September 2015 13:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry to be that kind of persistent but I thought about that topic a bit more and took a deeper look and I could not find any places but the icon on the blog post and the button inside the composer that differs a moderator from a common registered user.

I found two places where the moderation rights are visible and usable as a moderator:





Okay, it is in german, but probably you recognize these buttons. If I could remove the buttons on the first image, except the one that is for editing and remove all buttons on the second image except the 'make it to moderation' button, it would be editable by any user without them being able to make edits instantly available or even delete anything.

My questions now are, does it have any sideeffects inside the backend for me as an admin, if I remove these things? At a first glance, I could not see any. And in addition where are additional places where being a moderator takes effects except the images I made? Did I forgot anything? And very important, in which file do I need to remove the lines for the links of the first image, because I can not remove them with css. When I could find the option to stop sending emails for moderation, EasyBlog would work like a wiki with a way better template system for new entries and a much better look and feel.

In my opinion a great addition to a great component! Perhaps I can inspire you a little bit about what could be made out of EasyBlog instead of a blog.
·
Saturday, 05 September 2015 07:26
·
0 Likes
·
0 Votes
·
0 Comments
·
If you removed these buttons, then as an admin, you wouldn't be able to see them too.
·
Saturday, 05 September 2015 16:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Hm, for me this is not true:

I used this css for the moderation buttons in the composer for all users (moderators):

div#fd.eb .eb-composer-manager.revision-finalized.can-publish .eb-composer-update-post-button, div#fd.eb .eb-composer-manager.revision-finalized.can-moderate .eb-composer-update-post-button {
display: none !important;}
div#fd.eb .eb-composer-pilot .btn {display:none;}
div#fd.eb .eb-composer-manager.revision-finalized.can-publish .eb-composer-apply-post-button, div#fd.eb .eb-composer-manager.revision-finalized.can-moderate .eb-composer-apply-post-button {
display: none !important;}


Then the composer looks like this for moderators:



But when I go to the backend as an admin, my composer still got all buttons:




How can I prevent emails being sent to moderators and in which file do I find these links:




I know it is weekend and I am in no rush. Relax and enjoy your freetime.
·
Saturday, 05 September 2015 18:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Le Freak,

Where did you add your css modifications? If you added this in your front end template, they wouldn't be inherited from the back end because the back end is utilizing the template from the back end.
·
Sunday, 06 September 2015 02:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Sure, I used the Joomla template's custom.css.
·
Sunday, 06 September 2015 02:25
·
0 Likes
·
0 Votes
·
0 Comments
·
You also need to add this to your Joomla back end template
·
Sunday, 06 September 2015 02:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Why? As long as it is only in the frontend, the moderators can not use those buttons, but me as an admin can make necessary changes inside the backend. If I change it in the backend as well, not even the admin can make changes?!

The goal is to have anybody being able to edit posts but only admins to publish these. Therefor I still need to modify that yellow moderator menu mentioned above. And to do this I need to know the file these links are in. Additionally I need to know how to prevent the system of sending emails to moderators about moderation.
·
Sunday, 06 September 2015 03:24
·
0 Likes
·
0 Votes
·
0 Comments
·
I had a new idea to make with help of EasyBlog due to the template system for new articles. But there are so many problems with this component as you might have seen in my other thread, that I dropped this one idea here and will use it as a blog system what it was intented to.
·
Sunday, 06 September 2015 06:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

Sure, will reply you on your other thread shortly
·
Sunday, 06 September 2015 14:11
·
0 Likes
·
0 Votes
·
0 Comments
·
I apologize sincerly that I return to this topic, but I could not find any component that could replace EasyBlog if my modification would be done which I need your help for. I just got one question left. With help of very dirty hack I could remove the links but this one I have no idea where to search for.

- How can I prevent EasyBlog from sending emails to moderators? I would go with an ultra mega crazy weird dirty hack...as long as no more mails were sent to moderators.

Please help me with these single step and I am done with this topic, I promise!




Just a suggestion you might not be aware of:

There are no components that offer editing of articles with approval anywhere. Having this option additionally to EasyBlog would make it a very unique CCK as well! Approval of new created articles are out there, but you will not find any component that offers approval for edits but with my way EasyBlog does so out of the box.

Once again just in case you forgot, I want to make any user to a moderator to be able to edit any article but without the usual rights of deleting and editing without moderation. Therefor there must not be an email of any link left, which is the reason for my questions in this topic.
·
Thursday, 10 September 2015 06:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sabih,

I am really sorry for the delay of this reply.

- How can I prevent EasyBlog from sending emails to moderators?

May I know which email notification that you are referring here? If you want to disable send email notification to administrator every time new blog post is created, you can disable it from your backend > easyblog > settings > notification > blogs, http://screencast.com/t/1Ls5pd9cGn .
·
Thursday, 10 September 2015 13:48
·
0 Likes
·
0 Votes
·
0 Comments
·
When anyone edits a blog article and select 'Submit to moderation' all members get an email because I have all users made to moderators. But I do not want them to get that moderation mail.

This happens when the yellow button is clicked:



Don't know the exact english name for this, is submit to moderation or similar. No matter if create or edit an article. There is no such option so I need to delete this function out of a file but I have no idea in which file this is in.
·
Thursday, 10 September 2015 17:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Sabih,

I am really sorry that delay of this reply,

I can't able to replicate this screenshot you shown me at above, what i test is loggend in this user account `testuser33` then submit a post.

After that admin approve this post, then this `testuser33` go to edit the post, it only show the orange button, perhaps you can take a look of my attached screenshot below.

Am i missing something here? If yes, can you provide us step by step how to replicate this on your site?
·
Friday, 11 September 2015 16:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Did you read my posts? I am afraid you did not...

When anyone edits a blog article and select 'Submit to moderation' all members get an email because I have all users made to moderators. But I do not want them to get that moderation mail.


It is plain easy. I want to prevent EasyBlog from sending moderation emails to moderators. That's it. Therefor I need to know the file where the function is.

There is no error that you could replicate or something like that.
·
Friday, 11 September 2015 17:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Hope this help.


It does. A M A Z I N G! Thank you so much for your patience and outstanding support.

With this little help, the workaround is perfect and EasyBlog now works like a CCK with moderation even for edits of published articles! No other component provides moderated edits of published articles but EasyBlog.
·
Saturday, 12 September 2015 03:10
·
0 Likes
·
0 Votes
·
0 Comments
·
You're welcome, glad to heard your issue resolved.
·
Saturday, 12 September 2015 21:53
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post