By Sabih on Monday, 21 September 2015
Posted in Technical Issues
Likes 0
Views 595
Votes 0
I just do not get it with the emails....

When I go to backend -> easysocial -> notifications and switch "on" all email settings, then everybody automatically has switched on emails for everything. This way at least the emails are shown at the email-activities page.

When I switch them all off, it has no effects if someone set any notification to 'on'. If a user sets email notifications to 'on', he will get no emails and in the email-activities there are no emails listed as well...

I want all email switches basically set to 'off' and emails should be send only, if people switch any option to 'on' manually. But this does not work.

Strange thing is, switching manually to on has no effect. There are no emails sent then. It is unnecessary to say that it is impossible to have everything set to on for everybody. this is crazy!
Hi Sabih,

I am sorry for the delay of this reply.

First of all, i believe there are some misunderstanding going on in this thread.

I need email notifications set to no by default and let member choose by themselves if they want emails notifications.


Regarding the above, EasySocial do not have the ability to configure the 'default' value for user's notifications setting. What you see in EasySocial backend -> Alerts is a place for you to turn on or turn off a notification rule for a particular type ( system or email ). You can treat this as a global setting for notification in your site. If admin turn off email notification for 'Comments - Comments on your items', then any notification related to 'adding comment' will not be processed.

When this 'Comments - Comments on your items' the email notification was turn off, user should and will see this email setting showing a 'N/A' when the user access EasySocial frontend at notification setting page. Please see http://screencast.com/t/aq7vgnTFVF

Meaning to say, if you require the email notification for 'Comments - Comments on your items' to work, you must turn on the email option on this rule from your EasySocial backend under Alerts page.

Now, lets go back to your original question again. Currently there is no option to configure the default value for the notification setting (either system or email). This is not a bug. EasySocial simply do not have the ability to set the default value. Your users will have to login to EasySocial frontend and go to notification edit page and turn off the items that they do not want receive the notification.

I hope the above clarifies the confusions regarding the default value for email notification

Hope this help and have a nice day
Sam
·
Friday, 25 September 2015 15:16
·
0 Likes
·
0 Votes
·
0 Comments
·
hey Sabih,

I am really sorry that delay of this reply,

Can you check with my few attached screenshot below.

May i know do you referring these default email/system notification from backend and user frontend notification setting?

If yes, i've checked in my locally 1.4 beta version, it seems work fine :
#1. If the superadmin set default system/email notification to NO from backend > Easysocial > alert page, all the user notification settings will be shown the same option.
#2. If the user manually to turn on these system/email notification from their user profile notification settings page, it stored correctly.

Perhaps that was bug in 1.3 version, can you try download Easysocial 1.4 RC1 from http://stackideas.com/issues/easysocial then install in your test site and see is it solved?
·
Monday, 21 September 2015 18:39
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Arlex, thank you for your response. Unfortunately updating is no option at the moment. I made too many modifications to update easily. In addition 1.4 is still way to buggy to use on live site. I would not update to 1.4 before there is 1.4.3+.

Could you please check, if I missed something? I have put login information of my tester accounts below.

I know how much work this all can make and I know how many support questions I got but I always try to suggest a possibility to find a solution quick. This time I would even go for the way if you help me removing the email options from most things for the users that users can not set anything for emails. So make it that there are only like 3-4 options for users to select email notification. If I try this with the custom.css, the site notification option disappears as well, because both are the same css class. Due to that we have to remove the email options from the system I fear.
·
Monday, 21 September 2015 19:26
·
0 Likes
·
0 Votes
·
0 Comments
·
·
Tuesday, 22 September 2015 18:39
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Sabih,

I am really sorry that delay of this reply,

Do you mean you would like make it display a few notification setting for your site user?

If yes, you can actually using css to hide it, for example now I want to hide the `comment` notification settings :

Try take a look of my attached screenshot below and apply this following css in your current template css file
body div#fd.es .es-widget [data-alert-element="comments"]{
display: none !important;
}

So it will hide it. Hope this will help.
·
Wednesday, 23 September 2015 01:19
·
0 Likes
·
0 Votes
·
0 Comments
·
I appreciate your answer but please take some minutes to think about it. Your solution can not work. I can not hide single options but only whole categories of the notifications with your method.

I need anything working and can not upgrade to 1.4 beta on a live site. So the only solution left in my opinion is a fix or you help me hiding single email settings. On this way I could switch off email settings for most things, have only like 5 options left, switch them all to on and users can switch them off manually, which still works at least. But this may not influence the system alerst in any way.

At the moment I have the option to have users getting mails for any step they make or they get absolutely no emails though they have the options. I can not switch them off in backend, because if I change status of each option to off, the system alerts stop working as well.
·
Thursday, 24 September 2015 07:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sabih,

I kinda confused what you trying to achieve here

Do you simple want to 'hide' the email notification column in user's notification setting page? Like this? http://screencast.com/t/wp3kdXna5DR3
If yes, you can add below css code into your Joomla template css file


.form-notifications table td:last-child {
display:none;
}


Please correct me If i've mis-understand you.
Please advise.

Hope this help and have a nice day!
Sam
·
Thursday, 24 September 2015 13:27
·
0 Likes
·
0 Votes
·
0 Comments
·
I am tired of finding workarounds for bugs you do not want to fix because of any excuses.

I need email notifications set to no by default and let member choose by themselves if they want emails notifications. At the moment this does not work. Setting all email notifications to yes is no option because members would get spammed a lot by getting emails for any kind of comment and so on.

I have put all necessary login details, please tell me when you fixed this.
·
Thursday, 24 September 2015 17:32
·
0 Likes
·
0 Votes
·
0 Comments
·
When this 'Comments - Comments on your items' the email notification was turn off, user should and will see this email setting showing a 'N/A' when the user access EasySocial frontend at notification setting page.


Very weird, because you made changes that this happens without saying. On my security backup this is not the same. Before your changes there has never been a N/A. Members could switch to yes, though it was switched to no in the backend.

Sam:
Regarding the above, EasySocial do not have the ability to configure the 'default' value for user's notifications setting.


Arlex
#1. If the superadmin set default system/email notification to NO from backend > Easysocial > alert page, all the user notification settings will be shown the same option.
#2. If the user manually to turn on these system/email notification from their user profile notification settings page, it stored correctly.


This is what Arlex wrote. Who of you is right now? I think you understand why I am confused? Especially for the fact that you made changes without telling me anything about those... :-/
·
Friday, 25 September 2015 16:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sabih,

Indeed i did a minor fix on your site on the 'NA'. The reason i did not mention this in my previous post is to avoid any further confusion to you and to focus on the explanation on how the default behaviour of EasySocial notification work

I apologise for not mention about this to your earlier.
Sam
·
Friday, 25 September 2015 18:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for your message. I appreciate having any solution at least. And I am thankful for the time you spent to make this explanation for me.
·
Friday, 25 September 2015 18:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sabih,

You are most welcome

But...


Is there anything that we can assist you on this matter?
Please advise.
Sam
·
Friday, 25 September 2015 18:28
·
0 Likes
·
0 Votes
·
0 Comments
·
My fault, thought about something, but forgot to edit it.
·
Friday, 25 September 2015 19:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sabih,

Not a problem
Have a nice day and wishing you a wonderful weekend
Sam
·
Friday, 25 September 2015 19:38
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post