By Nuno Francisco on Friday, 13 June 2014
Posted in General Issues
Likes 0
Views 1.5K
Votes 0
Hi,

I’m getting errors with EasyDiscuss.

When I post a new question it works fine.
But, if I post a new question with moderate all new posts active I get this error:

Strict Standards: Non-static method DiscussHelper::validateCaptcha() should not be called statically, assuming $this from incompatible context in components/com_easydiscuss/controllers/posts.php on line 833

Strict Standards: Non-static method DiscussHelper::isModerateThreshold() should not be called statically, assuming $this from incompatible context in components/com_easydiscuss/controllers/posts.php on line 978

Fatal error: Declaration of DiscussHashKeys::load() must be compatible with JTableInterface::load($keys = NULL, $reset = true) in administrator/components/com_easydiscuss/tables/hashkeys.php on line 0

I get the error message but the question goes to admin panel to approvation. I mean, it works in backend but not in frontend.

I'm getting also errors with the replies.

If I post a new reply it works fine.
If I post a new reply with moderate all new posts active I didn’t get any reaction. I stay still in the reply editor box without any results.

Is that possible to disable modifications of the questions and replies? I mean, didn’t allow modifications after approval of the moderator?

Another think.
In front page layout I see that if I reply to an old question that question came to the top position. Is that any solution to fix the new questions to be at the top even if the oldest has new replies?

Thanks,
Hello Nuno Francisco ,

Sorry for late reply to this,

I have fixed for you, please have a check.
·
Monday, 16 June 2014 16:19
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Nuno Francisco,

I am really sorry for the delay of this reply as it is a weekend for us here.
Thanks for reporting on this, I have help you fixed in this 2 file, it should work fine now.
JoomlaFolder\components\com_easydiscuss\helpers\helper.php
JoomlaFolder\administrator\components\com_easydiscuss\tables\hashkeys.php
·
Saturday, 14 June 2014 16:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

Thanks for you reply. Whit the question post the errors are fix. However, the errors still remains in modules: Most Replies Discussion and Most Voted Discussions

Most Replies Discussion
Strict Standards: Non-static method modEasydiscussMostRepliesHelper::getData() should not be called statically in /modules/mod_easydiscuss_most_replies/mod_easydiscuss_most_replies.php on line 23

Most Voted Discussions
Strict Standards: Non-static method modMostVotedHelper::getData() should not be called statically in /modules/mod_easydiscuss_most_voted/mod_easydiscuss_most_voted.php on line 23

In front page layout I see that if I reply to an old question that question came to the top position. Is there any solution to fix the new questions to be at the top even if the oldest has new replies?

Thanks,
·
Saturday, 14 June 2014 18:37
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Nuno Francisco,

I am really sorry for the delay of this reply as it is a weekend for us here.
I have help you fixed above you mentioned about the 2 strict standards error.
In front page layout I see that if I reply to an old question that question came to the top position. Is there any solution to fix the new questions to be at the top even if the oldest has new replies?

Regarding with your question, that is the Easydiscuss default behaviour like stackideas forum, when the discussion post thread get replied from someone, it will show in the top. If that post status is new, you can select the "Unanswered" tab to filter it. Hope this help.
·
Sunday, 15 June 2014 14:39
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

Thanks for your reply. The bugs communicate are fix.
I'm just getting one last error in ED Latest Replies Modules.

In ED Menu item it works fine.
In ES Menu instead the time ago post I get Latest Replies "... COM_EASYDISCUSS_X_DAY_AGO..."

Thanks,
·
Sunday, 15 June 2014 18:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Nuno Francisco ,

Sorry for late reply to this,
May i know where you getting this -> COM_EASYDISCUSS_X_DAY_AGO.
Because I have checked in your page, it seems like work fine now
If the issues still persists, can you provide us some screenshot regarding this? Please advise.
·
Monday, 16 June 2014 01:31
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

Please check here mywebsite.com/community

Thanks,
·
Monday, 16 June 2014 01:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Nuno Francisco,

Sorry for late reply to this,
That's strange, because the language string display correctly from the discussion page, can you set this user "support" have a super administrator privilege so i can better have a look your backend setting? Because when i try to access in your Joomla global configuration and Easydiscuss setting page, then hitting this :
Error
You are not authorised to view this resource.

Please advise.
·
Monday, 16 June 2014 11:08
·
0 Likes
·
0 Votes
·
0 Comments
·
I Arlex, done.

You have super user privileges

Thanks
·
Monday, 16 June 2014 13:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Many Thanks Arlex
·
Monday, 16 June 2014 18:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Nuno Francisco,

You're welcome, glad to heard your issues resolved.
·
Monday, 16 June 2014 19:38
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post