/** * */ public function GetSelectedRepresentationCount() { $pn_item_id = $this->request->getParameter('item_id', pInteger); $t_set_item = new ca_set_items($pn_item_id); $t_set = new ca_sets($t_set_item->get('set_id')); if (!$t_set->getPrimaryKey() || !$t_set->haveAccessToSet($this->request->getUserID(), __CA_SET_EDIT_ACCESS__)) { // TODO: proper error reporting or redirect? return; } $vn_num_reps_selected = $t_set_item->getSelectedRepresentationCount(); $vn_num_reps = $t_set_item->getRepresentationCount(); $vs_msg = $vn_num_reps == 1 ? _t("%1/%2 page selected", $vn_num_reps_selected, $vn_num_reps) : _t("%1/%2 pages selected", $vn_num_reps_selected, $vn_num_reps); $this->response->addContent($vs_msg); }