<!-- Faraday Penetration Test IDE -->
<!-- Copyright (C) 2013 Infobyte LLC (http://www.infobytesec.com/) -->
<!-- See the file 'doc/LICENSE' for the license information -->
<form name="form" ng-submit="ok()" novalidate>
<div class="modal-header">
<div class="modal-button btn-toolbar">
<button class="btn btn-success" ng-click="ok()" ng-disabled="form.$invalid">OK</button>
<button type="button" class="btn btn-danger" ng-click="cancel()">Cancel</button>
</div>
<h3 class="modal-title">Edit {{model.name}} Vulnerability Template</h3>
</div>
<div class="modal-body">
<div class="form-horizontal">
<div class="form-group">
<div class="col-md-6">
<label for="model">Name *</label>
<input type="text" name="name" class="form-control" placeholder="Name" ng-model="data.name" required>
</div><!-- .col-md-6 -->
<div class="col-md-12">
<p class="has-error" ng-show="(form.product.$touched && form.product.$error.required)">
<span class="help-block">Vulnerability Template name is required</span>
</p>
</div><!-- .col-md-12 -->
</div><!-- .form-group -->
<div class="form-group">
<div class="col-md-12">
<label for="description">Description</label>
<textarea class="form-control" name="description" placeholder="Description" ng-model="data.description"></textarea>
</div>
</div><!-- .form-group -->
<div class="form-group">
<div class="col-md-12">
<label for="resolution">Resolution</label>
<textarea class="form-control" name="resolution" placeholder="Resolution" ng-model="data.resolution"></textarea>
</div>
</div><!-- .form-group -->
<div class="form-group">
<div class="col-md-12">
<label for="References">References</label>
<textarea class="form-control" name="References" placeholder="References" ng-model="data.references"></textarea>
</div>
</div><!-- .form-group -->
<div class="form-group">
<div class="col-md-12">
<label for="Explotation">Severity</label>
<button type="button" class="btn btn-default dropdown-toggle" name="exploitation" data-toggle="dropdown" title="Choose exploitation" ng-class="{'button-error': data.exploitation === undefined}">
{{data.exploitation || 'Choose Severity'}} <span class="caret"></span>
</button>
<ul id="nav" class="dropdown-menu dropdown-menu-left" role="menu">
<li ng-repeat="s in exploitations"><a href="" class="ws color-{{s}}" ng-click="data.exploitation=s">{{s}}</a></li>
</ul><!-- WS navigation -->
</div>
</div><!-- .form-group -->
<p>All fields marked * are required</p>
</div><!-- .form-horizontal -->
</div><!-- .modal-body -->
<div class="modal-footer">
<div class="modal-button btn-toolbar">
<button class="btn btn-success" ng-disabled="form.$invalid || (data.name == '')" ng-click="ok()">OK</button>
<button class="btn btn-danger" ng-click="cancel()">Cancel</button>
</div>
</div><!-- .modal-body -->
</form>