| 
						
						
						
					 | 
					 | 
					@ -1,3 +1,13 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					//API_TOKEN generator
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					var chars = "0123456789abcdefghijklmnopqrstuvwxyz!@#$%^&*()ABCDEFGHIJKLMNOPQRSTUVWXYZ";
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					var tokenLength = 12;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					var token = "";
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					for (var i = 0; i <= tokenLength; i++) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						var randomNumber = Math.floor(Math.random() * chars.length);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						token += chars.substring(randomNumber, randomNumber +1);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					   }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					$(document).ready(function() {
 | 
					 | 
					 | 
					 | 
					$(document).ready(function() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						if ($("#webmail").val() == 'none') {
 | 
					 | 
					 | 
					 | 
						if ($("#webmail").val() == 'none') {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$("#webmail_path").hide();
 | 
					 | 
					 | 
					 | 
							$("#webmail_path").hide();
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -39,8 +49,15 @@ $(document).ready(function() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$("#api_path").val("/api")
 | 
					 | 
					 | 
					 | 
							$("#api_path").val("/api")
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$("#api_token").show();
 | 
					 | 
					 | 
					 | 
							$("#api_token").show();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$("#api_token").prop('required',true);
 | 
					 | 
					 | 
					 | 
							$("#api_token").prop('required',true);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$("#api_token").val("");
 | 
					 | 
					 | 
					 | 
							$("#api_token").val(token);
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$("#api_token_label").show();
 | 
					 | 
					 | 
					 | 
							$("#api_token_label").show();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						} else {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
							$("#api_path").hide();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
							$("#api_path").val("/api")
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
							$("#api_token").hide();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
							$("#api_token").prop('required',false);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
							$("#api_token").val("");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
							$("#api_token_label").hide();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						}
 | 
					 | 
					 | 
					 | 
						}
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						$("#api").change(function() {
 | 
					 | 
					 | 
					 | 
						$("#api").change(function() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							if ($(this).is(":checked")) {
 | 
					 | 
					 | 
					 | 
							if ($(this).is(":checked")) {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -48,7 +65,7 @@ $(document).ready(function() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$("#api_path").val("/api");
 | 
					 | 
					 | 
					 | 
								$("#api_path").val("/api");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$("#api_token").show();
 | 
					 | 
					 | 
					 | 
								$("#api_token").show();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$("#api_token").prop('required',true);
 | 
					 | 
					 | 
					 | 
								$("#api_token").prop('required',true);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$("#api_token").val("")
 | 
					 | 
					 | 
					 | 
								$("#api_token").val(token)
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$("#api_token_label").show();
 | 
					 | 
					 | 
					 | 
								$("#api_token_label").show();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							} else {
 | 
					 | 
					 | 
					 | 
							} else {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$("#api_path").hide();
 | 
					 | 
					 | 
					 | 
								$("#api_path").hide();
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |