SmartIT_Extensions/BMC/smart-it-full-helix/views/knowledge-article/knowledge-article-details-e...

56 lines
2.5 KiB
HTML

<div ux-id="ka-details-edit" fix-ckeditor-top-bar class="ka-edit__content">
<div ux-id="field_title" class="ka-edit__title col-xs-12">
<label class="label_control-wrap">
<span class="label__text_required">
{{'create.knowledge.type.title' | i18n}}
</span>
<div class="relative-position">
<input ux-id="ka-edit-title" type="text"
role="textbox"
title="{{'common.labels.title' | i18n}}"
class="text-input full-width"
ng-model="editArticle.title"
required
auto-focus
maxlength="{{::titleMaxLength}}"
placeholder="{{ 'create.knowledge.type.title.placeholder' | i18n }}">
<i ux-id="ka-clear-title" class="icon-cross item-input__delete-btn" tabindex=0 role="link"
title="{{'common.button.clear' | i18n}} {{'common.labels.title' | i18n}}" ng-if="editArticle.title"
focus-input-on-clear ng-click="editArticle.title = ''" ng-enter="editArticle.title = ''">
</i>
</div>
</label>
</div>
<div class="ka-edit__editor">
<span class="label__text">
{{'create.knowledge.article.content' | i18n}}
</span>
<edit-knowledge-article article="editArticle" styles="editState.styles"></edit-knowledge-article>
</div>
</div>
<div class="ka-edit__action-panel">
<div class="ka-edit-action-panel__version-section btn-group clearfix" ng-if="article.status.value == 'Published'">
<div class="clearfix">
<button ux-id="radio-true" type="button" class="small-btn_secondary" ng-model="editState.isMinorEdit" btn-radio="true">{{'knowledge.edit.minor' | i18n}}</button>
<button ux-id="radio-false" type="button" class="small-btn_secondary" ng-model="editState.isMinorEdit" btn-radio="false" ng-disabled="!article.isLastVersion">{{'knowledge.edit.major' | i18n}}</button>
</div>
<div class="ka-edit-action-panel__text" ng-if="editState.isMinorEdit">{{'knowledge.edit.minor.description'| i18n : article.version}}</div>
<div class="ka-edit-action-panel__text" ng-if="!editState.isMinorEdit">
<span>{{'knowledge.edit.major.description' | i18n : article.version + 1}}</span>
</div>
</div>
<div class="pull-right">
<button ux-id="ka-submit-changes-btn" type="submit" class="btn_primary create-ticket__action-btn" ng-click="update()" ng-disabled="state.dataIsLoading || !editArticle.title">
{{ 'common.button.submitChanges' | i18n }}
</button>
<button ux-id="ka-cancel-btn" type="button" class="btn_secondary action-panel__cancel-btn" ng-click="cancelEditing()">
{{ 'common.button.discard' | i18n }}
</button>
</div>
</div>