function curvy_slider_import_export_ui() { //FontAwesome wp_enqueue_style('font-awesome-css', CURVY_URI . 'css/font-awesome.min.css', '', '', 'all'); $return = '<div class="curvyslider-main-container">'; $return .= '<h2><img src="' . CURVY_URI . 'images/curvy-logo.png" /></h2><br/>'; //Import Field $import = ''; $import .= ' <div class="main-import-area"> <h3>Load Data <div class="button predefined_import_button">Load Sample Sliders</div></h3> <p>Paste your exported data and then click to "Load" button</p> <textarea class="import-area"></textarea> <div class="button main_import_button">Load</div> </div> <br/> '; //Export Field $export = ' <div class="main-export-area"> <h3>Export Data</h3> <p>Copy the content of this text area. Save it somewhere to import it later</p> <textarea class="export-area">' . curvy_slider_get_export_data() . '</textarea> </div> '; $return .= $import; $return .= '<hr/>'; $return .= $export; $return .= '</div>'; echo $return; curvy_slider_import_export_js(); curvy_slider_import_export_css(); }
function rockthemes_to_gather_export_data() { global $rockthemes_to_options; $return = ''; $data_array = array(); //Get Rock Theme Options data $data_array[] = array('module' => 'rock_theme_options', 'data' => json_encode(array('site_url' => home_url(), 'datas' => $rockthemes_to_options))); //$rockthemes_to_options is now php array, turn it into json string //Rock Form Builder Data if (function_exists('rockthemes_fb_get_export_data')) { $data_array[] = array('module' => 'rock_form_builder', 'data' => rockthemes_fb_get_export_data()); } //Curvy Slider Data if (function_exists('curvy_slider_get_export_data')) { $data_array[] = array('module' => 'curvy_slider', 'data' => curvy_slider_get_export_data()); } //Rock Page Builder Data if (function_exists('rockthemes_pb_get_export_data')) { $data_array[] = array('module' => 'rock_page_builder', 'data' => rockthemes_pb_get_export_data()); } return json_encode($data_array); }