fv.academy Open in urlscan Pro
52.232.38.217  Public Scan

Submitted URL: http://fv.academy/0.22949764001056971
Effective URL: https://fv.academy/0.22949764001056971
Submission: On August 19 via api from US — Scanned from NL

Form analysis 6 forms found in the DOM

Name: userFormPOST

<form role="form" id="userForm_9" 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="21" 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="22" 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="البريد الالكتروني" 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="23" 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="24" 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="26" 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: fieldsRules(key, field, newUser.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-12" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4516294"
    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' --><label ng-if="field.field_type == 'checkbox'" class="ng-scope">
        <input name="4516294" type="checkbox" tabindex="27" ng-model="newUser.extra_fields[$index]['field_value']" class="form-control label-checkbox ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" payload="2"
          ng-disabled="newUser.extra_fields[$index]['disabled']" required="">
        <p ng-bind-html="[field.field_name, field.field_name_ara] | ENAR | trust" class="ng-binding">أوافق على
          <a href="https://fv.academy/page/2604?title=%D8%A7%D9%84%D8%B4%D8%B1%D9%88%D8%B7%20%D9%88%D8%A7%D9%84%D8%A3%D8%AD%D9%83%D8%A7%D9%85" class="inline-link">الشروط والأحكام </a> و
          <a href="https://fv.academy/page/2605?title=%D8%B3%D9%8A%D8%A7%D8%B3%D8%A9%20%D8%A7%D9%84%D8%AE%D8%B5%D9%88%D8%B5%D9%8A%D8%A9" class="inline-link">سياسة الخصوصية</a> و
          <a href="https://fv.academy/page/2606?title=%D8%B3%D9%8A%D8%A7%D8%B3%D8%A9%20%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%AC%D8%A7%D8%B9" class="inline-link">ساسية الإسترجاع</a></p>
      </label><!-- end 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;
    }

    #signupForm [data-order="4512529"] {
      order: 5;
    }

    #signupForm [data-order="4516294"] {
      order: 6;
    }
  </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 ng-valid-pattern" placeholder="البريد الالكتروني"
      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})(\]?)$" 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="11" 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="11" 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="11" 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_7" 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="31" 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="32" 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="البريد الالكتروني" 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="33" 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="34" 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="36" 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: fieldsRules(key, field, newUser.extra_fields) -->
  <div ng-repeat="(key, field) in fields" data-title="" class="form-group custom-tooltip col-lg-12" ng-if="fieldsRules(key, field, newUser.extra_fields)" data-order="4516294"
    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' --><label ng-if="field.field_type == 'checkbox'" class="ng-scope">
        <input name="4516294" type="checkbox" tabindex="37" ng-model="newUser.extra_fields[$index]['field_value']" class="form-control label-checkbox ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" payload="2"
          ng-disabled="newUser.extra_fields[$index]['disabled']" required="">
        <p ng-bind-html="[field.field_name, field.field_name_ara] | ENAR | trust" class="ng-binding">أوافق على
          <a href="https://fv.academy/page/2604?title=%D8%A7%D9%84%D8%B4%D8%B1%D9%88%D8%B7%20%D9%88%D8%A7%D9%84%D8%A3%D8%AD%D9%83%D8%A7%D9%85" class="inline-link">الشروط والأحكام </a> و
          <a href="https://fv.academy/page/2605?title=%D8%B3%D9%8A%D8%A7%D8%B3%D8%A9%20%D8%A7%D9%84%D8%AE%D8%B5%D9%88%D8%B5%D9%8A%D8%A9" class="inline-link">سياسة الخصوصية</a> و
          <a href="https://fv.academy/page/2606?title=%D8%B3%D9%8A%D8%A7%D8%B3%D8%A9%20%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%AC%D8%A7%D8%B9" class="inline-link">ساسية الإسترجاع</a></p>
      </label><!-- end 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;
    }

    #signupForm [data-order="4512529"] {
      order: 5;
    }

    #signupForm [data-order="4516294"] {
      order: 6;
    }
  </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 ng-valid-pattern" placeholder="البريد الالكتروني"
      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})(\]?)$" 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="81" 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="81" 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="81" 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