cant post forum topic in a specific forum
hi,
I am having a problem with setting up forum topics. I am using drupal version 5.2, and I have set up a forum inside of a container. When I click on the 'Post new forum topic' link from any location in a forum page or under the create content link I get a screen with the form to create a forum topic with subject and body fields, and Submit Forum Topic at the top etc. However, I think I should see a drop down menu to choose which forum to list the forum topic in, but I do not see any drop-down menu to choose which forum to list the forum topic in. There is a drop-down under menu settings to choose the parent item, but that is the only drop-down available on the page. This drop-down creates a link to the forum topic in a specific menu on the page, which I don't want. For example, if you choose navigation then a link to the forum topic will be created in the navigation menu. Am i missing something? Where should the drop-down be located for choosing which forum to list the forum topic in, and/or how do I list a forum topic in a specific forum? Also, what should my 'menu settings' parent drop-down on the create form topic page be set to, so that I won't have a link to the forum topic anywhere but on the forum page? Please advise. Thanks.

...
Yes, there should be such a drop down. I don't know why it isn't there.
It's a normal taxonomy drop-down. It should appear under the title.
dropdown under title field located under the menu settings link?
Thanks for your response. Should the drop down appear under the 'title' field under the 'menu settings' link on the submit forum topic page? That is where the current drop-down for the menu 'parent item' is. Is there some setting having to do with taxonomy that could be affecting this? Does using clean urls, or some other setting, prompt forums to be listed as menu items instead of as threads under forum topics? I'm searching here, i know.
Also, does anyone know which php file creates the submit forum topic page? Thanks for any help.
=-=
There is no file that create the forum topic page, it is a theme function in the forum.module file, that can be overridden if wanted. help with that found here in the handbooks: http://drupal.org/node/154320
with regards to your problem, I have a question. When you created yoru forums. did you delete the default forums that came with Drupal after the forum.module was enabled and then create your own ? or did you edit the default forums, then add on your own ?
___________________________________________________________________________________________________
The search tool on Drupal.org really does work. This message has been brought to you by the letter X. Thanks for watching! : )
default forums and forum.module
Thanks for your interest. I created my own forums at the page at administer>content management>forums. First I created a container with the add a container link, and then I created a forum inside the container using the add forum link. I have made four containers, and each container holds a forum, except one which is currently empty. The parent for each container is root, and the parent for each forum is the container that holds it.
I have not, to my knowledge, deleted any 'default' forums. I have deleted some forum topics that I created. There were no forums listed in the content section after clicking the forums link after my install. I believe there was a message that said 'no forums have been defined'. Then when I created the containers and forums, that message disappeared. Actually, I first tried creating forums by clicking the forum topic link under the create content link that appears in my menu when I log on as an administrator. And when I created the forum topics using this method, the only way they could be accessed was by specifying a menu setting parent where a link to the forum topic would appear. Since I am now interested in creating forum topics as threads inside existing forums that exist within containers, this method was not what I was looking for, so I learned about creating containers and forums as I have described above and did so. I believe that the 'no forums have been defined' message did not disappear until I created the containers and forums at administer>content management>forums. I hope this helps, please let me know if you need more info.
I'm having the same problem
Or a similar one -- I have 2 containers with 1 forum in each; and I when I post a new forum topic it doesn't show up in the forum. I'm also not seeing a forum selector on the post page. I don't see any errors, and the posts are visible from Administer : Content Management : Content.
Same situation
yes that is my situation exactly.
=-=
a quick search turned up this related thread in the Troubleshooting FAQ's section see: http://drupal.org/node/90214
___________________________________________________________________________________________________
The search tool on Drupal.org really does work. This message has been brought to you by the letter X. Thanks for watching! : )
The suggestion there didn't
The suggestion there didn't work for me, but this did:
delete existing forums
disable the module
drop the forum table
enter the system table, drop all forum entries
enter the variables table, drop all forum entries
enter the vocabulary table, drop all forum entries
enable forum module
glad you got it working, i need a little help with your solution
just saw your comment after I posted my last comment. How exactly do I drop the forum table, and enter the other tables to drop the relevant entries. Is this something I can do through drupal, or do I do it through my host, by manipulating the tables through my MySQL control panel. I am weak on MySQL, but I think I can do what you describe with a little guidance. Thanks in advance for any further help you can provide, and thanks for this solution, I will work on it.
phpmyadmin
I used phpmyadmin -- to drop entries from within a table I selected the table, browsed it and selected each forum-related item, then deleted them. You should probably make a back up before you start deleting things.
thanks
thanks for the advice. I need to learn phpmyadmin better. I started deleting before a backup, and ran into problems, so I decided to start from scratch. Will bookmark this thread in case I run into this issue again. Thanks.
tried this solution but it didn't work
I tried using this solution, per your suggestion. I created a new page with the
<?phpvariable_del('forum_nav_vocabulary');
?>
I am wondering if I should just go ahead and do a fresh install of Drupal 5.2, since I am early on in development, and I won't lose TOO much work. But I would prefer not to do that, because I will lose some work. What do you think, should I reinstall and start from scratch, am I not performing the solution from http://drupal.org/node/90214 correctly, or is there another solution or setting I am missing?
Also, I installed the devel.module, and I couldn't figure out how to use it to run the php code above. However, I did try the 'reinstall modules' link that the devel.module provides, and I clicked the reinstall forum module button. This had the exact same result as creating the node with the php code above and previewing it. Do you think clicking the reinstall taxonomy module button might help? Any further suggestions or guidance are greatly appreciated, and thanks a lot for your help so far.
=-=
what theme are you using ? a default theme ? if not a default theme have you switched to a default theme to insure the bug isn't in the theme ?
___________________________________________________________________________________________________
The search tool on Drupal.org really does work. This message has been brought to you by the letter X. Thanks for watching! : )
I am using the garland theme
I am using garland, which I believe is a default theme. It is described as themes/garland on the administer>>themes page. Please correct me if I am mistaken about it being a default theme. Thanks.
=-=
That is indeed a default theme. Thus removing the theme as part of the problem.
___________________________________________________________________________________________________
The search tool on Drupal.org really does work. This message has been brought to you by the letter X. Thanks for watching! : )
thanks for your help
thanks for the advice. I ran into some problems with phpmyadmin, and my lack of MySQL experience. Decided to start from scratch, and I have the forum working now. Thanks again.
I have the same problem in
I have the same problem in D5.2.
Removing the forums is not an option because there are threads in them!
Please, is there no way how to get the dropdown populated properly and make forums work? This is such a basic functionality.
---- EDITED: SOLUTION IS HERE ----
I realized the dropdown WAS populated when I was logged in as admin.
Then I realized that in Taxonomy Access Permissions the forum had permission to 'create' for a particular user, but the CONTAINER did not have the 'create' permission. Chcecking 'create' for the container fixed this behaviour! Non-intuitive, but ok, works.
My solution
I had the same problem. This is how I solved it:
I went to Administer » Content management » Categories (admin/content/taxonomy) and edited the "Forums" vocabulary. The only node type that was selected was "forum topic". It can't be removed because the "Forums" vocabulary is tied to the forum content type. But: When I saved the vocabulary I got an error message that read "Illegal choice in Types element". Then, on the same page, I selected a different content type (let's say "story") to be used with the vocabulary and saved. The error didn't show. Then I edited the vocabulary again, unchecked the "story" content type, and saved. The error didn't show but what did show was the dropdown menu to choose a forum when I added or edited a forum post. :)
I don't know why that happened, but it seems "something" has been set right when I saved the vocabulary.