By John Bongiovanni on Friday, 14 November 2014
Posted in Technical Issues
Likes 0
Views 898
Votes 0
We just upgraded to Joomla 3.3.6 from 2.5 and changed website hosting, but I believe the problem existed before the change.

Anyway, email notification is not happening. I added a test blog the other day, and there were no notification emails. The cron job is working (twice a day - I get emailed when it runs).

TIA.
Hello John,

Thanks for the access. I've checked your site and the issue is because, while creating a blog post, this option is unpublished: http://screen.stackideas.com/2014-11-14_1156-1.png . You need to select publish to get the notification sent out to users. By the way, seems like you are using outdated version of Easyblog. You might want to upgrade to the latest version.
·
Friday, 14 November 2014 11:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the response. What I want is the blog post to be unpublished until a moderator approves it, and I want the moderators to get a notification of a new blog post. I think this used to work, and I probably changed something that messed it up.

How do I get this to happen?

TIA.
·
Friday, 14 November 2014 12:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Oh, and regarding update, for some reason Joomla Extension Manager never told me there were updates available.
·
Friday, 14 November 2014 12:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello John,

May I update Easyblog for you and I will check the moderator approve thing. Do you have any customization on Easyblog files currently? Because updating Easyblog will overwrite those customizations. Please advise.
·
Friday, 14 November 2014 12:26
·
0 Likes
·
0 Votes
·
0 Comments
·
I have one customization to prevent email notificaitons to moderators when someone subscribes to the blog. It is in
/components/colm_easyblog/views/subscription/view.ejax.php

I commented out line 301.

BTW, I have downloaded and installed the latest EasyBlog and implemented the above customization into it.
·
Friday, 14 November 2014 12:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello John,

Sorry if I'm wrong, when you mean approve, did you mean the moderator click on this button: http://screen.stackideas.com/2014-11-14_1546.png ? If so, we purposely make it to not send the notification. This is because, let say you have unpublished one post and suddenly you decide to publish it back. The user will again receive the same notification. The only way of approving the post is by restrict the user from publishing the post. Means that the user will only able to write a blog and the blog will be in pending page. Once the moderator clicked Approve, the email will be sent. If you want to stick with publish it thru blog listing page, you have to click this button after publish it: http://screen.stackideas.com/2014-11-14_1550.png so that the notification are sent out. Hope this helps.
·
Friday, 14 November 2014 15:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry for not being clear. Here is what I'd like to have happen (and used to happen).

User submits a blog. It is not publicly available until a moderator approves it. However, when the user submits the blog, the moderator is sent an email.

Email to the moderator is not happening.
·
Saturday, 15 November 2014 00:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello John,

Sorry for the late reply. I've try to replicate the issue in your site with these steps:

1. I've created a testuser.
2. Write a blog from the frontend and send it for review.
3. Check the Mail Activity in the backend and the email is successfully generated: http://screen.stackideas.com/2014-11-17_1155.png

Means Easyblog part is working. Then I manually run the cronjob by accessing this URL: http://www.youriste.org/index.php?option=com_easyblog&task=cron , and the email that previously in pending state, now it is in sent state: http://screen.stackideas.com/2014-11-17_1159.png . Did you get the email?

Next, I've temporary changed the admin email to mine ( http://screen.stackideas.com/2014-11-17_1203.png ) , and re-create the situation above, and I did received the moderate email: http://screen.stackideas.com/2014-11-17_1202.png
·
Monday, 17 November 2014 12:04
·
0 Likes
·
0 Votes
·
0 Comments
·
OK, thanks. I'll replicate the test and let the cron job do its thing and let you know.

John
·
Monday, 17 November 2014 12:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello John,

You're welcome. Keep us updated then.
·
Monday, 17 November 2014 13:13
·
0 Likes
·
0 Votes
·
0 Comments
·
I entered a blog called "Test Blog Post", and I have not received an email notification. The cron job is set to http://cal-sailing.org/index.php?option=com_easyblog&task=cron, and it runs twice a day. I get email notifications that it has run without error.
·
Tuesday, 18 November 2014 08:59
·
0 Likes
·
0 Votes
·
0 Comments
·
I checked and the blog I submitted is not in Pending. So maybe how I submitted it was the problem. Also, I couldnt' figure out how you got access to the Mail Pool.
·
Tuesday, 18 November 2014 09:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello John,

Can you show me how you submitted the blog post? As which user you submit it? You can access the Mail Pool in Backend>Easyblog. You can see this page: http://screen.stackideas.com/2014-11-18_1014.png .
·
Tuesday, 18 November 2014 10:15
·
0 Likes
·
0 Votes
·
0 Comments
·
I logged in as myself (John Bongiovanni) to the front end. I wrote a test blog and then hit Publish Now. I see nothing in the Mail Pool for it, but the blog is there, unpublished (as it should be) under Blogs in the back end.
·
Wednesday, 19 November 2014 05:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello John,

Can you turn this option to Published and see how it goes: http://screen.stackideas.com/2014-11-19_1014.png in Easyblog>Settings>Workflow. The blog post need to be published to send the notification.
·
Wednesday, 19 November 2014 10:15
·
0 Likes
·
0 Votes
·
0 Comments
·
I can do that. Will the post still be moderated? That is, will it still not be visible publicly until a moderator approves it>

Thanks.
·
Wednesday, 19 November 2014 11:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello John,

If the user doesn't has permission to publish: http://screen.stackideas.com/2014-11-19_1111.png , it will need the moderator to approve it. Means that the post will not published until the moderatore decide to publish.
·
Wednesday, 19 November 2014 11:11
·
0 Likes
·
0 Votes
·
0 Comments
·
OK. I understand. Thanks.
·
Thursday, 20 November 2014 08:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello John,

Great. I will lock this discussion.
·
Thursday, 20 November 2014 10:20
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post