mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 15:30:13 +01:00
114 lines
3.9 KiB
Text
114 lines
3.9 KiB
Text
template(name="activities")
|
|
.activities.js-sidebar-activities
|
|
//- We should use Template.dynamic here but there is a bug with
|
|
//- blaze-components: https://github.com/peerlibrary/meteor-blaze-components/issues/30
|
|
if $eq mode "board"
|
|
+boardActivities
|
|
else
|
|
+cardActivities
|
|
|
|
template(name="boardActivities")
|
|
each currentBoard.activities
|
|
.activity
|
|
+userAvatar(userId=user._id)
|
|
p.activity-desc
|
|
+memberName(user=user)
|
|
|
|
if($eq activityType 'createBoard')
|
|
| {{_ 'activity-created' boardLabel}}.
|
|
|
|
if($eq activityType 'createList')
|
|
| {{_ 'activity-added' list.title boardLabel}}.
|
|
|
|
if($eq activityType 'archivedList')
|
|
| {{_ 'activity-archived' list.title}}.
|
|
|
|
if($eq activityType 'createCard')
|
|
| {{{_ 'activity-added' cardLink boardLabel}}}.
|
|
|
|
if($eq activityType 'archivedCard')
|
|
| {{{_ 'activity-archived' cardLink}}}.
|
|
|
|
if($eq activityType 'restoredCard')
|
|
| {{{_ 'activity-sent' cardLink boardLabel}}}.
|
|
|
|
if($eq activityType 'moveCard')
|
|
| {{{_ 'activity-moved' cardLink oldList.title list.title}}}.
|
|
|
|
if($eq activityType 'addBoardMember')
|
|
| {{{_ 'activity-added' memberLink boardLabel}}}.
|
|
|
|
if($eq activityType 'removeBoardMember')
|
|
| {{{_ 'activity-excluded' memberLink boardLabel}}}.
|
|
|
|
if($eq activityType 'joinMember')
|
|
if($eq currentUser._id member._id)
|
|
| {{{_ 'activity-joined' cardLink}}}.
|
|
else
|
|
| {{{_ 'activity-added' memberLink cardLink}}}.
|
|
|
|
if($eq activityType 'unjoinMember')
|
|
if($eq currentUser._id member._id)
|
|
| {{{_ 'activity-unjoined' cardLink}}}.
|
|
else
|
|
| {{{_ 'activity-removed' memberLink cardLink}}}.
|
|
|
|
if($eq activityType 'addComment')
|
|
| {{{_ 'activity-on' cardLink}}}
|
|
a.activity-comment(href="{{ card.absoluteUrl }}")
|
|
+viewer
|
|
= comment.text
|
|
|
|
if($eq activityType 'addAttachment')
|
|
| {{{_ 'activity-attached' attachmentLink cardLink}}}.
|
|
|
|
span.activity-meta {{ moment createdAt }}
|
|
|
|
template(name="cardActivities")
|
|
each currentCard.activities
|
|
.activity
|
|
+userAvatar(userId=user._id)
|
|
p.activity-desc
|
|
+memberName(user=user)
|
|
if($eq activityType 'createCard')
|
|
| {{_ 'activity-added' cardLabel list.title}}.
|
|
if($eq activityType 'joinMember')
|
|
if($eq currentUser._id member._id)
|
|
| {{_ 'activity-joined' cardLabel}}.
|
|
else
|
|
| {{{_ 'activity-added' cardLabel memberLink}}}.
|
|
if($eq activityType 'unjoinMember')
|
|
if($eq currentUser._id member._id)
|
|
| {{_ 'activity-unjoined' cardLabel}}.
|
|
else
|
|
| {{{_ 'activity-removed' cardLabel memberLink}}}.
|
|
if($eq activityType 'archivedCard')
|
|
| {{_ 'activity-archived' cardLabel}}.
|
|
if($eq activityType 'restoredCard')
|
|
| {{_ 'activity-sent' cardLabel boardLabel}}.
|
|
if($eq activityType 'moveCard')
|
|
| {{_ 'activity-moved' cardLabel oldList.title list.title}}.
|
|
if($eq activityType 'addAttachment')
|
|
| {{{_ 'activity-attached' attachmentLink cardLabel}}}.
|
|
if attachment.isImage
|
|
img.attachment-image-preview(src=attachment.url)
|
|
|
|
if($eq activityType 'addComment')
|
|
+inlinedForm(classNames='js-edit-comment')
|
|
+editor(autofocus=true)
|
|
= comment.text
|
|
.edit-controls
|
|
button.primary(type="submit") {{_ 'edit'}}
|
|
else
|
|
.activity-comment
|
|
+viewer
|
|
= comment.text
|
|
if ($eq currentUser comment.userId)
|
|
span.activity-meta
|
|
| {{ moment createdAt }} -
|
|
a.js-open-inlined-form {{_ "edit"}}
|
|
= ' - '
|
|
a.js-delete-comment {{_ "delete"}}
|
|
|
|
else
|
|
span.activity-meta {{ moment createdAt }}
|