function categories()
 {
     $page = (int) array_var($_GET, 'page', 1);
     if ($page < 0) {
         $page = 1;
     }
     $conditions = array('`project_id` = ?', active_project()->getId());
     list($categories, $pagination) = ProjectCategories::paginate(array('conditions' => $conditions, 'order' => '`name`'), config_option('categories_per_page', 25), $page);
     // paginate
     tpl_assign('categories', $categories);
     tpl_assign('categories_pagination', $pagination);
     $this->setSidebar(get_template_path('tickets_sidebar', 'tickets'));
 }