Version Description
Download this release
Release Info
Developer | smackcoders |
Plugin | Ultimate CSV Importer |
Version | 3.7.4 |
Comparing to | |
See all releases |
Code changes from version 3.7.3 to 3.7.4
- Readme.txt +33 -25
- index.php +2 -2
- lib/jquery-plugins/uploader.php +23 -15
Readme.txt
CHANGED
@@ -1,28 +1,29 @@
|
|
1 |
-
=== Import CSV
|
2 |
Contributors: smackcoders
|
3 |
Donate link: http://www.smackcoders.com/donate.html
|
4 |
Tags: wp all import, batch, csv, excel, import, spreadsheet, autoblog, Autoblogger, csvimporter, data, dataimport, importer, wpcsvimporter, wpimporter, acf, auto blog, csv import, csv to post, data import, Easy CSV Importer, eci, import plugin, admin, user, users, Advanced CSV Import, Advanced CSV Importer, affiliate, amazon, author, automatic, blog, bulk, bulk edit, bulk editor, categories, comments, content, csv file, csv format, csv importer, custom post, e-commerce, free, images, language, manage, media, meta, multisite, News, page, photos, pictures, plugin, Post, seo, shop, shortcode, tags, Taxonomy, text, title, video, eshop, woocommerce, wordpress, xml, youtube, export
|
5 |
Requires at least: 4.1
|
6 |
Tested up to: 4.2.1
|
7 |
-
Stable tag: 3.7.
|
8 |
-
Version: 3.7.
|
9 |
Author: smackcoders
|
10 |
Author URI: http://profiles.wordpress.org/smackcoders/
|
11 |
|
12 |
License: GPLv2 or later
|
13 |
|
14 |
-
Import
|
15 |
|
16 |
== Description ==
|
17 |
-
Import CSV data to wordpress is made very easy even for novice users as in few clicks and 3 simple steps with Ultimate CSV Importer plugin. Wordpress Ultimate CSV Importer V3.7.3 is updated with major issue fix and 4.2.1 compatibility. Users can get product manual and sample csv files etc., from - http://www.wpultimatecsvimporter.com/
|
18 |
|
19 |
-
|
|
|
|
|
20 |
|
21 |
* Added common module for all features.
|
22 |
* Static/Dynamic/Formula content feature.
|
23 |
* Advanced image handling with content and featured image short codes.
|
24 |
* Added update feature from File Manager.
|
25 |
-
* Managing logs with
|
26 |
* Auto delimiter detection.
|
27 |
* Nested category & Nested Taxonomies with Yoast SEO support.
|
28 |
* Added Ajax save in Setting module.
|
@@ -31,16 +32,16 @@ Import CSV data to wordpress is made very easy even for novice users as in few c
|
|
31 |
* Mapping template feature with edit option.
|
32 |
* Auto mapping and specific column update in Update feature.
|
33 |
|
34 |
-
** Now stable version 3.7.
|
35 |
|
36 |
-
WP Ultimate CSV Importer Plugin proven much effective advanced CSV File Importer With Ultimate User Friendly Features. It is much easy now even for newbies to import csv file exported from any tool, app or software. Import as any
|
37 |
|
38 |
= Video Walkthrough =
|
39 |
|
40 |
<p>https://www.youtube.com/watch?v=Guv5zR7fgW0&list=PL2k3Ck1bFtbQqFhOK7g08kxENI4qQkmC</p>
|
41 |
|
42 |
= Highlights =
|
43 |
-
* Import CSV from any source as
|
44 |
* New Terminate & Continue feature is added.
|
45 |
* Complete export feature with improved filters
|
46 |
* Import external/internal images in line to any posts
|
@@ -56,8 +57,8 @@ WP Ultimate CSV Importer Plugin proven much effective advanced CSV File Importer
|
|
56 |
* Scheduled Publishing
|
57 |
* Duplicate Title and content handling
|
58 |
* Multi Lingual import (CSV format must be UTF-8 without BOM)
|
59 |
-
*
|
60 |
-
* Compatible to
|
61 |
* Better alternative for xml
|
62 |
* Post Format option added
|
63 |
* Page template attribute feature
|
@@ -77,13 +78,13 @@ WP Ultimate CSV Importer Plugin proven much effective advanced CSV File Importer
|
|
77 |
* Custom fields support for WP standard
|
78 |
* Map custom fields by adding new on the fly.
|
79 |
|
80 |
-
The csv importer supports almost every
|
81 |
|
82 |
= Supported Core Modules and Attributes =
|
83 |
* Post
|
84 |
* Page
|
85 |
* Standard WP Custom Post types
|
86 |
-
*
|
87 |
* Custom post type UI plugin Post types
|
88 |
* Users with roles
|
89 |
* Comments
|
@@ -95,7 +96,7 @@ The csv importer supports almost every wordpress modules and plugin fields as fo
|
|
95 |
|
96 |
It is more easy to convert any off line database maintained in Excel xls or spread sheets into valuable content for your web site without missing any. It is possible now to schedule a periodical content update, maintenance, prices, offers, coupons and inventory etc.
|
97 |
|
98 |
-
Much improved User interface with most flexible jquery plugin features and bootstrap UI design makes csv import more simple, easy, fast and even more flexible for better user experience. With improved Multi site, buddy press compatibility (except user import module) works well for most of the best
|
99 |
|
100 |
= Common Issues =
|
101 |
|
@@ -109,7 +110,7 @@ php_value auto_append_file none
|
|
109 |
|
110 |
This will solve your issue or get support from hosting if you dint have sufficient permission.
|
111 |
|
112 |
-
= Extended Pro Power Features in
|
113 |
* Types Plugin support
|
114 |
* Woocommerce CSV importer with product variation
|
115 |
* Marketpress Lite Importer
|
@@ -120,12 +121,12 @@ This will solve your issue or get support from hosting if you dint have sufficie
|
|
120 |
* Auto Mapping Feature
|
121 |
* Strict UTF-8 auto conversion
|
122 |
* All In One SEO Fields Import
|
123 |
-
*
|
124 |
* Custom Post Type UI plugin import
|
125 |
* Advanced Custom Fields Import
|
126 |
* CCTM Posts and Fields Import
|
127 |
* Woocommerce CSV Importer,
|
128 |
-
*
|
129 |
* Categories & tags Import with Category icons plugin support
|
130 |
* Custom Taxonomy import
|
131 |
* [Get Complete List of supported 3rd party plugins here](http://www.smackcoders.com/wp-ultimate-csv-importer-pro.html)
|
@@ -135,12 +136,12 @@ This will solve your issue or get support from hosting if you dint have sufficie
|
|
135 |
|
136 |
= Imp. Notes =
|
137 |
* All CSV files should be should be strictly UTF-8 CSV format. Now this can be handled by plugin.
|
138 |
-
* All
|
139 |
* User import option is disabled for multi site mode.
|
140 |
* To Schedule posts for publishing provide future date and time in date column in CSV File.
|
141 |
|
142 |
Featured Image Support
|
143 |
-
Your
|
144 |
`<?php add_theme_support( 'post-thumbnails' ); ?>`
|
145 |
|
146 |
Also you can follow the instructions as given here
|
@@ -169,7 +170,7 @@ Need More Help, Cool. Browse Below Links
|
|
169 |
|
170 |
1. New Interactive Dashboard with Chart and Graph
|
171 |
2. Advanced CSV Importer With Ultimate User Friendly Features with drag and drop etc.
|
172 |
-
3. User friendly easy mapping for any csv file data to
|
173 |
4. Advanced duplicate post name and content check with server request control for high performance factor.
|
174 |
5. Detailed real time log to know pinpoint status.
|
175 |
6. Module based environment for easy and reduced interface to enable most required modules and when ever needed.
|
@@ -197,11 +198,15 @@ This will solve your issue or get support from hosting if you dint have sufficie
|
|
197 |
|
198 |
== Changelog ==
|
199 |
|
|
|
|
|
|
|
|
|
200 |
= 3.7.3 =
|
201 |
-
* Fixed:
|
202 |
|
203 |
= 3.7.2 =
|
204 |
-
* Added:
|
205 |
* Fixed: Blank page conflict issue
|
206 |
|
207 |
= 3.7.1 =
|
@@ -236,7 +241,7 @@ This will solve your issue or get support from hosting if you dint have sufficie
|
|
236 |
|
237 |
= 3.6.73 =
|
238 |
* Added: WordPress 4.0 compatibility checked.
|
239 |
-
* Added: https format support for all
|
240 |
* Added: Warning to guide user to create uploads directory with writeable permissions.
|
241 |
* Fixed: Image handling issues in featured image.
|
242 |
* Fixed: Multisite compatible issue.
|
@@ -445,8 +450,11 @@ This will solve your issue or get support from hosting if you dint have sufficie
|
|
445 |
|
446 |
== Upgrade Notice ==
|
447 |
|
|
|
|
|
|
|
448 |
= 3.7.3 =
|
449 |
-
* Upgrade now for
|
450 |
|
451 |
= 3.7.2 =
|
452 |
* Important Upgrade for wordpress 4.2 and above
|
1 |
+
=== Import CSV with Ultimate CSV Importer ===
|
2 |
Contributors: smackcoders
|
3 |
Donate link: http://www.smackcoders.com/donate.html
|
4 |
Tags: wp all import, batch, csv, excel, import, spreadsheet, autoblog, Autoblogger, csvimporter, data, dataimport, importer, wpcsvimporter, wpimporter, acf, auto blog, csv import, csv to post, data import, Easy CSV Importer, eci, import plugin, admin, user, users, Advanced CSV Import, Advanced CSV Importer, affiliate, amazon, author, automatic, blog, bulk, bulk edit, bulk editor, categories, comments, content, csv file, csv format, csv importer, custom post, e-commerce, free, images, language, manage, media, meta, multisite, News, page, photos, pictures, plugin, Post, seo, shop, shortcode, tags, Taxonomy, text, title, video, eshop, woocommerce, wordpress, xml, youtube, export
|
5 |
Requires at least: 4.1
|
6 |
Tested up to: 4.2.1
|
7 |
+
Stable tag: 3.7.4
|
8 |
+
Version: 3.7.4
|
9 |
Author: smackcoders
|
10 |
Author URI: http://profiles.wordpress.org/smackcoders/
|
11 |
|
12 |
License: GPLv2 or later
|
13 |
|
14 |
+
Import CSV with Ultimate CSV Importer made simple to import & export posts, pages, custom posts and custom fields in few simple clicks
|
15 |
|
16 |
== Description ==
|
|
|
17 |
|
18 |
+
Import CSV data to WordPress is made very easy even for novice users as in few clicks and 3 simple steps with Ultimate CSV Importer plugin. WordPress Ultimate CSV Importer V3.7.4 is updated with allow author/editor to import option and 4.2.2 compatibility. Users can get product manual and sample csv files etc., from http://www.wpultimatecsvimporter.com/
|
19 |
+
|
20 |
+
** New Features of WordPress Ultimate CSV Importer Pro V4.0 **
|
21 |
|
22 |
* Added common module for all features.
|
23 |
* Static/Dynamic/Formula content feature.
|
24 |
* Advanced image handling with content and featured image short codes.
|
25 |
* Added update feature from File Manager.
|
26 |
+
* Managing logs with any time downloadable logs.
|
27 |
* Auto delimiter detection.
|
28 |
* Nested category & Nested Taxonomies with Yoast SEO support.
|
29 |
* Added Ajax save in Setting module.
|
32 |
* Mapping template feature with edit option.
|
33 |
* Auto mapping and specific column update in Update feature.
|
34 |
|
35 |
+
** Now stable version 3.7.4 available to download with allow author/editor users to import fix. Visit [www.wpultimatecsvimporter.com](http://www.wpultimatecsvimporter.com) for more news and future plans.
|
36 |
|
37 |
+
WP Ultimate CSV Importer Plugin proven much effective advanced CSV File Importer With Ultimate User Friendly Features. It is much easy now even for newbies to import csv file exported from any tool, app or software. Import as any WordPress post type and associated fields by simple mapping feature. Now import any CSV file as thousands of post, page and custom post types. This is admin side free plugin helps you in bulk edit, create and import posts type for your blog or site.
|
38 |
|
39 |
= Video Walkthrough =
|
40 |
|
41 |
<p>https://www.youtube.com/watch?v=Guv5zR7fgW0&list=PL2k3Ck1bFtbQqFhOK7g08kxENI4qQkmC</p>
|
42 |
|
43 |
= Highlights =
|
44 |
+
* Import CSV from any source as WordPress posts
|
45 |
* New Terminate & Continue feature is added.
|
46 |
* Complete export feature with improved filters
|
47 |
* Import external/internal images in line to any posts
|
57 |
* Scheduled Publishing
|
58 |
* Duplicate Title and content handling
|
59 |
* Multi Lingual import (CSV format must be UTF-8 without BOM)
|
60 |
+
* Multi-site also supported now
|
61 |
+
* Compatible to WordPress themes
|
62 |
* Better alternative for xml
|
63 |
* Post Format option added
|
64 |
* Page template attribute feature
|
78 |
* Custom fields support for WP standard
|
79 |
* Map custom fields by adding new on the fly.
|
80 |
|
81 |
+
The csv importer supports almost every WordPress modules and plugin fields as follows. Import data feed periodically from csv file as
|
82 |
|
83 |
= Supported Core Modules and Attributes =
|
84 |
* Post
|
85 |
* Page
|
86 |
* Standard WP Custom Post types
|
87 |
+
* WordPress themes custom posts
|
88 |
* Custom post type UI plugin Post types
|
89 |
* Users with roles
|
90 |
* Comments
|
96 |
|
97 |
It is more easy to convert any off line database maintained in Excel xls or spread sheets into valuable content for your web site without missing any. It is possible now to schedule a periodical content update, maintenance, prices, offers, coupons and inventory etc.
|
98 |
|
99 |
+
Much improved User interface with most flexible jquery plugin features and bootstrap UI design makes csv import more simple, easy, fast and even more flexible for better user experience. With improved Multi site, buddy press compatibility (except user import module) works well for most of the best WordPress themes available online. Now manage multi site & buddy press, Amazon data import, affiliates blog, product inventory, ecommerce store, multi author blog, automatic news import, photo blog etc periodically with simple click import.
|
100 |
|
101 |
= Common Issues =
|
102 |
|
110 |
|
111 |
This will solve your issue or get support from hosting if you dint have sufficient permission.
|
112 |
|
113 |
+
= Extended Pro Power Features in WP Ultimate CSV Importer =
|
114 |
* Types Plugin support
|
115 |
* Woocommerce CSV importer with product variation
|
116 |
* Marketpress Lite Importer
|
121 |
* Auto Mapping Feature
|
122 |
* Strict UTF-8 auto conversion
|
123 |
* All In One SEO Fields Import
|
124 |
+
* WordPress SEO by Yoast Fields Import
|
125 |
* Custom Post Type UI plugin import
|
126 |
* Advanced Custom Fields Import
|
127 |
* CCTM Posts and Fields Import
|
128 |
* Woocommerce CSV Importer,
|
129 |
+
* WP ecommerce Products CSV Importer with WP e-Commerce Custom Fields
|
130 |
* Categories & tags Import with Category icons plugin support
|
131 |
* Custom Taxonomy import
|
132 |
* [Get Complete List of supported 3rd party plugins here](http://www.smackcoders.com/wp-ultimate-csv-importer-pro.html)
|
136 |
|
137 |
= Imp. Notes =
|
138 |
* All CSV files should be should be strictly UTF-8 CSV format. Now this can be handled by plugin.
|
139 |
+
* All WordPress supported languages can imported with csv format as UTF-8 without BOM (See FAQ for instructions).
|
140 |
* User import option is disabled for multi site mode.
|
141 |
* To Schedule posts for publishing provide future date and time in date column in CSV File.
|
142 |
|
143 |
Featured Image Support
|
144 |
+
Your WordPress theme should support featured image. If not, please add the following code to where you need to display E.g. wp-contents/themes/header.php
|
145 |
`<?php add_theme_support( 'post-thumbnails' ); ?>`
|
146 |
|
147 |
Also you can follow the instructions as given here
|
170 |
|
171 |
1. New Interactive Dashboard with Chart and Graph
|
172 |
2. Advanced CSV Importer With Ultimate User Friendly Features with drag and drop etc.
|
173 |
+
3. User friendly easy mapping for any csv file data to WordPress field attributes with sampling.
|
174 |
4. Advanced duplicate post name and content check with server request control for high performance factor.
|
175 |
5. Detailed real time log to know pinpoint status.
|
176 |
6. Module based environment for easy and reduced interface to enable most required modules and when ever needed.
|
198 |
|
199 |
== Changelog ==
|
200 |
|
201 |
+
= 3.7.4 =
|
202 |
+
* Fixed : Allow Editor/Author to import.(Multisite also).
|
203 |
+
* Added : WordPress 4.2.2 compatibility.
|
204 |
+
|
205 |
= 3.7.3 =
|
206 |
+
* Fixed: Vulnerablility security issue fix.
|
207 |
|
208 |
= 3.7.2 =
|
209 |
+
* Added: WordPress 4.2 and 4.2.1 compatibility.
|
210 |
* Fixed: Blank page conflict issue
|
211 |
|
212 |
= 3.7.1 =
|
241 |
|
242 |
= 3.6.73 =
|
243 |
* Added: WordPress 4.0 compatibility checked.
|
244 |
+
* Added: https format support for all WP instances.
|
245 |
* Added: Warning to guide user to create uploads directory with writeable permissions.
|
246 |
* Fixed: Image handling issues in featured image.
|
247 |
* Fixed: Multisite compatible issue.
|
450 |
|
451 |
== Upgrade Notice ==
|
452 |
|
453 |
+
= 3.7.4 =
|
454 |
+
* Upgrade now for allow author/editor to import fix.
|
455 |
+
|
456 |
= 3.7.3 =
|
457 |
+
* Upgrade now for Vulnerability fix.
|
458 |
|
459 |
= 3.7.2 =
|
460 |
* Important Upgrade for wordpress 4.2 and above
|
index.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/******************************
|
3 |
* Plugin Name: WP Ultimate CSV Importer
|
4 |
* Description: A plugin that helps to import the data's from a CSV file.
|
5 |
-
* Version: 3.7.
|
6 |
* Author: smackcoders.com
|
7 |
* Plugin URI: http://www.smackcoders.com/wp-ultimate-csv-importer-pro.html
|
8 |
* Author URI: http://www.smackcoders.com/wp-ultimate-csv-importer-pro.html
|
@@ -75,7 +75,7 @@ define('WP_CONST_ULTIMATE_CSV_IMP_URL', 'http://www.smackcoders.com/wp-ultimate-
|
|
75 |
define('WP_CONST_ULTIMATE_CSV_IMP_NAME', 'WP Ultimate CSV Importer');
|
76 |
define('WP_CONST_ULTIMATE_CSV_IMP_SLUG', 'wp-ultimate-csv-importer');
|
77 |
define('WP_CONST_ULTIMATE_CSV_IMP_SETTINGS', 'WP Ultimate CSV Importer');
|
78 |
-
define('WP_CONST_ULTIMATE_CSV_IMP_VERSION', '3.7.
|
79 |
define('WP_CONST_ULTIMATE_CSV_IMP_DIR', WP_PLUGIN_URL . '/' . WP_CONST_ULTIMATE_CSV_IMP_SLUG . '/');
|
80 |
define('WP_CONST_ULTIMATE_CSV_IMP_DIRECTORY', plugin_dir_path(__FILE__));
|
81 |
define('WP_CSVIMP_PLUGIN_BASE', WP_CONST_ULTIMATE_CSV_IMP_DIRECTORY);
|
2 |
/******************************
|
3 |
* Plugin Name: WP Ultimate CSV Importer
|
4 |
* Description: A plugin that helps to import the data's from a CSV file.
|
5 |
+
* Version: 3.7.4
|
6 |
* Author: smackcoders.com
|
7 |
* Plugin URI: http://www.smackcoders.com/wp-ultimate-csv-importer-pro.html
|
8 |
* Author URI: http://www.smackcoders.com/wp-ultimate-csv-importer-pro.html
|
75 |
define('WP_CONST_ULTIMATE_CSV_IMP_NAME', 'WP Ultimate CSV Importer');
|
76 |
define('WP_CONST_ULTIMATE_CSV_IMP_SLUG', 'wp-ultimate-csv-importer');
|
77 |
define('WP_CONST_ULTIMATE_CSV_IMP_SETTINGS', 'WP Ultimate CSV Importer');
|
78 |
+
define('WP_CONST_ULTIMATE_CSV_IMP_VERSION', '3.7.4');
|
79 |
define('WP_CONST_ULTIMATE_CSV_IMP_DIR', WP_PLUGIN_URL . '/' . WP_CONST_ULTIMATE_CSV_IMP_SLUG . '/');
|
80 |
define('WP_CONST_ULTIMATE_CSV_IMP_DIRECTORY', plugin_dir_path(__FILE__));
|
81 |
define('WP_CSVIMP_PLUGIN_BASE', WP_CONST_ULTIMATE_CSV_IMP_DIRECTORY);
|
lib/jquery-plugins/uploader.php
CHANGED
@@ -14,21 +14,29 @@ error_reporting(E_ALL | E_STRICT);
|
|
14 |
require('UploadHandler.php');
|
15 |
$current_user = wp_get_current_user();
|
16 |
if(is_multisite()) {
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
}
|
22 |
else {
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
}
|
14 |
require('UploadHandler.php');
|
15 |
$current_user = wp_get_current_user();
|
16 |
if(is_multisite()) {
|
17 |
+
$HelperObj = new WPImporter_includes_helper();
|
18 |
+
$settings = $HelperObj->getSettings();
|
19 |
+
if ( current_user_can( 'administrator' ) ) {
|
20 |
+
if($current_user->ID != 0)
|
21 |
+
$upload_handler = new UploadHandler();
|
22 |
+
}
|
23 |
+
if(isset($settings['enable_plugin_access_for_author']) && $settings['enable_plugin_access_for_author'] == 'enable_plugin_access_for_author') {
|
24 |
+
if(current_user_can('author') || current_user_can('editor')){
|
25 |
+
if($current_user->ID != 0)
|
26 |
+
$upload_handler = new UploadHandler();
|
27 |
+
}
|
28 |
+
}
|
29 |
}
|
30 |
else {
|
31 |
+
if ( current_user_can( 'author' ) || current_user_can('editor')) {
|
32 |
+
$HelperObj = new WPImporter_includes_helper();
|
33 |
+
$settings = $HelperObj->getSettings();
|
34 |
+
if(isset($settings['enable_plugin_access_for_author']) && $settings['enable_plugin_access_for_author'] == 'enable_plugin_access_for_author') {
|
35 |
+
if($current_user->ID != 0)
|
36 |
+
$upload_handler = new UploadHandler();
|
37 |
+
}
|
38 |
+
} else if ( current_user_can( 'administrator' ) ) {
|
39 |
+
if($current_user->ID != 0)
|
40 |
+
$upload_handler = new UploadHandler();
|
41 |
+
}
|
42 |
}
|