Forum Posts by members of a group don't appear in the forum container/list?

Shane Birley - January 18, 2008 - 22:29
Project:OG Forum
Version:5.x-2.x-dev
Component:User interface
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

It looks like forum posts don't show up in the forums themselves. They show up in the river of news but not in their associated forum.

#1

rconstantine - January 18, 2008 - 22:57

You are probably using the forum_access module, which you cannot do when using this module.

#2

Shane Birley - January 21, 2008 - 16:00

I wish that was true, but I am not using the forum access module. The posts do not appear anywhere in the og created forums. I have replicated this on two fresh Drupal 5.6 installs.

#3

rconstantine - January 21, 2008 - 18:56

Did you apply the patch to OG as mentioned in the README? Does your og_term table exist? Is this a new install or an upgrade? Did you run update.php if an upgrade? Do you have php5 at least? Give more detail of your setup.

#4

Shane Birley - January 21, 2008 - 19:03

* Did you apply the patch to OG as mentioned in the README?

Yup!

* Does your og_term table exist? Is this a new install or an upgrade?

Checked! Yup!

* Did you run update.php if an upgrade?

Wasn't an upgrade.

* Do you have php5 at least?

Yup!

I will do another install this week and document my exact steps and post them here. Perhaps I am missing something or the documentation needs a bit more detail at some point.

#5

rconstantine - January 21, 2008 - 19:11

Check the closed issues here in the queue. This may have come up before. I seem to recall seeing that at some point, but can't remember the conditions. Report on your OG settings and your og_forum settings as well, preferably with a ScreenGrab! (a FireFox plugin) screen shot in FireFox.

#6

gandhiano - February 15, 2008 - 02:12

I have the same problem. Users that don't have administration privileges (over forums, I suppose) post to the forum but the audience does not get set (it is selected when it's posted). Checking og_ancestry shows that the corresponding entry is there, but group_nid is 0.

I attach two screenshots of og + og_forum settings.

AttachmentSize
Organic groups configuration.png160.8 KB
Organic Groups Forums.png97.66 KB

#7

rconstantine - February 15, 2008 - 02:34

I think the 'Private groups' section in the OG settings is new and I have not upgraded to a version that has that. I think I'm running 4.1 if memory serves me. That might be the problem. Try degrading to 4.1.

Another thing to try is changing audience to required. I thought that it works both ways, but now I am doubting.

#8

gandhiano - February 20, 2008 - 00:22

Since downgrading is not an option for me at this point, I tried changing the audience to required. It did not change the behavior.

Any clue or any suggestion for a fix, having in mind that only users without forum administration permissions have this problem? With roles that have forum administration permissions (from the forum module) the audience stays set. It is also NOT working when the role has the permission admin own group forum, of the og_forum module.

#9

gandhiano - April 7, 2008 - 23:52

Any developments on this issue? I had to stop using this module, but actually it's something we quite need in our organisation and I didn't find any other suitable replacement. Is there any more hints I can give on the issue, or maybe some help (though my PHP is probably very much below what would be required to find a fix for the issue)

#10

rconstantine - April 22, 2008 - 03:13

I have been super busy with work and not able to address this issue yet. However, og_forum is getting what attention I can spare and so this issue will be addressed as soon as I can.

#11

paul.booker - July 16, 2008 - 12:37

I can 't replicate this problem , sorry .

#12

paul.booker - July 16, 2008 - 12:38
Assigned to:Anonymous» paul.booker

#13

rconstantine - July 22, 2008 - 01:53

Can any of the original posters let us know if they are still having problems with all of the latest modules?

@Paul

When posts like this get old and I can't duplicate the issue, I post a 'warning' message that I will close the issue if I don't hear back, and I mark it as "active (needs more info)" so I can easily find it. I usually give them two weeks to add another comment.

#14

paul.booker - July 22, 2008 - 10:04
Title:Forum Posts by members of a group don't appear in the forum container/list?» [MORE INFO] Forum Posts by members of a group don't appear in the forum container/list?
Status:active» active (needs more info)

@Ryan

Understood , thanks

#15

paul.booker - July 31, 2008 - 15:32
Title:[MORE INFO] Forum Posts by members of a group don't appear in the forum container/list?» [AWAITING MORE INFO] Forum Posts by members of a group don't appear in the forum container/list?

#16

corprew - July 31, 2008 - 15:43

I can reproduce this problem.

drupal: 5.9
OG F: 5.x-2.1
update: run.

#17

corprew - July 31, 2008 - 16:15

also: not using forum access module.

do have two sites on same install in usual fashion.

the site is http://groups.grid.org, in case looking through a user perspective helps.

#18

corprew - July 31, 2008 - 17:32
Title:[AWAITING MORE INFO] Forum Posts by members of a group don't appear in the forum container/list?» Forum Posts by members of a group don't appear in the forum container/list?

I've created a test organic group, and given it forums. I'm leaving off the table prefix in each of the tables.

for a node '1000197' not appearing in a forum...

the following tables seem to have the right rows/keys in them:
'term_node'
'term_data'
'node'

'node_access' has
"nid";"gid";"realm";"grant_view";"grant_update";"grant_delete"
"1000197";"0";"all";"1";"0";"0"

og_term has a row linking the group and term (for the forum).

#19

paul.booker - July 31, 2008 - 19:50
Version:5.x-2.1» 5.x-2.x-dev

Apologies , can you reproduce this problem with the development snaphot ?

#20

corprew - August 1, 2008 - 05:44

I have reproduced the problem with the development snapshot.

#21

paul.booker - August 1, 2008 - 14:10

"It looks like forum posts don't show up in the forums themselves. They show up in the river of news but not in their associated forum."

I could see a problem of this nature for forum posts that were submitted to a group (prior to installing and configuring OG Forum) with a predefined category term. I was able to add these posts to the forum list by editing the post and applying the category term.

@Ryan
Any thoughts captain ?

#22

paul.booker - August 1, 2008 - 14:10
Assigned to:paul.booker» Anonymous

#23

corprew - August 6, 2008 - 05:21

@paul.booker I've checked the right categories for posts at the drupal interface and db level. I can dump the relevant data if you think that'll help.

#24

corprew - August 6, 2008 - 06:39
Status:active (needs more info)» active

Okay, I've found what appears to be the problem.

The 'forum' table doesn't seem to be getting an insert for items in organic group forums. I can force the items to appear by manually inserting a table into [drupalinstallprefix]_forum.

I think this means that the forum_update() and forum_insert hooks in forum.module aren't getting run, as that's where that gets inserted/updated. I've searched for forum_insert and forum_update in my codebase and couldn't find one, so that doesn't seem to be the problem.

Anyone have any suggestions?

#25

paul.booker - August 12, 2008 - 14:05

I'll have to refer you to someone with more experience of this module

@Ryan
Can you suggest any advise ?

Paul

#26

eammae - August 13, 2008 - 03:30

hello.. is there anymore updates with regards to this issue? any fix?

 
 

Drupal is a registered trademark of Dries Buytaert.