diff --git a/app/views/includes/foot.jade b/app/views/includes/foot.jade index eb69b66..735e8c0 100755 --- a/app/views/includes/foot.jade +++ b/app/views/includes/foot.jade @@ -1,6 +1,4 @@ -#footer - .container - p.text-muted Place sticky footer content here. +#footer(data-ng-include="'views/footer.html'", role='navigation') //script(type='text/javascript', src='/lib/jquery/jquery.min.js') //script(type='text/javascript', src='/lib/bootstrap/dist/js/bootstrap.min.js') @@ -38,6 +36,7 @@ script(type='text/javascript', src='/js/services/socket.js') //Application Controllers script(type='text/javascript', src='/js/controllers/index.js') script(type='text/javascript', src='/js/controllers/header.js') +script(type='text/javascript', src='/js/controllers/footer.js') script(type='text/javascript', src='/js/controllers/blocks.js') script(type='text/javascript', src='/js/controllers/transactions.js') script(type='text/javascript', src='/js/controllers/address.js') diff --git a/public/js/controllers/footer.js b/public/js/controllers/footer.js new file mode 100644 index 0000000..56ee28f --- /dev/null +++ b/public/js/controllers/footer.js @@ -0,0 +1,20 @@ +'use strict'; + +angular.module('insight.system').controller('FooterController', ['$scope', 'Global', 'socket', 'Status', function ($scope, Global, socket, Status) { + $scope.global = Global; + + socket.on('block', function(block) { +console.log('[footer.js:14]',block); //TODO + console.log('Block received! ' + JSON.stringify(block)); + }); + + $scope.getFooter = function() { + Status.get({ + q: 'getInfo' + }, function(d) { + $scope.info = d.info; + }); + }; + +}]); + diff --git a/public/js/services/global.js b/public/js/services/global.js index dfda2fc..7363702 100755 --- a/public/js/services/global.js +++ b/public/js/services/global.js @@ -1,14 +1,5 @@ 'use strict'; //Global service for global variables -angular.module('insight.system').factory('Global', [ - function() { - var _this = this; - _this._data = { - user: window.user, - authenticated: !! window.user - }; +angular.module('insight.system').factory('Global', [function() {}]); - return _this._data; - } -]); diff --git a/public/views/footer.html b/public/views/footer.html new file mode 100644 index 0000000..4e08b20 --- /dev/null +++ b/public/views/footer.html @@ -0,0 +1,10 @@ +
+
+

+ Blocks: {{info.blocks}} | + Connections: {{info.connections}} | + Difficulty: {{info.difficulty}} +

+
+
+