'text/css' )); // wpcomment_pa($css_code_editor); exit; if (false !== $css_code_editor) { $css_code_editor['codemirror']['autoRefresh'] = true; $css_code_editor['codemirror']['theme'] = 'darcula'; wp_add_inline_script( 'code-editor', sprintf( 'jQuery( function() { wp.codeEditor.initialize( "wpcomment-css-editor", %s ); } );', wp_json_encode( $css_code_editor ) ) ); } // Js Code Editor Files $js_code_editor = wp_enqueue_code_editor(array( 'type' => 'text/javascript' )); if (false !== $js_code_editor) { $js_code_editor['codemirror']['autoRefresh'] = true; $js_code_editor['codemirror']['theme'] = 'darcula'; wp_add_inline_script( 'code-editor', sprintf( 'jQuery( function() { wp.codeEditor.initialize( "wpcomment-js-editor", %s ); } );', wp_json_encode( $js_code_editor ) ) ); } } // Tabletojson JS File wp_enqueue_script('wpcomment-tabletojson', WPCOMMENT_URL."/js/admin/jquery.tabletojson.min.js", array('jquery'), WPCOMMENT_VERSION, true); // Datatable Files // wp_enqueue_style('wpcomment-datatables', WPCOMMENT_URL."/js/datatable/datatables.min.css"); // wp_enqueue_script('wpcomment-datatables', WPCOMMENT_URL."/js/datatable/jquery.dataTables.min.js", array('jquery'), WPCOMMENT_VERSION, true); // Description Tooltips JS File wp_enqueue_script('wpcomment-tooltip', WPCOMMENT_URL."/js/wpcomment-tooltip.js", array('jquery'), WPCOMMENT_VERSION, true); // Add the color picker css file wp_enqueue_style( 'wp-color-picker' ); // PPOM Admin Files wp_enqueue_style('wpcomment-field', WPCOMMENT_URL."/css/wpcomment-admin.css", '', WPCOMMENT_VERSION); wp_enqueue_script('wpcomment-field', WPCOMMENT_URL."/js/admin/wpcomment-admin.js", array('wpcomment-swal','wpcomment-select2','wpcomment-tabletojson','wpcomment-tooltip','jquery-ui-core', 'jquery-ui-sortable','wpcomment-perload','wp-color-picker'), WPCOMMENT_VERSION, true); wp_enqueue_media (); $wpcomment_admin_meta = array( 'plugin_admin_page' => admin_url( 'admin.php?page=wpcomment'), 'loader' => WPCOMMENT_URL.'/images/loading.gif', ); // localize wpcomment_vars wp_localize_script( 'wpcomment-field', 'wpcomment_vars', $wpcomment_admin_meta); // wp_localize_script( 'wpcomment-meta-table', 'wpcomment_vars', $wpcomment_admin_meta); } /* **============ Render all fields =========== */ function render_field_settings() { $html = ''; $html .= '
'.sprintf(__("%s","wpcomment"), $field_title).'
'; $html .= '