示例#1
0
 public function show()
 {
     SC::loginRequired();
     $api = new SCApi();
     $vars = $api->boards_show();
     // $board & $view_counts
     switch ($_GET["__content_type"]) {
         case "json":
             if ($_GET["since"]) {
                 $output = array("content" => SCPartial::renderToString("board/board_threads", $vars));
             } else {
                 $output = array("threads" => $vars["board"]->threads());
             }
             echo SC::jsonify($output);
             break;
         case "html":
         default:
             $cs = array("title" => htmlspecialchars($vars["board"]->boardname), "util_links" => SCPartial::renderToString("board/util_links", $vars), "content" => SCPartial::renderToString("board/board", $vars));
             SCLayout::render("main", $vars, $cs);
     }
 }