protected function get_upload_path($file_name = null, $version = null) { $HelperObj = new WPImporter_includes_helper(); $uploadDir = $HelperObj->uploadDir; $file_name = $file_name ? sanitize_file_name($file_name) : ''; if (empty($version)) { $version_path = ''; } else { $version_dir = @$this->options['image_versions'][$version]['upload_dir']; if ($version_dir) { return $version_dir . $this->get_user_path() . $file_name; } $version_path = $version . '/'; } $uploadpath = sanitize_text_field($_REQUEST['uploadPath']); $file_name = $HelperObj->convert_string2hash_key($file_name); // Code added by Fredrick Marks return $uploadpath . '/' . $uploadDir . '/' . $this->get_user_path() . $version_path . $file_name; }
} ?> > <div class='mappingsection'> <h2> <div class="secondformheader"><?php echo __('Import Data Configuration', 'wp-ultimate-csv-importer'); ?> </div> </h2> <?php if (isset($_FILES['inlineimages'])) { if (isset($_POST['uploadfilename']) && $_POST['uploadfilename'] != '') { $get_file_name = $_POST['uploadfilename']; $filehashkey = $impCE->convert_string2hash_key($get_file_name); } $uploaded_compressedFile = $_FILES['inlineimages']['tmp_name']; $get_basename_zipfile = explode('.', $_FILES['inlineimages']['name']); $basename_zipfile = $get_basename_zipfile[0]; $location_to_extract = $uploadDir['basedir'] . '/smack_inline_images/' . $filehashkey; $extracted_image_location = $uploadDir['baseurl'] . '/smack_inline_images/' . $filehashkey; if (class_exists('ZipArchive')) { $zip = new ZipArchive(); if (!empty($uploaded_compressedFile)) { if ($zip->open($uploaded_compressedFile) === TRUE) { $zip->extractTo($location_to_extract); $zip->close(); $extracted_status = 1; } else { $extracted_status = 0;
?> > <div class='mappingsection'> <h2><div class="secondformheader"><?php echo __('Import Data Configuration', 'wp-ultimate-csv-importer'); ?> </div></h2> <div id="select_cust_taxonomy" class="select_cust_taxonomy" style="margin-top: 30px;"> <div id='mappingheader' class='mappingheader' > <?php // $impCE = CallSkinnyObj::getInstance(); if (isset($_POST['uploadfilename']) && $_POST['uploadfilename'] != '') { $file_name = $_POST['uploadfilename']; $filename = $impCE->convert_string2hash_key($file_name); } if (isset($_POST['mydelimeter'])) { $delimeter = $_POST['mydelimeter']; } if (isset($_POST['upload_csv_realname']) && $_POST['upload_csv_realname'] != '') { $uploaded_csv_name = $_POST['upload_csv_realname']; } $getrecords = $impCE->csv_file_data($filename); $getcustomposts = get_post_types(); $allcustomposts = ''; $records = ''; foreach ($getcustomposts as $keys => $value) { if ($value != 'featured_image' && $value != 'attachment' && $value != 'wpsc-product' && $value != 'wpsc-product-file' && $value != 'revision' && $value != 'nav_menu_item' && $value != 'post' && $value != 'page' && $value != 'wp-types-group' && $value != 'wp-types-user-group') { $allcustomposts .= $value . ','; }