public function __construct() { global $wp_version; if ($wp_version < 3.5) { add_action('admin_notices', array($this, 'rpr_version_warning'), 10, 0); } // Runs after the admin menu is printed to the screen. if (is_multisite() && !Register_Plus_Redux::rpr_active_for_network()) { add_action('admin_notices', array($this, 'rpr_network_activate_warning'), 10, 0); } // Runs after the admin menu is printed to the screen. if (!is_multisite()) { add_action('admin_menu', array($this, 'rpr_admin_menu'), 10, 0); } if (is_multisite()) { add_action('network_admin_menu', array($this, 'rpr_admin_menu'), 10, 0); } }
if (is_array($register_plus_redux->rpr_get_option('show_fields'))) { $do_include = TRUE; } if (is_array(get_option('register_plus_redux_usermeta-rv2'))) { $do_include = TRUE; } if ('1' === $register_plus_redux->rpr_get_option('enable_invitation_code')) { $do_include = TRUE; } if ('1' === $register_plus_redux->rpr_get_option('user_set_password')) { $do_include = TRUE; } if ('1' === $register_plus_redux->rpr_get_option('autologin_user')) { $do_include = TRUE; } if ($do_include && is_multisite() && Register_Plus_Redux::rpr_active_for_network()) { require_once plugin_dir_path(__FILE__) . 'rpr-activate.php'; } //NOTE: Requires rpr-admin.php for rpr_new_user_notification_warning make $do_include = FALSE; if ('1' === $register_plus_redux->rpr_get_option('verify_user_email')) { $do_include = TRUE; } if ('1' === $register_plus_redux->rpr_get_option('disable_user_message_registered')) { $do_include = TRUE; } if ('1' === $register_plus_redux->rpr_get_option('disable_user_message_created')) { $do_include = TRUE; } if ('1' === $register_plus_redux->rpr_get_option('custom_user_message')) { $do_include = TRUE;