What do you mean it is really off?
You should be able to hold ctrl and select forums to bypass (forums where you don't mind people adding links in their first posts etc)
Can you not select them, or are there some forums missing... you should be able to scroll down, but I don't see the vertical scroll bar in your ACP options (maybe that is the issue)
This is how I get those forums:
Code:
$nodeModel = XenForo_Model::create('XenForo_Model_Node');
$forumOptions = $nodeModel->getNodeOptionsArray($nodeModel->getAllNodes(), $preparedOption['option_value'], false);
foreach ($forumOptions as &$forumOpt){
$forumOpt['disabled'] = ($forumOpt['node_type_id'] == "Forum" ? false : true);
}
$forumOptions[0] = array
(
'value' => 0,
'label' => 'None',
'selected' => false,
'depth' => 0,
'node_type_id' => 0
);
sort($forumOptions);
So, I use the core method to get all of the nodes, then I simply look at the nodeType. If it is not a forum, then I simply make it disabled