From f4c80d1315c181300bd37ef5de98c365325bc130 Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Sat, 30 May 2015 15:50:48 +0200 Subject: Implement presence indicators --- client/components/users/events.js | 53 --------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 client/components/users/events.js (limited to 'client/components/users/events.js') diff --git a/client/components/users/events.js b/client/components/users/events.js deleted file mode 100644 index b741532f..00000000 --- a/client/components/users/events.js +++ /dev/null @@ -1,53 +0,0 @@ -Template.memberMenuPopup.events({ - 'click .js-language': Popup.open('setLanguage'), - 'click .js-logout': function(evt) { - evt.preventDefault(); - - Meteor.logout(function() { - Router.go('Home'); - }); - } -}); - -Template.setLanguagePopup.events({ - 'click .js-set-language': function(evt) { - Users.update(Meteor.userId(), { - $set: { - 'profile.language': this.tag - } - }); - evt.preventDefault(); - } -}); - -Template.profileEditForm.events({ - 'click .js-edit-profile': function() { - Session.set('ProfileEditForm', true); - }, - 'click .js-cancel-edit-profile': function() { - Session.set('ProfileEditForm', false); - }, - 'submit #ProfileEditForm': function(evt, t) { - var name = t.find('#name').value; - var bio = t.find('#bio').value; - - // trim and update - if ($.trim(name)) { - Users.update(this.profile()._id, { - $set: { - 'profile.name': name, - 'profile.bio': bio - } - }, function() { - - // update complete close profileEditForm - Session.set('ProfileEditForm', false); - }); - } - evt.preventDefault(); - } -}); - -Template.memberName.events({ - 'click .js-show-mem-menu': Popup.open('user') -}); -- cgit v1.2.3-1-g7c22