exit; } if (!phpbb::$auth->acl_gets('u_titania_mod_author_mod', 'u_titania_mod_contrib_mod', 'u_titania_mod_faq_mod', 'u_titania_mod_post_mod') && !sizeof(titania_types::find_authed('moderate'))) { titania::needs_auth(); } phpbb::$user->add_lang('mcp'); $attention_id = request_var('a', 0); $object_type = request_var('type', 0); $object_id = request_var('id', 0); $close = isset($_POST['close']) ? true : false; $approve = isset($_POST['approve']) ? true : false; $disapprove = isset($_POST['disapprove']) ? true : false; $delete = isset($_POST['delete']) ? true : false; if ($attention_id || $object_type && $object_id) { if ($attention_id) { $row = attention_overlord::load_attention($attention_id); if (!$row) { trigger_error('NO_ATTENTION_ITEM'); } // Setup $attention_object = new titania_attention(); $attention_object->__set_array($row); $object_type = (int) $attention_object->attention_object_type; $object_id = (int) $attention_object->attention_object_id; } // Close, approve, or disapprove the items if ($close || $approve || $disapprove || $delete) { if (!check_form_key('attention')) { trigger_error('FORM_INVALID'); } if ($delete) {