96 lines
6.1 KiB
HTML
Executable File
96 lines
6.1 KiB
HTML
Executable File
<!--Modified by Jithesh on 13/10/2015 06:28pm-->
|
|
<!-- start: PAGE TITLE -->
|
|
<section id="page-title">
|
|
<div class="row">
|
|
<div class="col-sm-8">
|
|
<h1 class="mainTitle">Change Password</h1>
|
|
</div>
|
|
<div ncy-breadcrumb></div>
|
|
</div>
|
|
</section>
|
|
<!-- end: PAGE TITLE -->
|
|
<!-- start: WIZARD DEMO -->
|
|
<div class="container-fluid container-fullw bg-white">
|
|
<div class="row">
|
|
<div class="col-md-8">
|
|
|
|
<!-- /// controller: 'WizardCtrl' - localtion: assets/js/controllers/addStudentInfoCtrl.js /// -->
|
|
<div ng-controller="changePasswordCtrl">
|
|
<!-- start: WIZARD FORM -->
|
|
<form name="Form" id="form" novalidate>
|
|
<div id="wizard" class="swMain">
|
|
<!-- start: WIZARD SEPS -->
|
|
<!-- end: WIZARD SEPS -->
|
|
<!-- start: WIZARD STEP 1 -->
|
|
<div id="step-1">
|
|
<div class="row">
|
|
<div class="col-md-5">
|
|
<div class="padding-30">
|
|
<!--<h2 class="StepTitle"><i class="ti-face-smile fa-2x text-primary block margin-bottom-10"></i> Change Password</h2>-->
|
|
|
|
</div>
|
|
</div>
|
|
<div class="col-md-7">
|
|
<fieldset>
|
|
<legend>
|
|
Change Password
|
|
</legend>
|
|
<div class="row">
|
|
|
|
<div class="form-group" ng-class="{'has-error':Form.passwords.$dirty && Form.passwords.$invalid, 'has-success':Form.passwords.$valid}">
|
|
<label class="control-label">
|
|
Current Password <span class="symbol required"></span>
|
|
</label>
|
|
<input type="password" placeholder="Enter a Current Password" class="form-control" name="passwords" ng-model="myModel.curr" ng-min-length="8"
|
|
required/>
|
|
<span class="error text-small block" ng-if="Form.passwords.$dirty && Form.passwords.$error.required">Password is required.</span>
|
|
<span class="error text-small block" ng-if="Form.password.$error.minlength">Enter at least 8 characters</span>
|
|
<!--<span class="success text-small block" ng-if="Form.passwords.$valid">Thank you!</span>-->
|
|
</div>
|
|
|
|
<div class="form-group" ng-class="{'has-error':Form.password1.$dirty && Form.password1.$invalid, 'has-success':Form.password1.$valid}">
|
|
<label class="control-label">
|
|
New Password <span class="symbol required"></span>
|
|
</label>
|
|
<input type="password" placeholder="Enter a Password" class="form-control" name="password1" ng-model="myModel.password" ng-minlength="8"
|
|
required/>
|
|
<span class="error text-small block" ng-if="Form.password1.$dirty && Form.password1.$error.required">Password is required.</span>
|
|
<span class="error text-small block" ng-if="Form.password1.$error.minlength">Enter at least 8 characters</span>
|
|
<span style="color:#000" class="success text-small block" ng-if="Form.password1.$valid">Ok!</span>
|
|
</div>
|
|
<div class="form-group" ng-class="{'has-error':Form.password2.$dirty && Form.password2.$error.compareTo || Form.password2.$dirty && Form.password2.$invalid, 'has-success':Form.password2.$valid}">
|
|
<label class="control-label">
|
|
Repeat Password <span class="symbol required"></span>
|
|
</label>
|
|
<input type="password" placeholder="Confirm Password" class="form-control" name="password2" ng-model="myModel.password2"
|
|
compare-to="myModel.password" ng-minlength="8" required/>
|
|
<span class="error text-small block" ng-if="Form.password2.$dirty && Form.password2.$error.required">Repeat password is required!</span>
|
|
<span class="error text-small block" ng-if="Form.password2.$dirty && Form.password2.$error.compareTo">Passwords do not match!</span>
|
|
<span style="color:#000" class="success text-small block" ng-if="Form.password2.$valid">Passwords match!</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<button class="btn btn-primary btn-wide pull-right" ng-click="form.submit(Form,myModel)">
|
|
Change Password
|
|
</button>
|
|
|
|
</div>
|
|
|
|
</fieldset>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- end: WIZARD STEP 1 -->
|
|
|
|
<!-- end: WIZARD STEP 3 -->
|
|
</div>
|
|
|
|
</form>
|
|
<!-- end: WIZARD FORM -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- start: WIZARD DEMO --> |