By Jordan Weinstein on Thursday, 21 May 2015
Posted in Technical Issues
Replies 9
Likes 0
Views 725
Votes 0
Hello,

In EasySocial, when arriving at a an empty group discussion, you are told:

"Be the first to reply to this discussion."

However, it's not obvious to all that you need to be logged in to reply! We could change the language string however, the message should include a login link, but only for public users. So for public it should say:

"Be the first to reply to this discussion. Please login"

and for logged in users:

"Be the first to reply to this discussion."

If the discussion has replies the message should say to public users"

"Login to reply"

Jordan
Hi Jordan,

Thanks for your suggestion, can you try download my attachment file and replace in -> JoomlaFolder\media\com_easysocial\apps\group\discussions\themes\default\canvas\item.php


//Add this language string in your Easysocial language file
APP_GROUP_DISCUSSIONS_REPLIES_EMPTY_AND_UNLOGGED_IN_USER="Be the first to reply to this discussion. Please join this group."

And see how it goes?
·
Friday, 22 May 2015 01:04
·
0 Likes
·
0 Votes
·
0 Comments
·
That seems to work well

Will this be a permanent change or will need to re-add this after the component updates?

Jordan
·
Friday, 22 May 2015 02:43
·
0 Likes
·
0 Votes
·
0 Comments
·
One thing...

It's still not clear that public users need to login/register to reply unless the replies are empty. There is only a message if the replies are empty and not if 1 or more exist.

Jordan
·
Friday, 22 May 2015 04:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry....

To clarify...

It should be like this:

1. For non-logged in users, it should be:

Please login and join group to reply

2. For logged in AND members AND empty:

Be the first to reply

3. For logged in AND NOT member

Please join group to reply

As it is now, there is the same message for non-members but registered users AND public users.

Jordan
·
Friday, 22 May 2015 04:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jordan,

Can you download the attachment below and place it inside your /media/com_easysocial/apps/group/discussions/themes/default/canvas/ and see how it goes? Remember to add the following string into your language file.
APP_GROUP_DISCUSSIONS_REPLIES_EMPTY_AND_NOT_MEMBER="Please join this group in order to reply to this discussion."
APP_GROUP_DISCUSSIONS_REPLIES_EMPTY_AND_UNLOGGED_IN_USER="Please login and join this group to reply to this discussion."
·
Friday, 22 May 2015 17:09
·
0 Likes
·
0 Votes
·
0 Comments
·
This is now perfect! Much more user friendly. Will this change make it in to the stable version of EasySocial?
·
Friday, 22 May 2015 20:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jordan,

I am sorry for the delay of this reply as it weekends for all of us here.

You are most welcome. I will consult with our developers whether this should be add or not in the next release of easysocial. Thank you for your kind feedback.
·
Monday, 25 May 2015 17:31
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

There is one aspect still missing.

If a user reaches a discussion with replies already and the user is not logged in, it is not clear that the user has join.login in order to add replies.

The prompt to login only appears for discussions with no replies.
·
Tuesday, 26 May 2015 04:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jordan,

Thank you for your kind feedback on this issue. Seems like this is a bit tricky and something that is not simple to achieve it. I will consult with our developers regarding on this. Hopefully there will some positive news about this.
·
Tuesday, 26 May 2015 15:54
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post