www.pudn.com > ProjectSend_feeywt.rar > clients-form.php, change:2012-04-19,size:5819b


<?php 
/** 
 * Contains the form that is used when adding or editing clients. 
 * 
 * @package		ProjectSend 
 @ @subpackage	Clients 
 * 
 */ 
?> 
 
<script type="text/javascript"> 
	$(document).ready(function() { 
		$("form").submit(function() { 
			clean_form(this); 
 
				is_complete(this.add_client_form_name,'<?php echo $validation_no_name; ?>'); 
				is_complete(this.add_client_form_user,'<?php echo $validation_no_user; ?>'); 
				is_complete(this.add_client_form_email,'<?php echo $validation_no_email; ?>'); 
				is_length(this.add_client_form_user,<?php echo MIN_USER_CHARS; ?>,<?php echo MAX_USER_CHARS; ?>,'<?php echo $validation_length_user; ?>'); 
				is_email(this.add_client_form_email,'<?php echo $validation_invalid_mail; ?>'); 
				is_alpha(this.add_client_form_user,'<?php echo $validation_alpha_user; ?>'); 
			 
			<?php 
				/** 
				 * Password validation is optional only when editing a client. 
				 */ 
				if ($clients_form_type == 'edit_client') { 
			?> 
					// Only check password if any of the 2 fields is completed 
					var password_1 = $("#add_client_form_pass").val(); 
					var password_2 = $("#add_client_form_pass2").val(); 
					if ($.trim(password_1).length > 0 || $.trim(password_2).length > 0) { 
			<?php 
				} 
			?> 
 
						is_complete(this.add_client_form_pass,'<?php echo $validation_no_pass; ?>'); 
						is_complete(this.add_client_form_pass2,'<?php echo $validation_no_pass2; ?>'); 
						is_length(this.add_client_form_pass,<?php echo MIN_PASS_CHARS; ?>,<?php echo MAX_PASS_CHARS; ?>,'<?php echo $validation_length_pass; ?>'); 
						is_password(this.add_client_form_pass,'<?php $chars = addslashes($validation_valid_chars); echo $validation_valid_pass." ".$chars; ?>'); 
						is_match(this.add_client_form_pass,this.add_client_form_pass2,'<?php echo $validation_match_pass; ?>'); 
 
			<?php 
				/** Close the jquery IF statement. */ 
				if ($clients_form_type == 'edit_client') { 
			?> 
					} 
			<?php 
				} 
			?> 
 
			// show the errors or continue if everything is ok 
			if (show_form_errors() == false) { return false; } 
		}); 
	}); 
</script> 
 
<?php 
switch ($clients_form_type) { 
	case 'new_client': 
		$submit_value = __('Add client','cftp_admin'); 
		$disable_user = false; 
		$require_pass = true; 
		$form_action = 'clients-add.php'; 
		break; 
	case 'edit_client': 
		$submit_value = __('Save client','cftp_admin'); 
		$disable_user = true; 
		$require_pass = false; 
		$form_action = 'clients-edit.php?id='.$client_id; 
		break; 
} 
?> 
 
<form action="<?php echo $form_action; ?>" name="addclient" method="post"> 
	<ul class="form_fields"> 
		<li> 
			<label for="add_client_form_name"><?php _e('Name','cftp_admin'); ?></label> 
			<input name="add_client_form_name" id="add_client_form_name" class="txtfield required" value="<?php echo (isset($add_client_data_name)) ? stripslashes($add_client_data_name) : ''; ?>" /> 
		</li> 
		<li> 
			<label for="add_client_form_user"><?php _e('Log in username','cftp_admin'); ?></label> 
			<input name="add_client_form_user" id="add_client_form_user" class="txtfield <?php if (!$disable_user) { echo 'required'; } ?>" maxlength="<?php echo MAX_USER_CHARS; ?>" value="<?php echo (isset($add_client_data_user)) ? stripslashes($add_client_data_user) : ''; ?>" <?php if ($disable_user) { echo 'readonly'; }?> /> 
		</li> 
		<li> 
			<label for="add_client_form_pass"><?php _e('Password','cftp_admin'); ?></label> 
			<input name="add_client_form_pass" id="add_client_form_pass" class="txtfield <?php if ($require_pass) { echo 'required'; } ?>" type="password" maxlength="<?php echo MAX_PASS_CHARS; ?>" /> 
		</li> 
		<li> 
			<label for="add_client_form_pass2"><?php _e('Repeat password','cftp_admin'); ?></label> 
			<input name="add_client_form_pass2" id="add_client_form_pass2" class="txtfield <?php if ($require_pass) { echo 'required'; } ?>" type="password" maxlength="<?php echo MAX_PASS_CHARS; ?>" /> 
		</li> 
		<li> 
			<label for="add_client_form_address"><?php _e('Address','cftp_admin'); ?></label> 
			<input name="add_client_form_address" id="add_client_form_address" class="txtfield" value="<?php echo (isset($add_client_data_addr)) ? stripslashes($add_client_data_addr) : ''; ?>" /> 
		</li> 
		<li> 
			<label for="add_client_form_phone"><?php _e('Telephone','cftp_admin'); ?></label> 
			<input name="add_client_form_phone" id="add_client_form_phone" class="txtfield" value="<?php echo (isset($add_client_data_phone)) ? stripslashes($add_client_data_phone) : ''; ?>" /> 
		</li> 
		<li> 
			<label for="add_client_form_email"><?php _e('E-mail','cftp_admin'); ?></label> 
			<input name="add_client_form_email" id="add_client_form_email" class="txtfield required" value="<?php echo (isset($add_client_data_email)) ? stripslashes($add_client_data_email) : ''; ?>" /> 
		</li> 
		<li> 
			<label for="add_client_form_notify"><?php _e('Notify new uploads by e-mail','cftp_admin'); ?></label> 
			<input type="checkbox" name="add_client_form_notify" id="add_client_form_notify" <?php echo (isset($add_client_data_notity) && $add_client_data_notity == 1) ? 'checked="checked"' : ''; ?> /> 
		</li> 
		<li> 
			<label for="add_client_form_intcont"><?php _e('Internal contact','cftp_admin'); ?></label> 
			<input name="add_client_form_intcont" id="add_client_form_intcont" class="txtfield" value="<?php echo (isset($add_client_data_intcont)) ? stripslashes($add_client_data_intcont) : ''; ?>" /> 
		</li> 
		<li class="form_submit_li"> 
			<input type="submit" name="Submit" value="<?php echo $submit_value; ?>" class="button button_blue button_submit" /> 
		</li> 
	</ul> 
 
	<?php 
		if ($clients_form_type == 'new_client') { 
			$msg = __('This account information will be e-mailed to the address supplied above','cftp_admin'); 
			echo system_message('info',$msg); 
		} 
	?> 
</form>