digital-skills.classera.com
Open in
urlscan Pro
2606:4700:4400::6812:2789
Public Scan
URL:
https://digital-skills.classera.com/
Submission: On December 14 via api from US — Scanned from DE
Submission: On December 14 via api from US — Scanned from DE
Form analysis
4 forms found in the DOMName: userForm — POST
<form role="form" id="userForm_71" method="post" name="userForm" novalidate="" autocomplete="off" class="ng-pristine ng-valid-maxlength ng-invalid ng-invalid-required">
<div class="has-error alert alert-danger ng-binding ng-hide" ng-show="(!userForm.$valid && userForm.$submitted) || loginError">Please fill the required fields</div>
<fieldset>
<div class="form-group required">
<label for="UserUsername" class="control-label"></label>
<input autocomplete="off" name="data[User][username]" placeholder="E-Mail" class="input-lg form-control form-control ng-pristine ng-untouched ng-valid-maxlength ng-empty ng-invalid ng-invalid-required" maxlength="255" type="text"
id="UserUsername" required="required" ng-model="oldUser.email">
</div>
<div class="form-group required">
<label for="UserPassword" class="control-label"></label>
<input autocomplete="off" name="data[User][password]" placeholder="Password" class="input-lg form-control form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" type="password" id="UserPassword" required="required"
ng-model="oldUser.password">
</div>
</fieldset>
<div class="form-group">
<button class="btn btn-default text-white btn-lg btn-block btn btn-default login-btn ng-binding" ng-click="userForm.$valid && LoginUser(oldUser, userForm)" ng-disabled="!$parent.enable">Login</button>
</div>
<!-- ngIf: school.category_id !== '0' -->
<div class="form-group ng-scope" ng-if="school.category_id !== '0'">
<span id="go_to_reset" ng-class="{'direct': direct}" ui-sref="resetPassword" class="ng-binding" href="/reset-password">Forgot password?</span>
<div class="margin-bottom-20">
<!-- ngIf: !force_classera_login || teachers_registration || corporates_registration --><span id="go_signup" class="signup-picker ng-binding ng-scope" ng-class="{'direct': direct}" ng-disabled="!bootstraped"
ng-if="!force_classera_login || teachers_registration || corporates_registration">Sign Up</span><!-- end ngIf: !force_classera_login || teachers_registration || corporates_registration -->
</div>
</div><!-- end ngIf: school.category_id !== '0' -->
<!-- ngIf: school.category_id === '0' -->
<!-- ngIf: (SSOintegrations && SSOintegrations.length) || (SAMLintegrations && SAMLintegrations.length) -->
</form>
Name: signupForm — POST
<form id="signupForm" method="post" name="signupForm" novalidate="" autocomplete="off" class="enquiry-form flex-list rows direction ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-email">
<div class="form-group col-lg-6 col-sm-12" data-order="name">
<input type="text" name="name" tabindex="81" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="Name" required="required" ng-model="newUser.name" ng-disabled="payload.name"
pattern="[\u0621-\u064Aa-zA-Z ]*">
</div>
<div class="form-group col-lg-6 col-sm-12" data-order="email">
<input type="email" name="email" ng-disabled="payload.email" autocomplete="new-password" tabindex="82" pattern="^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,10}|[0-9]{1,3})(\]?)$"
class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" placeholder="Email" ng-model="newUser.email" required="">
</div>
<!-- <div class="form-group">
<select ng-model="newUser.category_id" placeholder="{{'signup.category' | translate}}" class="form-control select-signup fat-select full-width" required>
<option value="" disabled selected hidden>{{'signup.category' | translate}}</option>
<option value="1">{{'signup.schoolStudent' | translate}}</option>
<option value="2">{{'signup.uniStudent' | translate}}</option>
<option value="3">{{'signup.other' | translate}}</option>
</select>
</div> -->
<div class="form-group col-lg-6 col-sm-12" data-order="password">
<input autocomplete="new-password" tabindex="83" name="password" type="password" pattern="^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^\w\d\s:]).{8,}$" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-pattern"
placeholder="password" ng-model="newUser.password">
</div>
<div class="form-group col-lg-6 col-sm-12" data-order="confirm_password">
<input autocomplete="new-password" tabindex="84" type="password" class="form-control ng-pristine ng-untouched ng-valid ng-empty" style="border-color: " placeholder="Confirm Password" ng-model="newUser.confirm">
</div>
<!-- ngIf: corpsList.length -->
<!-- ngIf: config.school_id == 100 -->
<!-- ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509984"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509984" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="85" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="اسم الرشح باللغة الانجليزية" ng-model="newUser.extra_fields[$index]['field_value']" payload="0"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509986"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509986" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="86" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="المسمى الوظيفي" ng-model="newUser.extra_fields[$index]['field_value']" payload="1"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509987"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509987" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="87" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="نبذة عن المهام العمل الحالية" ng-model="newUser.extra_fields[$index]['field_value']" payload="2"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509988"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509988" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="88" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="التخصص العملي" ng-model="newUser.extra_fields[$index]['field_value']" payload="3"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509989"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509989" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="89" pattern="" type="number"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="عدد سنوات الخبرة" ng-model="newUser.extra_fields[$index]['field_value']" payload="4" ng-disabled="newUser.extra_fields[$index]['disabled']"
onwheel="event.preventDefault();"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509990"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509990" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="810" pattern="" type="number"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="الهوية الوطنية" ng-model="newUser.extra_fields[$index]['field_value']" payload="5" ng-disabled="newUser.extra_fields[$index]['disabled']"
onwheel="event.preventDefault();"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509991"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509991" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="811" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="البريد الالكتروني الرسمي" ng-model="newUser.extra_fields[$index]['field_value']" payload="6"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509992"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509992" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="812" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="البريد الالكتروني الشخصي" ng-model="newUser.extra_fields[$index]['field_value']" payload="7"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509993"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509993" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="813" pattern="" type="number"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="رقم التواصل" ng-model="newUser.extra_fields[$index]['field_value']" payload="8" ng-disabled="newUser.extra_fields[$index]['disabled']"
onwheel="event.preventDefault();"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509994"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' --><label ng-if="field.field_type == 'attachment'" class="ng-scope">
<div class="file-upload-wrapper"><input name="4509994" file-size-limit="100" type="file" custom-file="" class="form-control signup-attachment_file ng-pristine ng-untouched ng-valid custom-file-upload-hidden ng-empty" tabindex="814"
placeholder="ارفاق السيرة الذاتية" payload="9" ng-disabled="newUser.extra_fields[$index]['disabled']" ng-model="newUser.extra_fields[$index]['field_value']" style="position: absolute; left: -9999px;"><input type="text"
class="file-upload-input" placeholder="ارفاق السيرة الذاتية"><button type="button" class="file-upload-button" tabindex="-1"><i class="fa-solid fa-upload"></i></button></div>
</label><!-- end ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6 chosen-wrapper" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4510143"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<div class="required-field ng-scope" ng-if="field.required_field == 2">
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded --><label ng-if="field.field_type == 'dropList' && lazyLoaded" class="ng-scope">
<!-- ngIf: isMobile -->
<div class="chosen-wrapper" ng-hide="shouldHide(field, newUser.extra_fields[key])" ng-class="{'mobile-chosen': isMobile}">
<!-- ngIf: lazyLoaded --><select max-selected-options="1" multiple="" class="fat-select form-control ng-pristine ng-untouched ng-scope localytics-chosen ng-empty ng-invalid ng-invalid-required" ng-if="lazyLoaded" name="4510143"
tabindex="-1" ng-model="newUser.extra_fields[key]['field_value']" chosen="" ng-change="changeDD(newUser.extra_fields[key]['field_value'], field, newUser.extra_fields[key])" data-placeholder="جهة العمل" required="" payload="10"
ng-disabled="newUser.extra_fields[$index]['disabled']" style="display: none;">
<option value="''" ng-disabled="!isMobile || newUser.extra_fields[key]['field_value']" disabled="disabled"></option>
<!-- ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="وزارة الاتصالات" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> وزارة الاتصالات</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="ووارة التعليم" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> ووارة التعليم</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="وزارة العمل" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> وزارة العمل</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="كلاسيرا" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> كلاسيرا</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="مركز التعليم السعودي" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> مركز التعليم السعودي</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
</select>
<div class="chosen-container chosen-container-multi" title="" style="width: 0px;">
<ul class="chosen-choices">
<li class="search-field">
<input class="chosen-search-input default" type="text" autocomplete="off" value="جهة العمل" style="width: 65px;" tabindex="80">
</li>
</ul>
<div class="chosen-drop">
<ul class="chosen-results"></ul>
</div>
</div><!-- end ngIf: lazyLoaded -->
</div>
<!-- ngIf: field.allow_last_option_custom_input -->
</label><!-- end ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields -->
<!-- ngIf: config.school_id == 100 -->
<!-- ngIf: (signupForm.$submitted && signupForm.$invalid) || (signupForm.$submitted && newUser.password != newUser.confirm) -->
<div class="form-group col-lg-12" style="width: 100%;order:9999;">
<button class="white-btn signup-btn ng-binding" type="submit" ng-click="signupForm.$valid && signupUser(newUser, signupForm)"
ng-disabled="!enable || !lazyLoaded"><i class="fa-solid fa-circle-notch ng-hide" ng-show="!enable"></i>Register</button>
<span class="margin-top inline-block ng-binding" id="go_login" ng-disabled="!enable || !lazyLoaded">Login</span>
</div>
<!-- ngIf: error && error.errors -->
<style class="ng-binding">
[data-order] {
order: 9999;
}
#signupForm [data-order="name"] {
order: 0;
}
#signupForm [data-order="email"] {
order: 1;
}
#signupForm [data-order="password"] {
order: 2;
}
#signupForm [data-order="confirm_password"] {
order: 3;
}
#signupForm [data-order="4509984"] {
order: 4;
}
#signupForm [data-order="4509986"] {
order: 5;
}
#signupForm [data-order="4509987"] {
order: 6;
}
#signupForm [data-order="4509988"] {
order: 7;
}
#signupForm [data-order="4509989"] {
order: 8;
}
#signupForm [data-order="4509990"] {
order: 9;
}
#signupForm [data-order="4509991"] {
order: 10;
}
#signupForm [data-order="4509992"] {
order: 11;
}
#signupForm [data-order="4509993"] {
order: 12;
}
#signupForm [data-order="4509994"] {
order: 13;
}
</style>
</form>
Name: userForm — POST
<form role="form" id="userForm_41" method="post" name="userForm" novalidate="" autocomplete="off" class="ng-pristine ng-valid-maxlength ng-invalid ng-invalid-required">
<div class="has-error alert alert-danger ng-binding ng-hide" ng-show="(!userForm.$valid && userForm.$submitted) || loginError">Please fill the required fields</div>
<fieldset>
<div class="form-group required">
<label for="UserUsername" class="control-label"></label>
<input autocomplete="off" name="data[User][username]" placeholder="E-Mail" class="input-lg form-control form-control ng-pristine ng-untouched ng-valid-maxlength ng-empty ng-invalid ng-invalid-required" maxlength="255" type="text"
id="UserUsername" required="required" ng-model="oldUser.email">
</div>
<div class="form-group required">
<label for="UserPassword" class="control-label"></label>
<input autocomplete="off" name="data[User][password]" placeholder="Password" class="input-lg form-control form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" type="password" id="UserPassword" required="required"
ng-model="oldUser.password">
</div>
</fieldset>
<div class="form-group">
<button class="btn btn-default text-white btn-lg btn-block btn btn-default login-btn ng-binding" ng-click="userForm.$valid && LoginUser(oldUser, userForm)" ng-disabled="!$parent.enable">Login</button>
</div>
<!-- ngIf: school.category_id !== '0' -->
<div class="form-group ng-scope" ng-if="school.category_id !== '0'">
<span id="go_to_reset" ng-class="{'direct': direct}" ui-sref="resetPassword" class="ng-binding" href="/reset-password">Forgot password?</span>
<div class="margin-bottom-20">
<!-- ngIf: !force_classera_login || teachers_registration || corporates_registration --><span id="go_signup" class="signup-picker ng-binding ng-scope" ng-class="{'direct': direct}" ng-disabled="!bootstraped"
ng-if="!force_classera_login || teachers_registration || corporates_registration">Sign Up</span><!-- end ngIf: !force_classera_login || teachers_registration || corporates_registration -->
</div>
</div><!-- end ngIf: school.category_id !== '0' -->
<!-- ngIf: school.category_id === '0' -->
<!-- ngIf: (SSOintegrations && SSOintegrations.length) || (SAMLintegrations && SAMLintegrations.length) -->
</form>
Name: signupForm — POST
<form id="signupForm" method="post" name="signupForm" novalidate="" autocomplete="off" class="enquiry-form flex-list rows direction ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-email">
<div class="form-group col-lg-6 col-sm-12" data-order="name">
<input type="text" name="name" tabindex="41" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="Name" required="required" ng-model="newUser.name" ng-disabled="payload.name"
pattern="[\u0621-\u064Aa-zA-Z ]*">
</div>
<div class="form-group col-lg-6 col-sm-12" data-order="email">
<input type="email" name="email" ng-disabled="payload.email" autocomplete="new-password" tabindex="42" pattern="^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,10}|[0-9]{1,3})(\]?)$"
class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" placeholder="Email" ng-model="newUser.email" required="">
</div>
<!-- <div class="form-group">
<select ng-model="newUser.category_id" placeholder="{{'signup.category' | translate}}" class="form-control select-signup fat-select full-width" required>
<option value="" disabled selected hidden>{{'signup.category' | translate}}</option>
<option value="1">{{'signup.schoolStudent' | translate}}</option>
<option value="2">{{'signup.uniStudent' | translate}}</option>
<option value="3">{{'signup.other' | translate}}</option>
</select>
</div> -->
<div class="form-group col-lg-6 col-sm-12" data-order="password">
<input autocomplete="new-password" tabindex="43" name="password" type="password" pattern="^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^\w\d\s:]).{8,}$" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-pattern"
placeholder="password" ng-model="newUser.password">
</div>
<div class="form-group col-lg-6 col-sm-12" data-order="confirm_password">
<input autocomplete="new-password" tabindex="44" type="password" class="form-control ng-pristine ng-untouched ng-valid ng-empty" style="border-color: " placeholder="Confirm Password" ng-model="newUser.confirm">
</div>
<!-- ngIf: corpsList.length -->
<!-- ngIf: config.school_id == 100 -->
<!-- ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509984"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509984" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="45" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="اسم الرشح باللغة الانجليزية" ng-model="newUser.extra_fields[$index]['field_value']" payload="0"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509986"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509986" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="46" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="المسمى الوظيفي" ng-model="newUser.extra_fields[$index]['field_value']" payload="1"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509987"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509987" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="47" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="نبذة عن المهام العمل الحالية" ng-model="newUser.extra_fields[$index]['field_value']" payload="2"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509988"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509988" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="48" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="التخصص العملي" ng-model="newUser.extra_fields[$index]['field_value']" payload="3"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509989"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509989" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="49" pattern="" type="number"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="عدد سنوات الخبرة" ng-model="newUser.extra_fields[$index]['field_value']" payload="4" ng-disabled="newUser.extra_fields[$index]['disabled']"
onwheel="event.preventDefault();"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509990"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509990" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="410" pattern="" type="number"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="الهوية الوطنية" ng-model="newUser.extra_fields[$index]['field_value']" payload="5" ng-disabled="newUser.extra_fields[$index]['disabled']"
onwheel="event.preventDefault();"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509991"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509991" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="411" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="البريد الالكتروني الرسمي" ng-model="newUser.extra_fields[$index]['field_value']" payload="6"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509992"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509992" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="412" pattern="" type="text"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="البريد الالكتروني الشخصي" ng-model="newUser.extra_fields[$index]['field_value']" payload="7"
ng-disabled="newUser.extra_fields[$index]['disabled']"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509993"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' --><input name="4509993" ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="413" pattern="" type="number"
class="form-control ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-pattern" placeholder="رقم التواصل" ng-model="newUser.extra_fields[$index]['field_value']" payload="8" ng-disabled="newUser.extra_fields[$index]['disabled']"
onwheel="event.preventDefault();"><!-- end ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4509994"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
<div class="non-required-field ng-scope" ng-if="field.required_field != 2">
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' --><label ng-if="field.field_type == 'attachment'" class="ng-scope">
<div class="file-upload-wrapper"><input name="4509994" file-size-limit="100" type="file" custom-file="" class="form-control signup-attachment_file ng-pristine ng-untouched ng-valid custom-file-upload-hidden ng-empty" tabindex="414"
placeholder="ارفاق السيرة الذاتية" payload="9" ng-disabled="newUser.extra_fields[$index]['disabled']" ng-model="newUser.extra_fields[$index]['field_value']" style="position: absolute; left: -9999px;"><input type="text"
class="file-upload-input" placeholder="ارفاق السيرة الذاتية"><button type="button" class="file-upload-button" tabindex="-1"><i class="fa-solid fa-upload"></i></button></div>
</label><!-- end ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newUser.extra_fields) -->
<div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6 chosen-wrapper" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4510143"
ng-class="{'label-container': field.field_type == 'label', 'chosen-wrapper': field.field_type == 'dropList' || field.field_type == 'country' || field.field_type == 'city'}">
<!-- ngIf: field.required_field == 2 -->
<div class="required-field ng-scope" ng-if="field.required_field == 2">
<!-- ngIf: field.field_type == 'number' || field.field_type == 'text' -->
<!-- ngIf: field.field_type == 'phone' && lazyLoaded -->
<!-- ngIf: field.field_type == 'GPA' -->
<!-- ngIf: field.field_type == 'area' -->
<!-- ngIf: field.field_type == 'date' -->
<!-- ngIf: field.field_type == 'attachment' -->
<!-- ngIf: field.field_type == 'checkbox' -->
<!-- ngIf: field.field_type == 'dropList' && lazyLoaded --><label ng-if="field.field_type == 'dropList' && lazyLoaded" class="ng-scope">
<!-- ngIf: isMobile -->
<div class="chosen-wrapper" ng-hide="shouldHide(field, newUser.extra_fields[key])" ng-class="{'mobile-chosen': isMobile}">
<!-- ngIf: lazyLoaded --><select max-selected-options="1" multiple="" class="fat-select form-control ng-pristine ng-untouched ng-scope localytics-chosen ng-empty ng-invalid ng-invalid-required" ng-if="lazyLoaded" name="4510143"
tabindex="-1" ng-model="newUser.extra_fields[key]['field_value']" chosen="" ng-change="changeDD(newUser.extra_fields[key]['field_value'], field, newUser.extra_fields[key])" data-placeholder="جهة العمل" required="" payload="10"
ng-disabled="newUser.extra_fields[$index]['disabled']" style="display: none;">
<option value="''" ng-disabled="!isMobile || newUser.extra_fields[key]['field_value']" disabled="disabled"></option>
<!-- ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="وزارة الاتصالات" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> وزارة الاتصالات</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="ووارة التعليم" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> ووارة التعليم</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="وزارة العمل" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> وزارة العمل</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="كلاسيرا" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> كلاسيرا</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
<option ng-repeat="option in field.options_fields track by $index" value="مركز التعليم السعودي" ng-disabled="option.disabled == 1 && !enableOptions" class="ng-binding ng-scope"> مركز التعليم السعودي</option>
<!-- end ngRepeat: option in field.options_fields track by $index -->
</select>
<div class="chosen-container chosen-container-multi" title="" style="width: 232px;">
<ul class="chosen-choices">
<li class="search-field">
<input class="chosen-search-input default" type="text" autocomplete="off" value="جهة العمل" style="width: 65px;" tabindex="40">
</li>
</ul>
<div class="chosen-drop">
<ul class="chosen-results"></ul>
</div>
</div><!-- end ngIf: lazyLoaded -->
</div>
<!-- ngIf: field.allow_last_option_custom_input -->
</label><!-- end ngIf: field.field_type == 'dropList' && lazyLoaded -->
<!-- ngIf: field.field_type == 'country' -->
<!-- ngIf: field.field_type == 'city' -->
<!-- ngIf: field.field_type == 'label' -->
</div><!-- end ngIf: field.required_field == 2 -->
<!-- ngIf: field.required_field != 2 -->
</div><!-- end ngIf: fieldsRules(key, field, newUser.extra_fields) --><!-- end ngRepeat: (key, field) in fields -->
<!-- ngIf: config.school_id == 100 -->
<!-- ngIf: (signupForm.$submitted && signupForm.$invalid) || (signupForm.$submitted && newUser.password != newUser.confirm) -->
<div class="form-group col-lg-12" style="width: 100%;order:9999;">
<button class="white-btn signup-btn ng-binding" type="submit" ng-click="signupForm.$valid && signupUser(newUser, signupForm)"
ng-disabled="!enable || !lazyLoaded"><i class="fa-solid fa-circle-notch ng-hide" ng-show="!enable"></i>Register</button>
<span class="margin-top inline-block ng-binding" id="go_login" ng-disabled="!enable || !lazyLoaded">Login</span>
</div>
<!-- ngIf: error && error.errors -->
<style class="ng-binding">
[data-order] {
order: 9999;
}
#signupForm [data-order="name"] {
order: 0;
}
#signupForm [data-order="email"] {
order: 1;
}
#signupForm [data-order="password"] {
order: 2;
}
#signupForm [data-order="confirm_password"] {
order: 3;
}
#signupForm [data-order="4509984"] {
order: 4;
}
#signupForm [data-order="4509986"] {
order: 5;
}
#signupForm [data-order="4509987"] {
order: 6;
}
#signupForm [data-order="4509988"] {
order: 7;
}
#signupForm [data-order="4509989"] {
order: 8;
}
#signupForm [data-order="4509990"] {
order: 9;
}
#signupForm [data-order="4509991"] {
order: 10;
}
#signupForm [data-order="4509992"] {
order: 11;
}
#signupForm [data-order="4509993"] {
order: 12;
}
#signupForm [data-order="4509994"] {
order: 13;
}
</style>
</form>
Text Content
HANG TIGHT! YOUR PAGE IS LOADING AND WILL BE READY SOON We’re getting everything ready for you! This page will be up shortly. We appreciate your patience. Thank you for waiting! 96% * * Search * Home * Browse Courses * Digital skills * Login × Please fill the required fields Login Forgot password? Sign Up × Trainees Registration × وزارة الاتصالات ووارة التعليم وزارة العمل كلاسيرا مركز التعليم السعودي * Register Login * عربي * * Search * Home * Browse Courses * Login × Please fill the required fields Login Forgot password? Sign Up × Trainees Registration × وزارة الاتصالات ووارة التعليم وزارة العمل كلاسيرا مركز التعليم السعودي * Register Login * عربي * Search ‹› PACKAGES LEARNING PATHS COURSE FILTERS Recorded Course Live Course * All * أمن المعلومات * إدارة مشاريع * تقنية المعلومات * المركز الوطني للتعليم الالكتروني * Browse Courses -------------------------------------------------------------------------------- PACKAGES Browse Packages * -------------------------------------------------------------------------------- Browse Learning Paths -------------------------------------------------------------------------------- LEARNING PATHS Close PARTNERS * * * * * * * AEDAFNALLAMDANGAOAARSAUDAWGAZNBAMBBDBDTBGNBHDBIFBMDBNDBOBBRLBSDBTCBTNBWPBYNBZDCADCDFCHFCLFCLPCNHCNYCOPCRCCUCCUPCVECZKDJFDKKDOPDZDEGPERNETBEURFJDFKPGBPGELGGPGHSGIPGMDGNFGTQGYDHKDHNLHRKHTGHUFIDRILSIMPINRIQDIRRISKJEPJMDJODJPYKESKGSKHRKMFKPWKRWKWDKYDKZTLAKLBPLKRLRDLSLLYDMADMDLMGAMKDMMKMNTMOPMRUMURMVRMWKMXNMYRMZNNADNGNNIONOKNPRNZDOMRPABPENPGKPHPPKRPLNPYGQARRONRSDRUBRWFSARSBDSCRSDGSEKSGDSHPSLLSOSSRDSSPSTDSTNSVCSYPSZLTHBTJSTMTTNDTOPTRYTTDTWDTZSUAHUGXUSDUYUUZSVESVNDVUVWSTXAFXAGXAUXCDXDRXOFXPDXPFXPTYERZARZMWZWL USD Copyrights © Classera 2024.All rights reserved LOCATION Close × CLASSERA SCORE INCREASED CONGRATULATION YOU HAVE EARNED MORE POINTS AND IT WILL BE ADD TO YOUR CLASSERA'S SCORE AFTER 24 HOURS word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1