PageSourceSearch

https://www.revelationwellness.org/wp-content/plugins/DAP-WP-LiveL…/js/dap_member_frontend_login.js?890

js revelationwellness.org collected 2026-09-24 22:18:58 UTC 18,438 bytes, 500 lines download raw bytes

1var jQueryDM = jQuery;
2jQueryDM('window').ready(function(){
3    jQueryDM = jQuery;
4    parent_select     =   '.signin_forgot_password_div';
5    parent_select_obj  = jQueryDM(parent_select);
6   //var parent_id_select  = jQueryDM(parent_select).attr('id');
7   //var parent_id_select_obj  = jQueryDM('#'+parent_id_select);
8       
9   
10   dap_signin_forgot_password();
11   dap_reset_password();
12   var submit_url = "/dap/inc/reset_password.php";
13   dap_enter_submit_login_form();
14   dap_enter_submit_forgot_form();
15   dap_enter_submit_reset_form();
16   dapMemberlogout();
17   dap_member_hide_loader();
18
19   var redirect_val = jQuery('.redirect_request_sendto').val();
20   if (redirect_val == 'fp') {
21   		jQuery('.forgot_password').click();
22   }
23});
24
25function dap_enter_submit_login_form(){
26	
27	
28	jQueryDM('form#dap_login input.dap_login_email,form#dap_login input.dap_login_pass').keypress(function (e) {
29		if (e.which == 13) {
30			var parent_id = jQueryDM(this).parents('.signin_forgot_password_div').attr('id');
31			var parent_obj = jQueryDM('#'+parent_id);
32			parent_obj.find('form#dap_login .signin_btn').trigger('click');
33			return false; 
34		}
35	});
36}
37
38function dap_enter_submit_forgot_form(){
39		jQuery(document).on('submit',"form#dap_forgot",function(){
40			event.preventDefault();
41			var parent_id = jQueryDM(this).parents('.signin_forgot_password_div').attr('id');
42			var parent_obj = jQueryDM('#'+parent_id);
43			parent_obj.find('form#dap_forgot .forgot_btn').trigger('click');
44			return false; 
45		});
46				
47		jQuery('form#dap_forgot input.dap_forgot_email').keypress(function (e) {
48			if (e.which == 13) {
49				return false; 
50			}
51		});
52}
53
54
55function dap_enter_submit_reset_form(){
56	
57		jQuery(document).on('submit',"form#dap_reset",function(){
58			event.preventDefault();
59			var parent_id = jQueryDM(this).parents('.signin_forgot_password_div').attr('id');
60			var parent_obj = jQueryDM('#'+parent_id);
61			parent_obj.find('form#dap_reset .forgot_btn').trigger('click');
62			return false; 
63		});
64		
65		jQuery('form#dap_reset input.dap_reset_pass,form#dap_reset input.dap_reset_re_pass').keypress(function (e) {
66			if (e.which == 13) {
67				var parent_id = jQueryDM(this).parents('.signin_forgot_password_div').attr('id');
68				var parent_obj = jQueryDM('#'+parent_id);
69				parent_obj.find('form#dap_reset .reset_pass_btn').trigger('click');
70				return false; 
71			}
72		});
73}
74
75function dap_signin_forgot_password(){
76	
77	if(jQueryDM('#dap_member_login_frontend_shortcode .user_login').hasClass('signin_forgot_password_div')){
78	       parent_select_obj.find('.forgot_password').on('click',function(e){
79		   e.preventDefault();
80		   window.dap_global_login_parent_id = jQueryDM(this).parents('.signin_forgot_password_div').attr('id');
81		   window.dap_global_login_event_trigger = "forgot_show";
82		  
83		  
84		   dap_member_set_error_message('');
85		   dap_member_login_forgot_pass();
86		   
87	   });
88	   
89	   parent_select_obj.find('.signin_btn').on('click',function(e){
90		   e.preventDefault();
91		   window.dap_global_login_event_trigger = "signup";
92		   window.dap_global_login_parent_id = jQueryDM(this).parents('.signin_forgot_password_div').attr('id');
93		   var dap_global_login_parent_obj =  jQueryDM('#'+window.dap_global_login_parent_id);
94		  // console.log("dap_login_btn_html start ");
95		   //console.log(jQueryDM(this).html());
96		   //console.log("dap_login_btn_html end ");
97		   dap_global_login_parent_obj.find('.dap_login_btn_html').html(jQueryDM(this).html());
98		   var dap_loader_html = dap_global_login_parent_obj.find('.dap_loader_html').html(); 
99		   jQueryDM(this).html(dap_loader_html);
100		   dap_member_signin_action(); 
101		   
102		   
103		   
104		   
105	   });
106	   
107		jQueryDM(document).on('click',parent_select+' .forgot_btn',function(e){
108			e.preventDefault();
109			window.dap_global_login_event_trigger = "forgot";
110			window.dap_global_login_parent_id = jQueryDM(this).parents('.signin_forgot_password_div').attr('id');
111			var dap_global_login_parent_obj =  jQueryDM('#'+window.dap_global_login_parent_id);
112			dap_global_login_parent_obj.find('.dap_login_btn_html').html(jQueryDM(this).html());
113			var dap_loader_html = dap_global_login_parent_obj.find('.dap_loader_html').html(); 
114			jQueryDM(this).html(dap_loader_html);
115		   dap_member_forgot_action(); 
116		  
117		   
118	   });
119	   
120	   
121	   jQueryDM(parent_select).find('.dap_login_pass').attr('type','password');
122	   error_message_div = jQueryDM(parent_select).find('.error_message_div').clone().wrap('<p>').parent().html();
123	   jQueryDM(parent_select).find('.forgot_outer_sub_heading').prepend(error_message_div);
124	   
125	   
126	 
127	}
128   
129}
130
131function dap_reset_password(){
132	
133   jQueryDM('#dap_member_login_frontend_shortcode .user_login').each(function(index, value){
134      
135	   if(jQueryDM(this).hasClass('reset_password_div')){
136	   
137		
138		
139		   
140		jQueryDM(this).find('.dap_reset_pass').attr('type','password');
141		jQueryDM(this).find('.dap_reset_re_pass').attr('type','password');
142		
143		error_message_div = jQueryDM(this).find('.error_message_div').clone().wrap('<p>').parent().html();
144		jQueryDM(this).find('form#dap_reset').prepend('<div class="form-group">'+error_message_div+"</div>");
145		
146		
147		var forgot_hrml = jQueryDM(this).find('.dap_reset_template_static_div').html();
148		jQueryDM(this).find('.dap_reset_template_static_div').remove();
149		jQueryDM(this).find('.login_outer').html(forgot_hrml);
150		
151		jQueryDM(this).show();
152		
153		var parent_id = jQueryDM(this).attr('id');
154		window.dap_global_login_parent_id = parent_id;
155		dap_member_check_reset_password_key_expire();
156		
157		jQueryDM(document).on('click','#'+parent_id+' .reset_pass_btn',function(e){
158			e.preventDefault();
159			window.dap_global_login_event_trigger = "reset_pass";
160			window.dap_global_login_parent_id = parent_id;
161			dap_member_check_reset_password_action();
162			 
163		   });
164		}
165	});
166   
167   
168}
169
170function dap_member_check_reset_password_action(){
171	
172	var dap_global_login_parent_obj = jQueryDM('#'+window.dap_global_login_parent_id);
173	//console.log("dap_global_login_parent_id"+window.dap_global_login_parent_id)
174	key = dap_global_login_parent_obj.find('input[name="dm_reset_pass_key"]').val();
175	var submit_url = "/dap/inc/reset_password.php";
176	var current_pageurl = window.location.href;
177	var get_pass = dap_global_login_parent_obj.find('.dap_reset_pass').val();
178	var re_enter_pass = dap_global_login_parent_obj.find('.dap_reset_re_pass').val();
179	if(get_pass ==""){ 
180		error_msg = dap_global_login_parent_obj.parents('#dap_member_login_frontend_shortcode').find('input[name="dap_password_empty"]').val()+"<br>";
181		dap_member_set_error_message(error_msg);
182		return false;
183	}else if(get_pass != re_enter_pass){
184		error_msg = dap_global_login_parent_obj.parents('#dap_member_login_frontend_shortcode').find('input[name="dap_password_not_match"]').val()+"<br>";
185		dap_member_set_error_message(error_msg);
186		return false;
187	}else if(get_pass == re_enter_pass){
188		//dap_member_show_loader();
189		jQuery.ajax({
190			url: submit_url,
191			type: "POST",
192			data: {"get_pass":get_pass ,"key":key, "current_pageurl":current_pageurl,"reset": "Y"},
193			cache: false,
194			success: function (returnval) {
195				var current_pageurl = window.location.href;
196				if (window.location.href.indexOf('?') > 0) {
197					var current_pageurl_new = current_pageurl.indexOf("?");
198					var current_pageurl_new1 =  current_pageurl.substring(current_pageurl_new);
199					var current_pageurl_new2 = current_pageurl.replace(current_pageurl_new1,"");
200					current_pageurl = current_pageurl_new2;
201				}				
202				location.href=current_pageurl;
203				msg =	dap_global_login_parent_obj.parents('#dap_member_login_frontend_shortcode').find('input[name="dap_reset_password_success"]').val();
204				dap_member_set_error_message(msg);
205				//jQueryDM('.error_message_div').hide();
206				//swal.fire(msg);
207				dap_global_login_parent_obj.parents('#dap_member_login_frontend_shortcode').find('.signin_forgot_password_div').show();
208				dap_global_login_parent_obj.remove();
209			}
210		}); 
211		dap_member_hide_loader();
212		return;
213	}
214	return false;
215}
216
217function dap_member_check_reset_password_key_expire(){
218	var dap_global_login_parent_obj = jQueryDM('#'+window.dap_global_login_parent_id);
219	//console.log("++");
220	//console.log(window.dap_global_login_parent_id);
221	
222	dm_reset_pass_key = dap_global_login_parent_obj.find('input[name="dm_reset_pass_key"]').val();
223	var submit_url = "/dap/inc/reset_password.php";
224	jQuery.ajax({
225			url: submit_url,
226			type: "POST",
227			data: {"key":dm_reset_pass_key, "Keyexistcheck": "Y"},
228			cache: false,
229			success: function (returnval) {
230				//console.log("returnval"+returnval);
231				if(returnval == "" ||  returnval == undefined || returnval == null ){
232					
233					error_msg = dap_global_login_parent_obj.parents("#dap_member_login_frontend_shortcode").find('input[name="dap_reset_key_expired"]').val();
234					window.dap_global_login_parent_id  = 'login_outer';
235					
236					dap_member_set_error_message(error_msg);
237					dap_global_login_parent_obj.find('.reset_pass_btn').removeClass('reset_pass_btn');
238				}
239			}
240	}); 
241	
242}
243
244function dap_member_forgot_action(){
245	//console.log("dap_member_forgot_action  click call ");
246	var dap_global_login_parent_obj = jQueryDM('#'+window.dap_global_login_parent_id);
247	//console.log("dap_global_login_parent_id  click call "+window.dap_global_login_parent_id);
248	
249	var email = '';
250	var get_email = email = dap_global_login_parent_obj.find('.dap_forgot_email').val();
251	validation_status = true;
252	if(email == ""){
253		validation_status = false;
254		email_msg = dap_global_login_parent_obj.find('input[name="dap_email_empty"]').val()+"<br>";
255		
256	}else if(!dapMemberValidateEmail(email)){
257		
258		email_msg = dap_global_login_parent_obj.find('input[name="dap_email_valid"]').val()+"<br>";
259		validation_status = false;
260	}
261	
262	if(validation_status){
263		var submit_url="/dap/inc/reset_password.php";
264		var current_pageurl = window.location.href;
265
266		if (window.location.href.indexOf('?') > 0) {
267			var current_pageurl_new = current_pageurl.indexOf("?");
268			var current_pageurl_new1 =  current_pageurl.substring(current_pageurl_new);
269			var current_pageurl_new2 = current_pageurl.replace(current_pageurl_new1,"");
270			current_pageurl = current_pageurl_new2;
271		}
272		
273		var reset_page_val = jQueryDM('.reset_page_val').val(); 
274		if(reset_page_val > 0){
275			jQueryDM.post(dap_login_ajax_url, {
276				action: 'dap_member_login_resetdate',
277				email: email,			 
278							
279			}, function(response) { 
280		
281			}); 
282		}
283		
284		//dap_member_show_loader();
285		jQuery.ajax({
286			url: submit_url,
287			type: "POST",
288			data: {"get_email":get_email , "current_pageurl":current_pageurl, "forgot": "Y"},
289			cache: false,
290			success: function (response) {		
291				dap_member_hide_loader();
292				
293				/* var responsejson = jQuery.parseJSON(response); */
294				var msg_status = response;
295				if(msg_status =="N"){
296					email_msg =	dap_global_login_parent_obj.find('input[name="dap_email_not_found"]').val();
297					dap_member_set_error_message(email_msg);  
298				}else{
299					email_msg =	dap_global_login_parent_obj.find('input[name="dap_reset_link"]').val();
300					dap_member_set_error_message(email_msg);  
301				 
302					//jQueryDM('.error_message_div').hide();
303					//swal.fire(email_msg);
304				}
305				              
306			
307			}
308		}); 
309		return false;
310		
311		
312	}else{
313		dap_member_set_error_message(email_msg);
314		
315	}
316	return false;
317}
318
319
320function dap_member_login_forgot_pass(){
321	
322	var dap_global_login_parent_obj =   jQueryDM('#'+window.dap_global_login_parent_id);
323	forgot_html = dap_global_login_parent_obj.find('.dap_forgot_template_static_div #login_template_wrapper').html();	
324	dap_global_login_parent_obj.find('#login_template_wrapper .login_outer').html(forgot_html); 
325	dap_global_login_parent_obj.find('#login_template_wrapper .error_message_div').hide(); 
326	return false;
327}
328
329
330function dap_member_signin_action(){
331
332	var dap_global_login_parent_obj =   jQueryDM('#'+window.dap_global_login_parent_id);
333	var email = dap_global_login_parent_obj.find('.dap_login_email').val();
334	var pass = dap_global_login_parent_obj.find('.dap_login_pass').val();
335	var recaptcharesponse = dap_global_login_parent_obj.find('#g-recaptcha-response').val();
336	var dm_login_temp_captcha = dap_global_login_parent_obj.find('input[name="dm_login_temp_captcha"]').val();
337	var email_msg = '';
338	var pass_msg = '';
339	var validation_status = true;
340	if(email == ""){
341		validation_status = false;
342		email_msg = dap_global_login_parent_obj.find('input[name="dap_email_empty"]').val()+"<br>";
343	}else if(!dapMemberValidateEmail(email)){
344		email_msg = dap_global_login_parent_obj.find('input[name="dap_email_valid"]').val()+"<br>";
345		validation_status = false;
346	}
347    
348    if(pass == ''){
349		validation_status = false;
350		pass_msg = dap_global_login_parent_obj.find('input[name="dap_password_empty"]').val()+"<br>";
351	} 
352	captcha_msg = '';
353	if(dm_login_temp_captcha == 'yes' && recaptcharesponse == ''){
354		validation_status = false;
355		captcha_msg = dap_global_login_parent_obj.find('input[name="dap_captcha_not_select"]').val()+"<br>";
356	}
357	
358	dap_global_login_parent_obj.find('.error_message_div').hide();
359	if(validation_status){
360		var action_id = dap_global_login_parent_obj.find('input[name="action_id"]').val();		
361		
362		//dap_member_show_loader();
363		
364		var dap_fblogin_email = '';
365		if(dap_global_login_parent_obj.find('#login_template_wrapper .signin_btn').hasClass('fbloginaliasactive')){
366			dap_fblogin_email = dap_global_login_parent_obj.find('input[name="dap_fblogin_email"]').val();
367		}
368
369		var dap_remember_me = dap_global_login_parent_obj.find('.dap_login_remember').is(':checked');
370
371		if (dap_remember_me){
372			dap_remember_me = 'rememberMe';
373		}
374
375
376		jQueryDM.post(dap_login_ajax_url, {
377			action: 'dap_member_login_authenticate',
378			email: email,
379			pass: pass,
380			dap_action_id: action_id, 
381			recaptcharesponse: recaptcharesponse,
382			dm_login_temp_captcha: dm_login_temp_captcha,
383			dap_fblogin_email: dap_fblogin_email,
384			nonce: dap_login_ajax_nonce,
385			rememberMe: dap_remember_me
386						
387		}, function(response) {
388			dap_member_hide_loader();
389			response = JSON.parse(response);		
390			var reset_page_msgdiv = jQueryDM('.reset_page_msgdiv').html(); 
391			if(response.error){
392				message = response.error;
393				
394				dap_member_set_error_message(message);
395				return ;
396			}
397			if(response.reset){
398				reset = response.reset;
399				if(reset == "reset"){
400					dap_global_login_parent_obj.find('.forgot_password').trigger('click'); 
401					dap_global_login_parent_obj.find('.forgot_outer_main_heading').after(reset_page_msgdiv); 
402					jQueryDM('.reset_page_val').val(1); 
403				}
404				 
405				return ;
406			}
407			
408			message = response.success;
409			if(message != ''){
410				//dap_member_fontent_sweet_alert_message(message);
411			}
412			if(jQuery("input[name='dap_request']").val() == 1){
413				window.location.href =  jQuery("input[name='dap_login_stie_url']").val();
414				return false;
415			}
416			
417			//window.location.href = response.post_login_url;
418			dap_global_login_parent_obj.find('#login_request_url').val(response.post_login_url);
419			//jQueryDM('form#dap_login .signin_btn').html(jQueryDM('form#dap_login .signin_btn').html());
420			
421			dap_global_login_parent_obj.find('form#dap_login').attr('action', response.form_action).attr('method', 'post').submit();
422			return ;
423			
424			
425	
426		});
427		
428		
429	}else{
430		msg = email_msg+pass_msg+captcha_msg;
431		dap_member_set_error_message(msg);
432		
433	}
434}
435
436
437
438function dap_member_set_error_message(msg = ''){
439	    
440	    if(window.dap_global_login_parent_id == 'login_outer'){
441			var dap_global_login_parent_obj =   jQueryDM('.'+window.dap_global_login_parent_id);
442		}else{
443			var dap_global_login_parent_obj =   jQueryDM('#'+window.dap_global_login_parent_id);
444		}
445	    
446	    //console.log("dap_global_login_parent_id error "+window.dap_global_login_parent_id);
447	    dap_global_login_parent_obj.find('#login_template_wrapper .error_message_div').show();
448		dap_global_login_parent_obj.find('#login_template_wrapper span.additional_info_msg').remove();
449		
450		var child_selector = '#login_template_wrapper .additional_info';
451		msg = "<span class='additional_info_msg'>"+msg+"</span>";
452		if(jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .additional_info').children().length > 0 ) {
453			 
454			if(jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .additional_info').find(':only-child:last').length < 1 ) {
455				jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .additional_info').html(msg);
456			}else{
457				jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .additional_info').find(':only-child:last').html(msg);
458			}
459		}else{
460			  
461			jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .additional_info').html(msg); 
462			
463			if(jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .additional_info').length == 0 ) {
464				if(jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .error_message_div').children().length > 0 ) {
465					jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .error_message_div').find(':only-child:last').html(msg);
466				}else{
467					jQueryDM('#'+window.dap_global_login_parent_id).find('#login_template_wrapper .error_message_div').html(msg);
468				}
469			}
470			
471		}
472		
473		//console.log("dap_login_parent_id start ");
474		//console.log(dap_global_login_parent_obj.find('.dap_login_btn_html').html());
475		//console.log("dap_login_parent_id end ");
476		if(window.dap_global_login_event_trigger == 'signup'){
477			
478			dap_global_login_parent_obj.find('#login_template_wrapper .signin_btn').html(dap_global_login_parent_obj.find('.dap_login_btn_html').html());
479		}else if(window.dap_global_login_event_trigger == 'forgot'){
480			
481			dap_global_login_parent_obj.find('#login_template_wrapper .forgot_btn').html(dap_global_login_parent_obj.find('.dap_login_btn_html').html());
482		}else {
483			//console.log("login reset");
484		}     
485		//console.log(window.dap_global_login_event_trigger);
486		
487}
488
489 function dapMemberValidateEmail($email) {
490  //var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
491  var emailReg = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
492  return emailReg.test( $email );
493}
494
495function dapMemberlogout(){
496	jQueryDM('.logout_btn_outer .dap_logout_btn').css('cursor','pointer');
497    jQueryDM('.logout_btn_outer .dap_logout_btn').on('click',function(e){
498		window.location.href = '/dap/logout.php';
499	});
500}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.