add( 'iris', '/wp-admin/js/iris.min.js', array( 'jquery-ui-draggable', 'jquery-ui-slider', 'jquery-touch-punch' ), false, 1 ); } if ( ! defined( 'SCRIPT_DEBUG' ) ) { define( 'SCRIPT_DEBUG', false ); } $suffix = SCRIPT_DEBUG ? '' : '.min'; $wp_scripts->add( 'wp-color-picker', "/wp-admin/js/color-picker$suffix.js", array( 'iris' ), false, 1 ); $wp_scripts->localize( 'wp-color-picker', 'wpColorPickerL10n', array( 'clear' => __( 'Clear' ), 'defaultString' => __( 'Default' ), 'pick' => __( 'Select Color' ), 'current' => __( 'Current Color' ), ) ); } wp_enqueue_script('wp-color-picker'); } function accua_form_init(){ wp_enqueue_style( 'wp-color-picker' ); wp_enqueue_style( 'accua-forms-api-base', plugins_url('accua-form-api.css', __FILE__), array(), '2'); load_plugin_textdomain( 'accua-form-api', false, ACCUA_FORM_API_PLUGIN_TEXTDOMAIN_PATH); AccuaForm::isValid(); } add_action('wp_ajax_accua_form_submit', 'accua_form_ajax_submit_handler'); add_action('wp_ajax_nopriv_accua_form_submit', 'accua_form_ajax_submit_handler'); function accua_form_ajax_submit_handler(){ header('Content-Type: text/html; charset='.get_option('blog_charset')); echo '
';
echo strtr(json_encode(AccuaForm::ajaxSubmit(), JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP),
array(
'&' => '\\u0026',
'<' => '\\u003C',
'>' => '\\u003E',
));
echo '';
echo <<