diff options
author | Maxime Quandalle <maxime@quandalle.com> | 2015-06-08 11:47:06 +0200 |
---|---|---|
committer | Maxime Quandalle <maxime@quandalle.com> | 2015-06-09 15:57:45 +0200 |
commit | 46cc69153482a6138e1057ece9cec836dd95451e (patch) | |
tree | 79a22f159d20dfca8af4b50877ed40a335233763 /client/components/cards/templates.html | |
parent | 98d7278d08dabc9e1da5dcd9a9bb968ab369520e (diff) | |
download | wekan-46cc69153482a6138e1057ece9cec836dd95451e.tar.gz wekan-46cc69153482a6138e1057ece9cec836dd95451e.tar.bz2 wekan-46cc69153482a6138e1057ece9cec836dd95451e.zip |
Re-factor the avatar system and support avatar uploads
The user is now able to upload an avatar, and pick one in a list.
This functionality should eventually be abstracted in a community
package but we still need to work on a great public API. We rely on
collectionFS to manage uploaded avatars. We also removed
bengott:avatar which was trying to solve the wrong problem (namely
displaying the avatar, which is as simple as displaying an image), and
not a avatar system as it should be.
Gravatar support is coming (back) soon. We may also want to have a
list of default fun avatars the user can choose instead of uploading
its own one.
Diffstat (limited to 'client/components/cards/templates.html')
-rw-r--r-- | client/components/cards/templates.html | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/client/components/cards/templates.html b/client/components/cards/templates.html index d003f051..dfa21ace 100644 --- a/client/components/cards/templates.html +++ b/client/components/cards/templates.html @@ -1,7 +1,7 @@ <template name="cardMemberPopup"> <div class="board-member-menu"> <div class="mini-profile-info"> - {{> userAvatar user=user }} + {{> userAvatar userId=user._id }} <div class="info"> <h3 class="bottom" style="margin-right: 40px;"> <a class="js-profile" href="{{ pathFor route='Profile' username=user.username }}">{{ user.profile.name }}</a> @@ -125,7 +125,7 @@ <h3 class="card-details-item-header">{{_ 'members'}}</h3> <div class="js-card-details-members-list clearfix"> {{# each card.members }} - {{> userAvatar userId=this size="small" cardId=../card._id }} + {{> userAvatar userId=this}} {{/ each }} <a class="card-details-item-add-button dark-hover js-details-edit-members"> <span class="icon-sm fa fa-plus"></span> @@ -196,7 +196,7 @@ </div> {{# if currentUser.isBoardMember }} <div class="new-comment js-new-comment"> - {{> userAvatar user=currentUser size="small" class="member-no-menu" }} + {{> userAvatar userId=currentUser._id}} <form id="CommentForm"> {{#editor class="new-comment-input js-new-comment-input"}}{{/editor}} <div class="add-controls clearfix"> |