/** * Admin Messages * * @access private * @since 1.0 * @return void */ function edd_admin_messages() { global $typenow; if ('download' != $typenow) { return; } $edd_access_level = edd_get_menu_access_level(); if (isset($_GET['edd-message']) && $_GET['edd-message'] == 'discount_updated' && current_user_can($edd_access_level)) { add_settings_error('edd-notices', 'edd-discount-updated', __('Discount code updated.', 'edd'), 'updated'); } if (isset($_GET['edd-message']) && $_GET['edd-message'] == 'discount_update_failed' && current_user_can($edd_access_level)) { add_settings_error('edd-notices', 'edd-discount-updated-fail', __('There was a problem updating your discount code, please try again.', 'edd'), 'error'); } if (isset($_GET['edd-message']) && $_GET['edd-message'] == 'payment_deleted' && current_user_can($edd_access_level)) { add_settings_error('edd-notices', 'edd-payment-deleted', __('The payment has been deleted.', 'edd'), 'updated'); } if (isset($_GET['edd-message']) && $_GET['edd-message'] == 'email_sent' && current_user_can($edd_access_level)) { add_settings_error('edd-notices', 'edd-payment-sent', __('The purchase receipt has been resent.', 'edd'), 'updated'); } if (!get_option('edd_payment_totals_upgraded')) { // the payment history needs updated for version 1.1.9 $url = add_query_arg('edd-action', 'upgrade_payments'); $upgrade_notice = sprintf(__('The payment history needs updated. %s'), '<a href="' . wp_nonce_url($url, 'edd_upgrade_payments_nonce') . '">' . __('Click to Upgrade', 'edd') . '</a>'); add_settings_error('edd-notices', 'edd-payments-upgrade', $upgrade_notice, 'error'); } settings_errors('edd-notices'); }
/** * Admin Messages * * @access private * @since 1.0 * @return void */ function edd_admin_messages() { global $typenow; if ('download' != $typenow) { return; } $edd_access_level = edd_get_menu_access_level(); if (isset($_GET['edd-message']) && $_GET['edd-message'] == 'discount_updated' && current_user_can($edd_access_level)) { add_settings_error('edd-notices', 'edd-discount-updated', __('Discount code updated.', 'edd'), 'updated'); } if (isset($_GET['edd-message']) && $_GET['edd-message'] == 'discount_update_failed' && current_user_can($edd_access_level)) { add_settings_error('edd-notices', 'edd-discount-updated-fail', __('There was a problem updating your discount code, please try again.', 'edd'), 'error'); } if (isset($_GET['edd-message']) && $_GET['edd-message'] == 'payment_deleted' && current_user_can($edd_access_level)) { add_settings_error('edd-notices', 'edd-payment-deleted', __('The payment has been deleted.', 'edd'), 'updated'); } if (isset($_GET['edd-message']) && $_GET['edd-message'] == 'email_sent' && current_user_can($edd_access_level)) { add_settings_error('edd-notices', 'edd-payment-sent', __('The purchase receipt has been resent.', 'edd'), 'updated'); } settings_errors('edd-notices'); }