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
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) && 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 && '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) && 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 ×