diff --git a/src/footer.html b/src/footer.html index 947cbd0c..8aa3631b 100644 --- a/src/footer.html +++ b/src/footer.html @@ -156,7 +156,7 @@

Comment Examples

return { restrict: 'C', templateUrl: tcconfig.mainURL + '/mf/js/app/header/partials/header-nav.html', - controller: function($scope){ + controller: function($scope, $timeout){ $scope.vm = vm = {}; $scope.main = {}; $scope.main.menuVisible = false; @@ -174,12 +174,20 @@

Comment Examples

} else { photoLink = tcconfig.communityURL + '/i/m/nophoto_login.gif'; } - //vm.photoURL = photoLink; - $('.user-avatar').attr('src', photoLink); + $timeout(function() { + vm.photoURL = photoLink; + }); + }); + + $timeout(function() { + vm.userHandle = handle; + vm.userMenu = [ + { 'href': '/my-dashboard', 'text': 'DASHBOARD', 'icon': '/mf/i/nav/dashboard.svg' }, + { 'href': '/members/' + handle, 'text': 'MY PROFILE', 'icon': '/mf/i/nav/badge.svg' }, + { 'href': 'https:' + tcconfig.communityURL + '/PactsMemberServlet?module=PaymentHistory&full_list=false', 'text': 'PAYMENTS', 'icon': '/mf/i/nav/money-bag.svg', 'target': '_blank' }, + { 'href': '/settings/profile', 'text': 'SETTINGS', 'icon': '/mf/i/nav/gear.svg' }, + ]; }); - //vm.userHandle = handle; - $('.username').html(handle); - $('.profile-link').attr('href', '/members/' + handle); }); } @@ -208,13 +216,6 @@

Comment Examples

] }; - vm.userMenu = [ - { 'href': '/my-dashboard', 'text': 'DASHBOARD', 'icon': '/mf/i/nav/dashboard.svg' }, - { 'href': '/profile', 'text': 'MY PROFILE', 'icon': '/mf/i/nav/badge.svg', 'class': 'profile-link' }, - { 'href': 'https:' + tcconfig.communityURL + '/PactsMemberServlet?module=PaymentHistory&full_list=false', 'text': 'PAYMENTS', 'icon': '/mf/i/nav/money-bag.svg', 'target': '_blank' }, - { 'href': '/settings/profile', 'text': 'SETTINGS', 'icon': '/mf/i/nav/gear.svg' }, - ]; - vm.checkSubmit = function(ev) { if (ev.keyCode === 13) window.location.replace(tcconfig.mainURL + '/search?s=' + vm.searchTerm + '&scope=member'); diff --git a/src/js/app/header/partials/header-nav.html b/src/js/app/header/partials/header-nav.html index 552d84c3..083a2810 100644 --- a/src/js/app/header/partials/header-nav.html +++ b/src/js/app/header/partials/header-nav.html @@ -4,7 +4,7 @@
- JOIN + JOIN