Been wracking my brain the past month trying to figure out why when sef is on, clicking on the group discussions button sends me back to the main groups section. Finally had sh404 peeps check it out and this is what they said:
"As for the group discussion, on the contrray, that's a bug in Jomsocial. Ihad forgotten about it, but it came back to me when I saw what was happening. They are not complying with Joomla 3+ API, and still rely on Joomla 2 routing API.
The New discussion button "works" when sh404SEF is disabled because they leave the group_id non-sef: the SEF URL is like: /musiconnect/groups/adddiscussion?groupid=14
As the group_id is not SEF, JomSocial can pick it up even on Joomla 3, despite them not complying with Joomla API.
This was reported some times ago to them so please let them know so it can be fixed in the next update..."
STEPS TO REPLICATE:
1
2
3
4
5
RESULT
EXPECTED RESULT
BROWSER
Hi Adam,
This is can be caused by menu configuration, please you read here
documentation.jomsocial.com/wiki/Toolbar_Explained
I see 2 domains on your private info, the live site and the dev one.. where should I test it?
thank you
The issue is not that we can't see the discussions, did you click on the create discussions button? I have 2 separate esteemed joomla developers that are telling me the issues with group discussions and announcements are due to non-joomla 3 compliance which is why any sef throws it off... please don't give me the push off when this is a serious issue.
Adam
Hi, Guys.
I confirm that issue, it was also reported here:
www.jomsocial.com/forum/technical-issues...-page-not-accessible
@Dimas, please, escalate this to our developers and create report in GIT.
I already posted this issue on our list bugs, let we wait what our developer said.
Hi Adam,
I will let you know asap, once the dev provide me the patch..
For time bein I suggest you use default SEF from joomla instead SH404SEF.
thank you
Hi Adam,
I promise, if this issue already fixed I will provide the patch.
thank you
I'm not sure I understand what you are saying?
I mean, if this issue already fixed, I will give you the patch / the new code for fixing this..
sorry for delay, the patch just available
1. open this file components/com_community/controllers/groups.php, find this code :
$groupid = $jinput->request->get('groupid', '', 'INT');
$groupid = $jinput->get('groupid', '', 'INT');
$groupId = $jinput->get->get('groupid', '', 'INT');
$groupId = $jinput->get('groupid', '', 'INT');
$topicId = $jinput->get->get('topicid', '', 'INT');
$topicId = $jinput->get('topicid', '', 'INT');