Merge branch 'master' of https://github.com/ultimatemember/ultimatemember into feature/ajax_upgrade_process

This commit is contained in:
nikitozzzzzzz
2018-03-26 01:32:48 +03:00
52 changed files with 78 additions and 52 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin' ) ) {
if ( ! class_exists( 'um\admin\Admin' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Builder' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Columns' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Columns' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_DragDrop' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_DragDrop' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Enqueue' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Enqueue' ) ) {
/**
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Forms_Settings' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Forms_Settings' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Forms' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) {
/**
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Functions' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Functions' ) ) {
/**
+1 -1
View File
@@ -6,7 +6,7 @@ use \RecursiveDirectoryIterator;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Menu' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Menu' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Metabox' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Metabox' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Notices' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Notices' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Settings' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Settings' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Upgrade' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Upgrade' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\admin\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Admin_Users' ) ) {
if ( ! class_exists( 'um\admin\core\Admin_Users' ) ) {
/**
+1 -1
View File
@@ -11,7 +11,7 @@
'type' => 'checkbox',
'label' => __( 'Can view default homepage?', 'ultimate-member' ),
'tooltip' => __( 'Allow this user role to view your site\'s homepage', 'ultimate-member' ),
'value' => ! empty( $role['_um_default_homepage'] ) ? $role['_um_default_homepage'] : 1,
'value' => isset( $role['_um_default_homepage'] ) ? $role['_um_default_homepage'] : 1,
),
array(
'id' => '_um_redirect_homepage',
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Access' ) ) {
if ( ! class_exists( 'um\core\Access' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Account' ) ) {
if ( ! class_exists( 'um\core\Account' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if executed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'AJAX_Common' ) ) {
if ( ! class_exists( 'um\core\AJAX_Common' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Builtin' ) ) {
if ( ! class_exists( 'um\core\Builtin' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Chart' ) ) {
if ( ! class_exists( 'um\core\Chart' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Common' ) ) {
if ( ! class_exists( 'um\core\Common' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Cron' ) ) {
if ( ! class_exists( 'um\core\Cron' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Date_Time' ) ) {
if ( ! class_exists( 'um\core\Date_Time' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Enqueue' ) ) {
if ( ! class_exists( 'um\core\Enqueue' ) ) {
/**
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'External_Integrations' ) ) {
if ( ! class_exists( 'um\core\External_Integrations' ) ) {
/**
+1 -1
View File
@@ -5,7 +5,7 @@ namespace um\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Fields' ) ) {
if ( ! class_exists( 'um\core\Fields' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Files' ) ) {
if ( ! class_exists( 'um\core\Files' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'FontIcons' ) ) {
if ( ! class_exists( 'um\core\FontIcons' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Form' ) ) {
if ( ! class_exists( 'um\core\Form' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Login' ) ) {
if ( ! class_exists( 'um\core\Login' ) ) {
class Login {
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Logout' ) ) {
if ( ! class_exists( 'um\core\Logout' ) ) {
/**
+27 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Mail' ) ) {
if ( ! class_exists( 'um\core\Mail' ) ) {
/**
@@ -322,6 +322,32 @@ if ( ! class_exists( 'Mail' ) ) {
$message = ob_get_clean();
/**
* UM hook
*
* @type filter
* @title um_email_send_message_content
* @description Change email notification message content
* @input_vars
* [{"var":"$message","type":"string","desc":"Message Content"},
* {"var":"$template","type":"string","desc":"Template Key"},
* {"var":"$args","type":"string","desc":"Notification Arguments"}]
* @change_log
* ["Since: 2.0"]
* @usage
* <?php add_filter( 'um_email_send_message_content', 'function_name', 10, 3 ); ?>
* @example
* <?php
* add_filter( 'um_email_send_message_content', 'my_email_send_message_content', 10, 3 );
* function my_email_send_message_content( $message, $template, $args ) {
* // your code here
* return $message;
* }
* ?>
*/
$message = apply_filters( 'um_email_send_message_content', $message, $slug, $args );
// Convert tags in email template
return um_convert_tags( $message, $args );
}
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Members' ) ) {
if ( ! class_exists( 'um\core\Members' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Modal' ) ) {
if ( ! class_exists( 'um\core\Modal' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Options' ) ) {
if ( ! class_exists( 'um\core\Options' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Password' ) ) {
if ( ! class_exists( 'um\core\Password' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Permalinks' ) ) {
if ( ! class_exists( 'um\core\Permalinks' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Plugin_Updater' ) ) {
if ( ! class_exists( 'um\core\Plugin_Updater' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Profile' ) ) {
if ( ! class_exists( 'um\core\Profile' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Query' ) ) {
if ( ! class_exists( 'um\core\Query' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Register' ) ) {
if ( ! class_exists( 'um\core\Register' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'REST_API' ) ) {
if ( ! class_exists( 'um\core\REST_API' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Rewrite' ) ) {
if ( ! class_exists( 'um\core\Rewrite' ) ) {
/**
+1 -1
View File
@@ -5,7 +5,7 @@ namespace um\core;
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Roles_Capabilities' ) ) {
if ( ! class_exists( 'um\core\Roles_Capabilities' ) ) {
/**
+1 -1
View File
@@ -3,7 +3,7 @@ namespace um\core;
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Router' ) ) {
if ( ! class_exists( 'um\core\Router' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Setup' ) ) {
if ( ! class_exists( 'um\core\Setup' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Shortcodes' ) ) {
if ( ! class_exists( 'um\core\Shortcodes' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Tracking' ) ) {
if ( ! class_exists( 'um\core\Tracking' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'User_posts' ) ) {
if ( ! class_exists( 'um\core\User_posts' ) ) {
/**
+1 -1
View File
@@ -5,7 +5,7 @@ namespace um\core;
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'User' ) ) {
if ( ! class_exists( 'um\core\User' ) ) {
/**
+1 -1
View File
@@ -4,7 +4,7 @@ namespace um\core;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Validation' ) ) {
if ( ! class_exists( 'um\core\Validation' ) ) {
/**
@@ -4,7 +4,7 @@ namespace um\lib\mobiledetect;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;
if ( ! class_exists( 'Um_Mobile_Detect' ) ) {
if ( ! class_exists( 'um\lib\mobiledetect\Um_Mobile_Detect' ) ) {
class Um_Mobile_Detect {
/**
* Mobile detection type.