www.cognibox.net Open in urlscan Pro
35.71.152.230  Public Scan

Submitted URL: https://www.cognibox.net/#/account/update/TcRG2Hu4Z3Dz5NRWVfbV
Effective URL: https://www.cognibox.net/
Submission: On March 24 via manual from CA — Scanned from CA

Form analysis 1 forms found in the DOM

<form ng-submit="submit()" class="smart-form ng-pristine ng-valid-maxlength ng-valid ng-valid-required ng-valid-date ng-valid-date-disabled" novalidate="novalidate">
  <fieldset>
    <section class="row">
      <div class="header">Mise à jour du profil</div>
      <div>Vous devez mettre à jour votre profil pour accéder à Cognibox.</div>
    </section>
    <section class="row">
      <div class="col-md-6">
        <section ng-model="user.first_name" display-error-even-if-pristine="true" label="Prénom" class="ng-valid">
          <ng-form name="innerForm" ng-class="{ 'state-error': showError(innerForm.input) }" class="ng-pristine ng-valid-maxlength ng-valid ng-valid-required">
            <!-- ngIf: ::subLabel -->
            <!-- ngIf: ::label --><label ng-if="::label" class="label">
              <span ng-attr-title="{{ ::label }}" title="Prénom">Prénom</span>
              <!-- ngIf: ::tooltipIcon -->
            </label><!-- end ngIf: ::label -->
            <label class="input">
              <input type="text" name="input" id="user.first_name-116" autocomplete="" placeholder="" cbx-focus="::autofocus()" cbx-focus-always="::focusAlways()" cbx-number-format="::numberOnly" ng-attr-maxlength="{{ ::maxInputLength }}"
                ng-class="{ 'prepended-icon': prependIcon, 'appended-icon': appendIcon, 'read-only': readonly() }" ng-disabled="disabled()" ng-model="data.input" ng-readonly="::isReadOnly()" ng-change="dataChanged()" ng-required="isRequired()"
                class="ng-pristine ng-untouched ng-valid-maxlength ng-valid ng-valid-required">
              <!-- ngIf: ::prependIcon -->
              <!-- ngIf: ::appendIcon -->
              <!-- ngIf: ::appendText -->
              <!-- ngIf: ::tip -->
            </label>
            <div class="note ng-hide" ng-show="showError(innerForm.input)">
            </div>
          </ng-form>
        </section>
      </div>
      <div class="col-md-6">
        <section ng-model="user.last_name" display-error-even-if-pristine="true" label="Nom" class="ng-valid">
          <ng-form name="innerForm" ng-class="{ 'state-error': showError(innerForm.input) }" class="ng-pristine ng-valid-maxlength ng-valid ng-valid-required">
            <!-- ngIf: ::subLabel -->
            <!-- ngIf: ::label --><label ng-if="::label" class="label">
              <span ng-attr-title="{{ ::label }}" title="Nom">Nom</span>
              <!-- ngIf: ::tooltipIcon -->
            </label><!-- end ngIf: ::label -->
            <label class="input">
              <input type="text" name="input" id="user.last_name-118" autocomplete="" placeholder="" cbx-focus="::autofocus()" cbx-focus-always="::focusAlways()" cbx-number-format="::numberOnly" ng-attr-maxlength="{{ ::maxInputLength }}"
                ng-class="{ 'prepended-icon': prependIcon, 'appended-icon': appendIcon, 'read-only': readonly() }" ng-disabled="disabled()" ng-model="data.input" ng-readonly="::isReadOnly()" ng-change="dataChanged()" ng-required="isRequired()"
                class="ng-pristine ng-untouched ng-valid-maxlength ng-valid ng-valid-required">
              <!-- ngIf: ::prependIcon -->
              <!-- ngIf: ::appendIcon -->
              <!-- ngIf: ::appendText -->
              <!-- ngIf: ::tip -->
            </label>
            <div class="note ng-hide" ng-show="showError(innerForm.input)">
            </div>
          </ng-form>
        </section>
      </div>
      <div class="col-md-6">
        <section ng-model="user.email" display-error-even-if-pristine="true" label="Courriel" class="ng-valid">
          <ng-form name="innerForm" ng-class="{ 'state-error': showError(innerForm.input) }" class="ng-pristine ng-valid-maxlength ng-valid ng-valid-required">
            <!-- ngIf: ::subLabel -->
            <!-- ngIf: ::label --><label ng-if="::label" class="label">
              <span ng-attr-title="{{ ::label }}" title="Courriel">Courriel</span>
              <!-- ngIf: ::tooltipIcon -->
            </label><!-- end ngIf: ::label -->
            <label class="input">
              <input type="text" name="input" id="user.email-120" autocomplete="" placeholder="" cbx-focus="::autofocus()" cbx-focus-always="::focusAlways()" cbx-number-format="::numberOnly" ng-attr-maxlength="{{ ::maxInputLength }}"
                ng-class="{ 'prepended-icon': prependIcon, 'appended-icon': appendIcon, 'read-only': readonly() }" ng-disabled="disabled()" ng-model="data.input" ng-readonly="::isReadOnly()" ng-change="dataChanged()" ng-required="isRequired()"
                class="ng-pristine ng-untouched ng-valid-maxlength ng-valid ng-valid-required">
              <!-- ngIf: ::prependIcon -->
              <!-- ngIf: ::appendIcon -->
              <!-- ngIf: ::appendText -->
              <!-- ngIf: ::tip -->
            </label>
            <div class="note ng-hide" ng-show="showError(innerForm.input)">
            </div>
          </ng-form>
        </section>
      </div>
      <div class="col-md-6">
        <section ng-model="user.birth_date" label="Date de naissance" sub-label="Optionnel" class="ng-valid">
          <ng-form name="innerForm" ng-class="{ 'state-error': (displayErrorEvenIfPristine() || !innerForm.$pristine) &amp;&amp; getError() }" class="ng-pristine ng-valid ng-valid-date ng-valid-date-disabled">
            <div>
              <!-- ngIf: ::subLabel --><label ng-if="::subLabel" class="sub-label">Optionnel</label><!-- end ngIf: ::subLabel -->
              <!-- ngIf: ::label --><label ng-if="::label" class="label">Date de naissance</label><!-- end ngIf: ::label -->
              <label class="input cbx-form-date ng-valid" data-input-id="user.birth_date-113" data-disabled="disabled()" data-max-date="dateOptions.maxDate" data-min-date="dateOptions.minDate" data-readonly="readonly()" ng-change="valueChanged()"
                ng-model="ngModel">
                <div class="input-group">
                  <input type="text" ng-attr-id="{{ ::vm.inputId }}" ng-change="vm.update(attribute.key)" ng-class="{ 'read-only': vm.readonly() }" ng-disabled="vm.disabled()" ng-model="vm.data" ng-readonly="vm.readonly()" cbx-mask-date=""
                    data-datepicker-options="vm.dateOptions" data-datepicker-popup="yyyy-MM-dd" data-is-open="vm.opened" data-max-date="vm.dateOptions.maxDate" data-min-date="vm.dateOptions.minDate" data-show-button-bar="false"
                    placeholder="AAAA-MM-JJ" class="ng-pristine ng-untouched ng-valid ng-valid-date" id="user.birth_date-113">
                  <ul class="dropdown-menu ng-valid ng-valid-date-disabled" ng-style="{display: (isOpen &amp;&amp; 'block') || 'none', top: position.top+'px', left: position.left+'px'}" ng-keydown="keydown($event)" datepicker-popup-wrap=""
                    ng-model="date" ng-change="dateSelection()" style="display: none;">
                    <li ng-transclude="">
                      <div ng-switch="datepickerMode" role="application" ng-keydown="keydown($event)" datepicker="" format="yyyy-MM-dd" format-year="yyyy" max-date="watchData.maxDate" min-date="watchData.minDate" starting-day="0">
                        <!-- ngSwitchWhen: day -->
                        <table role="grid" aria-labelledby="datepicker-147-490-title" aria-activedescendant="datepicker-147-490-25" ng-switch-when="day" tabindex="0">
                          <thead>
                            <tr>
                              <th><button type="button" class="btn btn-default btn-sm pull-left" ng-click="move(-1)" tabindex="-1"><i class="glyphicon glyphicon-chevron-left"></i></button></th>
                              <th colspan="5"><button id="datepicker-147-490-title" role="heading" aria-live="assertive" aria-atomic="true" type="button" class="btn btn-default btn-sm" ng-click="toggleMode()" tabindex="-1"
                                  style="width:100%;"><strong>mars 2022</strong></button></th>
                              <th><button type="button" class="btn btn-default btn-sm pull-right" ng-click="move(1)" tabindex="-1"><i class="glyphicon glyphicon-chevron-right"></i></button></th>
                            </tr>
                            <tr>
                              <th ng-show="showWeeks" class="text-center ng-hide"></th>
                              <!-- ngRepeat: label in labels track by $index -->
                              <th ng-repeat="label in labels track by $index" class="text-center"><small aria-label="dimanche">d</small></th><!-- end ngRepeat: label in labels track by $index -->
                              <th ng-repeat="label in labels track by $index" class="text-center"><small aria-label="lundi">l</small></th><!-- end ngRepeat: label in labels track by $index -->
                              <th ng-repeat="label in labels track by $index" class="text-center"><small aria-label="mardi">m</small></th><!-- end ngRepeat: label in labels track by $index -->
                              <th ng-repeat="label in labels track by $index" class="text-center"><small aria-label="mercredi">m</small></th><!-- end ngRepeat: label in labels track by $index -->
                              <th ng-repeat="label in labels track by $index" class="text-center"><small aria-label="jeudi">j</small></th><!-- end ngRepeat: label in labels track by $index -->
                              <th ng-repeat="label in labels track by $index" class="text-center"><small aria-label="vendredi">v</small></th><!-- end ngRepeat: label in labels track by $index -->
                              <th ng-repeat="label in labels track by $index" class="text-center"><small aria-label="samedi">s</small></th><!-- end ngRepeat: label in labels track by $index -->
                            </tr>
                          </thead>
                          <tbody>
                            <!-- ngRepeat: row in rows track by $index -->
                            <tr ng-repeat="row in rows track by $index">
                              <td ng-show="showWeeks" class="text-center h6 ng-hide"><em></em></td>
                              <!-- ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-0" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">27</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-1" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">28</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-2" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">01</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-3" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">02</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-4" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">03</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-5" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">04</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-6" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">05</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                            </tr><!-- end ngRepeat: row in rows track by $index -->
                            <tr ng-repeat="row in rows track by $index">
                              <td ng-show="showWeeks" class="text-center h6 ng-hide"><em></em></td>
                              <!-- ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-7" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">06</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-8" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">07</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-9" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">08</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-10" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">09</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-11" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">10</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-12" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">11</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-13" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">12</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                            </tr><!-- end ngRepeat: row in rows track by $index -->
                            <tr ng-repeat="row in rows track by $index">
                              <td ng-show="showWeeks" class="text-center h6 ng-hide"><em></em></td>
                              <!-- ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-14" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">13</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-15" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">14</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-16" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">15</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-17" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">16</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-18" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">17</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-19" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">18</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-20" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">19</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                            </tr><!-- end ngRepeat: row in rows track by $index -->
                            <tr ng-repeat="row in rows track by $index">
                              <td ng-show="showWeeks" class="text-center h6 ng-hide"><em></em></td>
                              <!-- ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-21" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">20</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-22" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">21</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-23" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">22</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-24" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">23</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center active" role="gridcell" id="datepicker-147-490-25" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm active" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-info">24</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-26" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">25</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-27" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">26</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                            </tr><!-- end ngRepeat: row in rows track by $index -->
                            <tr ng-repeat="row in rows track by $index">
                              <td ng-show="showWeeks" class="text-center h6 ng-hide"><em></em></td>
                              <!-- ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-28" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">27</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-29" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">28</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-30" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">29</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-31" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">30</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-32" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}">31</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-33" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">01</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-34" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">02</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                            </tr><!-- end ngRepeat: row in rows track by $index -->
                            <tr ng-repeat="row in rows track by $index">
                              <td ng-show="showWeeks" class="text-center h6 ng-hide"><em></em></td>
                              <!-- ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-35" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">03</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-36" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">04</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-37" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">05</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-38" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">06</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-39" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">07</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-40" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">08</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                              <td ng-repeat="dt in row track by dt.date" class="text-center" role="gridcell" id="datepicker-147-490-41" aria-disabled="false" ng-class="[{active: isActive(dt)}, dt.customClass()]">
                                <button type="button" style="width:100%;" class="btn btn-default btn-sm" ng-class="{'btn-info': dt.selected, active: isActive(dt)}" ng-click="select(dt.date)" ng-disabled="dt.disabled" tabindex="-1"><span
                                    ng-class="{'text-muted': dt.secondary, 'text-info': dt.current}" class="text-muted">09</span></button>
                              </td><!-- end ngRepeat: dt in row track by dt.date -->
                            </tr><!-- end ngRepeat: row in rows track by $index -->
                          </tbody>
                        </table><!-- end ngSwitchWhen: -->
                        <!-- ngSwitchWhen: month -->
                        <!-- ngSwitchWhen: year -->
                      </div>
                    </li>
                    <!-- ngIf: showButtonBar -->
                  </ul>
                  <div class="input-group-btn">
                    <button type="button" class="btn btn-default" ng-click="vm.openDatepicker($event)" ng-class="{ 'open': vm.opened }" ng-disabled="vm.disabled() || vm.readonly()"><i class="fa fa-calendar"></i></button>
                  </div>
                </div>
              </label>
            </div>
            <div class="note ng-hide" ng-show="(displayErrorEvenIfPristine() || !innerForm.$pristine) &amp;&amp; getError()">
            </div>
          </ng-form>
        </section>
      </div>
      <div class="col-md-6">
        <section ng-model="user.username" autocomplete="off" display-error-even-if-pristine="true" label="Nom d'utilisateur" sub-label="Optionnel" class="ng-valid">
          <ng-form name="innerForm" ng-class="{ 'state-error': showError(innerForm.input) }" class="ng-pristine ng-valid-maxlength ng-valid ng-valid-required">
            <!-- ngIf: ::subLabel --><label ng-if="::subLabel" class="sub-label">Optionnel</label><!-- end ngIf: ::subLabel -->
            <!-- ngIf: ::label --><label ng-if="::label" class="label">
              <span ng-attr-title="{{ ::label }}" title="Nom d'utilisateur">Nom d'utilisateur</span>
              <!-- ngIf: ::tooltipIcon -->
            </label><!-- end ngIf: ::label -->
            <label class="input">
              <input type="text" name="input" id="user.username-122" autocomplete="" placeholder="" cbx-focus="::autofocus()" cbx-focus-always="::focusAlways()" cbx-number-format="::numberOnly" ng-attr-maxlength="{{ ::maxInputLength }}"
                ng-class="{ 'prepended-icon': prependIcon, 'appended-icon': appendIcon, 'read-only': readonly() }" ng-disabled="disabled()" ng-model="data.input" ng-readonly="::isReadOnly()" ng-change="dataChanged()" ng-required="isRequired()"
                class="ng-pristine ng-untouched ng-valid-maxlength ng-valid ng-valid-required">
              <!-- ngIf: ::prependIcon -->
              <!-- ngIf: ::appendIcon -->
              <!-- ngIf: ::appendText -->
              <!-- ngIf: ::tip -->
            </label>
            <div class="note ng-hide" ng-show="showError(innerForm.input)">
            </div>
          </ng-form>
        </section>
      </div>
      <div class="col-md-6">
        <section ng-model="user.phone" label="Téléphone mobile" sub-label="Optionnel" class="ng-valid">
          <ng-form name="innerForm" ng-class="{ 'state-error': showError(innerForm.input) }" class="ng-pristine ng-valid-maxlength ng-valid ng-valid-required">
            <!-- ngIf: ::subLabel --><label ng-if="::subLabel" class="sub-label">Optionnel</label><!-- end ngIf: ::subLabel -->
            <!-- ngIf: ::label --><label ng-if="::label" class="label">
              <span ng-attr-title="{{ ::label }}" title="Téléphone mobile">Téléphone mobile</span>
              <!-- ngIf: ::tooltipIcon -->
            </label><!-- end ngIf: ::label -->
            <label class="input">
              <input type="text" name="input" id="user.phone-124" autocomplete="" placeholder="" cbx-focus="::autofocus()" cbx-focus-always="::focusAlways()" cbx-number-format="::numberOnly" ng-attr-maxlength="{{ ::maxInputLength }}"
                ng-class="{ 'prepended-icon': prependIcon, 'appended-icon': appendIcon, 'read-only': readonly() }" ng-disabled="disabled()" ng-model="data.input" ng-readonly="::isReadOnly()" ng-change="dataChanged()" ng-required="isRequired()"
                class="ng-pristine ng-untouched ng-valid-maxlength ng-valid ng-valid-required">
              <!-- ngIf: ::prependIcon -->
              <!-- ngIf: ::appendIcon -->
              <!-- ngIf: ::appendText -->
              <!-- ngIf: ::tip -->
            </label>
            <div class="note ng-hide" ng-show="showError(innerForm.input)">
            </div>
          </ng-form>
        </section>
      </div>
      <div class="col-md-6">
        <section type="password" ng-model="user.password" label="Mot de passe" autofocus="autofocus" append-icon="lock" tip="Minimum 8 caractères, 1 lettre, 1 chiffre." class="ng-valid">
          <ng-form name="innerForm" ng-class="{ 'state-error': showError(innerForm.input) }" class="ng-pristine ng-valid-maxlength ng-valid ng-valid-required">
            <!-- ngIf: ::subLabel -->
            <!-- ngIf: ::label --><label ng-if="::label" class="label">
              <span ng-attr-title="{{ ::label }}" title="Mot de passe">Mot de passe</span>
              <!-- ngIf: ::tooltipIcon -->
            </label><!-- end ngIf: ::label -->
            <label class="input">
              <input type="password" name="input" id="user.password-126" autocomplete="" placeholder="" cbx-focus="::autofocus()" cbx-focus-always="::focusAlways()" cbx-number-format="::numberOnly" ng-attr-maxlength="{{ ::maxInputLength }}"
                ng-class="{ 'prepended-icon': prependIcon, 'appended-icon': appendIcon, 'read-only': readonly() }" ng-disabled="disabled()" ng-model="data.input" ng-readonly="::isReadOnly()" ng-change="dataChanged()" ng-required="isRequired()"
                class="ng-pristine ng-untouched ng-valid-maxlength appended-icon ng-valid ng-valid-required">
              <!-- ngIf: ::prependIcon -->
              <!-- ngIf: ::appendIcon --><i class="icon-append fa fa-lock" ng-class="::{ 'cursor-pointer': iconClick }" ng-if="::appendIcon" ng-click="iconClickHandler()"></i><!-- end ngIf: ::appendIcon -->
              <!-- ngIf: ::appendText -->
              <!-- ngIf: ::tip --><b class="tooltip tooltip-top-right" ng-if="::tip">Minimum 8 caractères, 1 lettre, 1 chiffre.</b><!-- end ngIf: ::tip -->
            </label>
            <div class="note ng-hide" ng-show="showError(innerForm.input)"> Ce champ est obligatoire. </div>
          </ng-form>
        </section>
      </div>
      <div class="col-md-6">
        <section type="password" ng-model="user.password_confirmation" label="Confirmer le mot de passe" append-icon="lock" tip="Saisir votre mot de passe à nouveau." class="ng-valid">
          <ng-form name="innerForm" ng-class="{ 'state-error': showError(innerForm.input) }" class="ng-pristine ng-valid-maxlength ng-valid ng-valid-required">
            <!-- ngIf: ::subLabel -->
            <!-- ngIf: ::label --><label ng-if="::label" class="label">
              <span ng-attr-title="{{ ::label }}" title="Confirmer le mot de passe">Confirmer le mot de passe</span>
              <!-- ngIf: ::tooltipIcon -->
            </label><!-- end ngIf: ::label -->
            <label class="input">
              <input type="password" name="input" id="user.password_confirmation-128" autocomplete="" placeholder="" cbx-focus="::autofocus()" cbx-focus-always="::focusAlways()" cbx-number-format="::numberOnly"
                ng-attr-maxlength="{{ ::maxInputLength }}" ng-class="{ 'prepended-icon': prependIcon, 'appended-icon': appendIcon, 'read-only': readonly() }" ng-disabled="disabled()" ng-model="data.input" ng-readonly="::isReadOnly()"
                ng-change="dataChanged()" ng-required="isRequired()" class="ng-pristine ng-untouched ng-valid-maxlength appended-icon ng-valid ng-valid-required">
              <!-- ngIf: ::prependIcon -->
              <!-- ngIf: ::appendIcon --><i class="icon-append fa fa-lock" ng-class="::{ 'cursor-pointer': iconClick }" ng-if="::appendIcon" ng-click="iconClickHandler()"></i><!-- end ngIf: ::appendIcon -->
              <!-- ngIf: ::appendText -->
              <!-- ngIf: ::tip --><b class="tooltip tooltip-top-right" ng-if="::tip">Saisir votre mot de passe à nouveau.</b><!-- end ngIf: ::tip -->
            </label>
            <div class="note ng-hide" ng-show="showError(innerForm.input)"> Ce champ est obligatoire. </div>
          </ng-form>
        </section>
      </div>
      <div class="col-xs-12">
        <div class="cbx-password-meter ng-valid" ng-model="user.password">
          <div class="cbx-password-meter-strength-label"> Mot de passe: Non valide </div>
          <div class="cbx-password-meter-progress">
            <div class="cbx-password-meter-progress-bar cbx-password-meter-color-red" ng-class="'cbx-password-meter-color-' + vm.strengthColors[vm.strengthIndex]" ng-style="{ width: vm.strength / vm.max * 100 + '%' }" style="width: 0%;"></div>
          </div>
        </div>
      </div>
    </section>
  </fieldset>
  <footer>
    <button cbx-button-loading="updating" type="submit" class="btn btn-lg btn-primary" ng-disabled="!user.validAndChanged()" disabled="disabled"><img src="/assets/btn-loading.gif" ng-show="loading()" class="ng-hide"><span ng-transclude=""><span>
          Mettre à jour </span></span></button>
  </footer>
</form>

Text Content

TO ACCESS COGNIBOX, IT IS NECESSARY FOR JAVASCRIPT TO BE ENABLED IN YOUR
BROWSER.

If you are a client corporation, ask your IT department.
If you are a contractor, follow these instructions to enable JavaScript.

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


POUR ACCÉDER À COGNIBOX, IL EST NÉCESSAIRE QUE JAVASCRIPT SOIT ACTIVÉ DANS VOTRE
NAVIGATEUR.

Si vous êtes un donneur d'ordres, consultez votre département informatique.
Si vous êtes un sous-traitant, suivez ces instructions pour activer JavaScript.
a a a a a a a a a a a a
production

CHARGEMENT...


Unité d'affaires

Mode d'accès

Modifier le profil Modifier les préférences Modifier le mot de passe
Verrouiller la session Déconnexion
Notifications
Vous n'avez pas de nouvelle notification.



   
   
 * Accueil
     
     
     
     
     
     
   * Aide
     
     
     
   * Notifications
     
     
     
     
     
     
     
     
     
     
   
   
   
   
   
   
   
   
   
 * EL E-Learning
     
     
   * Mes formations
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
   
   
   
   
   
   
   
 * LN Liens externes
   
   
   
   
   
   
   
   


CHARGEMENT...
Mise à jour du profil
Vous devez mettre à jour votre profil pour accéder à Cognibox.
Prénom

Nom

Courriel

Optionnel Date de naissance

 * mars 2022 dlmmjvs 27 28 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18
   19 20 21 22 23 24 25 26 27 28 29 30 31 01 02 03 04 05 06 07 08 09

   



Optionnel Nom d'utilisateur

Optionnel Téléphone mobile

Mot de passe Minimum 8 caractères, 1 lettre, 1 chiffre.
Ce champ est obligatoire.
Confirmer le mot de passe Saisir votre mot de passe à nouveau.
Ce champ est obligatoire.
Mot de passe: Non valide

Mettre à jour
Français

DeutschEnglishEspañolFrançaisItalianoNederlandsPortuguês
Besoin d'aide? Communiquez avec notre service à la clientèle.
Termes et conditions - Politique de protection des données personnelles
© Cognibox - 2014. Tous droits réservés SIM Inc.


KEYBOARD SHORTCUTS:

?Show / hide this help menu

×