Ultimate Member – User Profile & Membership Plugin - Version 1.3.52

Version Description

Download this release

Release Info

Developer champsupertramp
Plugin Icon 128x128 Ultimate Member – User Profile & Membership Plugin
Version 1.3.52
Comparing to
See all releases

Code changes from version 1.3.51 to 1.3.52

admin/core/lib/ReduxFramework/ReduxCore/core/enqueue.php CHANGED
@@ -80,12 +80,11 @@
80
//*****************************************************************
81
// Select2 CSS
82
//*****************************************************************
83
- Redux_CDN::register_style(
84
'select2-css',
85
- /*'//cdn.jsdelivr.net/select2/3.5.2/select2.css',*/
86
ReduxFramework::$_url . 'assets/css/select2.css',
87
array(),
88
- '3.5.2',//$this->timestamp,
89
'all'
90
);
91
80
//*****************************************************************
81
// Select2 CSS
82
//*****************************************************************
83
+ wp_enqueue_style(
84
'select2-css',
85
ReduxFramework::$_url . 'assets/css/select2.css',
86
array(),
87
+ '3.5.2',
88
'all'
89
);
90
admin/core/um-admin-access.php CHANGED
@@ -35,6 +35,7 @@ class UM_Admin_Access {
35
***/
36
function core_post_type( $post_type ){
37
38
if ( strstr($post_type, 'um_') )
39
return true;
40
@@ -99,8 +100,12 @@ class UM_Admin_Access {
99
foreach($types as $post_type) {
100
101
if ( !$this->core_post_type( $post_type ) ) {
102
-
103
- add_meta_box('um-admin-access-settings', __('Ultimate Member'), array(&$this, 'load_metabox_form'), $post_type, 'side', 'default');
104
105
}
106
35
***/
36
function core_post_type( $post_type ){
37
38
+
39
if ( strstr($post_type, 'um_') )
40
return true;
41
100
foreach($types as $post_type) {
101
102
if ( !$this->core_post_type( $post_type ) ) {
103
+
104
+ $current_screen = get_current_screen();
105
+
106
+ if( ! in_array( $current_screen->id, array("upload","media","attachment") ) ) {
107
+ add_meta_box('um-admin-access-settings', __('Ultimate Member'), array(&$this, 'load_metabox_form'), $post_type, 'side', 'default');
108
+ }
109
110
}
111
core/um-actions-login.php CHANGED
@@ -9,8 +9,10 @@
9
10
$is_email = false;
11
12
- $form_id = $args['form_id'];
13
- $mode = $args['mode'];
14
15
if ( isset( $args['username'] ) && $args['username'] == '' ) {
16
$ultimatemember->form->add_error( 'username', __('Please enter your username or email','ultimatemember') );
@@ -284,3 +286,13 @@
284
echo $ultimatemember->fields->display( 'login', $args );
285
286
}
9
10
$is_email = false;
11
12
+ $form_id = $args['form_id'];
13
+ $mode = $args['mode'];
14
+ $user_password = $args['user_password'];
15
+
16
17
if ( isset( $args['username'] ) && $args['username'] == '' ) {
18
$ultimatemember->form->add_error( 'username', __('Please enter your username or email','ultimatemember') );
286
echo $ultimatemember->fields->display( 'login', $args );
287
288
}
289
+
290
+ /**
291
+ * Remove authenticate filter
292
+ * @uses 'wp_authenticate_username_password_before'
293
+ */
294
+ add_action('wp_authenticate_username_password_before','um_auth_username_password_before',10,3);
295
+ function um_auth_username_password_before( $user, $username, $password ){
296
+ remove_filter( 'authenticate', 'wp_authenticate_username_password', 20, 3 );
297
+ }
298
+
core/um-filters-login.php CHANGED
@@ -66,7 +66,7 @@
66
add_filter('authenticate', 'um_wp_form_errors_hook_logincheck', 999, 3);
67
function um_wp_form_errors_hook_logincheck( $user, $username, $password ) {
68
69
- remove_filter( 'authenticate', 'wp_authenticate_username_password', 20, 3 );
70
71
if ( isset( $user->ID ) ) {
72
66
add_filter('authenticate', 'um_wp_form_errors_hook_logincheck', 999, 3);
67
function um_wp_form_errors_hook_logincheck( $user, $username, $password ) {
68
69
+ do_action('wp_authenticate_username_password_before', $user, $username, $password );
70
71
if ( isset( $user->ID ) ) {
72
core/um-rewrite.php CHANGED
@@ -50,7 +50,7 @@ class UM_Rewrite {
50
51
if( function_exists('icl_get_current_language') ){
52
$language_code = icl_get_current_language();
53
- }else if( function_exists('icl_object_id') ){
54
$language_code = ICL_LANGUAGE_CODE;
55
}
56
50
51
if( function_exists('icl_get_current_language') ){
52
$language_code = icl_get_current_language();
53
+ }else if( function_exists('icl_object_id') && defined('ICL_LANGUAGE_CODE') ){
54
$language_code = ICL_LANGUAGE_CODE;
55
}
56
core/um-short-functions.php CHANGED
@@ -204,7 +204,7 @@
204
205
$replace = apply_filters('um_template_tags_replaces_hook', $replace);
206
207
- $content = str_replace($search, $replace, $content);
208
209
if ( isset( $args['tags'] ) && isset( $args['tags_replace'] ) ) {
210
$content = str_replace($args['tags'], $args['tags_replace'], $content);
204
205
$replace = apply_filters('um_template_tags_replaces_hook', $replace);
206
207
+ $content = wp_kses_decode_entities( str_replace($search, $replace, $content) );
208
209
if ( isset( $args['tags'] ) && isset( $args['tags_replace'] ) ) {
210
$content = str_replace($args['tags'], $args['tags_replace'], $content);
index.php CHANGED
@@ -3,7 +3,7 @@
3
Plugin Name: Ultimate Member
4
Plugin URI: http://ultimatemember.com/
5
Description: The easiest way to create powerful online communities and beautiful user profiles with WordPress
6
- Version: 1.3.51
7
Author: Ultimate Member
8
Author URI: http://ultimatemember.com/
9
Text Domain: ultimatemember
3
Plugin Name: Ultimate Member
4
Plugin URI: http://ultimatemember.com/
5
Description: The easiest way to create powerful online communities and beautiful user profiles with WordPress
6
+ Version: 1.3.52
7
Author: Ultimate Member
8
Author URI: http://ultimatemember.com/
9
Text Domain: ultimatemember
readme.txt CHANGED
@@ -7,7 +7,7 @@ Tags: access control, author, authors, author profile, comments, community, comm
7
Requires at least: 4.1
8
Tested up to: 4.5
9
10
- Stable Tag: 1.3.51
11
12
License: GNU Version 2 or Any Later Version
13
@@ -149,6 +149,13 @@ The plugin works with popular caching plugins by automatically excluding Ultimat
149
150
== Changelog ==
151
152
= 1.3.51: May 10, 2016 =
153
* Added: 'um_form_fields_textarea_settings' filter
154
* Added: reset password limit options
7
Requires at least: 4.1
8
Tested up to: 4.5
9
10
+ Stable Tag: 1.3.52
11
12
License: GNU Version 2 or Any Later Version
13
149
150
== Changelog ==
151
152
+ = 1.3.52: May 14, 2016 =
153
+ * Added: 'wp_authenticate_username_password_before' action hook
154
+ * Tweak: remove access settings in media screens
155
+ * Fixed: convert tags format
156
+ * Fixed: ReduxFramework notice
157
+ * Fixed: remove PHP notice
158
+
159
= 1.3.51: May 10, 2016 =
160
* Added: 'um_form_fields_textarea_settings' filter
161
* Added: reset password limit options