unserver-unify
Version:
51 lines • 2.85 kB
HTML
<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 <i class="fa fa-picture-o"></i>
</button>
</footer>
</form>
</div>
</div>