/** * generates index of posted forms for the given package */ public function get_posted_forms_index(array $args) { // @todo: check user // @todo: localize title $current_page = 1; if (array_key_exists('page', $_GET) && is_numeric($_GET['page']) && $_GET['page'] > 0) { $current_page = $_GET['page']; } $forms = com_meego_packages_forms::get_posted_forms($args['package'], $current_page); $this->data['title'] = "Posted Forms"; $this->data['forms'] = $forms['forms']; $this->data['previous_page'] = $forms['previous_page']; $this->data['next_page'] = $forms['next_page']; if (isset($forms['items_shown'])) { $this->data['items_shown'] = $forms['items_shown']; } if (isset($forms['total'])) { $this->data['total_apps'] = $forms['total']; } }