Ejemplo n.º 1
0
    }
    if (isset($_GET["summary"])) {
        Viewer::AddData("ideas_last", Ideas::GetByLastTime(3));
        Viewer::AddData("ideas_top", Ideas::GetByRate(0, 3));
        Viewer::AddData("ideas_active", Ideas::GetByActivity(3));
        Viewer::UseTemplate("summary.tpl");
        Viewer::AddData("title", I18n::L("Title Summary"));
        $action = "summary";
    }
    if (isset($_GET["search"])) {
        $q = $_GET["q"];
        Viewer::UseTemplate("ideas.tpl");
        Viewer::AddData("title", "Search Ideas");
        Viewer::AddData("q", $q);
        if (!empty($q)) {
            Viewer::AddData("ideas", Ideas::SearchByTitle($q));
        }
        $action = "search";
    }
    if (isset($_GET["user"])) {
        $user_id = (int) $_GET["user"];
        $user = User::GetById($user_id);
        Viewer::AddData("ideas", Ideas::GetByUser($user));
        Viewer::AddData("user", $user);
        Viewer::UseTemplate("ideas.tpl");
        Viewer::AddData("title", I18n::L("Title %s's ideas", array($user->user_name)));
        $action = "user";
    }
} else {
    Viewer::Restricted();
    $action = "ideas";