By Abraham Tol on Wednesday, 06 July 2016
Posted in General
Replies 10
Likes 0
Views 320
Votes 0
On the site members are allowed to provide comments, as well as Guest (so set in parms of Easyblog). However when logged in the comment form is presented, if not signed in no comment box. Hope you can advise why this is happening. Thanks.

URL: http://authorsguildoftn.org/agt-news/entry/upgrade-agt-site-for-blog-social-media-share
I cannot access the back end as it keeps redirecting me to the front end.
·
Wednesday, 06 July 2016 22:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Please try again, and the form does not show if not logged in.
·
Wednesday, 06 July 2016 22:25
·
0 Likes
·
0 Votes
·
0 Comments
·
The reason that guests are not able to view the comments form is actually because the ACL for the public user is turned off. I have turned it on and it works fine now
·
Wednesday, 06 July 2016 22:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Great Mark, I totally forgot about the ACL. Thanks for the help!
·
Wednesday, 06 July 2016 23:24
·
0 Likes
·
0 Votes
·
0 Comments
·
No problem
·
Wednesday, 06 July 2016 23:30
·
0 Likes
·
0 Votes
·
0 Comments
·
For a public user the I have read and agreed to the Terms & Conditions
Submit Your Comment does not show when not logged in, when logged in it appears. Which setting is this?
·
Wednesday, 06 July 2016 23:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Looks like there is a missing settings for this. Temporarily, edit the file /components/com_easyblog/themes/wireframe/comments/form.php and change the codes below,


<?php if ($this->config->get('comment_tnc') && (($this->config->get('comment_tnc_users') == 0 && $this->my->guest) || ($this->config->get('comment_tnc_users') == 1 && !$this->my->guest) || ($this->config->get('comment_tnc_users') == 2))) { ?>
<div class="eb-checkbox">
<input type="checkbox" name="tnc" id="tnc" value="1" data-comment-terms/>
<label for="tnc">
<?php echo JText::sprintf('COM_EASYBLOG_COMMENTS_TNC_AGREE', '<a href="javascript:void(0);" data-comment-tnc>' . JText::_('COM_EASYBLOG_COMMENTS_TNC_TEXT') . '</a>'); ?>
</label>
</div>
<?php } ?>


With,


<div class="eb-checkbox">
<input type="checkbox" name="tnc" id="tnc" value="1" data-comment-terms/>
<label for="tnc">
<?php echo JText::sprintf('COM_EASYBLOG_COMMENTS_TNC_AGREE', '<a href="javascript:void(0);" data-comment-tnc>' . JText::_('COM_EASYBLOG_COMMENTS_TNC_TEXT') . '</a>'); ?>
</label>
</div>
·
Thursday, 07 July 2016 00:43
·
0 Likes
·
0 Votes
·
0 Comments
·
i made the change, but the text for Terms and Conditions still does not show!
·
Thursday, 07 July 2016 01:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Ignore the upload did not take, it is working now. Thanks.

Will this be corrected with next release?
·
Thursday, 07 July 2016 01:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes, we'll fix it on the next release
·
Thursday, 07 July 2016 01:53
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post