public function listSignup() { $ptags['TITLE_HEADER'] = dgettext('signup', 'Title'); $ptags['START_TIME_HEADER'] = dgettext('signup', 'Start Time'); $ptags['END_TIME_HEADER'] = dgettext('signup', 'End Time'); PHPWS_Core::initModClass('signup', 'Sheet.php'); PHPWS_Core::initCoreClass('DBPager.php'); $pager = new DBPager('signup_sheet', 'Signup_Sheet'); $pager->setModule('signup'); $pager->setTemplate('sheet_list.tpl'); $pager->addRowTags('rowTag'); $pager->addPageTags($ptags); Key::restrictEdit($pager->db, 'signup', 'edit_sheet'); $this->signup->content = $pager->get(); $this->signup->title = dgettext('signup', 'Signup Sheets'); }