I hope this is the right place ot post this. If not, I appologise for my transgression.
I picked Drupal for my next site.
So far it looks great, supposed to do what I need as far as features etc.
Problem is I can't get forums to work like they should. Yes, there are several bug reports on this.
There are many many forum posts on this problem. Lots of users are crying for help on this issue.
Personally it's holding up deployment of my site. I considered installed 4.5.x but really 4.6 seems like a huge leap forward and I'd rather start here.
So to this end, I'd like to try and come up with a solution. I'm not a php or sql brainiac. But I can make changes, do some logical deduction and with some assistance perhaps we can solve this problem.
So here's my observations.
Forums seem to not work with taxonomy. When you list forums, none of the terms or vocabulary with forums enabled show up in the forums list.
I think this might be the problem right here:
/**
* Returns the vocabulary id for forum navigation.
*/
function _forum_get_vid() {
$vid = variable_get('forum_nav_vocabulary', '');
if (empty($vid)) {
// Check to see if a forum vocabulary exists
$vid = db_result(db_query("SELECT vid FROM {vocabulary} WHERE module='%s'", 'forum'));
if (!$vid) {
$vocabulary = taxonomy_save_vocabulary(array('name' => 'Forums', 'multiple' => 0, 'required' => 1, 'hierarchy' => 1, 'relations' => 0, 'module' => 'forum', 'nodes' => array('forum')));