By Sean Carney on Thursday, 11 September 2014
Posted in Technical Issues
Replies 47
Likes 0
Views 1.2K
Votes 0
I would love to know how to Broadcast a message to my users. Also, it is a message that appears within a specific position on the site or is this a message that is sent out to all the users via email? are there options available for both scenarios?
https://www.starch-smart.com
Hello Neel,

Yep, that is true if you publish the module on every page, then the JS are already rendered
·
Monday, 15 September 2014 13:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean Carney ,

Sorry for late reply to this,
The broadcast features only available for the admin, you can create broadcast from the stream, check my screenshot below.
Hope this help.
·
Friday, 12 September 2014 02:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Well, that was an interesting exercise. I had to make my Administrator account an actual user. But, it is not seeing the option bar that you highlighted. Maybe I have a module that is not published? Also, I may not have a proper 'profile' set up for an administrator? attached is an image of my screen so you can see what is missing:
·
Friday, 12 September 2014 03:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Oh... I see... I have to click into the message box first and then those options show up...
·
Friday, 12 September 2014 03:42
·
0 Likes
·
0 Votes
·
0 Comments
·
I created a broadcast as the administrator and then logged in as a user to see the broadcast. It did not show up as a pop-up window. Instead it published the message to my stream. I am thinking that publishing to the stream is good but I wish it would also have created the pop-up message. Also, I wish it would show up on the home page of the site where I have place a ES Toolbar module. that way I could get the message onto the home page of the site.
·
Friday, 12 September 2014 03:54
·
0 Likes
·
0 Votes
·
0 Comments
·
I did not see any pop up's either when i tried it.
·
Friday, 12 September 2014 04:45
·
0 Likes
·
0 Votes
·
0 Comments
·
I switched the stream filter to everyone and the pop up's showed up:p
·
Friday, 12 September 2014 04:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you. Do you mind telling me where is that stream filter setting located?
·
Friday, 12 September 2014 06:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, In the news feed module. see attached. Hope that helps.
·
Friday, 12 September 2014 08:37
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for showing me that. It worked sort of MOMENTARILY. I saw it and then it was gone before I could actually read it. but, that means I am much closer. :-) Hopefully I will now find a setting to set an amount of time or some other options.
·
Friday, 12 September 2014 09:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

Sorry for late reply to this,
Sure, you can configure the setting from your backend > EasySocial > Setting > Alert > Broadcast Period

Thanks Bright Ibeawuchi for heading up on this
·
Friday, 12 September 2014 11:31
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you very much. I would think another option would be to have a setting whereby the person would have to click on the broadcast message to make it go away.
·
Friday, 12 September 2014 12:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

About the Broadcast Popup, will it only popup on Everyone filter? Shouldn't the popup supposed to popup after the user is taken to anywhere after login? If they only see the Broadcast Popup on a specific Filter then in my opinion it defeats the purpose.

I actually have not tried yet. What if I set the landing page to Me & Friends Filter? I don't see the popup until I go to Everyone?

Thanks,

Jackson
·
Friday, 12 September 2014 13:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey guys,

The popup will appear regardless of what filter you are on. There is a running background ajax task that will check with the server if there are any new "broadcasts" and it would then start popping up.
·
Friday, 12 September 2014 15:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark, I believe you that the popup is supposed to appear regardless of what filter you are on. But, that is not how it worked for me. Also, I am pretty sure that is not how it worked for Bright Ibeawuchi. But, I suspect in my case the problem was that I was on the Me & Friends tab and was logged in as the administrator so the broadcast message I was sending was only being sent to the Administrator and the friends of the Administrator. And, unfortunately I had not thought to make my personal account a 'friend' of the administrator. So, that is why I did not see the popup window. Hope that makes sense.
·
Friday, 12 September 2014 19:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi..

i also cant see the dark grey box.

And

If i click on title of broadcast stream entry, then i am landing on my "start" page of my domain..
·
Friday, 12 September 2014 20:06
·
0 Likes
·
0 Votes
·
0 Comments
·
And broadcasting in Groups for example, does not working
·
Friday, 12 September 2014 20:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello guys,

Broadcast only appears on the story form in your dashboard if you are a super admin. It will not be in the group's story form.
·
Saturday, 13 September 2014 00:30
·
0 Likes
·
0 Votes
·
0 Comments
·
I tested the broadcast feature again. I created a broadcast as an admin, logged out then logged in as a different registered user. No popups regardless of which filter i selected.

Logged out the and logged in as another registered user, got the popup that time. So for me, either i am not using it correctly or it is not functioning as expected.
·
Saturday, 13 September 2014 01:10
·
0 Likes
·
0 Votes
·
0 Comments
·
I noticed it takes quite a long time for the pop-up to show. Also, the pop-up should have a close button vs. waiting for it to hide.
·
Saturday, 13 September 2014 02:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Also, by default the pop-up only displays for a very short time before disappearing... :-)
·
Saturday, 13 September 2014 04:32
·
0 Likes
·
0 Votes
·
0 Comments
·
You can change the time if you'd like (see screen shot attached). I'd also like to see a close button in the bubble as well.
·
Saturday, 13 September 2014 04:41
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the heads up on this guys, will try to add a close button for the broadcasts in the next release.
·
Sunday, 14 September 2014 00:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Mark!
·
Sunday, 14 September 2014 00:44
·
0 Likes
·
0 Votes
·
0 Comments
·
You are most welcome
·
Sunday, 14 September 2014 01:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Sean Carney wrote:

Mark, I believe you that the popup is supposed to appear regardless of what filter you are on. But, that is not how it worked for me. Also, I am pretty sure that is not how it worked for Bright Ibeawuchi. But, I suspect in my case the problem was that I was on the Me & Friends tab and was logged in as the administrator so the broadcast message I was sending was only being sent to the Administrator and the friends of the Administrator. And, unfortunately I had not thought to make my personal account a 'friend' of the administrator. So, that is why I did not see the popup window. Hope that makes sense.

Sorry I am confused now.

1) Does the broadcast message goes to everyone automatically or it depends on which filter you were located on when you typed in the broadcast message?

2) If the user wasnt logged in that time, when they login next time would the broadcast show in all pages (doesnt matter where they are located after logging in) or will it show only when user visits EasySocial Dashboard?

3) Is the possible to show the broadcast if a user logged in from another components (like a K2 page) or will that only show when the user visits EasySocial pages?

I havent tested this yet and hence these questions.
·
Sunday, 14 September 2014 01:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Neel,

Please find the response below:


1) Does the broadcast message goes to everyone automatically or it depends on which filter you were located on when you typed in the broadcast message?

It goes out to everyone or the profile type that you have selected.


2) If the user wasnt logged in that time, when they login next time would the broadcast show in all pages (doesnt matter where they are located after logging in) or will it show only when user visits EasySocial Dashboard?

Yes, that is correct. It will display whenever your user accesses EasySocial


3) Is the possible to show the broadcast if a user logged in from another components (like a K2 page) or will that only show when the user visits EasySocial pages?

Unfortunately not at this point of time because it needs the component's view to generate those scripts.
·
Sunday, 14 September 2014 15:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Unfortunately not at this point of time because it needs the component's view to generate those scripts.

That's a shame. This limitation reduces it's purpose since this feature is huge for me in making important site announcements and I want broadcast to reach all users doesn't matter where they login. To solve this, would it be possible to include the broadcast with your notification module so if the module is added in all pages, it also checks for any new broadcasts too? This way users will get the broadcast even when they login from k2 or joomla pages as long as the notification module is present there. Is this doable?
·
Sunday, 14 September 2014 15:38
·
0 Likes
·
0 Votes
·
0 Comments
·
If you want it to work everywhere, this also means that every page would then render EasySocial's js files too. I will see if we can add this in our system plugin.
·
Monday, 15 September 2014 00:31
·
0 Likes
·
0 Votes
·
0 Comments
·
True. Doesn't the notification module do the same anyways? If notification module is added everywhere it already adds all es files (both css and js) on all pages anyways. So there shouldn't be anything extra if broadcast feature was added to it (other than maybe an extra query).
·
Monday, 15 September 2014 00:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark,
I believe that making the notification site wide will be really helpful. :-)
Sean
·
Monday, 15 September 2014 09:12
·
0 Likes
·
0 Votes
·
0 Comments
·
hi,

so, no email notification feature on broadcast?
·
Saturday, 27 September 2014 18:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Not right now Masanori Maybe in the future.

Neel / Sean,

We'll see what we can do about this. Probably need to hack our system plugin to render our scripts everywhere.
·
Saturday, 27 September 2014 21:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark wrote:Neel / Sean,

We'll see what we can do about this. Probably need to hack our system plugin to render our scripts everywhere.

Thanks for the update Mark. If possible, do give us a heads up in this thread if this feature gets added to one of the ES minor releases. I usually don't update to minor releases straight away but I will do that for this one since I would use this feature. Cheers and have a good weekend.
·
Sunday, 28 September 2014 00:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Noted
·
Sunday, 28 September 2014 22:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark wrote:

If you want it to work everywhere, this also means that every page would then render EasySocial's js files too. I will see if we can add this in our system plugin.

Mark, is it possible to do this now? Show the broadcast message in all pages and not just in EasySocial pages? I really need this feature.
·
Tuesday, 20 January 2015 02:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Neel,

We haven't include this feature in ES yet. However, based on this discussion, I've managed to create one invisible module which will call the broadcast script to load on any page that has the module. But this is only prototype. You can try it and see how it goes. What you need to do is just install this module and publish it. Assign this module to all pages. This is invisible module so it won't be displayed on your page.
·
Tuesday, 20 January 2015 12:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Nik, that is brilliant! I needed that so much and thanks a million for creating this invisible module which should solve that 1 feature I was really missing. I will try that on my site now.
·
Tuesday, 20 January 2015 13:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Neel,

You're welcome. Keep us updated then.
·
Tuesday, 20 January 2015 14:04
·
0 Likes
·
0 Votes
·
0 Comments
·
For the "close button" I found it is is actually there although it doesn't show! If you click top right of the pop up box it will close it. Perhaps just a styling issue?
·
Tuesday, 20 January 2015 18:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Andrew,

I've tried in my local and I can see the close button: http://screen.stackideas.com/2015-01-20_1911.png . Maybe you can provide us your backend and FTP access so I can have a better look on your issue.
·
Tuesday, 20 January 2015 19:12
·
0 Likes
·
0 Votes
·
0 Comments
·
NIK FARIS wrote:

Hello Neel,

We haven't include this feature in ES yet. However, based on this discussion, I've managed to create one invisible module which will call the broadcast script to load on any page that has the module. But this is only prototype. You can try it and see how it goes. What you need to do is just install this module and publish it. Assign this module to all pages. This is invisible module so it won't be displayed on your page.

Hi Nik,

I am getting this:
Warning
JInstaller: :Install: File does not exist /var/www/example/public_html/tmp/en-GB.mod_easysocial_broadcast_notification.ini
·
Tuesday, 20 January 2015 20:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Neel,

You can ignore this warning. This is because I've not included language file for this module since this module doesn't has much setting.
·
Tuesday, 20 January 2015 23:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Nik, I tried it and it works great! thank you so much

Just a quick question - how can I made the broadcast bubble to appear at the bottom instead of at the top? Can that only be done using css override to "#gritter-notice-wrapper" or is there already a setting for it somewhere that I may have overlooked?
·
Tuesday, 20 January 2015 23:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Neel,

You can add this CSS code into your template CSS file:

#gritter-notice-wrapper {
top: initial !important;
bottom: 20px !important;


Hope this helps.
·
Tuesday, 20 January 2015 23:33
·
0 Likes
·
0 Votes
·
0 Comments
·
I was thinking along the same of using 'bottom' property but then I thought the bubbles will overlap when multiple broadcasts are shown at the same time. Your suggestion actually looks good. Thanks again Nik. You've been awesome. This module add-on makes it complete for me.

Have a good night.
·
Tuesday, 20 January 2015 23:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Neel,

You're welcome and thanks for the compliment. Really appreciate it.
·
Tuesday, 20 January 2015 23:51
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post