mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-06-05 15:09:37 +09:00
- fixed cleaning buffer when return from show_filter;
- fixed using different JS templates for different member directories (added member directory hash to JS templates);
This commit is contained in:
@@ -328,7 +328,7 @@ function um_ajax_get_members( directory, args ) {
|
||||
|
||||
function um_build_template( directory, data ) {
|
||||
var layout = directory.data('view_type');
|
||||
var template = wp.template( 'um-member-' + layout );
|
||||
var template = wp.template( 'um-member-' + layout + '-' + um_members_get_hash( directory ) );
|
||||
|
||||
directory.find('.um-members-grid, .um-members-list').remove();
|
||||
directory.find('.um-members-wrapper').prepend( template( data.users ) );
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -501,6 +501,7 @@ if ( ! class_exists( 'um\core\Member_Directory' ) ) {
|
||||
}
|
||||
|
||||
if ( empty( $values_array ) ) {
|
||||
ob_get_clean();
|
||||
return '';
|
||||
}
|
||||
|
||||
@@ -552,6 +553,7 @@ if ( ! class_exists( 'um\core\Member_Directory' ) ) {
|
||||
$attrs['options'] = apply_filters( 'um_member_directory_filter_select_options', $attrs['options'], $values_array, $attrs );
|
||||
|
||||
if ( empty( $attrs['options'] ) || ! is_array( $attrs['options'] ) ) {
|
||||
ob_get_clean();
|
||||
return '';
|
||||
}
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Ultimate Member\n"
|
||||
"POT-Creation-Date: 2019-11-26 12:16+0200\n"
|
||||
"PO-Revision-Date: 2019-11-26 12:16+0200\n"
|
||||
"POT-Creation-Date: 2019-11-26 19:03+0200\n"
|
||||
"PO-Revision-Date: 2019-11-26 19:03+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: en_US\n"
|
||||
@@ -274,7 +274,7 @@ msgstr ""
|
||||
#: includes/admin/templates/form/register_customize.php:80
|
||||
#: includes/admin/templates/form/register_gdpr.php:27
|
||||
#: includes/core/class-builtin.php:1135 includes/core/class-builtin.php:1150
|
||||
#: includes/core/class-member-directory.php:948
|
||||
#: includes/core/class-member-directory.php:950
|
||||
#: includes/core/um-filters-members.php:40
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
@@ -4576,7 +4576,7 @@ msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-config.php:135 includes/class-config.php:789
|
||||
#: includes/core/class-member-directory.php:1992
|
||||
#: includes/core/class-member-directory.php:1994
|
||||
#: includes/core/um-actions-profile.php:1255
|
||||
#: includes/core/um-actions-user.php:19
|
||||
msgid "Logout"
|
||||
@@ -7127,22 +7127,22 @@ msgstr ""
|
||||
msgid "User Registered"
|
||||
msgstr ""
|
||||
|
||||
#: includes/core/class-member-directory.php:746
|
||||
#: includes/core/class-member-directory.php:748
|
||||
msgid " stars"
|
||||
msgstr ""
|
||||
|
||||
#: includes/core/class-member-directory.php:754
|
||||
#: includes/core/class-member-directory.php:756
|
||||
msgid "<strong>Age:</strong> {min_range} - {max_range} years old"
|
||||
msgstr ""
|
||||
|
||||
#: includes/core/class-member-directory.php:1937
|
||||
#: includes/core/class-member-directory.php:1981
|
||||
#: includes/core/class-member-directory.php:1939
|
||||
#: includes/core/class-member-directory.php:1983
|
||||
#: includes/core/um-actions-profile.php:1222
|
||||
#: includes/core/um-actions-profile.php:1253
|
||||
msgid "Edit Profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/core/class-member-directory.php:1987
|
||||
#: includes/core/class-member-directory.php:1989
|
||||
#: includes/core/um-actions-profile.php:1254
|
||||
msgid "My Account"
|
||||
msgstr ""
|
||||
@@ -7736,7 +7736,7 @@ msgstr ""
|
||||
msgid "Search Users"
|
||||
msgstr ""
|
||||
|
||||
#: templates/members-grid.php:53
|
||||
#: templates/members-grid.php:55
|
||||
msgid "Edit profile"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -169,6 +169,7 @@ The plugin works with popular caching plugins by automatically excluding Ultimat
|
||||
- Fixed clearing filters with || condition
|
||||
- Fixed endless recursion in the function um_check_conditions_on_submit()
|
||||
- Fixed issue that appears if we try to update several plugins at once
|
||||
- Fixed using different templates for different member directories
|
||||
|
||||
= 2.1.1: November 12, 2019 =
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
<?php if ( ! defined( 'ABSPATH' ) ) exit; ?>
|
||||
<?php if ( ! defined( 'ABSPATH' ) ) exit;
|
||||
|
||||
<script type="text/template" id="tmpl-um-member-grid">
|
||||
$unique_hash = substr( md5( $args['form_id'] ), 10, 5 ); ?>
|
||||
|
||||
<script type="text/template" id="tmpl-um-member-grid-<?php echo esc_attr( $unique_hash ) ?>">
|
||||
<div class="um-members um-members-grid">
|
||||
<div class="um-gutter-sizer"></div>
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
<?php if ( ! defined( 'ABSPATH' ) ) exit; ?>
|
||||
<?php if ( ! defined( 'ABSPATH' ) ) exit;
|
||||
|
||||
$unique_hash = substr( md5( $args['form_id'] ), 10, 5 ); ?>
|
||||
|
||||
<script type="text/template" id="tmpl-um-member-list">
|
||||
<script type="text/template" id="tmpl-um-member-list-<?php echo esc_attr( $unique_hash ) ?>">
|
||||
<div class="um-members um-members-list">
|
||||
|
||||
<# if ( data.length > 0 ) { #>
|
||||
|
||||
Reference in New Issue
Block a user