I am running drupal 7.7 and just realized since our site isn't that active that no one can post to the forum. As admin even I get the "You are not allowed to post new content in the forum." message. I have set permissions to create posts for authenticated users but that doesn't do the trick. I even bypassed all permissions to see if I could post with admin or a regular user and can't.

Any ideas?

Thanks!

Comments

salvis’s picture

Are you using Forum Access? Advanced Forum? Try disabling these modules to check whether any of them make a difference.

dpalmer’s picture

I am also experiencing this issue. Disabling and uninstalling those modules doesn't help.

-don

jpmizell’s picture

Good evening.
I just upgraded from 6.x to 7.10 and attempted to initiate forums as soon as the upgrade finished. (i.e. 'clean install' through upgrade) and I get this message as well for the no.1 user.
Site has been in maintenance mode, but when I temporarily take it out the error still exists for the no.1 user and other non-admin users.

I've found a similar issue with regard to 5.x to 6.x upgrades, I imagine it's a similar code issue per issues (numerous):
http://drupal.org/node/1349828
http://drupal.org/node/235571
http://drupal.org/node/1365518

and ultimately the solutions was some code hacking?
http://drupal.org/node/90214 - 2008

I have not yet tried the DB mod, but will now.

jpmizell’s picture

Per sotiris - http://drupal.org/node/235571#comment-777887 suggestions with regard to the AF module and D5->D6 - my DB records don't match his naming scheme. Mine are taxonomy_term_data, taxonomy_vocabulary, node_type and my VID's match in the first two (3 in my case).
In light of not seeing a match to the sotiris description I made no changes to my DB.

Going to evaluate the more in depth (yet antiquated) approach now: http://drupal.org/node/90214

jpmizell’s picture

At a loss for where to look. Sad :(

jpmizell’s picture

Just for fun I made a back-up of my DB and installed a clean copy of D7.
Installed Backup Migrate.
Migrated my old DB.
Checked to see users got imported.
Added the Core Forum Module and got this error...

PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'forums' for key 'machine_name': INSERT INTO {taxonomy_vocabulary} (name, machine_name, description, hierarchy, module, weight) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5); Array ( [:db_insert_placeholder_0] => Forums [:db_insert_placeholder_1] => forums [:db_insert_placeholder_2] => Forum navigation vocabulary [:db_insert_placeholder_3] => 1 [:db_insert_placeholder_4] => forum [:db_insert_placeholder_5] => -10 ) in drupal_write_record() (line 6888 of /home/"SITE_NAME"/hive.alamedabees.org/includes/common.inc).

leehunter’s picture

This worked for me for a site that had been upgraded from D5 to Drupal 7 https://drupal.org/comment/7273122#comment-7273122