By Andy on Friday, 30 December 2016
Posted in Technical Issues
Replies 9
Likes 0
Views 366
Votes 0
Anything placed in the es-groups-after-stream module position is currently appearing BEFORE the "You need to login to read the rest of the stream items." message.

It should appear AFTER it.

For a real example of why this is a problem (any time that the module content is large) then please see the link I've provided (when not logged in of course!). The user won't realise that (s)he can see more stream items if they login because the message just gets lost - and if they are logged in, again the 'load more' button is so far away from the content it doesn't make sense!

Would really appreciate a 'hot fix' on my site for this one if possible! Thanks as always!
Hi Andy,

Kindly download my attachment below and place it inside your /components/com_easysocial/themes/wireframe/stream/default/ folder and see how it goes.
·
Friday, 30 December 2016 11:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Ezrul... Thanks for the speedy attention... That new file half works....

For the not logged in user: The ordering is still wrong - The 'You need to Login' message still appears under the es-groups-after-stream module module position rather than above it (see mysite.com /esc/teams to see this!)

For the logged in user: Now the ordering is right - just needs a <br /> or something under the "Load More" bar otherwise it's hitting right up against the module title in the position below it
·
Friday, 30 December 2016 11:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hm, I just checked the html structure of the stream content and it seems like there are lots of places that need to be change in order for the module position and login message to appear correctly for non-registered user. I will log this issue into our codebase so that our developers can provide a proper fix to this issue. Once the fix has been made I will directly apply the fix on your site.

Thanks for understanding.
·
Friday, 30 December 2016 12:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Ezrul... I am really looking forward to getting this one sorted out!
·
Friday, 30 December 2016 19:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Andy
·
Saturday, 31 December 2016 01:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Andy,

I have applied some fixes at path below and it should be working fine now. Please give it a check and see how it goes.
components/com_easysocial/themes/wireframe/styles/blocks/default.less
components/com_easysocial/themes/wireframe/stream/default/default.php
components/com_easysocial/themes/wireframe/profile/stream.php
components/com_easysocial/themes/wireframe/pages/item/content.php
components/com_easysocial/themes/wireframe/pages/category/default.php
components/com_easysocial/themes/wireframe/groups/item/content.php
components/com_easysocial/themes/wireframe/groups/category/default.php
components/com_easysocial/themes/wireframe/events/item/feeds.php
components/com_easysocial/themes/wireframe/events/category/default.php
components/com_easysocial/themes/wireframe/dashboard/guests/default.php

EDITED
·
Wednesday, 04 January 2017 16:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Abdul... That was a lot of files involved! Thanks...

For the non-logged in user, on Protostar template, there's no space at all between the end of the "You need to login" box and the module title (see screenshot attached).. so needs a <br /><br /> or something in there, but aside from that it's looking good!

I can't fully test it for the logged in user at the moment as my stream isn't generating enough entries at the moment due to another issue (now fixed in a customisation Mark / Sam did for me, and should go into next update of EasySocial)

..but from above when I could test it I had reported the following (which your recent fixes may have addressed).. "For the logged in user: Now the ordering is right - just needs a <br /> or something under the "Load More" bar otherwise it's hitting right up against the module title in the position below it"
·
Wednesday, 04 January 2017 21:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Andy,

It seems like the updated less file is not yet being compiled on your site hence the styling is not reflected correctly on your site. I've helped you to re-compiled the css and it should showing up correctly now. Please have a look.
·
Thursday, 05 January 2017 11:30
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post