--- /dev/null
+<form class="nero-modal"
+ ng-submit="editNewsCtrl.onSaveNews()" name="registerNews">
+
+ <div class="nero-modal-header ">
+ <span class="title-header-modal" ng-if="editNewsCtrl.isNewsCreation()">
+ {{'nero.dashboard.actualites.editNews.creation-modal-title'| translate}}
+ </span>
+ <span class="title-header-modal" ng-if="!editNewsCtrl.isNewsCreation()">
+ {{'nero.dashboard.actualites.editNews.edition-modal-title'| translate}}
+ </span>
+
+ <button class="important-news-button" type="button"
+ ng-if="editNewsCtrl.currentNews.headMaster"
+ ng-click="editNewsCtrl.toggleHighPrio()"
+ ng-class="{'is-high-prio' : editNewsCtrl.currentNews.highPriority}">
+ <i class="icon-important-news"></i>
+ </button>
+ </div>
+
+ <div cg-busy="editNewsCtrl.myPromise" class="nero-modal-body">
+
+ <div class="header-modal-body">
+ <div class="title-news">
+ <input class="news-form-input" type="text" name="title" maxlength="75"
+ ng-model="editNewsCtrl.currentNews.title" ng-trim="false"
+ placeholder="{{'nero.dashboard.actualites.editNews.title-placeholder' | translate}}*">
+ </div>
+
+ <div class="thumbnail-container">
+ <div class="thumbnail-content"
+ ng-click="editNewsCtrl.openFileSelector()">
+ <button class="btn btn-nero-delete theme-hover-color" ng-if="editNewsCtrl.currentNews.thumbnail.url"
+ ng-click="editNewsCtrl.removeThumbnail($event)">
+ <i class="fa fa-times"></i>
+ </button>
+ <i class="add-image fa fa-plus-circle" ng-show="!editNewsCtrl.currentNews.thumbnail.url"></i>
+ <img class="thumbnail-img"
+ ng-src="{{editNewsCtrl.currentNews.thumbnail.url}}" ng-show="editNewsCtrl.currentNews.thumbnail.url"/>
+ </div>
+ </div>
+
+ <div class="news-dates-container">
+ <div class="news-date-release">
+ <p>{{'nero.dashboard.actualites.editNews.release-date-label' | translate}} :</p>
+ <button type="button" class="btn btn-nero-date"
+ moment-picker="editNewsCtrl.currentNews.releaseDate"
+ format="DD/MM/YYYY" max-view="month">
+ {{editNewsCtrl.currentNews.releaseDate}} <span class="fa fa-calendar theme-backgroundcolor"></span>
+ </button>
+ </div>
+
+ <div class="news-date-expire">
+ <p>{{'nero.dashboard.actualites.editNews.expire-date-label' | translate}} :</p>
+ <button type="button" class="btn btn-nero-date"
+ moment-picker="editNewsCtrl.currentNews.expireDate"
+ format="DD/MM/YYYY" max-view="month"
+ min-date="editNewsCtrl.currentNews.releaseDate">
+ {{editNewsCtrl.currentNews.expireDate}} <span class="fa fa-calendar theme-backgroundcolor"></span>
+ </button>
+ </div>
+ </div>
+ </div>
+
+ <textarea ckeditor="editNewsCtrl"
+ ng-model="editNewsCtrl.currentNews.content" class="editor-news"></textarea>
+
+ <div class="group-document-containers">
+
+ <div class="add-group-container">
+ <div class="header-add-group">
+ {{'nero.dashboard.actualites.editNews.target-groups-label' | translate}} :*
+ <a ng-click="editNewsCtrl.groupWindow()"
+ title="{{'nero.dashboard.actualites.editNews.add-groups-button-title' | translate}}">
+ <i class="fa fa-plus theme-color"></i>
+ </a>
+ </div>
+
+ <ul class="groupList">
+ <li class="aGroupName theme-hover-color"
+ ng-class="{'is-even':$even}"
+ ng-repeat="(key, value) in editNewsCtrl.currentNews.groups | linearizeGroupArray">
+ <span>{{value.groupName}}</span>
+ <a class="btn-nero-delete"
+ ng-click="editNewsCtrl.remove(key)">
+ <i class="fa fa-times"></i>
+ </a>
+ </li>
+ </ul>
+ </div>
+
+ <attachment-directive is-editor="true"
+ attachments="editNewsCtrl.currentNews.attachFiles" is-button="true"
+ button-label="{{'nero.dashboard.actualites.editNews.attachment-button-label'| translate}}"
+ id-properties="editNewsCtrl.getIdProperties()"
+ delete-confirm="false">
+ </attachment-directive>
+ </div>
+
+ </div>
+
+ <div class="nero-modal-footer">
+ <div class="nero-footer-buttons">
+ <button class="btn btn-nero-register theme-backgroundcolor" type="submit"
+ ng-click="editNewsCtrl.onSaveGroups()" ng-disabled="editNewsCtrl.isSaveDisabled()">
+ {{'nero.dashboard.actualites.editNews.save-news-button-label'| translate}}
+ </button>
+
+ <button class="btn btn-nero-cancel" type="button"
+ ng-click="editNewsCtrl.closeEdit()">
+ {{'nero.dashboard.actualites.editNews.cancel-news-button-label'| translate}}
+ </button>
+ </div>
+ </div>
+
+</form>