============LICENSE_START==========================================
ONAP Portal
===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
+ Copyright (C) 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”);
+ 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
limitations under the License.
Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
+ 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
============LICENSE_END============================================
- ECOMP is a trademark and service mark of AT&T Intellectual Property.
+
-->
<div class="w-ecomp-dashboard-home" id="widgets">
<div class="dashboard-home-container" id="page-content">
<div align="center" id="errorInfo" class="error-info-txt">
- <span class="">You don't have a user account in that
- application. Please ask the system administrator. </span>
+ <span class="">{{'No account'|T}}. </span>
</div>
<div class="portals-list">
<div>
<div class="simulateGridHeader">
- <span class="simulateGridHeaderTitle">Applications <span
- class="dashboardSortHeader">Sort by:</span>
-
- <div id="dashboard-dropdown">
+ <span class="simulateGridHeaderTitle">{{'Applications'|T}}<span
+ class="dashboardSortHeader">{{'Sort by'|T}}:</span>
+ <div class="dashboard-dropdown" id="sort-by-dropdownid-{{selectedSortType.value}}">
<select id="sort-by-{{selectedSortType.value}}" name="dropdown1" b2b-dropdown ng-model="selectedSortType.value" ng-change="selectedSortTypeChanged(selectedSortType.value)">
<option b2b-dropdown-list option-repeat="d in sort_options" value="{{d.value}}">{{d.title}}</option>
</select>
<div class="app-error-block">
<i class="icon-information full-linear-icon-information"
class="icon-info"></i> <br>
- <div class="activity-error-msg1">
- You do not have access to any application or function in ECOMP
- Portal.
+ <div class="activity-error-msg1">
<div ng-include src="'app/views/dashboard/dashboard-extension.tpl.html'"></div>
</div>
</div>
<div class="gridster-box-header gridster-box-pointer"
ng-click="dashboard.goToCatalog()">
<i class="icon-content-gridguide"></i>
- <h3>Select applications...</h3>
-
+ <h3>{{'Select applications'|T}}...</h3>
</div>
<div class="gridster-box-content"
id="gridster-personalize"
'padding': '4px',
'opacity': '1'}"
ng-click="dashboard.goToCatalog()" class="gridsterContent">
- <label id="add-icon-label" class="gridster-txt">Click
- here to personalize <br> this applications page
- </label> <i id="add-icon" class="icon-controls-add-maximize"
+ <label id="add-icon-label" class="gridster-txt">{{'Click
+ here to personalize'|T}} <br> {{'this applications page'|T}}
+ </label>
+ <i id="add-icon" class="icon-controls-add-maximize"
class="gridster-icon"></i>
</div>
</div>
<br> <br>
<div class="simulateGridHeader">
- <span class="simulateGridHeaderTitle">Widgets </span>
+ <span class="simulateGridHeaderTitle">{{'Widgets'|T}}</span>
</div>
-
- <div
- ng-show=dashboard.isCommError>Failed to communicate with the
- widget microservice.</div>
-
+ <div ng-show=dashboard.isCommError>{{'widget microservice failed'|T}}.</div>
<div id="widget-boarder" class="content" gridster="dashboard.gridsterWidgetOpts">
<ul>
<li gridster-item="widget" ng-repeat="widget in widgetsViewData">
<h3>{{ widget.headerText}}</h3>
<div class="box-header-btns pull-right"
ng-if="isAdminPortalAdmin == true" class="ng-scope">
- <a id="widgetHeaderBtns"
- class="widgetHeaderBtn widgetHeaderBtnPosition singleBtnBorder"
- ng-class="singleBtnBorder" alt="Settings"
- ng-mousedown="showImpResOption=!showImpResOption"
- ng-mouseleave="showImpResOption=false" title="Settings"
- ddh-accessibility-click="13,32" tabindex="0"><span
- class="widgetHeaderBtns-span"><img
- ng-src="assets/images/generic.png"
- class="widgetHeaderBtns-img" alt="..."
- aria-label="Tap or Click to move"
- src="assets/images/generic.png"></span></a>
-
- <ul class="optionsMenu widget-menu-options"
- ng-show="showImpResOption"
- ng-mouseenter="showImpResOption=true"
- ng-mouseleave="showImpResOption=false">
- <!-- ngIf: widget.duplicateAllowed -->
- <li ng-show="widget.widgetIdentifier != ''"
- ng-click="editWidgetModalPopup(importResData, widget.widgetIdentifier);">
- <a id="edit-widget-popup" class="optionsMenuLink" href="javascript:void(0)"
- ddh-accessibility-click="13,32">Edit</a>
- </li>
-
- <li
- ng-click="editWidgetParameters(widget.widgetid);">
- <a id="parameters-widget-popup" class="optionsMenuLink" href="javascript:void(0)"
- ddh-accessibility-click="13,32">Parameters</a>
- </li>
-
- <!-- end ngIf: widget.duplicateAllowed -->
- </ul>
-
+ <span id="widgetHeaderBtns-{{widget.headerText.split(' ').join('-')}}"
+ class="widgetHeaderBtn widgetHeaderBtnPosition singleBtnBorder"
+ ng-class="singleBtnBorder" alt="Settings"
+ ng-mousedown="showImpResOption=!showImpResOption"
+ ng-mouseleave="showImpResOption=false" title="Settings"
+ ddh-accessibility-click="13,32" tabindex="0">
+ <span class="widgetHeaderBtns-span">
+ <span class="icon-controls-moreapplications"></span>
+ </span>
+ </span>
+ <ul class="optionsMenu widget-menu-options"
+ ng-show="showImpResOption"
+ ng-mouseenter="showImpResOption=true"
+ ng-mouseleave="showImpResOption=false">
+ <!-- ngIf: widget.duplicateAllowed -->
+ <li ng-show="widget.widgetIdentifier != ''"
+ ng-click="editWidgetModalPopup(importResData, widget.widgetIdentifier);">
+ <a id="edit-widget-popup" class="optionsMenuLink" href="javascript:void(0)" ddh-accessibility-click="13,32">{{'Edit'|T}}</a>
+ </li>
+ <li ng-click="editWidgetParameters(widget.widgetid);">
+ <a id="parameters-widget-popup" class="optionsMenuLink" href="javascript:void(0)" ddh-accessibility-click="13,32">{{'Parameters'|T}}</a>
+ </li>
+ <!-- end ngIf: widget.duplicateAllowed -->
+ </ul>
</div>
</div>
<div class="box-content">
<div id="dashboardAddWidgetPreference"
ng-style="{'cursor':'pointer'}"
ng-click="dashboard.goToWidgetCatLog()">
- <i class="icon-controls-add-maximize"></i> Add Widget
+ <i class="icon-controls-add-maximize"></i>{{'Add Widget'|T}}
</div>
<div id="dashboardDefaultPreference" ng-style="{'cursor':'pointer'}"
ng-click="restoreSortSelected()">
- <i class="icon-arrows-replay-restart"></i> Reset Widget Layout
+ <i class="icon-arrows-replay-restart"></i> {{'Reset Widget Layout'|T}}
</div>
</div>
</div>