I was hoping that Nodeforum would provide a simple message / guestbook facility so that anonymous users could create topics and post replies. The reason I'm not using Core Forum is that I want the capability of capturing Contact Information on postings, which Nodecomment or Nodeforum (not quite sure which) gives.

What has confused me greatly is that having installed Nodeforum under D6.5 and set the permissions so that anonymous users can create forum topics and comments (Nodecomment default comment node type is set to Reply), Drupal now lets me (as an anonymous user) create a Reply even though I have no Forum or topics.

Is Reply a content type dedicated to Nodeforum or have I missed the point? I need to restrict anonymous users to:
- Create a topic in an existing forum created by the administrator
- Reply to a topic
- Reply to a reply

And preferably NOT creating a reply node with no parent topic!

I'm hoping someone has been down this road already :|

Comments

summit’s picture

Hi,

In nodeforum for drupal 5 I have erased the original code made by Eaton for forum-reply. Nodecomment handles the replying to a forum-item in the drupal 5 version. The problem is in the 5 version with this, that the first reply is showed as "add new command" and only the second reply has the "reply" button.

Drupal 6 version is maintained by David, and I would very much like to hear his opinion about this.

greetings,
Martijn

sp3boy’s picture

Thanks for the information. Since I posted the issue I have written my own simple module which does what I needed using a completely separate "Message" content type. Users can either start a new topic (thread) or fill in a reply form below the node view to post a response.

The links between parent and child nodes are maintained in the content type table giving a true tree hierarchy and there is no use of taxonomy.

If I could only easily suppress the Create Content entry in the Navigation menu for non-authorised users I would be 100% completed.

summit’s picture

Hi,
It would be nice to post your module, just for the sake of sharing.

I was also not able to suppress the create content entry. I was able to have a different action if create/content is used, instead of other places of navigation.
Would you like to see my solution for this?

Greetings,
Martijn