function show_title($forum, $thread) { switch ($forum->parent_type) { case 0: $category = BoincCategory::lookup_id($forum->category); show_forum_title($category, $forum, $thread); break; case 1: show_team_forum_title($forum, $thread); break; } }
page_head(tra("Questions and Answers") . ' : ' . $forum->title); ?> <link href="forum_help_desk.php" rel="up" title="Forum Index"><?php } else { page_head(tra("Message boards") . ' : ' . $forum->title); ?> <link href="forum_index.php" rel="up" title="Forum Index"><?php } show_forum_header($user); show_forum_title($category, $forum, NULL); break; case 1: $team = BoincTeam::lookup_id($forum->category); page_head('Team message board for <a href="team_display.php?teamid=$team->id">$team->name</a>'); show_forum_header($user); show_team_forum_title($forum); break; } ?> <form action="forum_forum.php" method="get"> <?php echo start_table("noborder"); ?> <table width="100%"> <tr valign="top"> <td colspan="2"> <?php show_button("forum_post.php?id={$id}", "New thread", "Add a new thread to this forum"); ?> </td> <td class="right">
$warning = "Your post has been flagged as spam by the Akismet anti-spam system. Please modify your text and try again."; $preview = tra("Preview"); } else { create_post($content, $parent_post_id, $logged_in_user, $forum, $thread, $add_signature); header('Location: forum_thread.php?id=' . $thread->id); } } page_head(tra("Post to thread")); show_forum_header($logged_in_user); switch ($forum->parent_type) { case 0: $category = BoincCategory::lookup_id($forum->category); show_forum_title($category, $forum, $thread); break; case 1: show_team_forum_title($forum, $thread); break; } echo "<p>"; if ($preview == tra("Preview")) { $options = new output_options(); echo "<div id=\"preview\">\n"; echo "<div class=\"header\">" . tra("Preview") . "</div>\n"; echo output_transform($content, $options); echo "</div>\n"; } start_forum_table(array(tra("Author"), tra("Message"))); show_message_row($thread, $parent_post); show_posts($thread, $forum, $sort_style, $filter, $logged_in_user, true); end_table(); page_tail();