Ultimate Member – User Profile & Membership Plugin - Version 2.1.14

Version Description

Download this release

Release Info

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

Code changes from version 2.1.13 to 2.1.14

assets/js/um-scripts.js CHANGED
@@ -79,7 +79,7 @@ function um_init_datetimepicker() {
79
 
80
 
81
  function init_tipsy() {
82
- if( typeof(jQuery.fn.tipsy) === "function" ){
83
  jQuery('.um-tip-n').tipsy({gravity: 'n', opacity: 1, live: 'a.live', offset: 3 });
84
  jQuery('.um-tip-w').tipsy({gravity: 'w', opacity: 1, live: 'a.live', offset: 3 });
85
  jQuery('.um-tip-e').tipsy({gravity: 'e', opacity: 1, live: 'a.live', offset: 3 });
79
 
80
 
81
  function init_tipsy() {
82
+ if ( typeof( jQuery.fn.tipsy ) === "function" ) {
83
  jQuery('.um-tip-n').tipsy({gravity: 'n', opacity: 1, live: 'a.live', offset: 3 });
84
  jQuery('.um-tip-w').tipsy({gravity: 'w', opacity: 1, live: 'a.live', offset: 3 });
85
  jQuery('.um-tip-e').tipsy({gravity: 'e', opacity: 1, live: 'a.live', offset: 3 });
includes/admin/core/class-admin-builder.php CHANGED
@@ -898,7 +898,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) {
898
  continue;
899
  } ?>
900
 
901
- <a href="javascript:void(0);" class="button with-icon" <?php disabled( in_array( $field_key, $form_fields, true ) ) ?> data-silent_action="um_admin_add_field_from_list" data-arg1="<?php echo esc_attr( $field_key ); ?>" data-arg2="<?php echo esc_attr( $arg2 ); ?>"><?php echo um_trim_string( stripslashes( $array['title'] ), 20 ); ?> <small>(<?php echo ucfirst( $array['type'] ); ?>)</small><span class="remove"></span></a>
902
 
903
  <?php }
904
  } else {
898
  continue;
899
  } ?>
900
 
901
+ <a href="javascript:void(0);" class="button with-icon" <?php disabled( in_array( $field_key, $form_fields, true ) ) ?> data-silent_action="um_admin_add_field_from_list" data-arg1="<?php echo esc_attr( $field_key ); ?>" data-arg2="<?php echo esc_attr( $arg2 ); ?>" title="<?php echo __( 'Meta Key', 'ultimate-member' ) . ' - ' . esc_attr( $field_key ); ?>"><?php echo um_trim_string( stripslashes( $array['title'] ), 20 ); ?> <small>(<?php echo ucfirst( $array['type'] ); ?>)</small><span class="remove"></span></a>
902
 
903
  <?php }
904
  } else {
includes/admin/core/class-admin-enqueue.php CHANGED
@@ -173,7 +173,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Enqueue' ) ) {
173
  */
174
  function load_role_wrapper() {
175
  wp_register_script( 'um_admin_role_wrapper', $this->js_url . 'um-admin-role-wrapper.js', array( 'jquery' ), ultimatemember_version, true );
176
- $localize_roles_data = get_option( 'um_roles' );
177
  wp_localize_script( 'um_admin_role_wrapper', 'um_roles', (array) $localize_roles_data );
178
  wp_enqueue_script( 'um_admin_role_wrapper' );
179
  }
@@ -441,7 +441,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Enqueue' ) ) {
441
  wp_set_script_translations( 'um_block_js', 'ultimate-member' );
442
 
443
  $restrict_options = array();
444
- $roles = UM()->roles()->get_roles( false, array( 'administrator' ) );
445
  if ( ! empty( $roles ) ) {
446
  foreach ( $roles as $role_key => $title ) {
447
  $restrict_options[] = array(
173
  */
174
  function load_role_wrapper() {
175
  wp_register_script( 'um_admin_role_wrapper', $this->js_url . 'um-admin-role-wrapper.js', array( 'jquery' ), ultimatemember_version, true );
176
+ $localize_roles_data = get_option( 'um_roles', array() );
177
  wp_localize_script( 'um_admin_role_wrapper', 'um_roles', (array) $localize_roles_data );
178
  wp_enqueue_script( 'um_admin_role_wrapper' );
179
  }
441
  wp_set_script_translations( 'um_block_js', 'ultimate-member' );
442
 
443
  $restrict_options = array();
444
+ $roles = UM()->roles()->get_roles( false );
445
  if ( ! empty( $roles ) ) {
446
  foreach ( $roles as $role_key => $title ) {
447
  $restrict_options[] = array(
includes/admin/core/class-admin-metabox.php CHANGED
@@ -40,6 +40,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Metabox' ) ) {
40
  function __construct() {
41
  $this->in_edit = false;
42
  $this->edit_mode_value = null;
 
43
 
44
  add_action( 'admin_head', array( &$this, 'admin_head' ), 9);
45
  add_action( 'admin_footer', array( &$this, 'load_modal_content' ), 9);
@@ -404,7 +405,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Metabox' ) ) {
404
  'type' => 'multi_checkbox',
405
  'label' => __( 'Select which roles can access this content', 'ultimate-member' ),
406
  'description' => __( 'Activate content restriction for this post', 'ultimate-member' ),
407
- 'options' => UM()->roles()->get_roles( false, array( 'administrator' ) ),
408
  'columns' => 3,
409
  'conditional' => array( '_um_accessible', '=', '2' )
410
  ),
@@ -558,7 +559,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Metabox' ) ) {
558
  'label' => __( 'Select which roles can access this content', 'ultimate-member' ),
559
  'description' => __( 'Activate content restriction for this post', 'ultimate-member' ),
560
  'value' => $_um_access_roles_value,
561
- 'options' => UM()->roles()->get_roles( false, array( 'administrator' ) ),
562
  'columns' => 3,
563
  'conditional' => array( '_um_accessible', '=', '2' )
564
  ),
@@ -1233,7 +1234,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Metabox' ) ) {
1233
 
1234
  if ( $this->in_edit == true ) { // we're editing a field
1235
  $real_attr = substr( $attribute, 1 );
1236
- $this->edit_mode_value = (isset( $this->edit_array[ $real_attr ] ) ) ? $this->edit_array[ $real_attr ] : null;
1237
  }
1238
 
1239
  switch ( $attribute ) {
40
  function __construct() {
41
  $this->in_edit = false;
42
  $this->edit_mode_value = null;
43
+ $this->edit_array = [];
44
 
45
  add_action( 'admin_head', array( &$this, 'admin_head' ), 9);
46
  add_action( 'admin_footer', array( &$this, 'load_modal_content' ), 9);
405
  'type' => 'multi_checkbox',
406
  'label' => __( 'Select which roles can access this content', 'ultimate-member' ),
407
  'description' => __( 'Activate content restriction for this post', 'ultimate-member' ),
408
+ 'options' => UM()->roles()->get_roles( false ),
409
  'columns' => 3,
410
  'conditional' => array( '_um_accessible', '=', '2' )
411
  ),
559
  'label' => __( 'Select which roles can access this content', 'ultimate-member' ),
560
  'description' => __( 'Activate content restriction for this post', 'ultimate-member' ),
561
  'value' => $_um_access_roles_value,
562
+ 'options' => UM()->roles()->get_roles( false ),
563
  'columns' => 3,
564
  'conditional' => array( '_um_accessible', '=', '2' )
565
  ),
1234
 
1235
  if ( $this->in_edit == true ) { // we're editing a field
1236
  $real_attr = substr( $attribute, 1 );
1237
+ $this->edit_mode_value = isset( $this->edit_array[ $real_attr ] ) ? $this->edit_array[ $real_attr ] : null;
1238
  }
1239
 
1240
  switch ( $attribute ) {
includes/admin/core/list-tables/roles-list-table.php CHANGED
@@ -27,7 +27,7 @@ if ( isset( $_GET['action'] ) ) {
27
  um_js_redirect( $redirect );
28
  }
29
 
30
- $um_roles = get_option( 'um_roles' );
31
 
32
  $um_custom_roles = array();
33
  foreach ( $role_keys as $k => $role_key ) {
@@ -426,7 +426,7 @@ $ListTable->set_sortable_columns( array(
426
  $users_count = count_users();
427
 
428
  $roles = array();
429
- $role_keys = get_option( 'um_roles' );
430
 
431
  if ( $role_keys ) {
432
  foreach ( $role_keys as $role_key ) {
27
  um_js_redirect( $redirect );
28
  }
29
 
30
+ $um_roles = get_option( 'um_roles', array() );
31
 
32
  $um_custom_roles = array();
33
  foreach ( $role_keys as $k => $role_key ) {
426
  $users_count = count_users();
427
 
428
  $roles = array();
429
+ $role_keys = get_option( 'um_roles', array() );
430
 
431
  if ( $role_keys ) {
432
  foreach ( $role_keys as $role_key ) {
includes/admin/templates/access/restrict_content.php CHANGED
@@ -73,7 +73,7 @@ if ( ! defined( 'ABSPATH' ) ) exit;
73
  'label' => __( 'Select which roles can access this content', 'ultimate-member' ),
74
  'tooltip' => __( 'Activate content restriction for this post', 'ultimate-member' ),
75
  'value' => $_um_access_roles_value,
76
- 'options' => UM()->roles()->get_roles( false, array( 'administrator' ) ),
77
  'columns' => 3,
78
  'conditional' => array( '_um_accessible', '=', '2' )
79
  ),
73
  'label' => __( 'Select which roles can access this content', 'ultimate-member' ),
74
  'tooltip' => __( 'Activate content restriction for this post', 'ultimate-member' ),
75
  'value' => $_um_access_roles_value,
76
+ 'options' => UM()->roles()->get_roles( false ),
77
  'columns' => 3,
78
  'conditional' => array( '_um_accessible', '=', '2' )
79
  ),
includes/admin/templates/role/role-edit.php CHANGED
@@ -117,7 +117,7 @@ if ( ! empty( $_POST['role'] ) ) {
117
  if ( '' == $error ) {
118
 
119
  if ( 'add' == sanitize_key( $_GET['tab'] ) ) {
120
- $roles = get_option( 'um_roles' );
121
  $roles[] = $id;
122
 
123
  update_option( 'um_roles', $roles );
117
  if ( '' == $error ) {
118
 
119
  if ( 'add' == sanitize_key( $_GET['tab'] ) ) {
120
+ $roles = get_option( 'um_roles', array() );
121
  $roles[] = $id;
122
 
123
  update_option( 'um_roles', $roles );
includes/core/class-builtin.php CHANGED
@@ -633,7 +633,7 @@ if ( ! class_exists( 'um\core\Builtin' ) ) {
633
  function set_predefined_fields() {
634
 
635
  global $wp_roles;
636
- $role_keys = get_option( 'um_roles' );
637
  if ( ! empty( $role_keys ) && is_array( $role_keys ) ) {
638
  $role_keys = array_map( function( $item ) {
639
  return 'um_' . $item;
633
  function set_predefined_fields() {
634
 
635
  global $wp_roles;
636
+ $role_keys = get_option( 'um_roles', array() );
637
  if ( ! empty( $role_keys ) && is_array( $role_keys ) ) {
638
  $role_keys = array_map( function( $item ) {
639
  return 'um_' . $item;
includes/core/class-fields.php CHANGED
@@ -568,7 +568,13 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
568
  $label = apply_filters( 'um_edit_label_all_fields', $label, $data );
569
  }
570
 
571
- $output .= '<label for="' . esc_attr( $key . UM()->form()->form_suffix ) . '">' . __( $label, 'ultimate-member' ) . '</label>';
 
 
 
 
 
 
572
 
573
  if ( ! empty( $data['help'] ) && $this->viewing == false && ! strstr( $key, 'confirm_user_pass' ) ) {
574
 
@@ -978,7 +984,7 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
978
  if ( strstr( $key, 'role_' ) || $key == 'role' ) {
979
  $field_value = strtolower( UM()->roles()->get_editable_priority_user_role( um_user( 'ID' ) ) );
980
 
981
- $role_keys = get_option( 'um_roles' );
982
 
983
  if ( ! empty( $role_keys ) ) {
984
  if ( in_array( $field_value, $role_keys ) ) {
@@ -1125,7 +1131,7 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
1125
  if ( strstr( $key, 'role_' ) || $key == 'role' ) {
1126
  $um_user_value = strtolower( UM()->roles()->get_editable_priority_user_role( um_user( 'ID' ) ) );
1127
 
1128
- $role_keys = get_option( 'um_roles' );
1129
 
1130
  if ( ! empty( $role_keys ) ) {
1131
  if ( in_array( $um_user_value, $role_keys ) ) {
@@ -1443,7 +1449,11 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
1443
  $array['conditional'] = null;
1444
  }
1445
 
1446
- $array['classes'] .= ' um-field-' . esc_attr( $key );
 
 
 
 
1447
  $array['classes'] .= ' um-field-' . esc_attr( $array['type'] );
1448
  $array['classes'] .= ' um-field-type_' . esc_attr( $array['type'] );
1449
 
@@ -4059,9 +4069,10 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
4059
 
4060
  $_field_value = $this->field_value( $key, $default, $data );
4061
 
4062
- if ( ! isset( $_field_value ) || $_field_value == '' ) {
4063
  $output = '';
4064
  } else {
 
4065
  $output .= '<div ' . $this->get_atts( $key, $classes, $conditional, $data ) . '>';
4066
 
4067
  if ( isset( $data['label'] ) || ! empty( $data['icon'] ) ) {
@@ -4126,11 +4137,20 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
4126
  */
4127
  $res = apply_filters( "um_view_field_value_{$type}", $res, $data );
4128
 
4129
- $output .= '<div class="um-field-area">';
4130
- $output .= '<div class="um-field-value" id="' . esc_attr( $key . UM()->form()->form_suffix ) . '">' . $res . '</div>';
4131
- $output .= '</div>';
 
4132
 
4133
- $output .= '</div>';
 
 
 
 
 
 
 
 
4134
  }
4135
 
4136
  break;
@@ -4665,6 +4685,13 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
4665
  )
4666
  );
4667
 
 
 
 
 
 
 
 
4668
  if ( ! empty( $field_style ) && is_array( $field_style ) ) {
4669
 
4670
  $arr_inline_style = '';
568
  $label = apply_filters( 'um_edit_label_all_fields', $label, $data );
569
  }
570
 
571
+ $fields_without_metakey = UM()->builtin()->get_fields_without_metakey();
572
+ $for_attr = '';
573
+ if ( ! in_array( $data['type'], $fields_without_metakey ) ) {
574
+ $for_attr = ' for="' . esc_attr( $key . UM()->form()->form_suffix ) . '"';
575
+ }
576
+
577
+ $output .= '<label' . $for_attr . '>' . __( $label, 'ultimate-member' ) . '</label>';
578
 
579
  if ( ! empty( $data['help'] ) && $this->viewing == false && ! strstr( $key, 'confirm_user_pass' ) ) {
580
 
984
  if ( strstr( $key, 'role_' ) || $key == 'role' ) {
985
  $field_value = strtolower( UM()->roles()->get_editable_priority_user_role( um_user( 'ID' ) ) );
986
 
987
+ $role_keys = get_option( 'um_roles', array() );
988
 
989
  if ( ! empty( $role_keys ) ) {
990
  if ( in_array( $field_value, $role_keys ) ) {
1131
  if ( strstr( $key, 'role_' ) || $key == 'role' ) {
1132
  $um_user_value = strtolower( UM()->roles()->get_editable_priority_user_role( um_user( 'ID' ) ) );
1133
 
1134
+ $role_keys = get_option( 'um_roles', array() );
1135
 
1136
  if ( ! empty( $role_keys ) ) {
1137
  if ( in_array( $um_user_value, $role_keys ) ) {
1449
  $array['conditional'] = null;
1450
  }
1451
 
1452
+ $fields_without_metakey = UM()->builtin()->get_fields_without_metakey();
1453
+
1454
+ if ( ! in_array( $array['type'], $fields_without_metakey ) ) {
1455
+ $array['classes'] .= ' um-field-' . esc_attr( $key );
1456
+ }
1457
  $array['classes'] .= ' um-field-' . esc_attr( $array['type'] );
1458
  $array['classes'] .= ' um-field-type_' . esc_attr( $array['type'] );
1459
 
4069
 
4070
  $_field_value = $this->field_value( $key, $default, $data );
4071
 
4072
+ if ( ! in_array( $type, $fields_without_metakey ) && ( ! isset( $_field_value ) || $_field_value == '' ) ) {
4073
  $output = '';
4074
  } else {
4075
+
4076
  $output .= '<div ' . $this->get_atts( $key, $classes, $conditional, $data ) . '>';
4077
 
4078
  if ( isset( $data['label'] ) || ! empty( $data['icon'] ) ) {
4137
  */
4138
  $res = apply_filters( "um_view_field_value_{$type}", $res, $data );
4139
 
4140
+ $id_attr = '';
4141
+ if ( ! in_array( $type, $fields_without_metakey ) ) {
4142
+ $id_attr = ' id="' . esc_attr( $key . UM()->form()->form_suffix ) . '"';
4143
+ }
4144
 
4145
+ if ( empty( $res ) ) {
4146
+ $output = '';
4147
+ } else {
4148
+ $output .= '<div class="um-field-area">';
4149
+ $output .= '<div class="um-field-value"' . $id_attr . '>' . $res . '</div>';
4150
+ $output .= '</div>';
4151
+
4152
+ $output .= '</div>';
4153
+ }
4154
  }
4155
 
4156
  break;
4685
  )
4686
  );
4687
 
4688
+ $fields_without_metakey = UM()->builtin()->get_fields_without_metakey();
4689
+
4690
+ if ( in_array( $data['type'], $fields_without_metakey ) ) {
4691
+ unset( $field_atts['id'] );
4692
+ unset( $field_atts['data-key'] );
4693
+ }
4694
+
4695
  if ( ! empty( $field_style ) && is_array( $field_style ) ) {
4696
 
4697
  $arr_inline_style = '';
includes/core/class-profile.php CHANGED
@@ -385,6 +385,8 @@ if ( ! class_exists( 'um\core\Profile' ) ) {
385
  function show_meta( $array ) {
386
  $output = '';
387
 
 
 
388
  if ( ! empty( $array ) ) {
389
  foreach ( $array as $key ) {
390
  if ( $key ) {
@@ -396,8 +398,9 @@ if ( ! class_exists( 'um\core\Profile' ) ) {
396
  $data['in_profile_meta'] = true;
397
 
398
  $value = um_filtered_value( $key, $data );
399
- if ( ! $value )
400
  continue;
 
401
 
402
  if ( ! UM()->options()->get( 'profile_show_metaicon' ) ) {
403
  $icon = '';
385
  function show_meta( $array ) {
386
  $output = '';
387
 
388
+ $fields_without_metakey = UM()->builtin()->get_fields_without_metakey();
389
+
390
  if ( ! empty( $array ) ) {
391
  foreach ( $array as $key ) {
392
  if ( $key ) {
398
  $data['in_profile_meta'] = true;
399
 
400
  $value = um_filtered_value( $key, $data );
401
+ if ( ! $value && ! in_array( $data['type'], $fields_without_metakey ) ) {
402
  continue;
403
+ }
404
 
405
  if ( ! UM()->options()->get( 'profile_show_metaicon' ) ) {
406
  $icon = '';
includes/core/class-roles-capabilities.php CHANGED
@@ -32,7 +32,7 @@ if ( ! class_exists( 'um\core\Roles_Capabilities' ) ) {
32
  function um_on_roles_update( $option, $old_value, $value ) {
33
  global $wp_roles;
34
 
35
- if ( isset( $wp_roles->role_key ) && $option == $wp_roles->role_key ) {
36
  foreach ( $value as $role_key => $role_data ) {
37
  $role_keys = get_option( 'um_roles', array() );
38
  $role_keys = array_map( function( $item ) {
@@ -126,10 +126,11 @@ if ( ! class_exists( 'um\core\Roles_Capabilities' ) ) {
126
  */
127
  function is_role_custom( $role ) {
128
  // User has roles so look for a UM Role one
129
- $role_keys = get_option( 'um_roles' );
130
 
131
- if ( empty( $role_keys ) )
132
  return false;
 
133
 
134
  $role_keys = array_map( function( $item ) {
135
  return 'um_' . $item;
@@ -385,7 +386,7 @@ if ( ! class_exists( 'um\core\Roles_Capabilities' ) ) {
385
  return false;
386
 
387
  // User has roles so look for a UM Role one
388
- $um_roles_keys = get_option( 'um_roles' );
389
 
390
  if ( ! empty( $um_roles_keys ) ) {
391
  $um_roles_keys = array_map( function( $item ) {
@@ -453,7 +454,7 @@ if ( ! class_exists( 'um\core\Roles_Capabilities' ) ) {
453
  return false;
454
 
455
  // User has roles so look for a UM Role one
456
- $um_roles_keys = get_option( 'um_roles' );
457
 
458
  if ( ! empty( $um_roles_keys ) ) {
459
  $um_roles_keys = array_map( function( $item ) {
@@ -495,15 +496,17 @@ if ( ! class_exists( 'um\core\Roles_Capabilities' ) ) {
495
  */
496
  function get_um_user_role( $user_id ) {
497
  // User has roles so look for a UM Role one
498
- $um_roles_keys = get_option( 'um_roles' );
499
 
500
- if ( empty( $um_roles_keys ) )
501
  return false;
 
502
 
503
  $user = get_userdata( $user_id );
504
 
505
- if ( empty( $user->roles ) )
506
  return false;
 
507
 
508
  $um_roles_keys = array_map( function( $item ) {
509
  return 'um_' . $item;
@@ -511,8 +514,9 @@ if ( ! class_exists( 'um\core\Roles_Capabilities' ) ) {
511
 
512
  $user_um_roles_array = array_intersect( $um_roles_keys, array_values( $user->roles ) );
513
 
514
- if ( empty( $user_um_roles_array ) )
515
  return false;
 
516
 
517
  return array_shift( $user_um_roles_array );
518
  }
32
  function um_on_roles_update( $option, $old_value, $value ) {
33
  global $wp_roles;
34
 
35
+ if ( is_object( $wp_roles ) && isset( $wp_roles->role_key ) && $option == $wp_roles->role_key ) {
36
  foreach ( $value as $role_key => $role_data ) {
37
  $role_keys = get_option( 'um_roles', array() );
38
  $role_keys = array_map( function( $item ) {
126
  */
127
  function is_role_custom( $role ) {
128
  // User has roles so look for a UM Role one
129
+ $role_keys = get_option( 'um_roles', array() );
130
 
131
+ if ( empty( $role_keys ) ) {
132
  return false;
133
+ }
134
 
135
  $role_keys = array_map( function( $item ) {
136
  return 'um_' . $item;
386
  return false;
387
 
388
  // User has roles so look for a UM Role one
389
+ $um_roles_keys = get_option( 'um_roles', array() );
390
 
391
  if ( ! empty( $um_roles_keys ) ) {
392
  $um_roles_keys = array_map( function( $item ) {
454
  return false;
455
 
456
  // User has roles so look for a UM Role one
457
+ $um_roles_keys = get_option( 'um_roles', array() );
458
 
459
  if ( ! empty( $um_roles_keys ) ) {
460
  $um_roles_keys = array_map( function( $item ) {
496
  */
497
  function get_um_user_role( $user_id ) {
498
  // User has roles so look for a UM Role one
499
+ $um_roles_keys = get_option( 'um_roles', array() );
500
 
501
+ if ( empty( $um_roles_keys ) ) {
502
  return false;
503
+ }
504
 
505
  $user = get_userdata( $user_id );
506
 
507
+ if ( empty( $user->roles ) ) {
508
  return false;
509
+ }
510
 
511
  $um_roles_keys = array_map( function( $item ) {
512
  return 'um_' . $item;
514
 
515
  $user_um_roles_array = array_intersect( $um_roles_keys, array_values( $user->roles ) );
516
 
517
+ if ( empty( $user_um_roles_array ) ) {
518
  return false;
519
+ }
520
 
521
  return array_shift( $user_um_roles_array );
522
  }
includes/core/class-user.php CHANGED
@@ -729,7 +729,7 @@ if ( ! class_exists( 'um\core\User' ) ) {
729
  public function secondary_role_field( $content, $userdata ) {
730
  $roles = array();
731
 
732
- $role_keys = get_option( 'um_roles' );
733
  if ( $role_keys ) {
734
  foreach ( $role_keys as $role_key ) {
735
  $role_meta = get_option( "um_role_{$role_key}_meta" );
@@ -1858,12 +1858,12 @@ if ( ! class_exists( 'um\core\User' ) ) {
1858
  //if isset roles argument validate role to properly for security reasons
1859
  if ( isset( $args['role'] ) ) {
1860
  global $wp_roles;
1861
- $um_roles = get_option( 'um_roles' );
1862
 
1863
  if ( ! empty( $um_roles ) ) {
1864
  $role_keys = array_map( function( $item ) {
1865
  return 'um_' . $item;
1866
- }, get_option( 'um_roles' ) );
1867
  } else {
1868
  $role_keys = array();
1869
  }
729
  public function secondary_role_field( $content, $userdata ) {
730
  $roles = array();
731
 
732
+ $role_keys = get_option( 'um_roles', array() );
733
  if ( $role_keys ) {
734
  foreach ( $role_keys as $role_key ) {
735
  $role_meta = get_option( "um_role_{$role_key}_meta" );
1858
  //if isset roles argument validate role to properly for security reasons
1859
  if ( isset( $args['role'] ) ) {
1860
  global $wp_roles;
1861
+ $um_roles = get_option( 'um_roles', array() );
1862
 
1863
  if ( ! empty( $um_roles ) ) {
1864
  $role_keys = array_map( function( $item ) {
1865
  return 'um_' . $item;
1866
+ }, $um_roles );
1867
  } else {
1868
  $role_keys = array();
1869
  }
includes/core/um-actions-form.php CHANGED
@@ -536,13 +536,21 @@ function um_submit_form_errors_hook_( $args ) {
536
 
537
  if ( isset( $array['min_chars'] ) && $array['min_chars'] > 0 ) {
538
  if ( $args[ $key ] && strlen( utf8_decode( $args[ $key ] ) ) < $array['min_chars'] ) {
539
- UM()->form()->add_error( $key, sprintf( __( 'Your %s must contain at least %s characters', 'ultimate-member' ), $array['label'], $array['min_chars'] ) );
 
 
 
 
540
  }
541
  }
542
 
543
  if ( isset( $array['max_chars'] ) && $array['max_chars'] > 0 ) {
544
  if ( $args[ $key ] && strlen( utf8_decode( $args[ $key ] ) ) > $array['max_chars'] ) {
545
- UM()->form()->add_error( $key, sprintf( __( 'Your %s must contain less than %s characters', 'ultimate-member' ), $array['label'], $array['max_chars'] ) );
 
 
 
 
546
  }
547
  }
548
 
536
 
537
  if ( isset( $array['min_chars'] ) && $array['min_chars'] > 0 ) {
538
  if ( $args[ $key ] && strlen( utf8_decode( $args[ $key ] ) ) < $array['min_chars'] ) {
539
+ if ( empty( $array['label'] ) ) {
540
+ UM()->form()->add_error( $key, sprintf( __( 'This field must contain at least %s characters', 'ultimate-member' ), $array['min_chars'] ) );
541
+ } else {
542
+ UM()->form()->add_error( $key, sprintf( __( 'Your %s must contain at least %s characters', 'ultimate-member' ), $array['label'], $array['min_chars'] ) );
543
+ }
544
  }
545
  }
546
 
547
  if ( isset( $array['max_chars'] ) && $array['max_chars'] > 0 ) {
548
  if ( $args[ $key ] && strlen( utf8_decode( $args[ $key ] ) ) > $array['max_chars'] ) {
549
+ if ( empty( $array['label'] ) ) {
550
+ UM()->form()->add_error( $key, sprintf( __( 'This field must contain less than %s characters', 'ultimate-member' ), $array['max_chars'] ) );
551
+ } else {
552
+ UM()->form()->add_error( $key, sprintf( __( 'Your %s must contain less than %s characters', 'ultimate-member' ), $array['label'], $array['max_chars'] ) );
553
+ }
554
  }
555
  }
556
 
includes/core/um-actions-profile.php CHANGED
@@ -380,7 +380,7 @@ function um_user_edit_profile( $args ) {
380
  global $wp_roles;
381
  $role_keys = array_map( function( $item ) {
382
  return 'um_' . $item;
383
- }, get_option( 'um_roles' ) );
384
  $exclude_roles = array_diff( array_keys( $wp_roles->roles ), array_merge( $role_keys, array( 'subscriber' ) ) );
385
 
386
  if ( ! in_array( $args['submitted']['role'], $exclude_roles ) ) {
@@ -400,7 +400,7 @@ function um_user_edit_profile( $args ) {
400
  global $wp_roles;
401
  $role_keys = array_map( function( $item ) {
402
  return 'um_' . $item;
403
- }, get_option( 'um_roles' ) );
404
  $exclude_roles = array_diff( array_keys( $wp_roles->roles ), array_merge( $role_keys, array( 'subscriber' ) ) );
405
 
406
  if ( ! in_array( $args['submitted']['role'], $exclude_roles ) ) {
@@ -536,7 +536,7 @@ function um_user_edit_profile( $args ) {
536
  * }
537
  * ?>
538
  */
539
- do_action( 'um_user_after_updating_profile', $to_update, $user_id );
540
 
541
  /**
542
  * UM hook
@@ -598,7 +598,7 @@ function um_restore_default_roles( $user_id, $args, $to_update ) {
598
 
599
  $role_keys = array_map( function( $item ) {
600
  return 'um_' . $item;
601
- }, get_option( 'um_roles' ) );
602
 
603
  $leave_roles = array_diff( $args['roles_before_upgrade'], array_merge( $role_keys, array( 'subscriber' ) ) );
604
 
380
  global $wp_roles;
381
  $role_keys = array_map( function( $item ) {
382
  return 'um_' . $item;
383
+ }, get_option( 'um_roles', array() ) );
384
  $exclude_roles = array_diff( array_keys( $wp_roles->roles ), array_merge( $role_keys, array( 'subscriber' ) ) );
385
 
386
  if ( ! in_array( $args['submitted']['role'], $exclude_roles ) ) {
400
  global $wp_roles;
401
  $role_keys = array_map( function( $item ) {
402
  return 'um_' . $item;
403
+ }, get_option( 'um_roles', array() ) );
404
  $exclude_roles = array_diff( array_keys( $wp_roles->roles ), array_merge( $role_keys, array( 'subscriber' ) ) );
405
 
406
  if ( ! in_array( $args['submitted']['role'], $exclude_roles ) ) {
536
  * }
537
  * ?>
538
  */
539
+ do_action( 'um_user_after_updating_profile', $to_update, $user_id, $args );
540
 
541
  /**
542
  * UM hook
598
 
599
  $role_keys = array_map( function( $item ) {
600
  return 'um_' . $item;
601
+ }, get_option( 'um_roles', array() ) );
602
 
603
  $leave_roles = array_diff( $args['roles_before_upgrade'], array_merge( $role_keys, array( 'subscriber' ) ) );
604
 
includes/core/um-actions-register.php CHANGED
@@ -64,8 +64,14 @@ function um_after_insert_user( $user_id, $args ) {
64
  UM()->user()->set_registration_details( $args['submitted'], $args );
65
  }
66
 
 
 
 
 
 
 
67
  /* save user status */
68
- UM()->user()->set_status( um_user( 'status' ) );
69
 
70
  /* create user uploads directory */
71
  UM()->uploader()->get_upload_user_base_dir( $user_id, true );
@@ -400,12 +406,12 @@ function um_submit_form_register( $args ) {
400
  //get user role from field Role dropdown or radio
401
  if ( isset( $args['role'] ) ) {
402
  global $wp_roles;
403
- $um_roles = get_option( 'um_roles' );
404
 
405
  if ( ! empty( $um_roles ) ) {
406
  $role_keys = array_map( function( $item ) {
407
  return 'um_' . $item;
408
- }, get_option( 'um_roles' ) );
409
  } else {
410
  $role_keys = array();
411
  }
64
  UM()->user()->set_registration_details( $args['submitted'], $args );
65
  }
66
 
67
+ $status = um_user( 'status' );
68
+ if ( empty( $status ) ) {
69
+ um_fetch_user( $user_id );
70
+ $status = um_user( 'status' );
71
+ }
72
+
73
  /* save user status */
74
+ UM()->user()->set_status( $status );
75
 
76
  /* create user uploads directory */
77
  UM()->uploader()->get_upload_user_base_dir( $user_id, true );
406
  //get user role from field Role dropdown or radio
407
  if ( isset( $args['role'] ) ) {
408
  global $wp_roles;
409
+ $um_roles = get_option( 'um_roles', array() );
410
 
411
  if ( ! empty( $um_roles ) ) {
412
  $role_keys = array_map( function( $item ) {
413
  return 'um_' . $item;
414
+ }, $um_roles );
415
  } else {
416
  $role_keys = array();
417
  }
languages/ultimate-member.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the Ultimate Member plugin.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Ultimate Member 2.1.7\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ultimate-member\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "POT-Creation-Date: 2020-08-12T16:16:16+03:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.4.0\n"
15
  "X-Domain: ultimate-member\n"
@@ -17,7 +17,7 @@ msgstr ""
17
  #. Plugin Name of the plugin
18
  #. Author of the plugin
19
  #: includes/admin/core/class-admin-menu.php:147
20
- #: includes/core/class-user.php:712
21
  msgid "Ultimate Member"
22
  msgstr ""
23
 
@@ -90,101 +90,114 @@ msgstr ""
90
  msgid "Here you can setup conditional logic to show/hide this field based on specific fields value or conditions"
91
  msgstr ""
92
 
93
- #: includes/admin/core/class-admin-builder.php:230
 
 
 
 
 
 
 
 
 
 
 
 
94
  msgid "Add new rule"
95
  msgstr ""
96
 
97
- #: includes/admin/core/class-admin-builder.php:231
98
  msgid "Reset all rules"
99
  msgstr ""
100
 
101
- #: includes/admin/core/class-admin-builder.php:284
102
- #: includes/admin/core/class-admin-builder.php:604
103
- #: includes/admin/core/class-admin-builder.php:763
104
  #: includes/admin/core/class-admin-dragdrop.php:33
105
  #: includes/admin/core/class-admin-menu.php:106
106
- #: includes/core/class-fields.php:4565
107
  msgid "Please login as administrator"
108
  msgstr ""
109
 
110
- #: includes/admin/core/class-admin-builder.php:391
111
- #: includes/admin/core/class-admin-builder.php:461
112
  #: includes/admin/core/class-admin-dragdrop.php:165
113
  msgid "Add Row"
114
  msgstr ""
115
 
116
- #: includes/admin/core/class-admin-builder.php:392
117
- #: includes/admin/core/class-admin-builder.php:462
118
  #: includes/admin/core/class-admin-dragdrop.php:166
119
  msgid "Edit Row"
120
  msgstr ""
121
 
122
- #: includes/admin/core/class-admin-builder.php:465
123
  #: includes/admin/core/class-admin-dragdrop.php:168
124
  #: includes/admin/core/class-admin-dragdrop.php:183
125
  #: includes/admin/core/class-admin-dragdrop.php:208
126
  msgid "Delete Row"
127
  msgstr ""
128
 
129
- #: includes/admin/core/class-admin-builder.php:538
130
  msgid "(no title)"
131
  msgstr ""
132
 
133
- #: includes/admin/core/class-admin-builder.php:543
134
  #: includes/admin/core/list-tables/roles-list-table.php:339
135
  msgid "Edit"
136
  msgstr ""
137
 
138
- #: includes/admin/core/class-admin-builder.php:545
139
  #: includes/admin/core/class-admin-columns.php:102
140
  msgid "Duplicate"
141
  msgstr ""
142
 
143
- #: includes/admin/core/class-admin-builder.php:549
144
  msgid "Delete Group"
145
  msgstr ""
146
 
147
- #: includes/admin/core/class-admin-builder.php:552
148
- #: includes/admin/core/class-admin-enqueue.php:497
149
  #: includes/admin/core/list-tables/roles-list-table.php:342
150
  #: includes/admin/core/list-tables/roles-list-table.php:410
151
  msgid "Delete"
152
  msgstr ""
153
 
154
- #: includes/admin/core/class-admin-builder.php:829
155
  msgid "Search Icons..."
156
  msgstr ""
157
 
158
- #: includes/admin/core/class-admin-builder.php:849
159
  msgid "Setup New Field"
160
  msgstr ""
161
 
162
- #: includes/admin/core/class-admin-builder.php:866
163
  msgid "Predefined Fields"
164
  msgstr ""
165
 
166
- #: includes/admin/core/class-admin-builder.php:878
167
  #: includes/core/class-builtin.php:1363
168
  msgid "None"
169
  msgstr ""
170
 
171
- #: includes/admin/core/class-admin-builder.php:883
172
  msgid "Custom Fields"
173
  msgstr ""
174
 
175
- #: includes/admin/core/class-admin-builder.php:897
176
  msgid "You did not create any custom fields"
177
  msgstr ""
178
 
179
- #: includes/admin/core/class-admin-builder.php:929
180
- #: includes/admin/core/class-admin-builder.php:1003
181
  msgid "This field type is not setup correcty."
182
  msgstr ""
183
 
184
- #: includes/admin/core/class-admin-builder.php:1174
185
  #: includes/core/class-form.php:176
186
- #: includes/core/class-form.php:396
187
  #: includes/core/class-password.php:535
 
188
  msgid "This is not possible for security reasons."
189
  msgstr ""
190
 
@@ -266,8 +279,8 @@ msgstr ""
266
  #: includes/core/class-builtin.php:1145
267
  #: includes/core/class-builtin.php:1164
268
  #: includes/core/class-builtin.php:1181
269
- #: includes/core/class-user.php:212
270
- #: includes/core/class-user.php:213
271
  #: includes/core/um-actions-account.php:284
272
  msgid "Yes"
273
  msgstr ""
@@ -280,28 +293,28 @@ msgstr ""
280
  msgid "e.g. New Registration Form"
281
  msgstr ""
282
 
283
- #: includes/admin/core/class-admin-enqueue.php:485
284
  #: includes/core/class-builtin.php:706
285
  #: includes/core/class-builtin.php:709
286
  #: includes/core/class-builtin.php:1188
287
  #: includes/core/class-builtin.php:1191
288
- #: includes/core/um-actions-account.php:558
289
- #: includes/core/um-actions-account.php:630
290
  msgid "Password"
291
  msgstr ""
292
 
293
- #: includes/admin/core/class-admin-enqueue.php:489
294
  #: includes/admin/core/class-admin-metabox.php:2279
295
  #: includes/core/class-account.php:109
296
  msgid "Privacy"
297
  msgstr ""
298
 
299
- #: includes/admin/core/class-admin-enqueue.php:493
300
  #: includes/core/class-account.php:115
301
  msgid "Notifications"
302
  msgstr ""
303
 
304
- #: includes/admin/core/class-admin-enqueue.php:547
305
  msgid "Ultimate Member Blocks"
306
  msgstr ""
307
 
@@ -338,7 +351,7 @@ msgstr ""
338
  #: includes/admin/core/class-admin-forms.php:1537
339
  #: includes/admin/core/class-admin-forms.php:1559
340
  #: includes/admin/core/class-admin-notices.php:400
341
- #: includes/core/um-actions-profile.php:765
342
  #: includes/admin/assets/js/um-admin-forms.js:201
343
  #: includes/admin/assets/js/um-admin-forms.js:266
344
  #: includes/admin/assets/js/um-admin-forms.js:539
@@ -491,18 +504,14 @@ msgid "Users Overview"
491
  msgstr ""
492
 
493
  #: includes/admin/core/class-admin-menu.php:221
494
- msgid "Latest from our blog"
495
- msgstr ""
496
-
497
- #: includes/admin/core/class-admin-menu.php:223
498
  msgid "Purge Temp Files"
499
  msgstr ""
500
 
501
- #: includes/admin/core/class-admin-menu.php:225
502
  msgid "User Cache"
503
  msgstr ""
504
 
505
- #: includes/admin/core/class-admin-menu.php:230
506
  msgid "Upgrade's Manual Request"
507
  msgstr ""
508
 
@@ -531,7 +540,7 @@ msgstr ""
531
  #: includes/admin/core/class-admin-metabox.php:392
532
  #: includes/admin/core/class-admin-metabox.php:544
533
  #: includes/admin/templates/access/restrict_content.php:60
534
- #: includes/admin/assets/js/um-admin-blocks.js:91
535
  msgid "Who can access this content?"
536
  msgstr ""
537
 
@@ -542,21 +551,21 @@ msgstr ""
542
  #: includes/admin/core/class-admin-navmenu.php:242
543
  #: includes/admin/templates/access/restrict_content.php:64
544
  #: includes/core/class-builtin.php:670
545
- #: includes/admin/assets/js/um-admin-blocks.js:95
546
  msgid "Everyone"
547
  msgstr ""
548
 
549
  #: includes/admin/core/class-admin-metabox.php:397
550
  #: includes/admin/core/class-admin-metabox.php:549
551
  #: includes/admin/templates/access/restrict_content.php:65
552
- #: includes/admin/assets/js/um-admin-blocks.js:103
553
  msgid "Logged out users"
554
  msgstr ""
555
 
556
  #: includes/admin/core/class-admin-metabox.php:398
557
  #: includes/admin/core/class-admin-metabox.php:550
558
  #: includes/admin/templates/access/restrict_content.php:66
559
- #: includes/admin/assets/js/um-admin-blocks.js:99
560
  msgid "Logged in users"
561
  msgstr ""
562
 
@@ -1280,8 +1289,8 @@ msgstr ""
1280
  #: includes/admin/core/class-admin-metabox.php:2002
1281
  #: includes/core/class-fields.php:1717
1282
  #: includes/core/class-fields.php:1758
1283
- #: includes/core/class-fields.php:2608
1284
- #: includes/core/class-fields.php:2683
1285
  msgid "Upload"
1286
  msgstr ""
1287
 
@@ -2098,6 +2107,8 @@ msgstr ""
2098
  #: includes/class-config.php:136
2099
  #: includes/class-config.php:796
2100
  #: includes/core/class-account.php:97
 
 
2101
  msgid "Account"
2102
  msgstr ""
2103
 
@@ -2837,6 +2848,10 @@ msgstr ""
2837
  msgid "Save Changes"
2838
  msgstr ""
2839
 
 
 
 
 
2840
  #: includes/admin/core/class-admin-settings.php:2158
2841
  msgid "Subject Line"
2842
  msgstr ""
@@ -2963,86 +2978,90 @@ msgstr ""
2963
  msgid "Upgrade Log"
2964
  msgstr ""
2965
 
2966
- #: includes/admin/core/class-admin-users.php:117
2967
- #: includes/admin/core/class-admin-users.php:120
 
 
 
 
2968
  msgid "UM Action"
2969
  msgstr ""
2970
 
2971
- #: includes/admin/core/class-admin-users.php:124
2972
- #: includes/core/class-fields.php:2664
2973
  msgid "Apply"
2974
  msgstr ""
2975
 
2976
- #: includes/admin/core/class-admin-users.php:166
2977
  #: includes/core/um-filters-user.php:19
2978
  #: includes/core/um-filters-user.php:24
2979
  msgid "Approve Membership"
2980
  msgstr ""
2981
 
2982
- #: includes/admin/core/class-admin-users.php:169
2983
  #: includes/core/um-filters-user.php:20
2984
  msgid "Reject Membership"
2985
  msgstr ""
2986
 
2987
- #: includes/admin/core/class-admin-users.php:172
2988
  #: includes/core/um-filters-user.php:28
2989
  msgid "Put as Pending Review"
2990
  msgstr ""
2991
 
2992
- #: includes/admin/core/class-admin-users.php:175
2993
  #: includes/core/um-filters-user.php:32
2994
  msgid "Resend Activation E-mail"
2995
  msgstr ""
2996
 
2997
- #: includes/admin/core/class-admin-users.php:178
2998
  msgid "Deactivate"
2999
  msgstr ""
3000
 
3001
- #: includes/admin/core/class-admin-users.php:181
3002
  msgid "Reactivate"
3003
  msgstr ""
3004
 
3005
- #: includes/admin/core/class-admin-users.php:204
3006
  #: templates/account.php:43
3007
  #: templates/account.php:84
3008
  msgid "View profile"
3009
  msgstr ""
3010
 
3011
- #: includes/admin/core/class-admin-users.php:209
3012
  msgid "Info"
3013
  msgstr ""
3014
 
3015
- #: includes/admin/core/class-admin-users.php:308
3016
- #: includes/admin/core/class-admin-users.php:310
3017
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:340
3018
  msgid "All"
3019
  msgstr ""
3020
 
3021
- #: includes/admin/core/class-admin-users.php:314
3022
  #: includes/admin/templates/dashboard/users.php:28
3023
- #: includes/core/class-user.php:981
3024
  msgid "Approved"
3025
  msgstr ""
3026
 
3027
- #: includes/admin/core/class-admin-users.php:315
3028
  msgid "Pending review"
3029
  msgstr ""
3030
 
3031
- #: includes/admin/core/class-admin-users.php:316
3032
  msgid "Waiting e-mail confirmation"
3033
  msgstr ""
3034
 
3035
- #: includes/admin/core/class-admin-users.php:317
3036
  #: includes/admin/templates/dashboard/users.php:86
3037
  msgid "Inactive"
3038
  msgstr ""
3039
 
3040
- #: includes/admin/core/class-admin-users.php:318
3041
  #: includes/admin/templates/dashboard/users.php:41
3042
  msgid "Rejected"
3043
  msgstr ""
3044
 
3045
- #: includes/admin/core/class-admin-users.php:381
3046
  msgid "You do not have enough permissions to do that."
3047
  msgstr ""
3048
 
@@ -3201,75 +3220,75 @@ msgstr ""
3201
  msgid "Upgrade Styles..."
3202
  msgstr ""
3203
 
3204
- #: includes/admin/core/packages/2.0-beta1/init.php:38
3205
  msgid "Upgrade Roles..."
3206
  msgstr ""
3207
 
3208
- #: includes/admin/core/packages/2.0-beta1/init.php:52
3209
  msgid "Upgrade Users..."
3210
  msgstr ""
3211
 
3212
- #: includes/admin/core/packages/2.0-beta1/init.php:73
3213
  msgid "Getting "
3214
  msgstr ""
3215
 
3216
- #: includes/admin/core/packages/2.0-beta1/init.php:73
3217
- #: includes/admin/core/packages/2.0-beta1/init.php:85
3218
  #: includes/admin/core/packages/2.1.3-beta3/init.php:22
3219
  msgid " users..."
3220
  msgstr ""
3221
 
3222
- #: includes/admin/core/packages/2.0-beta1/init.php:85
3223
  #: includes/admin/core/packages/2.1.3-beta3/init.php:22
3224
  #: includes/admin/assets/js/um-admin-forms.js:66
3225
  msgid "There are "
3226
  msgstr ""
3227
 
3228
- #: includes/admin/core/packages/2.0-beta1/init.php:86
3229
  msgid "Start users upgrading..."
3230
  msgstr ""
3231
 
3232
- #: includes/admin/core/packages/2.0-beta1/init.php:139
3233
  msgid "Upgrade Content Restriction Settings..."
3234
  msgstr ""
3235
 
3236
- #: includes/admin/core/packages/2.0-beta1/init.php:165
3237
  msgid "Upgrade Settings..."
3238
  msgstr ""
3239
 
3240
- #: includes/admin/core/packages/2.0-beta1/init.php:191
3241
  msgid "Upgrade Menu Items..."
3242
  msgstr ""
3243
 
3244
- #: includes/admin/core/packages/2.0-beta1/init.php:217
3245
  msgid "Upgrade Mailchimp Lists..."
3246
  msgstr ""
3247
 
3248
- #: includes/admin/core/packages/2.0-beta1/init.php:243
3249
  msgid "Upgrade Social Login Forms..."
3250
  msgstr ""
3251
 
3252
- #: includes/admin/core/packages/2.0-beta1/init.php:269
3253
  msgid "Upgrade UM Custom Post Types..."
3254
  msgstr ""
3255
 
3256
- #: includes/admin/core/packages/2.0-beta1/init.php:295
3257
  msgid "Upgrade bbPress Forums..."
3258
  msgstr ""
3259
 
3260
- #: includes/admin/core/packages/2.0-beta1/init.php:296
3261
  msgid "Get bbPress Forums count..."
3262
  msgstr ""
3263
 
3264
- #: includes/admin/core/packages/2.0-beta1/init.php:355
3265
  msgid "Upgrade Woocommerce Products..."
3266
  msgstr ""
3267
 
3268
- #: includes/admin/core/packages/2.0-beta1/init.php:356
3269
  msgid "Get all Products..."
3270
  msgstr ""
3271
 
3272
- #: includes/admin/core/packages/2.0-beta1/init.php:417
3273
  msgid "Upgrade Email Templates..."
3274
  msgstr ""
3275
 
@@ -3277,7 +3296,7 @@ msgstr ""
3277
  msgid "Users cache was cleared successfully"
3278
  msgstr ""
3279
 
3280
- #: includes/admin/core/packages/2.0.10/init.php:32
3281
  msgid "Clear Users Cache..."
3282
  msgstr ""
3283
 
@@ -3318,7 +3337,7 @@ msgstr ""
3318
  msgid "Upgrade user metadata..."
3319
  msgstr ""
3320
 
3321
- #: includes/admin/core/packages/2.1.0-beta1/init.php:33
3322
  msgid "Upgrade Member Directories..."
3323
  msgstr ""
3324
 
@@ -3335,7 +3354,7 @@ msgstr ""
3335
  msgid "Start metadata upgrading..."
3336
  msgstr ""
3337
 
3338
- #: includes/admin/core/packages/2.1.3-beta3/init.php:69
3339
  msgid "Create additional metadata table..."
3340
  msgstr ""
3341
 
@@ -3351,10 +3370,6 @@ msgstr ""
3351
  msgid "Clear cache of %s users"
3352
  msgstr ""
3353
 
3354
- #: includes/admin/templates/dashboard/feed.php:7
3355
- msgid "Latest From Ultimate Member"
3356
- msgstr ""
3357
-
3358
  #: includes/admin/templates/dashboard/purge.php:7
3359
  msgid "You can free up <span class=\"red\">%s MB</span> by purging your temp upload directory."
3360
  msgstr ""
@@ -3376,12 +3391,12 @@ msgid "Get latest versions"
3376
  msgstr ""
3377
 
3378
  #: includes/admin/templates/dashboard/users.php:60
3379
- #: includes/core/class-user.php:989
3380
  msgid "Pending Review"
3381
  msgstr ""
3382
 
3383
  #: includes/admin/templates/dashboard/users.php:73
3384
- #: includes/core/class-user.php:985
3385
  msgid "Awaiting E-mail Confirmation"
3386
  msgstr ""
3387
 
@@ -3653,29 +3668,29 @@ msgstr ""
3653
  msgid "Add New Field"
3654
  msgstr ""
3655
 
3656
- #: includes/admin/templates/extensions.php:173
3657
  msgid "<strong>All Access Pass</strong> – Get access to all Ultimate Member extensions at a significant discount with our All Access Pass."
3658
  msgstr ""
3659
 
3660
- #: includes/admin/templates/extensions.php:177
3661
  msgid "View Pricing"
3662
  msgstr ""
3663
 
3664
- #: includes/admin/templates/extensions.php:186
3665
  msgid "Premium"
3666
  msgstr ""
3667
 
3668
- #: includes/admin/templates/extensions.php:191
3669
  msgid "Free"
3670
  msgstr ""
3671
 
3672
- #: includes/admin/templates/extensions.php:217
3673
- #: includes/admin/templates/extensions.php:251
3674
  msgid "Get this Add on"
3675
  msgstr ""
3676
 
3677
- #: includes/admin/templates/extensions.php:222
3678
- #: includes/admin/templates/extensions.php:256
3679
  msgid "More Details"
3680
  msgstr ""
3681
 
@@ -3887,8 +3902,8 @@ msgstr ""
3887
 
3888
  #: includes/admin/templates/form/register_gdpr.php:42
3889
  #: includes/admin/templates/form/register_gdpr.php:43
3890
- #: templates/gdpr-register.php:15
3891
- #: templates/gdpr-register.php:17
3892
  msgid "Show privacy policy"
3893
  msgstr ""
3894
 
@@ -3898,7 +3913,7 @@ msgstr ""
3898
 
3899
  #: includes/admin/templates/form/register_gdpr.php:50
3900
  #: includes/admin/templates/form/register_gdpr.php:51
3901
- #: templates/gdpr-register.php:16
3902
  msgid "Hide privacy policy"
3903
  msgstr ""
3904
 
@@ -3908,7 +3923,7 @@ msgstr ""
3908
 
3909
  #: includes/admin/templates/form/register_gdpr.php:58
3910
  #: includes/admin/templates/form/register_gdpr.php:59
3911
- #: templates/gdpr-register.php:27
3912
  msgid "Please confirm that you agree to our privacy policy"
3913
  msgstr ""
3914
 
@@ -3918,7 +3933,7 @@ msgstr ""
3918
 
3919
  #: includes/admin/templates/form/register_gdpr.php:66
3920
  #: includes/admin/templates/form/register_gdpr.php:67
3921
- #: templates/gdpr-register.php:40
3922
  msgid "Please confirm your acceptance of our privacy policy"
3923
  msgstr ""
3924
 
@@ -3983,14 +3998,14 @@ msgstr ""
3983
  #: includes/admin/templates/modal/fonticons.php:14
3984
  #: includes/admin/templates/role/publish.php:24
3985
  #: includes/class-config.php:254
3986
- #: includes/core/class-fields.php:2665
3987
- #: includes/core/class-fields.php:2764
3988
- #: includes/core/um-actions-profile.php:766
3989
- #: includes/core/um-actions-profile.php:778
3990
- #: includes/core/um-actions-profile.php:966
3991
- #: includes/core/um-actions-profile.php:999
3992
- #: includes/core/um-actions-profile.php:1346
3993
- #: includes/core/um-actions-profile.php:1353
3994
  msgid "Cancel"
3995
  msgstr ""
3996
 
@@ -4250,7 +4265,7 @@ msgstr ""
4250
 
4251
  #: includes/admin/templates/role/register.php:57
4252
  #: includes/admin/templates/role/register.php:91
4253
- #: includes/admin/assets/js/um-admin-blocks.js:153
4254
  msgid "Show custom message"
4255
  msgstr ""
4256
 
@@ -4338,16 +4353,16 @@ msgstr ""
4338
 
4339
  #: includes/class-config.php:135
4340
  #: includes/class-config.php:795
4341
- #: includes/core/class-member-directory.php:2185
4342
- #: includes/core/um-actions-profile.php:1352
4343
  #: includes/core/um-actions-user.php:19
4344
  msgid "Logout"
4345
  msgstr ""
4346
 
4347
  #: includes/class-config.php:137
4348
  #: includes/class-config.php:797
4349
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:276
4350
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:296
4351
  msgid "Password Reset"
4352
  msgstr ""
4353
 
@@ -4481,27 +4496,27 @@ msgstr ""
4481
  msgid "Are you sure you want to delete your account? This will erase all of your account data from the site. To delete your account, click on the button below."
4482
  msgstr ""
4483
 
4484
- #: includes/class-dependencies.php:207
4485
  msgid "This version of <strong>\"%s\"</strong> requires the core <strong>%s</strong> plugin to be <strong>%s</strong> or higher."
4486
  msgstr ""
4487
 
4488
- #: includes/class-dependencies.php:209
4489
  msgid "Please update <strong>%s</strong> to the latest version."
4490
  msgstr ""
4491
 
4492
- #: includes/class-dependencies.php:211
4493
  msgid "Sorry, but this version of <strong>%s</strong> does not work with extension <strong>\"%s\" %s</strong> version."
4494
  msgstr ""
4495
 
4496
- #: includes/class-dependencies.php:213
4497
  msgid "Please update extension <strong>\"%s\"</strong> to the latest version."
4498
  msgstr ""
4499
 
4500
- #: includes/class-dependencies.php:222
4501
  msgid "Please check <strong>\"%s\" %s</strong> extension's folder name."
4502
  msgstr ""
4503
 
4504
- #: includes/class-dependencies.php:224
4505
  msgid "Correct folder name is <strong>\"%s\"</strong>"
4506
  msgstr ""
4507
 
@@ -4509,8 +4524,8 @@ msgstr ""
4509
  msgid "%s License Key"
4510
  msgstr ""
4511
 
4512
- #: includes/class-init.php:158
4513
- #: includes/class-init.php:167
4514
  msgid "Cheatin&#8217; huh?"
4515
  msgstr ""
4516
 
@@ -4631,8 +4646,8 @@ msgid "You must add a shortcode to the content area"
4631
  msgstr ""
4632
 
4633
  #: includes/core/class-builtin.php:671
4634
- #: includes/core/class-user.php:1711
4635
- #: includes/core/um-actions-profile.php:638
4636
  #: includes/core/um-filters-profile.php:22
4637
  msgid "Only me"
4638
  msgstr ""
@@ -4824,7 +4839,7 @@ msgid "Cover Photo"
4824
  msgstr ""
4825
 
4826
  #: includes/core/class-builtin.php:1093
4827
- #: includes/core/um-actions-profile.php:726
4828
  msgid "Change your cover photo"
4829
  msgstr ""
4830
 
@@ -6662,8 +6677,9 @@ msgid "Zimbabwe"
6662
  msgstr ""
6663
 
6664
  #: includes/core/class-common.php:59
6665
- #: includes/um-short-functions.php:792
6666
- #: includes/um-short-functions.php:802
 
6667
  msgid "Form"
6668
  msgstr ""
6669
 
@@ -6689,6 +6705,7 @@ msgid "Search Forms"
6689
  msgstr ""
6690
 
6691
  #: includes/core/class-common.php:89
 
6692
  msgid "Member Directory"
6693
  msgstr ""
6694
 
@@ -6751,9 +6768,12 @@ msgstr ""
6751
  msgid "Less than 1 year old"
6752
  msgstr ""
6753
 
 
 
6754
  #: includes/core/class-fields.php:1342
6755
  #: includes/core/um-actions-account.php:436
6756
- #: templates/message.php:6
 
6757
  msgid "%s"
6758
  msgstr ""
6759
 
@@ -6805,47 +6825,48 @@ msgstr ""
6805
  msgid "New Password"
6806
  msgstr ""
6807
 
6808
- #: includes/core/class-fields.php:2369
 
6809
  msgid "Confirm %s"
6810
  msgstr ""
6811
 
6812
- #: includes/core/class-fields.php:2618
6813
  msgid "Upload Photo"
6814
  msgstr ""
6815
 
6816
- #: includes/core/class-fields.php:2640
6817
- #: includes/core/class-fields.php:2664
6818
- #: includes/core/um-actions-profile.php:997
6819
  msgid "Change photo"
6820
  msgstr ""
6821
 
6822
- #: includes/core/class-fields.php:2664
6823
- #: includes/core/class-fields.php:2763
6824
  msgid "Processing..."
6825
  msgstr ""
6826
 
6827
- #: includes/core/class-fields.php:2688
6828
  msgid "Upload File"
6829
  msgstr ""
6830
 
6831
- #: includes/core/class-fields.php:2730
6832
  #: includes/core/um-filters-fields.php:267
6833
  msgid "This file has been removed."
6834
  msgstr ""
6835
 
6836
- #: includes/core/class-fields.php:2733
6837
  msgid "Change file"
6838
  msgstr ""
6839
 
6840
- #: includes/core/class-fields.php:2763
6841
  msgid "Save"
6842
  msgstr ""
6843
 
6844
- #: includes/core/class-fields.php:4298
6845
  msgid "Your profile is looking a little empty. Why not <a href=\"%s\">add</a> some information!"
6846
  msgstr ""
6847
 
6848
- #: includes/core/class-fields.php:4300
6849
  msgid "This user has not added any information to their profile yet."
6850
  msgstr ""
6851
 
@@ -6892,9 +6913,10 @@ msgstr ""
6892
  msgid "Original size"
6893
  msgstr ""
6894
 
6895
- #: includes/core/class-login.php:78
6896
- #: includes/core/class-register.php:71
6897
- msgid "Invalid Nonce."
 
6898
  msgstr ""
6899
 
6900
  #: includes/core/class-mail.php:615
@@ -6951,28 +6973,28 @@ msgstr ""
6951
  msgid "User Registered"
6952
  msgstr ""
6953
 
6954
- #: includes/core/class-member-directory.php:882
6955
- #: includes/core/class-member-directory.php:883
6956
  msgid " stars"
6957
  msgstr ""
6958
 
6959
- #: includes/core/class-member-directory.php:893
6960
  msgid "<strong>Age:</strong>&nbsp;{value} years old"
6961
  msgstr ""
6962
 
6963
- #: includes/core/class-member-directory.php:894
6964
  msgid "<strong>Age:</strong>&nbsp;{min_range} - {max_range} years old"
6965
  msgstr ""
6966
 
6967
- #: includes/core/class-member-directory.php:2130
6968
- #: includes/core/class-member-directory.php:2174
6969
- #: includes/core/um-actions-profile.php:1319
6970
- #: includes/core/um-actions-profile.php:1350
6971
  msgid "Edit Profile"
6972
  msgstr ""
6973
 
6974
- #: includes/core/class-member-directory.php:2180
6975
- #: includes/core/um-actions-profile.php:1351
6976
  msgid "My Account"
6977
  msgstr ""
6978
 
@@ -7004,7 +7026,7 @@ msgstr ""
7004
 
7005
  #: includes/core/class-password.php:553
7006
  #: includes/core/um-actions-account.php:83
7007
- #: includes/core/um-actions-form.php:536
7008
  msgid "Your password must contain at least one lowercase letter, one capital letter and one number"
7009
  msgstr ""
7010
 
@@ -7013,11 +7035,11 @@ msgid "You must confirm your new password"
7013
  msgstr ""
7014
 
7015
  #: includes/core/class-password.php:563
7016
- #: includes/core/um-actions-form.php:545
7017
  msgid "Your passwords do not match"
7018
  msgstr ""
7019
 
7020
- #: includes/core/class-permalinks.php:188
7021
  msgid "This activation link is expired or have already been used."
7022
  msgstr ""
7023
 
@@ -7061,7 +7083,7 @@ msgstr ""
7061
  msgid "You are already registered"
7062
  msgstr ""
7063
 
7064
- #: includes/core/class-shortcodes.php:936
7065
  msgid "Default Template"
7066
  msgstr ""
7067
 
@@ -7086,19 +7108,19 @@ msgstr ""
7086
  msgid "This file type is not recognized."
7087
  msgstr ""
7088
 
7089
- #: includes/core/class-user.php:773
7090
  msgid "Ultimate Member Role"
7091
  msgstr ""
7092
 
7093
- #: includes/core/class-user.php:776
7094
  msgid "&mdash; No role for Ultimate Member &mdash;"
7095
  msgstr ""
7096
 
7097
- #: includes/core/class-user.php:993
7098
  msgid "Membership Rejected"
7099
  msgstr ""
7100
 
7101
- #: includes/core/class-user.php:997
7102
  msgid "Membership Inactive"
7103
  msgstr ""
7104
 
@@ -7223,84 +7245,84 @@ msgstr ""
7223
  msgid "You can request a file with the information that we believe is most relevant and useful to you."
7224
  msgstr ""
7225
 
7226
- #: includes/core/um-actions-account.php:530
7227
  msgid "You could download your previous data:"
7228
  msgstr ""
7229
 
7230
- #: includes/core/um-actions-account.php:531
7231
- msgid "download personal data"
7232
  msgstr ""
7233
 
7234
- #: includes/core/um-actions-account.php:532
7235
  msgid "You could send a new request for an export of personal your data."
7236
  msgstr ""
7237
 
7238
- #: includes/core/um-actions-account.php:548
7239
- #: includes/core/um-actions-account.php:622
7240
- #: includes/core/um-actions-account.php:699
7241
  msgid "A confirmation email has been sent to your email. Click the link within the email to confirm your export request."
7242
  msgstr ""
7243
 
7244
- #: includes/core/um-actions-account.php:550
7245
  msgid "The administrator has not yet approved downloading the data. Please expect an email with a link to your data."
7246
  msgstr ""
7247
 
7248
- #: includes/core/um-actions-account.php:555
7249
  msgid "Enter your current password to confirm a new export of your personal data."
7250
  msgstr ""
7251
 
7252
- #: includes/core/um-actions-account.php:560
7253
- #: includes/core/um-actions-account.php:632
7254
  msgid "You must enter a password"
7255
  msgstr ""
7256
 
7257
- #: includes/core/um-actions-account.php:568
7258
  msgid "To export of your personal data, click the button below."
7259
  msgstr ""
7260
 
7261
- #: includes/core/um-actions-account.php:575
7262
  msgid "Request data"
7263
  msgstr ""
7264
 
7265
- #: includes/core/um-actions-account.php:584
7266
  msgid "Erase of your data"
7267
  msgstr ""
7268
 
7269
- #: includes/core/um-actions-account.php:586
7270
  msgid "You can request erasing of the data that we have about you."
7271
  msgstr ""
7272
 
7273
- #: includes/core/um-actions-account.php:605
7274
  msgid "Your personal data has been deleted."
7275
  msgstr ""
7276
 
7277
- #: includes/core/um-actions-account.php:606
7278
  msgid "You could send a new request for deleting your personal data."
7279
  msgstr ""
7280
 
7281
- #: includes/core/um-actions-account.php:624
7282
  msgid "The administrator has not yet approved deleting your data. Please expect an email with a link to your data."
7283
  msgstr ""
7284
 
7285
- #: includes/core/um-actions-account.php:629
7286
  msgid "Enter your current password to confirm the erasure of your personal data."
7287
  msgstr ""
7288
 
7289
- #: includes/core/um-actions-account.php:640
7290
  msgid "Require erasure of your personal data, click on the button below."
7291
  msgstr ""
7292
 
7293
- #: includes/core/um-actions-account.php:647
7294
  msgid "Request data erase"
7295
  msgstr ""
7296
 
7297
- #: includes/core/um-actions-account.php:661
7298
- #: includes/core/um-actions-account.php:692
7299
  msgid "Wrong request."
7300
  msgstr ""
7301
 
7302
- #: includes/core/um-actions-account.php:672
7303
- #: includes/core/um-actions-account.php:679
7304
  msgid "The password you entered is incorrect."
7305
  msgstr ""
7306
 
@@ -7324,149 +7346,149 @@ msgstr ""
7324
  msgid "You are not allowed to use this word as your username."
7325
  msgstr ""
7326
 
7327
- #: includes/core/um-actions-form.php:394
7328
  msgid "Profile Photo is required."
7329
  msgstr ""
7330
 
7331
- #: includes/core/um-actions-form.php:447
7332
- #: includes/core/um-actions-form.php:448
7333
  msgid "%s - wrong conditions."
7334
  msgstr ""
7335
 
7336
- #: includes/core/um-actions-form.php:456
7337
- #: includes/core/um-actions-form.php:460
7338
- #: includes/core/um-actions-form.php:464
7339
  msgid "%s is required."
7340
  msgstr ""
7341
 
7342
- #: includes/core/um-actions-form.php:469
7343
  msgid "Please specify account type."
7344
  msgstr ""
7345
 
7346
- #: includes/core/um-actions-form.php:499
7347
  msgid "This field is required"
7348
  msgstr ""
7349
 
7350
- #: includes/core/um-actions-form.php:501
7351
  msgid "%s is required"
7352
  msgstr ""
7353
 
7354
- #: includes/core/um-actions-form.php:510
7355
  msgid "You are only allowed to enter a maximum of %s words"
7356
  msgstr ""
7357
 
7358
- #: includes/core/um-actions-form.php:516
7359
  msgid "Your %s must contain at least %s characters"
7360
  msgstr ""
7361
 
7362
- #: includes/core/um-actions-form.php:522
7363
  msgid "Your %s must contain less than %s characters"
7364
  msgstr ""
7365
 
7366
- #: includes/core/um-actions-form.php:529
7367
  msgid "You can not use HTML tags here"
7368
  msgstr ""
7369
 
7370
- #: includes/core/um-actions-form.php:542
7371
  msgid "Please confirm your password"
7372
  msgstr ""
7373
 
7374
- #: includes/core/um-actions-form.php:551
7375
  msgid "Please select at least %s choices"
7376
  msgstr ""
7377
 
7378
- #: includes/core/um-actions-form.php:557
7379
  msgid "You can only select up to %s choices"
7380
  msgstr ""
7381
 
7382
- #: includes/core/um-actions-form.php:563
7383
  msgid "Minimum number limit is %s"
7384
  msgstr ""
7385
 
7386
- #: includes/core/um-actions-form.php:569
7387
  msgid "Maximum number limit is %s"
7388
  msgstr ""
7389
 
7390
- #: includes/core/um-actions-form.php:605
7391
  msgid "Please enter numbers only in this field"
7392
  msgstr ""
7393
 
7394
- #: includes/core/um-actions-form.php:611
7395
  msgid "Please enter a valid phone number"
7396
  msgstr ""
7397
 
7398
- #: includes/core/um-actions-form.php:617
7399
- #: includes/core/um-actions-form.php:623
7400
- #: includes/core/um-actions-form.php:629
7401
- #: includes/core/um-actions-form.php:635
7402
- #: includes/core/um-actions-form.php:648
7403
- #: includes/core/um-actions-form.php:654
7404
- #: includes/core/um-actions-form.php:660
7405
  msgid "Please enter a valid %s username or profile URL"
7406
  msgstr ""
7407
 
7408
- #: includes/core/um-actions-form.php:642
7409
  msgid "Please enter a valid %s profile URL"
7410
  msgstr ""
7411
 
7412
- #: includes/core/um-actions-form.php:666
7413
  msgid "Please enter a valid URL"
7414
  msgstr ""
7415
 
7416
- #: includes/core/um-actions-form.php:673
7417
- #: includes/core/um-actions-form.php:687
7418
  msgid "You must provide a username"
7419
  msgstr ""
7420
 
7421
- #: includes/core/um-actions-form.php:675
7422
- #: includes/core/um-actions-form.php:689
7423
  msgid "Your username is already taken"
7424
  msgstr ""
7425
 
7426
- #: includes/core/um-actions-form.php:677
7427
  msgid "Username cannot be an email"
7428
  msgstr ""
7429
 
7430
- #: includes/core/um-actions-form.php:679
7431
- #: includes/core/um-actions-form.php:693
7432
  msgid "Your username contains invalid characters"
7433
  msgstr ""
7434
 
7435
- #: includes/core/um-actions-form.php:691
7436
- #: includes/core/um-actions-form.php:713
7437
- #: includes/core/um-actions-form.php:715
7438
- #: includes/core/um-actions-form.php:727
7439
- #: includes/core/um-actions-form.php:734
7440
  msgid "This email is already linked to an existing account"
7441
  msgstr ""
7442
 
7443
- #: includes/core/um-actions-form.php:711
7444
  msgid "You must provide your email"
7445
  msgstr ""
7446
 
7447
- #: includes/core/um-actions-form.php:717
7448
- #: includes/core/um-actions-form.php:725
7449
- #: includes/core/um-actions-form.php:749
7450
  msgid "This is not a valid email"
7451
  msgstr ""
7452
 
7453
- #: includes/core/um-actions-form.php:719
7454
  msgid "Your email contains invalid characters"
7455
  msgstr ""
7456
 
7457
- #: includes/core/um-actions-form.php:768
7458
  msgid "You must provide a unique value"
7459
  msgstr ""
7460
 
7461
- #: includes/core/um-actions-form.php:778
7462
  msgid "You must provide alphabetic letters"
7463
  msgstr ""
7464
 
7465
- #: includes/core/um-actions-form.php:790
7466
  msgid "You must provide lowercase letters."
7467
  msgstr ""
7468
 
7469
- #: includes/core/um-actions-form.php:808
7470
  msgid "Your user description must contain less than %s characters"
7471
  msgstr ""
7472
 
@@ -7556,42 +7578,46 @@ msgstr ""
7556
  msgid "Your membership request has been rejected."
7557
  msgstr ""
7558
 
 
 
 
 
7559
  #: includes/core/um-actions-profile.php:204
7560
  msgid "You are not allowed to edit this user."
7561
  msgstr ""
7562
 
7563
- #: includes/core/um-actions-profile.php:350
7564
  msgid "Your choosed %s"
7565
  msgstr ""
7566
 
7567
- #: includes/core/um-actions-profile.php:690
7568
- #: includes/core/um-actions-profile.php:700
7569
  msgid "Profile photo"
7570
  msgstr ""
7571
 
7572
- #: includes/core/um-actions-profile.php:761
7573
- #: includes/core/um-actions-profile.php:777
7574
- #: includes/core/um-actions-profile.php:848
7575
  msgid "Upload a cover photo"
7576
  msgstr ""
7577
 
7578
- #: includes/core/um-actions-profile.php:761
7579
  msgid "Change cover photo"
7580
  msgstr ""
7581
 
7582
- #: includes/core/um-actions-profile.php:965
7583
  msgid "Upload photo"
7584
  msgstr ""
7585
 
7586
- #: includes/core/um-actions-profile.php:998
7587
  msgid "Remove photo"
7588
  msgstr ""
7589
 
7590
- #: includes/core/um-actions-profile.php:1161
7591
  msgid "Tell us a bit about yourself..."
7592
  msgstr ""
7593
 
7594
- #: includes/core/um-actions-profile.php:1176
7595
  msgid "This user account status is %s"
7596
  msgstr ""
7597
 
@@ -7632,22 +7658,22 @@ msgstr ""
7632
  msgid "Login as this user"
7633
  msgstr ""
7634
 
7635
- #: includes/um-short-functions.php:752
7636
- #: includes/um-short-functions.php:987
7637
  msgid "date submitted"
7638
  msgstr ""
7639
 
7640
- #: includes/um-short-functions.php:758
7641
- #: includes/um-short-functions.php:956
7642
- #: includes/um-short-functions.php:993
7643
  msgid "(empty)"
7644
  msgstr ""
7645
 
7646
- #: includes/um-short-functions.php:791
7647
  msgid "Date Submitted"
7648
  msgstr ""
7649
 
7650
- #: includes/um-short-functions.php:945
7651
  msgid "%s - Form ID#: %s"
7652
  msgstr ""
7653
 
@@ -7812,105 +7838,73 @@ msgstr ""
7812
  msgid "Not rated yet!"
7813
  msgstr ""
7814
 
7815
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:20
7816
- msgid "UM Form"
7817
- msgstr ""
7818
-
7819
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:21
7820
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:150
7821
  msgid "Choose display form"
7822
  msgstr ""
7823
 
7824
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:86
7825
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:213
7826
  msgid "Loading Forms"
7827
  msgstr ""
7828
 
7829
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:94
7830
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:221
7831
  msgid "No Posts"
7832
  msgstr ""
7833
 
7834
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:114
7835
  msgid "Select Forms"
7836
  msgstr ""
7837
 
7838
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:149
7839
- msgid "UM Member Directories"
7840
  msgstr ""
7841
 
7842
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:241
7843
  msgid "Select Directories"
7844
  msgstr ""
7845
 
7846
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:275
7847
- msgid "UM Password Reset"
7848
  msgstr ""
7849
 
7850
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:318
7851
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:319
7852
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:379
7853
- msgid "UM Account"
7854
  msgstr ""
7855
 
7856
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:387
7857
  msgid "Account Tab"
7858
  msgstr ""
7859
 
7860
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:392
7861
  msgid "Select Tab"
7862
  msgstr ""
7863
 
7864
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:454
7865
- msgid "User Profile Wall"
7866
- msgstr ""
7867
-
7868
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:455
7869
- msgid "Used on the user profile page"
7870
- msgstr ""
7871
-
7872
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:525
7873
- msgid "Select User"
7874
- msgstr ""
7875
-
7876
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:541
7877
- msgid "Hashtag"
7878
- msgstr ""
7879
-
7880
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:558
7881
- msgid "Shortcode Attribute"
7882
- msgstr ""
7883
-
7884
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:563
7885
- #: includes/admin/assets/js/um-admin-blocks-shortcode.js:577
7886
- msgid "Show the form on the wall?"
7887
- msgstr ""
7888
-
7889
- #: includes/admin/assets/js/um-admin-blocks.js:66
7890
  msgid "UM access Controls"
7891
  msgstr ""
7892
 
7893
- #: includes/admin/assets/js/um-admin-blocks.js:71
7894
  msgid "Restrict access?"
7895
  msgstr ""
7896
 
7897
- #: includes/admin/assets/js/um-admin-blocks.js:128
7898
  msgid "What roles can access this content?"
7899
  msgstr ""
7900
 
7901
- #: includes/admin/assets/js/um-admin-blocks.js:141
7902
  msgid "Restriction Action"
7903
  msgstr ""
7904
 
7905
- #: includes/admin/assets/js/um-admin-blocks.js:145
7906
  msgid "Hide block"
7907
  msgstr ""
7908
 
7909
- #: includes/admin/assets/js/um-admin-blocks.js:149
7910
  msgid "Show global default message"
7911
  msgstr ""
7912
 
7913
- #: includes/admin/assets/js/um-admin-blocks.js:172
7914
  msgid "Restriction Message Content"
7915
  msgstr ""
7916
 
2
  # This file is distributed under the same license as the Ultimate Member plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Ultimate Member 2.1.13\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ultimate-member\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2020-12-16T16:23:05+02:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.4.0\n"
15
  "X-Domain: ultimate-member\n"
17
  #. Plugin Name of the plugin
18
  #. Author of the plugin
19
  #: includes/admin/core/class-admin-menu.php:147
20
+ #: includes/core/class-user.php:714
21
  msgid "Ultimate Member"
22
  msgstr ""
23
 
90
  msgid "Here you can setup conditional logic to show/hide this field based on specific fields value or conditions"
91
  msgstr ""
92
 
93
+ #: includes/admin/core/class-admin-builder.php:232
94
+ msgid "Use the condition operator `equals to` or `not equals` if the parent field has a single option."
95
+ msgstr ""
96
+
97
+ #: includes/admin/core/class-admin-builder.php:233
98
+ msgid "Use the condition operator `greater than` or `less than` if the parent field is a number."
99
+ msgstr ""
100
+
101
+ #: includes/admin/core/class-admin-builder.php:234
102
+ msgid "Use the condition operator `contains` if the parent field has multiple options."
103
+ msgstr ""
104
+
105
+ #: includes/admin/core/class-admin-builder.php:237
106
  msgid "Add new rule"
107
  msgstr ""
108
 
109
+ #: includes/admin/core/class-admin-builder.php:238
110
  msgid "Reset all rules"
111
  msgstr ""
112
 
113
+ #: includes/admin/core/class-admin-builder.php:292
114
+ #: includes/admin/core/class-admin-builder.php:612
115
+ #: includes/admin/core/class-admin-builder.php:771
116
  #: includes/admin/core/class-admin-dragdrop.php:33
117
  #: includes/admin/core/class-admin-menu.php:106
118
+ #: includes/core/class-fields.php:4581
119
  msgid "Please login as administrator"
120
  msgstr ""
121
 
122
+ #: includes/admin/core/class-admin-builder.php:399
123
+ #: includes/admin/core/class-admin-builder.php:469
124
  #: includes/admin/core/class-admin-dragdrop.php:165
125
  msgid "Add Row"
126
  msgstr ""
127
 
128
+ #: includes/admin/core/class-admin-builder.php:400
129
+ #: includes/admin/core/class-admin-builder.php:470
130
  #: includes/admin/core/class-admin-dragdrop.php:166
131
  msgid "Edit Row"
132
  msgstr ""
133
 
134
+ #: includes/admin/core/class-admin-builder.php:473
135
  #: includes/admin/core/class-admin-dragdrop.php:168
136
  #: includes/admin/core/class-admin-dragdrop.php:183
137
  #: includes/admin/core/class-admin-dragdrop.php:208
138
  msgid "Delete Row"
139
  msgstr ""
140
 
141
+ #: includes/admin/core/class-admin-builder.php:546
142
  msgid "(no title)"
143
  msgstr ""
144
 
145
+ #: includes/admin/core/class-admin-builder.php:551
146
  #: includes/admin/core/list-tables/roles-list-table.php:339
147
  msgid "Edit"
148
  msgstr ""
149
 
150
+ #: includes/admin/core/class-admin-builder.php:553
151
  #: includes/admin/core/class-admin-columns.php:102
152
  msgid "Duplicate"
153
  msgstr ""
154
 
155
+ #: includes/admin/core/class-admin-builder.php:557
156
  msgid "Delete Group"
157
  msgstr ""
158
 
159
+ #: includes/admin/core/class-admin-builder.php:560
160
+ #: includes/admin/core/class-admin-enqueue.php:499
161
  #: includes/admin/core/list-tables/roles-list-table.php:342
162
  #: includes/admin/core/list-tables/roles-list-table.php:410
163
  msgid "Delete"
164
  msgstr ""
165
 
166
+ #: includes/admin/core/class-admin-builder.php:837
167
  msgid "Search Icons..."
168
  msgstr ""
169
 
170
+ #: includes/admin/core/class-admin-builder.php:857
171
  msgid "Setup New Field"
172
  msgstr ""
173
 
174
+ #: includes/admin/core/class-admin-builder.php:874
175
  msgid "Predefined Fields"
176
  msgstr ""
177
 
178
+ #: includes/admin/core/class-admin-builder.php:886
179
  #: includes/core/class-builtin.php:1363
180
  msgid "None"
181
  msgstr ""
182
 
183
+ #: includes/admin/core/class-admin-builder.php:891
184
  msgid "Custom Fields"
185
  msgstr ""
186
 
187
+ #: includes/admin/core/class-admin-builder.php:905
188
  msgid "You did not create any custom fields"
189
  msgstr ""
190
 
191
+ #: includes/admin/core/class-admin-builder.php:937
192
+ #: includes/admin/core/class-admin-builder.php:1011
193
  msgid "This field type is not setup correcty."
194
  msgstr ""
195
 
196
+ #: includes/admin/core/class-admin-builder.php:1190
197
  #: includes/core/class-form.php:176
198
+ #: includes/core/class-form.php:422
199
  #: includes/core/class-password.php:535
200
+ #: includes/core/um-actions-profile.php:579
201
  msgid "This is not possible for security reasons."
202
  msgstr ""
203
 
279
  #: includes/core/class-builtin.php:1145
280
  #: includes/core/class-builtin.php:1164
281
  #: includes/core/class-builtin.php:1181
282
+ #: includes/core/class-user.php:214
283
+ #: includes/core/class-user.php:215
284
  #: includes/core/um-actions-account.php:284
285
  msgid "Yes"
286
  msgstr ""
293
  msgid "e.g. New Registration Form"
294
  msgstr ""
295
 
296
+ #: includes/admin/core/class-admin-enqueue.php:487
297
  #: includes/core/class-builtin.php:706
298
  #: includes/core/class-builtin.php:709
299
  #: includes/core/class-builtin.php:1188
300
  #: includes/core/class-builtin.php:1191
301
+ #: includes/core/um-actions-account.php:560
302
+ #: includes/core/um-actions-account.php:632
303
  msgid "Password"
304
  msgstr ""
305
 
306
+ #: includes/admin/core/class-admin-enqueue.php:491
307
  #: includes/admin/core/class-admin-metabox.php:2279
308
  #: includes/core/class-account.php:109
309
  msgid "Privacy"
310
  msgstr ""
311
 
312
+ #: includes/admin/core/class-admin-enqueue.php:495
313
  #: includes/core/class-account.php:115
314
  msgid "Notifications"
315
  msgstr ""
316
 
317
+ #: includes/admin/core/class-admin-enqueue.php:545
318
  msgid "Ultimate Member Blocks"
319
  msgstr ""
320
 
351
  #: includes/admin/core/class-admin-forms.php:1537
352
  #: includes/admin/core/class-admin-forms.php:1559
353
  #: includes/admin/core/class-admin-notices.php:400
354
+ #: includes/core/um-actions-profile.php:811
355
  #: includes/admin/assets/js/um-admin-forms.js:201
356
  #: includes/admin/assets/js/um-admin-forms.js:266
357
  #: includes/admin/assets/js/um-admin-forms.js:539
504
  msgstr ""
505
 
506
  #: includes/admin/core/class-admin-menu.php:221
 
 
 
 
507
  msgid "Purge Temp Files"
508
  msgstr ""
509
 
510
+ #: includes/admin/core/class-admin-menu.php:223
511
  msgid "User Cache"
512
  msgstr ""
513
 
514
+ #: includes/admin/core/class-admin-menu.php:228
515
  msgid "Upgrade's Manual Request"
516
  msgstr ""
517
 
540
  #: includes/admin/core/class-admin-metabox.php:392
541
  #: includes/admin/core/class-admin-metabox.php:544
542
  #: includes/admin/templates/access/restrict_content.php:60
543
+ #: includes/admin/assets/js/um-admin-blocks.js:95
544
  msgid "Who can access this content?"
545
  msgstr ""
546
 
551
  #: includes/admin/core/class-admin-navmenu.php:242
552
  #: includes/admin/templates/access/restrict_content.php:64
553
  #: includes/core/class-builtin.php:670
554
+ #: includes/admin/assets/js/um-admin-blocks.js:99
555
  msgid "Everyone"
556
  msgstr ""
557
 
558
  #: includes/admin/core/class-admin-metabox.php:397
559
  #: includes/admin/core/class-admin-metabox.php:549
560
  #: includes/admin/templates/access/restrict_content.php:65
561
+ #: includes/admin/assets/js/um-admin-blocks.js:107
562
  msgid "Logged out users"
563
  msgstr ""
564
 
565
  #: includes/admin/core/class-admin-metabox.php:398
566
  #: includes/admin/core/class-admin-metabox.php:550
567
  #: includes/admin/templates/access/restrict_content.php:66
568
+ #: includes/admin/assets/js/um-admin-blocks.js:103
569
  msgid "Logged in users"
570
  msgstr ""
571
 
1289
  #: includes/admin/core/class-admin-metabox.php:2002
1290
  #: includes/core/class-fields.php:1717
1291
  #: includes/core/class-fields.php:1758
1292
+ #: includes/core/class-fields.php:2619
1293
+ #: includes/core/class-fields.php:2694
1294
  msgid "Upload"
1295
  msgstr ""
1296
 
2107
  #: includes/class-config.php:136
2108
  #: includes/class-config.php:796
2109
  #: includes/core/class-account.php:97
2110
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:305
2111
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:365
2112
  msgid "Account"
2113
  msgstr ""
2114
 
2848
  msgid "Save Changes"
2849
  msgstr ""
2850
 
2851
+ #: includes/admin/core/class-admin-settings.php:1706
2852
+ msgid "Security Check"
2853
+ msgstr ""
2854
+
2855
  #: includes/admin/core/class-admin-settings.php:2158
2856
  msgid "Subject Line"
2857
  msgstr ""
2978
  msgid "Upgrade Log"
2979
  msgstr ""
2980
 
2981
+ #: includes/admin/core/class-admin-users.php:141
2982
+ msgid "This action is not allowed in backend."
2983
+ msgstr ""
2984
+
2985
+ #: includes/admin/core/class-admin-users.php:156
2986
+ #: includes/admin/core/class-admin-users.php:159
2987
  msgid "UM Action"
2988
  msgstr ""
2989
 
2990
+ #: includes/admin/core/class-admin-users.php:163
2991
+ #: includes/core/class-fields.php:2675
2992
  msgid "Apply"
2993
  msgstr ""
2994
 
2995
+ #: includes/admin/core/class-admin-users.php:205
2996
  #: includes/core/um-filters-user.php:19
2997
  #: includes/core/um-filters-user.php:24
2998
  msgid "Approve Membership"
2999
  msgstr ""
3000
 
3001
+ #: includes/admin/core/class-admin-users.php:208
3002
  #: includes/core/um-filters-user.php:20
3003
  msgid "Reject Membership"
3004
  msgstr ""
3005
 
3006
+ #: includes/admin/core/class-admin-users.php:211
3007
  #: includes/core/um-filters-user.php:28
3008
  msgid "Put as Pending Review"
3009
  msgstr ""
3010
 
3011
+ #: includes/admin/core/class-admin-users.php:214
3012
  #: includes/core/um-filters-user.php:32
3013
  msgid "Resend Activation E-mail"
3014
  msgstr ""
3015
 
3016
+ #: includes/admin/core/class-admin-users.php:217
3017
  msgid "Deactivate"
3018
  msgstr ""
3019
 
3020
+ #: includes/admin/core/class-admin-users.php:220
3021
  msgid "Reactivate"
3022
  msgstr ""
3023
 
3024
+ #: includes/admin/core/class-admin-users.php:242
3025
  #: templates/account.php:43
3026
  #: templates/account.php:84
3027
  msgid "View profile"
3028
  msgstr ""
3029
 
3030
+ #: includes/admin/core/class-admin-users.php:247
3031
  msgid "Info"
3032
  msgstr ""
3033
 
3034
+ #: includes/admin/core/class-admin-users.php:372
3035
+ #: includes/admin/core/class-admin-users.php:374
3036
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:326
3037
  msgid "All"
3038
  msgstr ""
3039
 
3040
+ #: includes/admin/core/class-admin-users.php:378
3041
  #: includes/admin/templates/dashboard/users.php:28
3042
+ #: includes/core/class-user.php:983
3043
  msgid "Approved"
3044
  msgstr ""
3045
 
3046
+ #: includes/admin/core/class-admin-users.php:379
3047
  msgid "Pending review"
3048
  msgstr ""
3049
 
3050
+ #: includes/admin/core/class-admin-users.php:380
3051
  msgid "Waiting e-mail confirmation"
3052
  msgstr ""
3053
 
3054
+ #: includes/admin/core/class-admin-users.php:381
3055
  #: includes/admin/templates/dashboard/users.php:86
3056
  msgid "Inactive"
3057
  msgstr ""
3058
 
3059
+ #: includes/admin/core/class-admin-users.php:382
3060
  #: includes/admin/templates/dashboard/users.php:41
3061
  msgid "Rejected"
3062
  msgstr ""
3063
 
3064
+ #: includes/admin/core/class-admin-users.php:458
3065
  msgid "You do not have enough permissions to do that."
3066
  msgstr ""
3067
 
3220
  msgid "Upgrade Styles..."
3221
  msgstr ""
3222
 
3223
+ #: includes/admin/core/packages/2.0-beta1/init.php:41
3224
  msgid "Upgrade Roles..."
3225
  msgstr ""
3226
 
3227
+ #: includes/admin/core/packages/2.0-beta1/init.php:55
3228
  msgid "Upgrade Users..."
3229
  msgstr ""
3230
 
3231
+ #: includes/admin/core/packages/2.0-beta1/init.php:79
3232
  msgid "Getting "
3233
  msgstr ""
3234
 
3235
+ #: includes/admin/core/packages/2.0-beta1/init.php:79
3236
+ #: includes/admin/core/packages/2.0-beta1/init.php:91
3237
  #: includes/admin/core/packages/2.1.3-beta3/init.php:22
3238
  msgid " users..."
3239
  msgstr ""
3240
 
3241
+ #: includes/admin/core/packages/2.0-beta1/init.php:91
3242
  #: includes/admin/core/packages/2.1.3-beta3/init.php:22
3243
  #: includes/admin/assets/js/um-admin-forms.js:66
3244
  msgid "There are "
3245
  msgstr ""
3246
 
3247
+ #: includes/admin/core/packages/2.0-beta1/init.php:92
3248
  msgid "Start users upgrading..."
3249
  msgstr ""
3250
 
3251
+ #: includes/admin/core/packages/2.0-beta1/init.php:153
3252
  msgid "Upgrade Content Restriction Settings..."
3253
  msgstr ""
3254
 
3255
+ #: includes/admin/core/packages/2.0-beta1/init.php:181
3256
  msgid "Upgrade Settings..."
3257
  msgstr ""
3258
 
3259
+ #: includes/admin/core/packages/2.0-beta1/init.php:209
3260
  msgid "Upgrade Menu Items..."
3261
  msgstr ""
3262
 
3263
+ #: includes/admin/core/packages/2.0-beta1/init.php:237
3264
  msgid "Upgrade Mailchimp Lists..."
3265
  msgstr ""
3266
 
3267
+ #: includes/admin/core/packages/2.0-beta1/init.php:265
3268
  msgid "Upgrade Social Login Forms..."
3269
  msgstr ""
3270
 
3271
+ #: includes/admin/core/packages/2.0-beta1/init.php:293
3272
  msgid "Upgrade UM Custom Post Types..."
3273
  msgstr ""
3274
 
3275
+ #: includes/admin/core/packages/2.0-beta1/init.php:321
3276
  msgid "Upgrade bbPress Forums..."
3277
  msgstr ""
3278
 
3279
+ #: includes/admin/core/packages/2.0-beta1/init.php:322
3280
  msgid "Get bbPress Forums count..."
3281
  msgstr ""
3282
 
3283
+ #: includes/admin/core/packages/2.0-beta1/init.php:387
3284
  msgid "Upgrade Woocommerce Products..."
3285
  msgstr ""
3286
 
3287
+ #: includes/admin/core/packages/2.0-beta1/init.php:388
3288
  msgid "Get all Products..."
3289
  msgstr ""
3290
 
3291
+ #: includes/admin/core/packages/2.0-beta1/init.php:454
3292
  msgid "Upgrade Email Templates..."
3293
  msgstr ""
3294
 
3296
  msgid "Users cache was cleared successfully"
3297
  msgstr ""
3298
 
3299
+ #: includes/admin/core/packages/2.0.10/init.php:34
3300
  msgid "Clear Users Cache..."
3301
  msgstr ""
3302
 
3337
  msgid "Upgrade user metadata..."
3338
  msgstr ""
3339
 
3340
+ #: includes/admin/core/packages/2.1.0-beta1/init.php:35
3341
  msgid "Upgrade Member Directories..."
3342
  msgstr ""
3343
 
3354
  msgid "Start metadata upgrading..."
3355
  msgstr ""
3356
 
3357
+ #: includes/admin/core/packages/2.1.3-beta3/init.php:75
3358
  msgid "Create additional metadata table..."
3359
  msgstr ""
3360
 
3370
  msgid "Clear cache of %s users"
3371
  msgstr ""
3372
 
 
 
 
 
3373
  #: includes/admin/templates/dashboard/purge.php:7
3374
  msgid "You can free up <span class=\"red\">%s MB</span> by purging your temp upload directory."
3375
  msgstr ""
3391
  msgstr ""
3392
 
3393
  #: includes/admin/templates/dashboard/users.php:60
3394
+ #: includes/core/class-user.php:991
3395
  msgid "Pending Review"
3396
  msgstr ""
3397
 
3398
  #: includes/admin/templates/dashboard/users.php:73
3399
+ #: includes/core/class-user.php:987
3400
  msgid "Awaiting E-mail Confirmation"
3401
  msgstr ""
3402
 
3668
  msgid "Add New Field"
3669
  msgstr ""
3670
 
3671
+ #: includes/admin/templates/extensions.php:179
3672
  msgid "<strong>All Access Pass</strong> – Get access to all Ultimate Member extensions at a significant discount with our All Access Pass."
3673
  msgstr ""
3674
 
3675
+ #: includes/admin/templates/extensions.php:183
3676
  msgid "View Pricing"
3677
  msgstr ""
3678
 
3679
+ #: includes/admin/templates/extensions.php:192
3680
  msgid "Premium"
3681
  msgstr ""
3682
 
3683
+ #: includes/admin/templates/extensions.php:197
3684
  msgid "Free"
3685
  msgstr ""
3686
 
3687
+ #: includes/admin/templates/extensions.php:223
3688
+ #: includes/admin/templates/extensions.php:257
3689
  msgid "Get this Add on"
3690
  msgstr ""
3691
 
3692
+ #: includes/admin/templates/extensions.php:228
3693
+ #: includes/admin/templates/extensions.php:262
3694
  msgid "More Details"
3695
  msgstr ""
3696
 
3902
 
3903
  #: includes/admin/templates/form/register_gdpr.php:42
3904
  #: includes/admin/templates/form/register_gdpr.php:43
3905
+ #: templates/gdpr-register.php:16
3906
+ #: templates/gdpr-register.php:18
3907
  msgid "Show privacy policy"
3908
  msgstr ""
3909
 
3913
 
3914
  #: includes/admin/templates/form/register_gdpr.php:50
3915
  #: includes/admin/templates/form/register_gdpr.php:51
3916
+ #: templates/gdpr-register.php:17
3917
  msgid "Hide privacy policy"
3918
  msgstr ""
3919
 
3923
 
3924
  #: includes/admin/templates/form/register_gdpr.php:58
3925
  #: includes/admin/templates/form/register_gdpr.php:59
3926
+ #: templates/gdpr-register.php:28
3927
  msgid "Please confirm that you agree to our privacy policy"
3928
  msgstr ""
3929
 
3933
 
3934
  #: includes/admin/templates/form/register_gdpr.php:66
3935
  #: includes/admin/templates/form/register_gdpr.php:67
3936
+ #: templates/gdpr-register.php:41
3937
  msgid "Please confirm your acceptance of our privacy policy"
3938
  msgstr ""
3939
 
3998
  #: includes/admin/templates/modal/fonticons.php:14
3999
  #: includes/admin/templates/role/publish.php:24
4000
  #: includes/class-config.php:254
4001
+ #: includes/core/class-fields.php:2676
4002
+ #: includes/core/class-fields.php:2775
4003
+ #: includes/core/um-actions-profile.php:812
4004
+ #: includes/core/um-actions-profile.php:824
4005
+ #: includes/core/um-actions-profile.php:1012
4006
+ #: includes/core/um-actions-profile.php:1045
4007
+ #: includes/core/um-actions-profile.php:1392
4008
+ #: includes/core/um-actions-profile.php:1399
4009
  msgid "Cancel"
4010
  msgstr ""
4011
 
4265
 
4266
  #: includes/admin/templates/role/register.php:57
4267
  #: includes/admin/templates/role/register.php:91
4268
+ #: includes/admin/assets/js/um-admin-blocks.js:159
4269
  msgid "Show custom message"
4270
  msgstr ""
4271
 
4353
 
4354
  #: includes/class-config.php:135
4355
  #: includes/class-config.php:795
4356
+ #: includes/core/class-member-directory.php:2191
4357
+ #: includes/core/um-actions-profile.php:1398
4358
  #: includes/core/um-actions-user.php:19
4359
  msgid "Logout"
4360
  msgstr ""
4361
 
4362
  #: includes/class-config.php:137
4363
  #: includes/class-config.php:797
4364
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:262
4365
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:283
4366
  msgid "Password Reset"
4367
  msgstr ""
4368
 
4496
  msgid "Are you sure you want to delete your account? This will erase all of your account data from the site. To delete your account, click on the button below."
4497
  msgstr ""
4498
 
4499
+ #: includes/class-dependencies.php:204
4500
  msgid "This version of <strong>\"%s\"</strong> requires the core <strong>%s</strong> plugin to be <strong>%s</strong> or higher."
4501
  msgstr ""
4502
 
4503
+ #: includes/class-dependencies.php:206
4504
  msgid "Please update <strong>%s</strong> to the latest version."
4505
  msgstr ""
4506
 
4507
+ #: includes/class-dependencies.php:208
4508
  msgid "Sorry, but this version of <strong>%s</strong> does not work with extension <strong>\"%s\" %s</strong> version."
4509
  msgstr ""
4510
 
4511
+ #: includes/class-dependencies.php:210
4512
  msgid "Please update extension <strong>\"%s\"</strong> to the latest version."
4513
  msgstr ""
4514
 
4515
+ #: includes/class-dependencies.php:219
4516
  msgid "Please check <strong>\"%s\" %s</strong> extension's folder name."
4517
  msgstr ""
4518
 
4519
+ #: includes/class-dependencies.php:221
4520
  msgid "Correct folder name is <strong>\"%s\"</strong>"
4521
  msgstr ""
4522
 
4524
  msgid "%s License Key"
4525
  msgstr ""
4526
 
4527
+ #: includes/class-init.php:159
4528
+ #: includes/class-init.php:168
4529
  msgid "Cheatin&#8217; huh?"
4530
  msgstr ""
4531
 
4646
  msgstr ""
4647
 
4648
  #: includes/core/class-builtin.php:671
4649
+ #: includes/core/class-user.php:1713
4650
+ #: includes/core/um-actions-profile.php:684
4651
  #: includes/core/um-filters-profile.php:22
4652
  msgid "Only me"
4653
  msgstr ""
4839
  msgstr ""
4840
 
4841
  #: includes/core/class-builtin.php:1093
4842
+ #: includes/core/um-actions-profile.php:772
4843
  msgid "Change your cover photo"
4844
  msgstr ""
4845
 
6677
  msgstr ""
6678
 
6679
  #: includes/core/class-common.php:59
6680
+ #: includes/um-short-functions.php:690
6681
+ #: includes/um-short-functions.php:700
6682
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:6
6683
  msgid "Form"
6684
  msgstr ""
6685
 
6705
  msgstr ""
6706
 
6707
  #: includes/core/class-common.php:89
6708
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:136
6709
  msgid "Member Directory"
6710
  msgstr ""
6711
 
6768
  msgid "Less than 1 year old"
6769
  msgstr ""
6770
 
6771
+ #. translators: %s: The message after registration process based on a role data and user status after registration
6772
+ #. translators: %s: Restricted taxonomy message.
6773
  #: includes/core/class-fields.php:1342
6774
  #: includes/core/um-actions-account.php:436
6775
+ #: templates/message.php:8
6776
+ #: templates/restricted-taxonomy.php:47
6777
  msgid "%s"
6778
  msgstr ""
6779
 
6825
  msgid "New Password"
6826
  msgstr ""
6827
 
6828
+ #: includes/core/class-fields.php:2372
6829
+ #: includes/core/class-fields.php:2388
6830
  msgid "Confirm %s"
6831
  msgstr ""
6832
 
6833
+ #: includes/core/class-fields.php:2629
6834
  msgid "Upload Photo"
6835
  msgstr ""
6836
 
6837
+ #: includes/core/class-fields.php:2651
6838
+ #: includes/core/class-fields.php:2675
6839
+ #: includes/core/um-actions-profile.php:1043
6840
  msgid "Change photo"
6841
  msgstr ""
6842
 
6843
+ #: includes/core/class-fields.php:2675
6844
+ #: includes/core/class-fields.php:2774
6845
  msgid "Processing..."
6846
  msgstr ""
6847
 
6848
+ #: includes/core/class-fields.php:2699
6849
  msgid "Upload File"
6850
  msgstr ""
6851
 
6852
+ #: includes/core/class-fields.php:2741
6853
  #: includes/core/um-filters-fields.php:267
6854
  msgid "This file has been removed."
6855
  msgstr ""
6856
 
6857
+ #: includes/core/class-fields.php:2744
6858
  msgid "Change file"
6859
  msgstr ""
6860
 
6861
+ #: includes/core/class-fields.php:2774
6862
  msgid "Save"
6863
  msgstr ""
6864
 
6865
+ #: includes/core/class-fields.php:4314
6866
  msgid "Your profile is looking a little empty. Why not <a href=\"%s\">add</a> some information!"
6867
  msgstr ""
6868
 
6869
+ #: includes/core/class-fields.php:4316
6870
  msgid "This user has not added any information to their profile yet."
6871
  msgstr ""
6872
 
6913
  msgid "Original size"
6914
  msgstr ""
6915
 
6916
+ #: includes/core/class-form.php:442
6917
+ #: includes/core/class-password.php:448
6918
+ #: includes/core/class-password.php:530
6919
+ msgid "Hello, spam bot!"
6920
  msgstr ""
6921
 
6922
  #: includes/core/class-mail.php:615
6973
  msgid "User Registered"
6974
  msgstr ""
6975
 
6976
+ #: includes/core/class-member-directory.php:884
6977
+ #: includes/core/class-member-directory.php:885
6978
  msgid " stars"
6979
  msgstr ""
6980
 
6981
+ #: includes/core/class-member-directory.php:895
6982
  msgid "<strong>Age:</strong>&nbsp;{value} years old"
6983
  msgstr ""
6984
 
6985
+ #: includes/core/class-member-directory.php:896
6986
  msgid "<strong>Age:</strong>&nbsp;{min_range} - {max_range} years old"
6987
  msgstr ""
6988
 
6989
+ #: includes/core/class-member-directory.php:2136
6990
+ #: includes/core/class-member-directory.php:2180
6991
+ #: includes/core/um-actions-profile.php:1365
6992
+ #: includes/core/um-actions-profile.php:1396
6993
  msgid "Edit Profile"
6994
  msgstr ""
6995
 
6996
+ #: includes/core/class-member-directory.php:2186
6997
+ #: includes/core/um-actions-profile.php:1397
6998
  msgid "My Account"
6999
  msgstr ""
7000
 
7026
 
7027
  #: includes/core/class-password.php:553
7028
  #: includes/core/um-actions-account.php:83
7029
+ #: includes/core/um-actions-form.php:559
7030
  msgid "Your password must contain at least one lowercase letter, one capital letter and one number"
7031
  msgstr ""
7032
 
7035
  msgstr ""
7036
 
7037
  #: includes/core/class-password.php:563
7038
+ #: includes/core/um-actions-form.php:568
7039
  msgid "Your passwords do not match"
7040
  msgstr ""
7041
 
7042
+ #: includes/core/class-permalinks.php:187
7043
  msgid "This activation link is expired or have already been used."
7044
  msgstr ""
7045
 
7083
  msgid "You are already registered"
7084
  msgstr ""
7085
 
7086
+ #: includes/core/class-shortcodes.php:940
7087
  msgid "Default Template"
7088
  msgstr ""
7089
 
7108
  msgid "This file type is not recognized."
7109
  msgstr ""
7110
 
7111
+ #: includes/core/class-user.php:775
7112
  msgid "Ultimate Member Role"
7113
  msgstr ""
7114
 
7115
+ #: includes/core/class-user.php:778
7116
  msgid "&mdash; No role for Ultimate Member &mdash;"
7117
  msgstr ""
7118
 
7119
+ #: includes/core/class-user.php:995
7120
  msgid "Membership Rejected"
7121
  msgstr ""
7122
 
7123
+ #: includes/core/class-user.php:999
7124
  msgid "Membership Inactive"
7125
  msgstr ""
7126
 
7245
  msgid "You can request a file with the information that we believe is most relevant and useful to you."
7246
  msgstr ""
7247
 
7248
+ #: includes/core/um-actions-account.php:532
7249
  msgid "You could download your previous data:"
7250
  msgstr ""
7251
 
7252
+ #: includes/core/um-actions-account.php:533
7253
+ msgid "Download Personal Data"
7254
  msgstr ""
7255
 
7256
+ #: includes/core/um-actions-account.php:534
7257
  msgid "You could send a new request for an export of personal your data."
7258
  msgstr ""
7259
 
7260
+ #: includes/core/um-actions-account.php:550
7261
+ #: includes/core/um-actions-account.php:624
7262
+ #: includes/core/um-actions-account.php:701
7263
  msgid "A confirmation email has been sent to your email. Click the link within the email to confirm your export request."
7264
  msgstr ""
7265
 
7266
+ #: includes/core/um-actions-account.php:552
7267
  msgid "The administrator has not yet approved downloading the data. Please expect an email with a link to your data."
7268
  msgstr ""
7269
 
7270
+ #: includes/core/um-actions-account.php:557
7271
  msgid "Enter your current password to confirm a new export of your personal data."
7272
  msgstr ""
7273
 
7274
+ #: includes/core/um-actions-account.php:562
7275
+ #: includes/core/um-actions-account.php:634
7276
  msgid "You must enter a password"
7277
  msgstr ""
7278
 
7279
+ #: includes/core/um-actions-account.php:570
7280
  msgid "To export of your personal data, click the button below."
7281
  msgstr ""
7282
 
7283
+ #: includes/core/um-actions-account.php:577
7284
  msgid "Request data"
7285
  msgstr ""
7286
 
7287
+ #: includes/core/um-actions-account.php:586
7288
  msgid "Erase of your data"
7289
  msgstr ""
7290
 
7291
+ #: includes/core/um-actions-account.php:588
7292
  msgid "You can request erasing of the data that we have about you."
7293
  msgstr ""
7294
 
7295
+ #: includes/core/um-actions-account.php:607
7296
  msgid "Your personal data has been deleted."
7297
  msgstr ""
7298
 
7299
+ #: includes/core/um-actions-account.php:608
7300
  msgid "You could send a new request for deleting your personal data."
7301
  msgstr ""
7302
 
7303
+ #: includes/core/um-actions-account.php:626
7304
  msgid "The administrator has not yet approved deleting your data. Please expect an email with a link to your data."
7305
  msgstr ""
7306
 
7307
+ #: includes/core/um-actions-account.php:631
7308
  msgid "Enter your current password to confirm the erasure of your personal data."
7309
  msgstr ""
7310
 
7311
+ #: includes/core/um-actions-account.php:642
7312
  msgid "Require erasure of your personal data, click on the button below."
7313
  msgstr ""
7314
 
7315
+ #: includes/core/um-actions-account.php:649
7316
  msgid "Request data erase"
7317
  msgstr ""
7318
 
7319
+ #: includes/core/um-actions-account.php:663
7320
+ #: includes/core/um-actions-account.php:694
7321
  msgid "Wrong request."
7322
  msgstr ""
7323
 
7324
+ #: includes/core/um-actions-account.php:674
7325
+ #: includes/core/um-actions-account.php:681
7326
  msgid "The password you entered is incorrect."
7327
  msgstr ""
7328
 
7346
  msgid "You are not allowed to use this word as your username."
7347
  msgstr ""
7348
 
7349
+ #: includes/core/um-actions-form.php:417
7350
  msgid "Profile Photo is required."
7351
  msgstr ""
7352
 
7353
+ #: includes/core/um-actions-form.php:470
7354
+ #: includes/core/um-actions-form.php:471
7355
  msgid "%s - wrong conditions."
7356
  msgstr ""
7357
 
7358
+ #: includes/core/um-actions-form.php:479
7359
+ #: includes/core/um-actions-form.php:483
7360
+ #: includes/core/um-actions-form.php:487
7361
  msgid "%s is required."
7362
  msgstr ""
7363
 
7364
+ #: includes/core/um-actions-form.php:492
7365
  msgid "Please specify account type."
7366
  msgstr ""
7367
 
7368
+ #: includes/core/um-actions-form.php:522
7369
  msgid "This field is required"
7370
  msgstr ""
7371
 
7372
+ #: includes/core/um-actions-form.php:524
7373
  msgid "%s is required"
7374
  msgstr ""
7375
 
7376
+ #: includes/core/um-actions-form.php:533
7377
  msgid "You are only allowed to enter a maximum of %s words"
7378
  msgstr ""
7379
 
7380
+ #: includes/core/um-actions-form.php:539
7381
  msgid "Your %s must contain at least %s characters"
7382
  msgstr ""
7383
 
7384
+ #: includes/core/um-actions-form.php:545
7385
  msgid "Your %s must contain less than %s characters"
7386
  msgstr ""
7387
 
7388
+ #: includes/core/um-actions-form.php:552
7389
  msgid "You can not use HTML tags here"
7390
  msgstr ""
7391
 
7392
+ #: includes/core/um-actions-form.php:565
7393
  msgid "Please confirm your password"
7394
  msgstr ""
7395
 
7396
+ #: includes/core/um-actions-form.php:574
7397
  msgid "Please select at least %s choices"
7398
  msgstr ""
7399
 
7400
+ #: includes/core/um-actions-form.php:580
7401
  msgid "You can only select up to %s choices"
7402
  msgstr ""
7403
 
7404
+ #: includes/core/um-actions-form.php:586
7405
  msgid "Minimum number limit is %s"
7406
  msgstr ""
7407
 
7408
+ #: includes/core/um-actions-form.php:592
7409
  msgid "Maximum number limit is %s"
7410
  msgstr ""
7411
 
7412
+ #: includes/core/um-actions-form.php:628
7413
  msgid "Please enter numbers only in this field"
7414
  msgstr ""
7415
 
7416
+ #: includes/core/um-actions-form.php:634
7417
  msgid "Please enter a valid phone number"
7418
  msgstr ""
7419
 
7420
+ #: includes/core/um-actions-form.php:640
7421
+ #: includes/core/um-actions-form.php:646
7422
+ #: includes/core/um-actions-form.php:652
7423
+ #: includes/core/um-actions-form.php:658
7424
+ #: includes/core/um-actions-form.php:671
7425
+ #: includes/core/um-actions-form.php:677
7426
+ #: includes/core/um-actions-form.php:683
7427
  msgid "Please enter a valid %s username or profile URL"
7428
  msgstr ""
7429
 
7430
+ #: includes/core/um-actions-form.php:665
7431
  msgid "Please enter a valid %s profile URL"
7432
  msgstr ""
7433
 
7434
+ #: includes/core/um-actions-form.php:689
7435
  msgid "Please enter a valid URL"
7436
  msgstr ""
7437
 
7438
+ #: includes/core/um-actions-form.php:696
7439
+ #: includes/core/um-actions-form.php:710
7440
  msgid "You must provide a username"
7441
  msgstr ""
7442
 
7443
+ #: includes/core/um-actions-form.php:698
7444
+ #: includes/core/um-actions-form.php:712
7445
  msgid "Your username is already taken"
7446
  msgstr ""
7447
 
7448
+ #: includes/core/um-actions-form.php:700
7449
  msgid "Username cannot be an email"
7450
  msgstr ""
7451
 
7452
+ #: includes/core/um-actions-form.php:702
7453
+ #: includes/core/um-actions-form.php:716
7454
  msgid "Your username contains invalid characters"
7455
  msgstr ""
7456
 
7457
+ #: includes/core/um-actions-form.php:714
7458
+ #: includes/core/um-actions-form.php:736
7459
+ #: includes/core/um-actions-form.php:738
7460
+ #: includes/core/um-actions-form.php:750
7461
+ #: includes/core/um-actions-form.php:757
7462
  msgid "This email is already linked to an existing account"
7463
  msgstr ""
7464
 
7465
+ #: includes/core/um-actions-form.php:734
7466
  msgid "You must provide your email"
7467
  msgstr ""
7468
 
7469
+ #: includes/core/um-actions-form.php:740
7470
+ #: includes/core/um-actions-form.php:748
7471
+ #: includes/core/um-actions-form.php:772
7472
  msgid "This is not a valid email"
7473
  msgstr ""
7474
 
7475
+ #: includes/core/um-actions-form.php:742
7476
  msgid "Your email contains invalid characters"
7477
  msgstr ""
7478
 
7479
+ #: includes/core/um-actions-form.php:791
7480
  msgid "You must provide a unique value"
7481
  msgstr ""
7482
 
7483
+ #: includes/core/um-actions-form.php:801
7484
  msgid "You must provide alphabetic letters"
7485
  msgstr ""
7486
 
7487
+ #: includes/core/um-actions-form.php:813
7488
  msgid "You must provide lowercase letters."
7489
  msgstr ""
7490
 
7491
+ #: includes/core/um-actions-form.php:831
7492
  msgid "Your user description must contain less than %s characters"
7493
  msgstr ""
7494
 
7578
  msgid "Your membership request has been rejected."
7579
  msgstr ""
7580
 
7581
+ #: includes/core/um-actions-misc.php:190
7582
+ msgid "An error has been encountered. Probably page was cached. Please try again."
7583
+ msgstr ""
7584
+
7585
  #: includes/core/um-actions-profile.php:204
7586
  msgid "You are not allowed to edit this user."
7587
  msgstr ""
7588
 
7589
+ #: includes/core/um-actions-profile.php:355
7590
  msgid "Your choosed %s"
7591
  msgstr ""
7592
 
7593
+ #: includes/core/um-actions-profile.php:736
7594
+ #: includes/core/um-actions-profile.php:746
7595
  msgid "Profile photo"
7596
  msgstr ""
7597
 
7598
+ #: includes/core/um-actions-profile.php:807
7599
+ #: includes/core/um-actions-profile.php:823
7600
+ #: includes/core/um-actions-profile.php:894
7601
  msgid "Upload a cover photo"
7602
  msgstr ""
7603
 
7604
+ #: includes/core/um-actions-profile.php:807
7605
  msgid "Change cover photo"
7606
  msgstr ""
7607
 
7608
+ #: includes/core/um-actions-profile.php:1011
7609
  msgid "Upload photo"
7610
  msgstr ""
7611
 
7612
+ #: includes/core/um-actions-profile.php:1044
7613
  msgid "Remove photo"
7614
  msgstr ""
7615
 
7616
+ #: includes/core/um-actions-profile.php:1207
7617
  msgid "Tell us a bit about yourself..."
7618
  msgstr ""
7619
 
7620
+ #: includes/core/um-actions-profile.php:1222
7621
  msgid "This user account status is %s"
7622
  msgstr ""
7623
 
7658
  msgid "Login as this user"
7659
  msgstr ""
7660
 
7661
+ #: includes/um-deprecated-functions.php:665
7662
+ #: includes/um-short-functions.php:891
7663
  msgid "date submitted"
7664
  msgstr ""
7665
 
7666
+ #: includes/um-deprecated-functions.php:671
7667
+ #: includes/um-short-functions.php:860
7668
+ #: includes/um-short-functions.php:897
7669
  msgid "(empty)"
7670
  msgstr ""
7671
 
7672
+ #: includes/um-short-functions.php:689
7673
  msgid "Date Submitted"
7674
  msgstr ""
7675
 
7676
+ #: includes/um-short-functions.php:843
7677
  msgid "%s - Form ID#: %s"
7678
  msgstr ""
7679
 
7838
  msgid "Not rated yet!"
7839
  msgstr ""
7840
 
7841
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:7
 
 
 
 
 
7842
  msgid "Choose display form"
7843
  msgstr ""
7844
 
7845
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:72
7846
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:200
7847
  msgid "Loading Forms"
7848
  msgstr ""
7849
 
7850
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:80
7851
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:208
7852
  msgid "No Posts"
7853
  msgstr ""
7854
 
7855
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:100
7856
  msgid "Select Forms"
7857
  msgstr ""
7858
 
7859
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:137
7860
+ msgid "Choose display directory"
7861
  msgstr ""
7862
 
7863
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:228
7864
  msgid "Select Directories"
7865
  msgstr ""
7866
 
7867
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:263
7868
+ msgid "Displaying the password reset form"
7869
  msgstr ""
7870
 
7871
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:306
7872
+ msgid "Displaying the account page of the current user"
 
 
7873
  msgstr ""
7874
 
7875
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:373
7876
  msgid "Account Tab"
7877
  msgstr ""
7878
 
7879
+ #: includes/admin/assets/js/um-admin-blocks-shortcode.js:378
7880
  msgid "Select Tab"
7881
  msgstr ""
7882
 
7883
+ #: includes/admin/assets/js/um-admin-blocks.js:68
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7884
  msgid "UM access Controls"
7885
  msgstr ""
7886
 
7887
+ #: includes/admin/assets/js/um-admin-blocks.js:73
7888
  msgid "Restrict access?"
7889
  msgstr ""
7890
 
7891
+ #: includes/admin/assets/js/um-admin-blocks.js:134
7892
  msgid "What roles can access this content?"
7893
  msgstr ""
7894
 
7895
+ #: includes/admin/assets/js/um-admin-blocks.js:147
7896
  msgid "Restriction Action"
7897
  msgstr ""
7898
 
7899
+ #: includes/admin/assets/js/um-admin-blocks.js:151
7900
  msgid "Hide block"
7901
  msgstr ""
7902
 
7903
+ #: includes/admin/assets/js/um-admin-blocks.js:155
7904
  msgid "Show global default message"
7905
  msgstr ""
7906
 
7907
+ #: includes/admin/assets/js/um-admin-blocks.js:178
7908
  msgid "Restriction Message Content"
7909
  msgstr ""
7910
 
readme.txt CHANGED
@@ -7,7 +7,7 @@ Tags: community, member, membership, user-profile, user-registration
7
  Requires PHP: 5.6
8
  Requires at least: 5.0
9
  Tested up to: 5.6
10
- Stable tag: 2.1.13
11
  License: GNU Version 2 or Any Later Version
12
  License URI: http://www.gnu.org/licenses/gpl-3.0.txt
13
 
@@ -155,6 +155,17 @@ The plugin works with popular caching plugins by automatically excluding Ultimat
155
  * To learn more about version 2.1 please see this [docs](https://docs.ultimatemember.com/article/1512-upgrade-2-1-0)
156
  * UM2.1+ is a significant update to the Member Directories' code base from 2.0.x. Please make sure you take a full-site backup with restore point before updating the plugin
157
 
 
 
 
 
 
 
 
 
 
 
 
158
  = 2.1.13: December 8, 2020 =
159
 
160
  * Enhancements:
7
  Requires PHP: 5.6
8
  Requires at least: 5.0
9
  Tested up to: 5.6
10
+ Stable tag: 2.1.14
11
  License: GNU Version 2 or Any Later Version
12
  License URI: http://www.gnu.org/licenses/gpl-3.0.txt
13
 
155
  * To learn more about version 2.1 please see this [docs](https://docs.ultimatemember.com/article/1512-upgrade-2-1-0)
156
  * UM2.1+ is a significant update to the Member Directories' code base from 2.0.x. Please make sure you take a full-site backup with restore point before updating the plugin
157
 
158
+ = 2.1.14: December 22, 2020 =
159
+
160
+ * Enhancements:
161
+ - Added a tooltip with meta key name for fields in a form settings
162
+ - Added `Administrator` user role to a restriction setting (to make the content visible only for `Administrator` role)
163
+
164
+ * Bugfixes:
165
+ - Added third parameter $args to the action hook for Profile Tab redirections `um_user_after_updating_profile`
166
+ - Fixed issues with fields without metakeys when trying to display them by the hook
167
+ - Fixed PHP notices/warnings
168
+
169
  = 2.1.13: December 8, 2020 =
170
 
171
  * Enhancements:
ultimate-member.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: 2.1.13
7
  Author: Ultimate Member
8
  Author URI: http://ultimatemember.com/
9
  Text Domain: ultimate-member
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: 2.1.14
7
  Author: Ultimate Member
8
  Author URI: http://ultimatemember.com/
9
  Text Domain: ultimate-member
uninstall.php CHANGED
@@ -69,7 +69,7 @@ if ( ! empty( $delete_options ) ) {
69
  }
70
 
71
  //remove user role meta
72
- $role_keys = get_option( 'um_roles' );
73
  if ( $role_keys ) {
74
  foreach ( $role_keys as $role_key ) {
75
  delete_option( 'um_role_' . $role_key . '_meta' );
69
  }
70
 
71
  //remove user role meta
72
+ $role_keys = get_option( 'um_roles', array() );
73
  if ( $role_keys ) {
74
  foreach ( $role_keys as $role_key ) {
75
  delete_option( 'um_role_' . $role_key . '_meta' );