break; default: ?> <?php if (bb_forums('type=list&walker=BB_Walker_ForumAdminlistitems')) { ?> <ul id="forum-list" class="list:forum list-block holder"> <li class="thead list-block"><?php _e('Forum'); ?> </li> <?php while (bb_forum()) { bb_forum_row(); } ?> </ul> <?php } // bb_forums() ?> <hr class="settings" /> <?php bb_forum_form(); ?> <?php
) ); $x->send(); break; */ case 'add-forum': if (!bb_current_user_can('manage_forums')) { die('-1'); } bb_check_ajax_referer($action); if (!($forum_id = bb_new_forum($_POST))) { die('0'); } global $forums_count; $forums_count = 2; // Hack $data = bb_forum_row($forum_id, false, true); $forum = bb_get_forum($forum_id); if ($forum->forum_parent) { $siblings = bb_get_forums($forum->forum_parent); $last_sibling = array_pop($siblings); if ($last_sibling->forum_id == $forum_id) { $last_sibling = array_pop($siblings); } if ($last_sibling) { $position = "forum-{$last_sibling->forum_id}"; } else { $position = "+forum-{$forum->forum_parent}"; $data = "<ul id='forum-root-{$forum->forum_parent}' class='list-block holder'>{$data}</ul>"; } } else { $position = 1;