summaryrefslogtreecommitdiffstats
path: root/afm-client/app
diff options
context:
space:
mode:
Diffstat (limited to 'afm-client/app')
-rw-r--r--afm-client/app/Frontend/pages/Dashboard/Dashboard.html2
-rw-r--r--afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js21
-rw-r--r--afm-client/app/Frontend/widgets/FormInput/UploadAppli.js1
3 files changed, 13 insertions, 11 deletions
diff --git a/afm-client/app/Frontend/pages/Dashboard/Dashboard.html b/afm-client/app/Frontend/pages/Dashboard/Dashboard.html
index c393271..46dd60a 100644
--- a/afm-client/app/Frontend/pages/Dashboard/Dashboard.html
+++ b/afm-client/app/Frontend/pages/Dashboard/Dashboard.html
@@ -28,6 +28,6 @@ animationIn: slideInRight
</div>
-<link-button href="sample" icon="fi-home" label="sample"></link-button>
+<!--<link-button href="sample" icon="fi-home" label="sample"></link-button>-->
<token-refresh autolog="true" callback="ctrl.AutoStart"></token-refresh>
diff --git a/afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js b/afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js
index 387212e..50220dd 100644
--- a/afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js
+++ b/afm-client/app/Frontend/widgets/ActionButtons/AppliButton.js
@@ -22,18 +22,18 @@
'use strict';
var tmplAppli = '<div ng-click="clicked()">' +
- '<img ng-src={{icon}}-ico.png>' +
+ '<img ng-src="{{icon}}">' +
'<span>{{label}}</span>' +
'</div>';
var tmplModal =
'<b class="close-button" ng-click="close()">×</b>' +
- '<img ng-src="{{appicon}}-ico.png">' +
- '<span class="modal-text">Application <b>{{appname}}</b></span>' +
+ '<img ng-src="{{icon}}">' +
+ '<span class="modal-text">Application <b>{{name}}</b></span>' +
'<ul class="vertical icon-left primary menu-bar">' +
'<li><a ng-click=action("start")><i class="fi-check"> Start</i></a></li>' +
- '<li><a href="#"><i class="fi-x"> Stop</i></a></li>' +
- '<li><a href="#"><i class="fi-info"> Info</i></a></li>' +
+ '<li><a ng-click=action("stop")><i class="fi-x"> Stop</i></a></li>' +
+ '<li><a ng-click=action("info")><i class="fi-info"> Info</i></a></li>' +
'</ul>' +
'';
@@ -72,7 +72,10 @@
return;
}
- // Application was stated
+ // Application was started
+ elem.addClass ("success");
+ elem.removeClass ("fail");
+ scope.runID = response.data.response.runid;
scope.callback (scope.appliID, "/api/afm-main/start", response);
});
break;
@@ -94,8 +97,8 @@
contentScope: {
action : actionModal,
close : closeModal,
- appicon : scope.icon,
- appname : scope.label,
+ icon : scope.icon,
+ label : scope.label
}, template : tmplModal
};
// Popup Modal to render application data
@@ -105,7 +108,7 @@
// extract application information from AppID+Store
if (attrs.handle && scope.store [attrs.handle].name) {
- scope.icon = AppConfig.paths.icons + scope.store [attrs.handle].name.toLowerCase();
+ scope.icon = AppConfig.paths.icons + scope.store [attrs.handle].name.toLowerCase() + '-ico.png';
scope.label = scope.store [attrs.handle].name;
scope.appliID= attrs.handle;
} else {
diff --git a/afm-client/app/Frontend/widgets/FormInput/UploadAppli.js b/afm-client/app/Frontend/widgets/FormInput/UploadAppli.js
index d18f620..c1b33ac 100644
--- a/afm-client/app/Frontend/widgets/FormInput/UploadAppli.js
+++ b/afm-client/app/Frontend/widgets/FormInput/UploadAppli.js
@@ -121,7 +121,6 @@ function LoadFileSvc (scope, files, fileCB) {
// if everything is OK let's add file to xform
xform.append(scope.name, this.file, this.file.name);
}
-
}
angular.module('UploadFiles',['AppConfig', 'ModalNotification', 'RangeSlider'])