diff --git a/src/app/pages/.DS_Store b/src/app/pages/.DS_Store index 6c0c687..a8133ff 100644 Binary files a/src/app/pages/.DS_Store and b/src/app/pages/.DS_Store differ diff --git a/src/app/pages/pages.module.js b/src/app/pages/pages.module.js index ada06a8..3f7364f 100644 --- a/src/app/pages/pages.module.js +++ b/src/app/pages/pages.module.js @@ -10,6 +10,7 @@ 'BlurAdmin.pages.surveys', 'BlurAdmin.pages.teams', + 'BlurAdmin.pages.viewer', ]) .config(routeConfig); diff --git a/src/app/pages/viewer/ViewerPageCtrl.js b/src/app/pages/viewer/ViewerPageCtrl.js new file mode 100644 index 0000000..a3fffd2 --- /dev/null +++ b/src/app/pages/viewer/ViewerPageCtrl.js @@ -0,0 +1,52 @@ +/** + * @author v.lugovsky + * created on 16.12.2015 + */ +(function () { + 'use strict'; + + angular.module('BlurAdmin.pages.viewer') + .controller('ViewerPageCtrl', ViewerPageCtrl); + + /** @ngInject */ + function ViewerPageCtrl($scope, $stateParams, SurveyService, $log) { + //alert('test'); + + var vm = this; + + function loadSurveys() { + SurveyService + .list() + .then(function (data){ + vm.surveys = data; + $log.info("Got the survey data",data); + vm.survey = getSurvey(); + console.log(vm.surveys); + console.log(vm.survey); + }, function (error){ + $log.error(error); + }); + } + + function getSurvey() { + $log.info("getSurvey",$stateParams.survey_id); + return vm.surveys.filter(function(s){ + return s.id == $stateParams.survey_id; + })[0]; + } + + function activate(){ + vm.surveys = []; + vm.survey = []; + loadSurveys(); + + + } + + activate(); + + + + } + +})(); diff --git a/src/app/pages/viewer/viewer.html b/src/app/pages/viewer/viewer.html new file mode 100644 index 0000000..a6eb42b --- /dev/null +++ b/src/app/pages/viewer/viewer.html @@ -0,0 +1,36 @@ + + +
+
+
+ +

{{vm.survey.description}}

+ +
+ + +
+

{{ e.text }}

+ +
+ + +
+
+
+ +
+ +
+ +
+
+
\ No newline at end of file diff --git a/src/app/pages/viewer/viewer.module.js b/src/app/pages/viewer/viewer.module.js new file mode 100644 index 0000000..cfb368f --- /dev/null +++ b/src/app/pages/viewer/viewer.module.js @@ -0,0 +1,26 @@ +/** + * @author v.lugovsky + * created on 16.12.2015 + */ +(function () { + 'use strict'; + + angular.module('BlurAdmin.pages.viewer', []) + .config(routeConfig); + + /** @ngInject */ + function routeConfig($stateProvider) { + $stateProvider + .state('viewer', { + url: '/viewer/:survey_id', + title: 'Viewer', + templateUrl: 'app/pages/viewer/viewer.html', + controller: 'ViewerPageCtrl as vm', + sidebarMeta: { + icon: 'ion-gear-a', + order: 1000, + } + }); + } + +})(); diff --git a/src/reg.html b/src/reg.html index 70e6b5a..49b86b0 100644 --- a/src/reg.html +++ b/src/reg.html @@ -35,7 +35,7 @@
- +
diff --git a/src/viewer.html b/src/viewer.html new file mode 100644 index 0000000..70e6b5a --- /dev/null +++ b/src/viewer.html @@ -0,0 +1,74 @@ + + + + + + + Blur Admin + + + + + + + + + + + + + + + + + + + + +
+
+

Sign up to Blur Admin

+ Already have a Blur Admin account? Sign in! + +
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+ + +
+ +
+
+
+
+ +
+
+
+ +
or Sign up with one click
+ + +
+
+ + \ No newline at end of file