By Liang He on Friday, 22 June 2018
Posted in General
Likes 0
Views 382
Votes 0
Scenario:
User has 0 point
User submitted a post and get 2 points
Based on default ranks setting, this user should got "New Member"
But actually this user didn't get rank.
Okay, noted.

I've applied some fix in this file JoomlaFolder/administrator/components/com_easydiscuss/includes/easysocial/easysocial.php

That error shouldn't appear on the site now.

If you manually assign the point from backend, for this particular user have to perform something (e.g. start a new question, reply or etc.) on the site which can gain the new point, then the system only can assign the new rank for this user.
·
Monday, 25 June 2018 12:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Perhaps you can update your site backend and FTP access at http://stackideas.com/dashboard/site so we can better have a check?
·
Friday, 22 June 2018 10:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Updated. Thanks for looking into this!
·
Friday, 22 June 2018 11:54
·
0 Likes
·
0 Votes
·
0 Comments
·
It seems like you provided that FTP user account do not have permission to access your server directory Joomla root folder, you can check my attached screenshot below.
·
Friday, 22 June 2018 13:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry maybe the account is misconfigured as I can't test it here. I modified. Could you please try it again?
·
Friday, 22 June 2018 13:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks, I can able to access it.

It seems like i found the bug and applied some fix into this file JoomlaFolder/administrator/components/com_easydiscuss/includes/ranks/ranks.php , it should assigned to that expected rank now.
·
Friday, 22 June 2018 15:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Uhm.... still does not seem working well to me. What I did is to :
Reset the rank of super user
Upload avatar to gain an extra point
Expected: The user should get some rank
Actual: No ranking.
·
Friday, 22 June 2018 19:24
·
0 Likes
·
0 Votes
·
0 Comments
·
I tried another user Leon also didn't work.
·
Friday, 22 June 2018 19:29
·
0 Likes
·
0 Votes
·
0 Comments
·
I suspect that is your cache issue, for now i temporary disabled your cache setting (http://take.ms/2ckJw) and i tested again using your site admin account, add a new question from your backend.

Then it did updated that rank for your site admin, you can check my screenshot here http://take.ms/SRoEB

By the way, i realised you unable to add new question and reply on your frontend, your template generated these error :
http://take.ms/eMHg7 . In meanwhile, can you consult with your webhosting provider regarding this and see how it goes.

If you switch to protostar template or temporary turn off compress javascript setting (http://take.ms/m2ELx) from the template, it will render the Tiny-mce editor and able to submit new question and reply.
·
Friday, 22 June 2018 21:22
·
0 Likes
·
0 Votes
·
0 Comments
·
I don't know what is going on but the style of homepage looks broken now. Did you change any css?
Based on what you found I guess the template is not able to work without cache.
I'll have to restore the whole site, can you please put your fix again? Thanks!
·
Saturday, 23 June 2018 06:11
·
0 Likes
·
0 Votes
·
0 Comments
·
I didn't modify any css on your site.

What i did is disabled your cache setting from your site backend > system > global configuration > system > cache setting and purge your cache from backend.

Hm, it seems like I was unable to connect your FTP server, can you try download my attached file and replace into JoomlaFolder/administrator/components/com_easydiscuss/includes/ranks/ranks.php
and see how it goes.

Based on what you found I guess the template is not able to work without cache.

Based on my experience, if the template required the site enabled Joomla cache setting in order to work correctly, perhaps you can consider to switch to another template, normally how template work is compress all the site CSS stylesheet and Javascript into one cache folder so when it load the page, it only request 1 file to load all the compressed CSS/JS file only, it doesn't actually need to enable Joomla cache setting.
·
Saturday, 23 June 2018 11:36
·
0 Likes
·
0 Votes
·
0 Comments
·
I applied both easysocial.php and ranks.php and now getting error from backend. I was trying to update a user's avatar to get some points.
·
Sunday, 24 June 2018 14:47
·
0 Likes
·
0 Votes
·
0 Comments
·
And I have reset the ftp account and tested it all good. Please use updated password. If you use FileZilla, can use the attached config file.
·
Sunday, 24 June 2018 14:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Also please only delete the cache, not to turn it off.
·
Sunday, 24 June 2018 14:53
·
0 Likes
·
0 Votes
·
0 Comments
·
It looks working now. Thank you very much!
·
Tuesday, 26 June 2018 13:18
·
0 Likes
·
0 Votes
·
0 Comments
·
You're most welcome.

Just for your information, I have locked and marked this thread as resolved to avoid confusions in the future. Please start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiries.

Thanks for understanding
·
Tuesday, 26 June 2018 13:29
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post