I found 3 really severe bugs on the group forum:
Hope there will be solutions soon, I go to trac now and post the bugs there too.
I could confirm bug 1&2 to happen on this community here too.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Gleb L.@gleb

Gleb L. - 0 likes
- Cash@costelloc

Cash - 0 likes
- Dahaniel@Dahaniel

Dahaniel - 0 likes
- Hugh Barnard@hughbarnard

Hugh Barnard - 0 likes
- Hugh Barnard@hughbarnard

Hugh Barnard - 0 likes
You must log in to post replies.Yes, I could reproduce these bugs on my test server.
One comment to the bug no1:
Once I placed a comment on the topic a have started using TinyMCE, I can place the next comments with activated or with deactivated TinyMCE without problems.
access permissions trac item with patch: http://trac.elgg.org/elgg/ticket/744
changing status of topic: http://trac.elgg.org/elgg/ticket/857
Thanks for the links Cash!
Currently I'm getting: groupspost:nopost when I try and add a comment to (someone else's existing topic). A big problem and show stopper. This, I think, comes from
<code>
$post = get_input('topic_post');
// Let's see if we can get an entity with the specified GUID, and that it's a group forum topic
if ($topic = get_entity($topic_guid)) {
if ($topic->getSubtype() == "groupforumtopic") {
//check the user posted a message
if($post){
// If posting the comment was successful, say so
if ($topic->annotate('group_topic_post',$post,$topic->access_id, $_SESSION['guid'])) {
system_message(elgg_echo("groupspost:success"));
// add to river
add_to_river('river/forum/create','create',$_SESSION['user']->guid,$topic_guid);
} else {
system_message(elgg_echo("groupspost:failure"));
}
}else{
system_message(elgg_echo("groupspost:nopost"));
}
</code>
I'd be grateful for advice on what to change/patch to fix this.
Best regards Hugh
I'll answer myself, I turned off the tinymce plugin, and I can now post comments to discussion topics.