1 2<?php 3use_javascript(plugin_web_path('orangehrmPimPlugin', 'js/addEmployeeSuccess')); 4use_stylesheet(plugin_web_path('orangehrmSecurityAuthenticationPlugin', 'css/passwordStrength.css')); 5?> 6 7<div class="box"> 8 9<?php if (isset($credentialMessage)) { ?> 10 11<div class="message warning"> 12 <?php echo __(CommonMessages::CREDENTIALS_REQUIRED) ?> 13</div> 14 15<?php } else { ?> 16 17 <div class="head"> 18 <h1><?php echo __('Add Employee'); ?></h1> 19 </div> 20 21 <div class="inner" id="addEmployeeTbl"> 22 <?php include_partial('global/flash_messages'); ?> 23 <form id="frmAddEmp" method="post" action="<?php echo url_for('pim/addEmployee'); ?>" 24 enctype="multipart/form-data"> 25 <fieldset> 26 <ol> 27 <?php echo $form->render(); ?> 28 <li class="required"> 29 <em>*</em> <?php echo __(CommonMessages::REQUIRED_FIELD); ?> 30 </li> 31 </ol> 32 <p> 33 <input type="button" class="" id="btnSave" value="<?php echo __("Save"); ?>" /> 34 </p> 35 </fieldset> 36 </form> 37 </div> 38 39<?php } ?> 40 41</div> <!-- Box --> 42 43<script type="text/javascript"> 44 //<![CDATA[ 45 //we write javascript related stuff here, but if the logic gets lengthy should use a seperate js file 46 var edit = "<?php echo __js("Edit"); ?>"; 47 var save = "<?php echo __js("Save"); ?>"; 48 var lang_firstNameRequired = '<?php echo __js(ValidationMessages::REQUIRED); ?>'; 49 var lang_lastNameRequired = '<?php echo __js(ValidationMessages::REQUIRED); ?>'; 50 var lang_userNameRequired = "<?php echo __js("Should have at least %number% characters", array('%number%' => 5)); ?>"; 51 var lang_passwordRequired = "<?php echo __js("Should have at least %number% characters", array('%number%' => 8)); ?>"; 52 var lang_unMatchingPassword = "<?php echo __js("Passwords do not match"); ?>"; 53 var lang_statusRequired = "<?php echo __js(ValidationMessages::REQUIRED); ?>"; 54 var lang_locationRequired = "<?php echo __js(ValidationMessages::REQUIRED); ?>"; 55 var cancelNavigateUrl = "<?php echo public_path("../../index.php?menu_no_top=hr"); ?>"; 56 var createUserAccount = "<?php echo $createUserAccount; ?>"; 57 var ldapInstalled = '<?php echo ($sf_user->getAttribute('ldap.available')) ? 'true' : 'false'; ?>'; 58 var fieldHelpBottom = <?php echo '"' . __js(CommonMessages::FILE_LABEL_IMAGE) . '. ' . __js('Recommended dimensions: 200px X 200px') . '"'; ?>; 59 var openIdEnabled = "<?php echo $openIdEnabled; ?>"; 60 var user_Max64Chars = '<?php echo __js(ValidationMessages::TEXT_LENGTH_EXCEEDS, array('%amount%' => 64)); ?>'; 61 var lang_maxLengthExceeds = '<?php echo __js("Password length should be less than %max% characters. Try a different password.", array('%max%' => 64)); ?>'; 62 var lang_passwordStrengthInvalid = '<?php echo __js("Your password must contain a lower-case letter, an upper-case letter, a digit and a special character. Try a different password.");?>'; 63 var requiredStrengthCheckUrl = '<?php echo url_for('securityAuthentication/checkMinimumRequiredPasswordStrengthAjax') ?>'; 64 var user_UserPasswordLength = '<?php echo __js("Should have at least %number% characters", array('%number%' => 8)); ?>'; 65 //]]> 66</script> 67