helpers.js 947 B

12345678910111213141516171819202122232425262728293031323334353637
  1. // Template.addMemberPopup.helpers({
  2. // isBoardMember: function() {
  3. // var user = Users.findOne(this._id);
  4. // return user && user.isBoardMember();
  5. // }
  6. // });
  7. Template.memberPopup.helpers({
  8. user: function() {
  9. return Users.findOne(this.userId);
  10. },
  11. memberType: function() {
  12. var type = Users.findOne(this.userId).isBoardAdmin() ? 'admin' : 'normal';
  13. return TAPi18n.__(type).toLowerCase();
  14. }
  15. });
  16. // Template.removeMemberPopup.helpers({
  17. // user: function() {
  18. // return Users.findOne(this.userId)
  19. // },
  20. // board: function() {
  21. // return currentBoard();
  22. // }
  23. // });
  24. // Template.changePermissionsPopup.helpers({
  25. // isAdmin: function() {
  26. // return this.user.isBoardAdmin();
  27. // },
  28. // isLastAdmin: function() {
  29. // if (! this.user.isBoardAdmin())
  30. // return false;
  31. // var nbAdmins = _.where(currentBoard().members, { isAdmin: true }).length;
  32. // return nbAdmins === 1;
  33. // }
  34. // });