fv.academy Open in urlscan Pro
52.232.38.217  Public Scan

Submitted URL: http://fv.academy/0.2938914042969831
Effective URL: https://fv.academy/0.2938914042969831
Submission: On July 03 via api from US — Scanned from NL

Form analysis 6 forms found in the DOM

Name: userFormPOST

<form role="form" id="userForm_70" 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 &amp;&amp; userForm.$submitted) || loginError">الرجاء تعبئة الحقول المطلوبه</div>
  <fieldset>
    <div class="form-group required">
      <label for="UserUsername" class="control-label"></label>
      <input autocomplete="off" name="data[User][username]" placeholder="البريد الالكتروني" 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="كلمة السر" 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 &amp;&amp; LoginUser(oldUser, userForm)" ng-disabled="!$parent.enable">تسجيل الدخول</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">هل نسيت كلمة المرور؟</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">التسجيل</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: signupFormPOST

<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="71" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="الاسم" 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="72" 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,4}|[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="البريد الالكتروني" 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="73" name="password" type="password" pattern="^.{8,}$" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-pattern" placeholder="كلمة المرور" ng-model="newUser.password">
  </div>
  <div class="form-group col-lg-6 col-sm-12" data-order="confirm_password">
    <input autocomplete="new-password" tabindex="74" type="password" class="form-control ng-pristine ng-untouched ng-valid ng-empty" style="border-color: " placeholder="تأكيد كلمة السر" 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="4512512"
    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 -->
      <!-- 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: fieldsRules(key, field, newUser.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="في حال لايوجد قم بكتابة &quot; لا&quot;" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4512529"
    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' --><input ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="70" type="text" pattern=""
        class="form-control ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required ng-valid-pattern" name="4512529" placeholder="رقم التصنيف" ng-model="newUser.extra_fields[$index]['field_value']" required="" 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 == '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 -->
      <!-- 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 &amp;&amp; signupUser(newUser, signupForm)" ng-disabled="!enable || !lazyLoaded"
      disabled="disabled"><i class="fa-solid fa-circle-notch ng-hide" ng-show="!enable"></i>التسجيل</button>
    <span class="margin-top inline-block ng-binding" id="go_login" ng-disabled="!enable || !lazyLoaded" disabled="disabled">تسجيل الدخول</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="4512512"] {
      order: 4;
    }
  </style>
</form>

Name: teacherRegistrationFormPOST

<form id="teacherRegistrationForm" method="post" name="teacherRegistrationForm" 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">
    <input type="text" name="name" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="الاسم" required="required" ng-model="newTeacher.name" pattern="[\u0621-\u064Aa-zA-Z ]*">
  </div>
  <div class="form-group col-lg-6 col-sm-12">
    <input autocomplete="new-password" name="email" type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required" placeholder="البريد الالكتروني" ng-model="newTeacher.email" required="">
  </div>
  <div class="form-group col-lg-6 col-sm-12">
    <input autocomplete="new-password" name="password" type="password" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="كلمة المرور" ng-model="newTeacher.password"
      pattern="^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^\w\d\s:]).{8,}$" required="">
  </div>
  <div class="form-group col-lg-6 col-sm-12">
    <input autocomplete="new-password" type="password" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" style="border-color: #FFF" placeholder="تأكيد كلمة السر" ng-model="newTeacher.confirm" required="">
  </div>
  <!-- ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newTeacher.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newTeacher.extra_fields)" data-order="4512530"
    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 == '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 file-size-limit="100" type="file" custom-file="" tabindex="01" name="4512530"
            class="form-control signup-attachment_file ng-pristine ng-untouched custom-file-upload-hidden ng-empty ng-invalid ng-invalid-required" placeholder="Professional Classification Certificate" payload="0" required=""
            ng-model="newTeacher.extra_fields[$index]['field_value']" style="position: absolute; left: -9999px;"><input type="text" class="file-upload-input" required="required" placeholder="Professional Classification Certificate"><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 -->
    <!-- ngIf: field.required_field != 2 -->
  </div><!-- end ngIf: fieldsRules(key, field, newTeacher.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newTeacher.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newTeacher.extra_fields)" data-order="4512531"
    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 == '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 file-size-limit="100" type="file" custom-file="" tabindex="01" name="4512531"
            class="form-control signup-attachment_file ng-pristine ng-untouched custom-file-upload-hidden ng-empty ng-invalid ng-invalid-required" placeholder="CV" payload="1" required="" ng-model="newTeacher.extra_fields[$index]['field_value']"
            style="position: absolute; left: -9999px;"><input type="text" class="file-upload-input" required="required" placeholder="CV"><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 -->
    <!-- ngIf: field.required_field != 2 -->
  </div><!-- end ngIf: fieldsRules(key, field, newTeacher.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newTeacher.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newTeacher.extra_fields)" data-order="4512532"
    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 == '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 file-size-limit="100" type="file" custom-file="" tabindex="01" name="4512532"
            class="form-control signup-attachment_file ng-pristine ng-untouched custom-file-upload-hidden ng-empty ng-invalid ng-invalid-required" placeholder="ID / Iqama" payload="2" required=""
            ng-model="newTeacher.extra_fields[$index]['field_value']" style="position: absolute; left: -9999px;"><input type="text" class="file-upload-input" required="required" placeholder="ID / Iqama"><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 -->
    <!-- ngIf: field.required_field != 2 -->
  </div><!-- end ngIf: fieldsRules(key, field, newTeacher.extra_fields) --><!-- end ngRepeat: (key, field) in fields -->
  <!-- ngIf: (teacherRegistrationForm.$submitted && teacherRegistrationForm.$invalid) || (teacherRegistrationForm.$submitted && newTeacher.password != newTeacher.confirm) -->
  <div class="form-group col-lg-12" style="width: 100%;order:9999;">
    <button class="white-btn signup-btn full-width ng-binding" type="submit" ng-click="teacherRegistrationForm.$valid &amp;&amp; signupUser(newTeacher, teacherRegistrationForm)" ng-disabled="!enable || !lazyLoaded"
      disabled="disabled"><i class="fa-solid fa-circle-notch ng-hide" ng-show="!enable"></i>التسجيل</button>
    <span class="margin-top inline-block ng-binding" id="go_login" ng-disabled="!enable || !lazyLoaded" disabled="disabled">تسجيل الدخول</span>
  </div>
  <!-- ngIf: error && error.errors -->
  <style class="ng-binding">
    [data-order] {
      order: 9999;
    }
  </style>
</form>

Name: userFormPOST

<form role="form" id="userForm_60" 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 &amp;&amp; userForm.$submitted) || loginError">الرجاء تعبئة الحقول المطلوبه</div>
  <fieldset>
    <div class="form-group required">
      <label for="UserUsername" class="control-label"></label>
      <input autocomplete="off" name="data[User][username]" placeholder="البريد الالكتروني" 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="كلمة السر" 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 &amp;&amp; LoginUser(oldUser, userForm)" ng-disabled="!$parent.enable">تسجيل الدخول</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">هل نسيت كلمة المرور؟</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">التسجيل</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: signupFormPOST

<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="01" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="الاسم" 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="02" 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,4}|[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="البريد الالكتروني" 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="03" name="password" type="password" pattern="^.{8,}$" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-pattern" placeholder="كلمة المرور" ng-model="newUser.password">
  </div>
  <div class="form-group col-lg-6 col-sm-12" data-order="confirm_password">
    <input autocomplete="new-password" tabindex="04" type="password" class="form-control ng-pristine ng-untouched ng-valid ng-empty" style="border-color: " placeholder="تأكيد كلمة السر" 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="4512512"
    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 -->
      <!-- 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: fieldsRules(key, field, newUser.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="في حال لايوجد قم بكتابة &quot; لا&quot;" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4512529"
    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' --><input ng-if="field.field_type == 'number' || field.field_type == 'text'" tabindex="00" type="text" pattern=""
        class="form-control ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required ng-valid-pattern" name="4512529" placeholder="رقم التصنيف" ng-model="newUser.extra_fields[$index]['field_value']" required="" 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 == '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 -->
      <!-- 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 &amp;&amp; signupUser(newUser, signupForm)" ng-disabled="!enable || !lazyLoaded"
      disabled="disabled"><i class="fa-solid fa-circle-notch ng-hide" ng-show="!enable"></i>التسجيل</button>
    <span class="margin-top inline-block ng-binding" id="go_login" ng-disabled="!enable || !lazyLoaded" disabled="disabled">تسجيل الدخول</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="4512512"] {
      order: 4;
    }
  </style>
</form>

Name: teacherRegistrationFormPOST

<form id="teacherRegistrationForm" method="post" name="teacherRegistrationForm" 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">
    <input type="text" name="name" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="الاسم" required="required" ng-model="newTeacher.name" pattern="[\u0621-\u064Aa-zA-Z ]*">
  </div>
  <div class="form-group col-lg-6 col-sm-12">
    <input autocomplete="new-password" name="email" type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required" placeholder="البريد الالكتروني" ng-model="newTeacher.email" required="">
  </div>
  <div class="form-group col-lg-6 col-sm-12">
    <input autocomplete="new-password" name="password" type="password" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern" placeholder="كلمة المرور" ng-model="newTeacher.password"
      pattern="^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^\w\d\s:]).{8,}$" required="">
  </div>
  <div class="form-group col-lg-6 col-sm-12">
    <input autocomplete="new-password" type="password" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" style="border-color: #FFF" placeholder="تأكيد كلمة السر" ng-model="newTeacher.confirm" required="">
  </div>
  <!-- ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newTeacher.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newTeacher.extra_fields)" data-order="4512530"
    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 == '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 file-size-limit="100" type="file" custom-file="" tabindex="51" name="4512530"
            class="form-control signup-attachment_file ng-pristine ng-untouched custom-file-upload-hidden ng-empty ng-invalid ng-invalid-required" placeholder="Professional Classification Certificate" payload="0" required=""
            ng-model="newTeacher.extra_fields[$index]['field_value']" style="position: absolute; left: -9999px;"><input type="text" class="file-upload-input" required="required" placeholder="Professional Classification Certificate"><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 -->
    <!-- ngIf: field.required_field != 2 -->
  </div><!-- end ngIf: fieldsRules(key, field, newTeacher.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newTeacher.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newTeacher.extra_fields)" data-order="4512531"
    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 == '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 file-size-limit="100" type="file" custom-file="" tabindex="51" name="4512531"
            class="form-control signup-attachment_file ng-pristine ng-untouched custom-file-upload-hidden ng-empty ng-invalid ng-invalid-required" placeholder="CV" payload="1" required="" ng-model="newTeacher.extra_fields[$index]['field_value']"
            style="position: absolute; left: -9999px;"><input type="text" class="file-upload-input" required="required" placeholder="CV"><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 -->
    <!-- ngIf: field.required_field != 2 -->
  </div><!-- end ngIf: fieldsRules(key, field, newTeacher.extra_fields) --><!-- end ngRepeat: (key, field) in fields --><!-- ngIf: fieldsRules(key, field, newTeacher.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-6" ng-if="fieldsRules(key, field, newTeacher.extra_fields)" data-order="4512532"
    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 == '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 file-size-limit="100" type="file" custom-file="" tabindex="51" name="4512532"
            class="form-control signup-attachment_file ng-pristine ng-untouched custom-file-upload-hidden ng-empty ng-invalid ng-invalid-required" placeholder="ID / Iqama" payload="2" required=""
            ng-model="newTeacher.extra_fields[$index]['field_value']" style="position: absolute; left: -9999px;"><input type="text" class="file-upload-input" required="required" placeholder="ID / Iqama"><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 -->
    <!-- ngIf: field.required_field != 2 -->
  </div><!-- end ngIf: fieldsRules(key, field, newTeacher.extra_fields) --><!-- end ngRepeat: (key, field) in fields -->
  <!-- ngIf: (teacherRegistrationForm.$submitted && teacherRegistrationForm.$invalid) || (teacherRegistrationForm.$submitted && newTeacher.password != newTeacher.confirm) -->
  <div class="form-group col-lg-12" style="width: 100%;order:9999;">
    <button class="white-btn signup-btn full-width ng-binding" type="submit" ng-click="teacherRegistrationForm.$valid &amp;&amp; signupUser(newTeacher, teacherRegistrationForm)" ng-disabled="!enable || !lazyLoaded"
      disabled="disabled"><i class="fa-solid fa-circle-notch ng-hide" ng-show="!enable"></i>التسجيل</button>
    <span class="margin-top inline-block ng-binding" id="go_login" ng-disabled="!enable || !lazyLoaded" disabled="disabled">تسجيل الدخول</span>
  </div>
  <!-- ngIf: error && error.errors -->
  <style class="ng-binding">
    [data-order] {
      order: 9999;
    }
  </style>
</form>

Text Content

96%

 *  * بحث
      

   
 * الرئيسية
   
 * تصفح الدورات
   
 * من نحن
   
   

 * Future Vision for Health Training
   
    * تسجيل الدخول
      ×
      الرجاء تعبئة الحقول المطلوبه
      
      
      تسجيل الدخول
      هل نسيت كلمة المرور؟
      التسجيل
      ×
      تسجيل ممارس صحي | تسجيل متحدث
      ×
      التسجيل تسجيل الدخول
      ×
      التسجيل تسجيل الدخول
      
    * English
      
      

   
   
 *  * بحث
      

   
   
   
 * الرئيسية
   
   
   
 * تصفح الدورات
   
   
   
 * من نحن
   
   
   

 * تسجيل الدخول
   ×
   الرجاء تعبئة الحقول المطلوبه
   
   
   تسجيل الدخول
   هل نسيت كلمة المرور؟
   التسجيل
   ×
   تسجيل ممارس صحي | تسجيل متحدث
   ×
   التسجيل تسجيل الدخول
   ×
   التسجيل تسجيل الدخول
   
 * English
   
   

 * بحث
   











‹›



التسجيل

تسجيل ممارس صحي تسجيل متحدث


ABOUT US





باقات





مسارات التعلم





تصفية الدورات

دورة مسجلة دورة مباشرة

   
 * الجميع
   
   
   
 * Upcoming Courses
   
   
   
 * Recorded Courses
   
   
   
 * Previous Courses
   
   
   
 * تصفح الدورات
   

--------------------------------------------------------------------------------

باقات

تصفح الباقات
 * 
   

--------------------------------------------------------------------------------

تصفح مسارات التعلم

--------------------------------------------------------------------------------



مسارات التعلم


إغلاق

   
 * 
   
   
 * 
   
   
   
 * 
   
   
   
   
   
 * 
   
   
   



تصميم و تطوير ©2024 كلاسيرا

مركز معتمد من الهيئة السعودية للتخصصات الصحية يعنى بتقديم أحدث البرامج التعليمية
والتدريبية.



الموقع


إغلاق
×

زيادة نقاط كلاسيرا

تهانينا ، لقد ربحت المزيد من النقاط وستضاف إلى مجموع نقاط كلاسيرا الخاص بك بعد
24 CME















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