By Ulysses Gonzalez on Saturday, 09 February 2019
Posted in General Issues
Replies 22
Likes 0
Views 576
Votes 0
As I understand, if a person subscribes to a post; while leaving a comment (see attached). Then this means they are only subscribing to that particular post.


Is there any way to have any person who wishes to leave a comment on any particular blog post, subscribe site-wide; while leaving a comment, like the image attached?
Hey there,

For the checkbox, you also need to make sure that you had enabled 'Allow Subscriptions' in the composer so that it will show out as shown in the screenshot.

For your information, I had helped you to disable 'Send Subscription Confirmation' in the general setting so that they no need to confirm subscription via email.

I just update "data-id="<?php echo $post->id;?>"" to the following PHP code so this is why it can't be sent out:

data-id="<?php echo $blog->id;?>"


Can you have a try again and see how it goes?
·
Wednesday, 13 February 2019 19:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

Currently, there is no setting to do that.

May I know what is the reason that makes you think of subscribing sitewide via guests commenting?
·
Monday, 11 February 2019 11:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Essential, the current way allows users the ability to subscribe in order to receive updates to blog posts and/or any comments left on; whichever particular post they checked. This is of course, assuming admin has activated the setting in the backend allowing this to occur.

If there was a way to have a checkbox or something to indicate, signing up/subscribing to website blog posts that would be great; as well.

Otherwise, the only way I know would be to create either a module and place it on the sidebar stating signup/subscribe for new and up and coming posts, correct?

I was just assuming as a user coming in, K.I.S.S. (keeping it simple silly) would mean less clicking, less searching, and making it as easy as possible to obtain more subscribers.


Another Question Regarding This Topic:
Is there a way to create additional information; such as a sentence like the below in the comment area?
I was also thinking "what-if" we simply have a user who solely wishes to follow the post and comments. Can we insert something like the below near or in comment area?


"Notify me of followup comments via e-mail. You can also subscribe without commenting."
·
Monday, 11 February 2019 12:59
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Essential, the current way allows users the ability to subscribe in order to receive updates to blog posts and/or any comments left on; whichever particular post they checked. This is of course, assuming admin has activated the setting in the backend allowing this to occur.

If there was a way to have a checkbox or something to indicate, signing up/subscribing to website blog posts that would be great; as well.

Otherwise, the only way I know would be to create either a module and place it on the sidebar stating signup/subscribe for new and up and coming posts, correct?

I was just assuming as a user coming in, K.I.S.S. (keeping it simple silly) would mean less clicking, less searching, and making it as easy as possible to obtain more subscribers.


We do not consider to add the checkbox for subscribing the sitewide is because the comment form is for the particular blog post and there is no logic to add this checkbox to the comment form. Thanks for your understanding.

For your information, you can enable 'Site Wide Subscription' from the General setting and enable 'Subscribe To The Blog' from the ACL setting so that the users can subcribe sitewide on the toolbar. Site Wide Subscription notifies the subscribers for new blog posts only on the site BUT if they subscribe to the particular blog post only, they will be notified on the new comment and updates on this particular blog post only.

Imagine if the side wide subscription also notifies for all new comments from 100 posts, it will be very messy for the subscribers when they check on their email. So side wide subscription notifies subscribers on new blog posts only.

Another Question Regarding This Topic:
Is there a way to create additional information; such as a sentence like the below in the comment area?
I was also thinking "what-if" we simply have a user who solely wishes to follow the post and comments. Can we insert something like the below near or in comment area?


You can language override the sentence's language constant which is the following language constant in the bracket at Backend > Langauge > Override:

COM_EASYBLOG_ENTRY_AUTO_SUBSCRIBE_NOTE


OR if you really want to add the additional info under the subscribe checkbox, you can download the attached form.php file and paste it to template override location which is at JoomlaFolder/templates/yourCurrentTemplate/html/com_easyblog/comments/form.php and you can edit at line 125.

For your information, you can subscribe to this blog post without commenting by pressing the 'Subscribe to this blog post' button as shown in the screenshot as I noticed 'You can also subscribe without commenting' in your sentence.
·
Monday, 11 February 2019 17:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks, Irwin, I went ahead and did exactly as you mentioned. The exact code that I changed on the PHP was the following;


<div class="additional-info">
<?php echo '* You May Also Subscribe Without Commenting by'; ?>
<a href="javascript:void(0);" class="link-subscribe " data-blog-subscribe="" data-type="entry" data-id="104"> Clicking Here to Subscribe to this post</a>



The image attached shows what appears on the front-end.

There was only one snag that I had; which is as you can imagine the data-id is set to individual posts. So this one would have every entry post subscription going to the same individual post and not the one it was intended.

Is there any code or something I can use to enter; so that way based on the location of the posts, it would connect the dots having the user subscribe to the posts based on which entry post they are subscribing?
·
Tuesday, 12 February 2019 13:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

you need to replace your `data-id="104"` with the following PHP code:

data-id="<?php echo $post->id;?>


Can you have a try and see how it goes?
·
Tuesday, 12 February 2019 19:11
·
0 Likes
·
0 Votes
·
0 Comments
·
So I understand correctly you wish me to take the following


<div class="additional-info">
<?php echo '* You May Also Subscribe Without Commenting by'; ?>
<a href="javascript:void(0);" class="link-subscribe " data-blog-subscribe="" data-type="entry" data-id="104">Clicking Here to Subscribe to this post</a>
</div>




and do this with it?



<div class="additional-info">
<?php echo '* You May Also Subscribe Without Commenting by'; ?>
<a href="javascript:void(0);" class="link-subscribe " data-blog-subscribe="" data-type="entry" data-id="<?php echo $post->id;?>Clicking Here to Subscribe to this post</a>
</div>
·
Tuesday, 12 February 2019 21:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes, that is correct
·
Tuesday, 12 February 2019 21:50
·
0 Likes
·
0 Votes
·
0 Comments
·
you need to replace your `data-id="104"` with the following PHP code:

data-id="<?php echo $post->id;?>


I am really sorry that I had miss a ' " '. It should be the following PHP code:

data-id="<?php echo $post->id;?>"


So your code will and should be like the following code:

<div class="additional-info">
<?php echo '* You May Also Subscribe Without Commenting by'; ?>
<a href="javascript:void(0);" class="link-subscribe " data-blog-subscribe="" data-type="entry" data-id="<?php echo $post->id;?>">Clicking Here to Subscribe to this post</a>
</div>


Can you have a try again and see how it goes?
·
Wednesday, 13 February 2019 10:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Seems like I hit the wall on this issue

The code I have looks exactly as we have.. - attached as well.


<?php } ?>
<div class="additional-info">
<?php echo '* You May Also Subscribe Without Commenting by'; ?>
<a href="javascript:void(0);" class="link-subscribe " data-blog-subscribe="" data-type="entry" data-id="<?php echo $post->id;?>"style="color: blue;">Clicking Here to Subscribe to this post</a>
</div>



However, any comments made to post the, subscriber, is not notified.

In subscriptions under "entry post" there are no subscribers listed; which explains why subscribers are not notified of any comments or edits to an individual blog post.

Another issue I just realized and this is with or without the addition of forms.php, it seems the checkbox that should read, "Subscribe to this blog post (Please fill in your email address to subscribe to updates from this post.)" is not visible.

I believe all of my settings are correct; so it should populate.
·
Wednesday, 13 February 2019 12:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

Seems like I hit the wall on this issue

The code I have looks exactly as we have.. - attached as well.


You try to it to data-blog-subscribe instead of data-blog-subscribe="" and see how it goes.

However, any comments made to post the, subscriber, is not notified.

In subscriptions under "entry post" there are no subscribers listed; which explains why subscribers are not notified of any comments or edits to an individual blog post.

Another issue I just realized and this is with or without the addition of forms.php, it seems the checkbox that should read, "Subscribe to this blog post (Please fill in your email address to subscribe to updates from this post.)" is not visible.


Can you provide us with your FTP's access especially the key as well so that we can have a better check and troubleshoot it for you?
·
Wednesday, 13 February 2019 16:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Updated original post and copy/paste RSA Private Key; as I didn't see a place to upload the actual .pem file for sftp.
The SFTP access is also in there
·
Wednesday, 13 February 2019 16:33
·
0 Likes
·
0 Votes
·
0 Comments
·
You da Bomb, Irwin.
That worked like a charm....
As obvious as that last part was, I appreciate you pointing it out.

Before I close this ticket, I wanted to ask one last question..

As we were testing the comment system, I received a message from one of the people on our easysocial community.
They mentioned they were also receiving the emails stating comments were made to the blog.
However, in the EasyBlog Settings, I don't believe there was a setting for this as its integrated with EasySocial.
I did see something under "integration" and under EasySocial there is a button that says, "new comment", "new posts", "reply comment". Is this what I need to disable?

I reviewed the tab on EasyBlog that says "subscribers" and clicked dropped down subscription type and didn't see anyone listed under, "site", "blog post", etc.
·
Wednesday, 13 February 2019 20:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

As we were testing the comment system, I received a message from one of the people on our easysocial community.


I just tested on your site, it seems that I can't replicate it. I used a test account to subscribe to a specific blog post, I used the account that you provided to add a comment into that blog post. But the test account didn't receive any notification about it in EasySocial.

It would be the best that you can create a new ticket and explain in more details on how did you replicate about it.

Thanks for your understanding.

They mentioned they were also receiving the emails stating comments were made to the blog.

As I mentioned how I tested above, the test account did receive the email 'New comment added in the post The Evolution of MCity' for an example. This is because you had enabled 'Notify subscribers on new comments' which is at Backend > EasyBlog > Settings > Notification > Comments.
·
Thursday, 14 February 2019 11:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Just to quickly clarify;

As I mentioned how I tested above, the test account did receive the email 'New comment added in the post The Evolution of MCity' for an example. This is because you had enabled 'Notify subscribers on new comments' which is at Backend > EasyBlog > Settings > Notification > Comments.


This setting would only apply to subscribers to an individual post, correct?
Such as the subscribing with the link we created in the comment area;


Subscribe to this blog post (Please fill in your email address to subscribe to updates from this post.)
* You May Also Subscribe Without Commenting by Clicking Here to Subscribe to this post


This would mean that anyone on the community that didn't directly subscribe to the individual post would receive notification unless....
Within EasBlog Settings, Integration, EasySocial - > "New Comment" was checked, correct?

Which it is; which is probably why they were receiving notifications during our testing?
·
Friday, 15 February 2019 15:33
·
0 Likes
·
0 Votes
·
0 Comments
·
Just to quickly clarify;

As I mentioned how I tested above, the test account did receive the email 'New comment added in the post The Evolution of MCity' for an example. This is because you had enabled 'Notify subscribers on new comments' which is at Backend > EasyBlog > Settings > Notification > Comments.



This setting would only apply to subscribers to an individual post, correct?
Such as the subscribing with the link we created in the comment area;


Yes, that is correct.

This would mean that anyone on the community that didn't directly subscribe to the individual post would receive notification unless....
Within EasBlog Settings, Integration, EasySocial - > "New Comment" was checked, correct?

Which it is; which is probably why they were receiving notifications during our testing?


What this 'New Comment' does is If they didn't subscribe to the individual post for an example, Blog A, they won't receive any EasySocial notification about there is a new comment posted in Blog A when there is a new comment has been posted in the Blog A.

Note: You need to go to Backend > EasySocial > Alerts > Discover and press the discover button to install the EasyBlog Alerts for EasySocial.
·
Friday, 15 February 2019 16:56
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post