/** * @since 2.3.4 * @see CPAC_Storage_Model::is_columns_screen() */ public function is_columns_screen() { $is_columns_screen = parent::is_columns_screen(); if (!$is_columns_screen) { if (!empty($_REQUEST['_ajax_nonce-replyto-comment']) && wp_verify_nonce($_REQUEST['_ajax_nonce-replyto-comment'], 'replyto-comment')) { $is_columns_screen = true; } } return $is_columns_screen; }
/** * @since 2.2 * * @return bool */ public function is_columns_screen() { $is_columns_screen = parent::is_columns_screen(); if (!$is_columns_screen) { if (!empty($_REQUEST['_inline_edit']) && wp_verify_nonce($_REQUEST['_inline_edit'], 'inlineeditnonce')) { $is_columns_screen = true; } } return $is_columns_screen; }
/** * Admin scripts * * @since 1.0 */ public function scripts() { if (!$this->storage_model->is_columns_screen()) { return; } // Allow JS to access the column and item data for this storage model on the edit page wp_localize_script('cacie-admin-edit', 'CACIE_List_Selector', $this->get_list_selector()); wp_localize_script('cacie-admin-edit', 'CACIE_Storage_Model', $this->storage_model->key); wp_localize_script('cacie-admin-edit', 'CACIE_Columns', $this->get_columns()); wp_localize_script('cacie-admin-edit', 'CACIE_Items', $this->get_items()); wp_localize_script('cacie-admin-edit', 'CACIE', array('inline_edit' => array('active' => $this->get_editability_preference()))); }
/** * Test for current screen = the Media/Assistant submenu screen * * @since 2.22 * * @return boolean true if the Media/Assistant submenu is the current screen */ public function is_columns_screen() { $is_columns_screen = parent::is_columns_screen(); if (!$is_columns_screen) { if (!empty($_REQUEST['page']) && MLACore::ADMIN_PAGE_SLUG == $_REQUEST['page']) { $is_columns_screen = true; } } return $is_columns_screen; }