summaryrefslogtreecommitdiffstats
path: root/d2ice.att.io/app/directives/ice-news-and-announcement
diff options
context:
space:
mode:
Diffstat (limited to 'd2ice.att.io/app/directives/ice-news-and-announcement')
-rwxr-xr-xd2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.directive.js87
-rwxr-xr-xd2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.html51
-rwxr-xr-xd2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.less80
3 files changed, 0 insertions, 218 deletions
diff --git a/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.directive.js b/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.directive.js
deleted file mode 100755
index d46a0903..00000000
--- a/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.directive.js
+++ /dev/null
@@ -1,87 +0,0 @@
-//
-// ============LICENSE_START==========================================
-// org.onap.vvp/portal
-// ===================================================================
-// Copyright © 2017 AT&T Intellectual Property. All rights reserved.
-// ===================================================================
-//
-// Unless otherwise specified, all software contained herein is licensed
-// under the Apache License, Version 2.0 (the “License”);
-// you may not use this software except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http:www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-//
-//
-// Unless otherwise specified, all documentation contained herein is licensed
-// under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
-// you may not use this documentation except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// https:creativecommons.org/licenses/by/4.0/
-//
-// Unless required by applicable law or agreed to in writing, documentation
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-// ============LICENSE_END============================================
-//
-// ECOMP is a trademark and service mark of AT&T Intellectual Property.
-(function () {
- 'use strict';
-
- angular
- .module('ice.directives')
- .directive('iceNewsAndAnnouncement', ['cmsService', '$uibModal', '$log', iceNewsAndAnnouncement]);
-
- function iceNewsAndAnnouncement(cmsService, $uibModal, $log) {
- var directive = {};
- directive.restrict = 'E';
- directive.templateUrl = 'directives/ice-news-and-announcement/ice-news-and-announcement.html';
- directive.scope = {limit: '=limit', fromLastDays: '=fromLastDays', showDescription: "=showDescription"};
- directive.link = function (scope, element, attrs) {
- var limit = scope.limit || 5;
- var fromLastDays = scope.fromLastDays || "";
- var init = function () {
- cmsService.getPosts(limit, fromLastDays, ['Announcement', 'News'])
- .then(function(response) {
- scope.cmsPosts = response.data;
- })
- .catch(function(error) {
- $log.error(error);
- });
- };
-
- scope.openCMSReadMoreModal = function(cmsPost) {
- if(cmsPost) {
- $uibModal.open({
- templateUrl: 'main/modals/cms-post-modal/cms-post-modal.html',
- controller: 'cmsPostModalController',
- controllerAs: 'vm',
- size: 'cms-post-read-more',
- resolve: {
- post: function () {
- return cmsPost;
- }
- }
- });
- } else {
- $log.debug("Cannot open cms post.")
- }
- };
-
- init();
- };
-
- return directive;
- }
-})();
diff --git a/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.html b/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.html
deleted file mode 100755
index df377dd6..00000000
--- a/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<!--
-============LICENSE_START==========================================
-org.onap.vvp/portal
-===================================================================
-Copyright © 2017 AT&T Intellectual Property. All rights reserved.
-===================================================================
-
-Unless otherwise specified, all software contained herein is licensed
-under the Apache License, Version 2.0 (the “License”);
-you may not use this software except in compliance with the License.
-You may obtain a copy of the License at
-
- http:www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-
-
-Unless otherwise specified, all documentation contained herein is licensed
-under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
-you may not use this documentation except in compliance with the License.
-You may obtain a copy of the License at
-
- https:creativecommons.org/licenses/by/4.0/
-
-Unless required by applicable law or agreed to in writing, documentation
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-============LICENSE_END============================================
-
-ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
-<div class="col-md-12" id="news-and-announcements">
- <div id="news-and-announcements-header">News & Announcements</div>
- <ul id="news-and-announcements-list">
- <h4 class="news-and-announcements-details-title" ng-if="!cmsPosts || cmsPosts.length === 0">There are no posts.</h4>
- <li data-ng-repeat="post in cmsPosts" class="news-and-announcements-details">
- <div class="news-and-announcements-details-header row">
- <h2 class="news-and-announcements-details-title" id="{{post.title}}" ng-click="openCMSReadMoreModal(post)">{{post.title}}</h2>
- </div>
- <span class="news-and-announcements-creation">Posted at {{post.publish_date | date2: 'EEEE MMMM doo yyyy'}} by {{post.user.username}}</span>
- <p ng-show="showDescription" class="news-and-announcements-description" id="{{post.description}}" ng-bind-html="post.description | htmlspecialchars"></p>
- </li>
- </ul>
-</div>
diff --git a/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.less b/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.less
deleted file mode 100755
index 47c9fc81..00000000
--- a/d2ice.att.io/app/directives/ice-news-and-announcement/ice-news-and-announcement.less
+++ /dev/null
@@ -1,80 +0,0 @@
-//
-// ============LICENSE_START==========================================
-// org.onap.vvp/portal
-// ===================================================================
-// Copyright © 2017 AT&T Intellectual Property. All rights reserved.
-// ===================================================================
-//
-// Unless otherwise specified, all software contained herein is licensed
-// under the Apache License, Version 2.0 (the “License”);
-// you may not use this software except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http:www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-//
-//
-// Unless otherwise specified, all documentation contained herein is licensed
-// under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
-// you may not use this documentation except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// https:creativecommons.org/licenses/by/4.0/
-//
-// Unless required by applicable law or agreed to in writing, documentation
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-// ============LICENSE_END============================================
-//
-// ECOMP is a trademark and service mark of AT&T Intellectual Property.
-#news-and-announcements {
- border: 1px solid @func_color_x;
- padding:0px;
-
- #news-and-announcements-header {
- background-color: @func_color_x;
- .p_22_m;
- padding: 10px 10px 0;
- }
- #news-and-announcements-list {
- list-style:none;
- padding: 0 15px;
- .news-and-announcements-details {
- border-bottom: 1px dashed @main_color_a;
- padding-bottom:10px;
-
- .news-and-announcements-details-header {
- .news-and-announcements-details-title {
- .f-type ._20_m;
- cursor: pointer;
- margin-top: 15px;
- margin-bottom: 0px;
- margin-left: 15px;
- word-wrap: break-word;
- }
- }
- .news-and-announcements-description {
- .m_18_r;
- margin: 3px 0px;
- line-height: 20px;
- word-wrap: break-word;
- }
- .news-and-announcements-creation {
- .m_12_r;
- }
- }
- .news-and-announcements-details:last-child {
- padding:0px;
- border:none;
- }
- }
-}