PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / 4.17.1
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress v4.17.1
4.17.1 4.17.0 4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / assets / js / admin / login-redirect.js
wp-user-avatar / assets / js / admin Last commit date
chart.js 2 months ago chart.min.js 2 months ago digital-files-chooser.js 2 months ago fusewp.js 2 months ago index.php 2 months ago license.js 2 months ago login-redirect.js 2 months ago reports.js 2 months ago reports.min.js 2 months ago tax-rate-repeater.js 2 months ago
login-redirect.js
46 lines
1 (function ($) {
2
3 $(function () {
4
5 var redirect_item_tmpl = wp.template('ppress-login-redirect-item');
6
7 $(document).on('click', '.ppress-login-redirect-add-rule button', function (e) {
8 e.preventDefault();
9
10 var _this = $(this),
11 rule_select_field_obj = _this.prev(),
12 selected_rule = $('option:selected', rule_select_field_obj),
13 parent_wrapper = _this.parents('.ppress-login-redirect-rules-wrap');
14
15 if (selected_rule.val() === "") return;
16
17 $('.ppress-login-redirect-items-wrap', parent_wrapper).prepend(
18 redirect_item_tmpl({
19 label: selected_rule.text(),
20 redirect_type: parent_wrapper.data('redirect-type'),
21 redirect_target: selected_rule.val()
22 })
23 );
24
25 selected_rule.prop('disabled', true);
26 $('option', rule_select_field_obj).first().prop('selected', true);
27 });
28
29 $(document).on('click', '.ppress-login-redirect--remove-field', function (e) {
30 e.preventDefault();
31 var wrapper = $(this).parents('.ppress-login-redirect--repeater-item'),
32 removed_redirect_target = wrapper.data('redirect-target');
33
34 $(this).parents('.ppress-login-redirect-rules-wrap')
35 .find('.ppress-login-redirect-select-field option[value="' + removed_redirect_target + '"]')
36 .prop('disabled', false);
37
38 wrapper.remove();
39 });
40
41 $(document).on('click', '#ppress-login-redirect-submit-btn', function (e) {
42 e.preventDefault();
43 $('#ppress-login-redirect-form').trigger('submit');
44 });
45 });
46 })(jQuery);