UNPKG

unserver-unify

Version:

51 lines 2.85 kB
<div ng-controller="TopicEditCtrl as ctrl"> <div class="col-md-12"> <div class="alert alert-danger" ng-if="form.$invalid && submitted"> <div ng-if="form.title.$invalid && submitted">{{ validStrings.title }}</div> <div ng-if="form.tab.$invalid && submitted">{{ validStrings.tab }}</div> <div ng-if="form.content.$invalid && submitted">{{ validStrings.content }}</div> </div> <form name="form" ng-class='{"shake":shaking}' class="sky-form"> <header>{{action | translate}}</header> <fieldset> <div class="row"> <section class="col-md-8 col-sm-8 col-xs-12" ng-class='{"has-error":form.title.$invalid && submitted}'> <label class="label"><b>{{'Title' | translate}}</b></label> <div class="input"> <!-- <span class="input-group-addon" style="border:none;background-color:transparent"></span> --> <i class="icon-append fa fa-header"></i> <input type="text" id='title' name='title' placeholder="{{'More than 10 Characters' | translate}}" required ng-minlength="1" ng-model="ctrl.topic.title" focus-me="true"> </div> </section> <section ng-if="options&&options.length>0" class='col-md-4 col-sm-5 col-xs-12'> <div ng-class='{"has-error":form.tab.$invalid && submitted}'> <label class="input-group-addon label" style="border:none;background-color:transparent"><b>{{'Category' | translate}}</b></label> <div class="input"> <i class="icon-append fa fa-tags"></i> <select class="form-control" ng-model="ctrl.topic.tab" name="tab" required ng-options="option.text for option in options"><option value="" disabled selected>Category</option></select> </div> </div> </section> <section class="col-md-12 col-sm-12 col-xs-12 comment_top"> <label class="label"><b>Comment</b></label> <div class="textarea"> <i class="icon-append fa fa-comment"></i> <div text-angular name="content" ng-model="ctrl.topic.content" ></div> </div> </section> </div> <span class="input-group-addon" style="border:none;background-color:transparent; text-align:left; padding-left:0;"> <span ng-if="ctrl.topic.allowcomment != undefined"> <input type="checkbox" ng-model="ctrl.topic.allowcomment" > {{'Allow Reply for this Comment' | translate}} </span> </span> </fieldset> <footer> <button type="submit" class='btn btn-u' ng-click="ctrl.submit()">{{ saveButtonTitle }}</button> <button class="btn btn-primary" ng-click="ctrl.uploadFile(ctrl.wikiImgSetting)"> Upload Image&nbsp;&nbsp;<i class="fa fa-picture-o"></i> </button> </footer> </form> </div> </div>