From fe5e2a59beba296f2ebea36bbc169be3822d7f35 Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Wed, 20 Jan 2016 12:08:59 -0300 Subject: [PATCH] Add cms controller --- src/app/cms/cms.controller.js | 20 ++++++++++++++++++++ src/app/cms/cms.html | 1 + src/app/components/noosfero/noosfero.service.js | 3 +++ src/app/content-viewer/content-viewer-actions.controller.js | 20 ++++++++++++++++++++ src/app/content-viewer/navbar-actions.html | 2 +- src/app/index.route.js | 24 ++++++++++++++++++------ src/app/profile/profile.controller.js | 1 + 7 files changed, 64 insertions(+), 7 deletions(-) create mode 100644 src/app/cms/cms.controller.js create mode 100644 src/app/cms/cms.html create mode 100644 src/app/content-viewer/content-viewer-actions.controller.js diff --git a/src/app/cms/cms.controller.js b/src/app/cms/cms.controller.js new file mode 100644 index 0000000..76f1f98 --- /dev/null +++ b/src/app/cms/cms.controller.js @@ -0,0 +1,20 @@ +(function() { + 'use strict'; + + angular + .module('angular') + .controller('CmsController', CmsController); + + + /** @ngInject */ + function CmsController(noosfero, $log, $stateParams, $scope) { + var vm = this; + vm.article = null; + vm.profile = null; + activate(); + + function activate() { + } + + } +})(); diff --git a/src/app/cms/cms.html b/src/app/cms/cms.html new file mode 100644 index 0000000..ba6b0b2 --- /dev/null +++ b/src/app/cms/cms.html @@ -0,0 +1 @@ +CMS diff --git a/src/app/components/noosfero/noosfero.service.js b/src/app/components/noosfero/noosfero.service.js index b1cbf0b..23aefd7 100644 --- a/src/app/components/noosfero/noosfero.service.js +++ b/src/app/components/noosfero/noosfero.service.js @@ -2,7 +2,10 @@ 'use strict'; angular.module('angular').factory('noosfero', function(Restangular) { + var currentProfile; + return { + currentProfile: currentProfile, profiles: Restangular.service('profiles'), articles: Restangular.service('articles'), profile: function(profileId) { diff --git a/src/app/content-viewer/content-viewer-actions.controller.js b/src/app/content-viewer/content-viewer-actions.controller.js new file mode 100644 index 0000000..4367fdc --- /dev/null +++ b/src/app/content-viewer/content-viewer-actions.controller.js @@ -0,0 +1,20 @@ +(function() { + 'use strict'; + + angular + .module('angular') + .controller('ContentViewerActionsController', ContentViewerActionsController); + + + /** @ngInject */ + function ContentViewerActionsController(noosfero, $log, $stateParams, $scope, $state) { + var vm = this; + vm.article = null; + vm.profile = null; + activate(); + + function activate() { + vm.profile = noosfero.currentProfile; + } + } +})(); diff --git a/src/app/content-viewer/navbar-actions.html b/src/app/content-viewer/navbar-actions.html index 2f7e2ba..5b5a673 100644 --- a/src/app/content-viewer/navbar-actions.html +++ b/src/app/content-viewer/navbar-actions.html @@ -1,6 +1,6 @@