. */ namespace Smackcoders\SMUSERS; if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly require_once('SmackImportUserPlugin.php'); require_once('SmackImportUserInstall.php'); require_once('importExtensions/UsersImport.php'); require_once('importExtensions/MediaHandling.php'); require_once('importExtensions/BSIImport.php'); require_once('importExtensions/ImportHelpers.php'); require_once('importExtensions/BuddyImport.php'); require_once('importExtensions/WPMembersImport.php'); require_once('importExtensions/MultiroleImport.php'); require_once('controllers/SendPassword.php'); class UserCSVHandler extends UsersImport{ private static $instance = null,$install; public $version = '1.7'; public function __construct(){ $this->plugin = Plugin::getInstance(); } public static function getInstance() { if (UserCSVHandler::$instance == null) { UserCSVHandler::$instance = new UserCSVHandler; UserCSVHandler::$install = UserInstall::getInstance(); add_filter( 'plugin_row_meta' . plugin_basename( __FILE__ ), array(UserCSVHandler::$install, 'plugin_row_meta'), 10, 2 ); add_action('plugin_action_links_' . plugin_basename( __FILE__ ), array(UserCSVHandler::$install, 'plugin_row_meta'), 10, 3); if ( ! function_exists( 'is_plugin_active' ) ) { require_once ABSPATH . 'wp-admin/includes/plugin.php'; } self::init_hooks(); return UserCSVHandler::$instance; } return UserCSVHandler::$instance; } public static function init_hooks() { add_action( 'admin_notices', array(UserCSVHandler::$instance,'admin_notice_importuser')); } public static function admin_notice_importuser() { global $pagenow; $active_plugins = get_option( "active_plugins" ); if ( $pagenow == 'plugins.php' && !in_array('wp-ultimate-csv-importer/wp-ultimate-csv-importer.php', $active_plugins) ) { ?>
Import Users is an addon of WP Ultimate CSV Importer plugin, kindly install it to continue using import users.