Show total likes given. Put likes given/received and flags given/received together.
This commit is contained in:
parent
79f7a922ef
commit
00c28f2391
|
@ -320,8 +320,7 @@
|
|||
</div>
|
||||
<div class='display-row'>
|
||||
<div class='field'>{{i18n admin.user.like_count}}</div>
|
||||
<div class='value'>{{like_count}}</div>
|
||||
<div class='controls'>{{like_count_last_100_days}} {{i18n admin.user.last_100_days}}</div>
|
||||
<div class='value'>{{like_given_count}} / {{like_count}}</div>
|
||||
</div>
|
||||
<div class='display-row'>
|
||||
<div class='field'>{{i18n admin.user.topics_entered}}</div>
|
||||
|
@ -346,12 +345,8 @@
|
|||
<div class='value'>{{posts_read_count}}</div>
|
||||
</div>
|
||||
<div class='display-row'>
|
||||
<div class='field'>{{i18n admin.user.flags_given_count}}</div>
|
||||
<div class='value'>{{flags_given_count}}</div>
|
||||
</div>
|
||||
<div class='display-row'>
|
||||
<div class='field'>{{i18n admin.user.flags_received_count}}</div>
|
||||
<div class='value'>{{flags_received_count}}</div>
|
||||
<div class='field'>{{i18n admin.user.flags_given_received_count}}</div>
|
||||
<div class='value'>{{flags_given_count}} / {{flags_received_count}}</div>
|
||||
</div>
|
||||
<div class='display-row'>
|
||||
<div class='field'>{{i18n admin.user.private_topics_count}}</div>
|
||||
|
|
|
@ -375,8 +375,8 @@ class User < ActiveRecord::Base
|
|||
UserAction.where(user_id: id, action_type: UserAction::WAS_LIKED).count
|
||||
end
|
||||
|
||||
def like_count_since(time)
|
||||
UserAction.where(user_id: id, action_type: UserAction::WAS_LIKED).where('created_at > ?', time).count
|
||||
def like_given_count
|
||||
UserAction.where(user_id: id, action_type: UserAction::LIKE).count
|
||||
end
|
||||
|
||||
def post_count
|
||||
|
|
|
@ -7,7 +7,7 @@ class AdminDetailedUserSerializer < AdminUserSerializer
|
|||
:can_revoke_moderation,
|
||||
:can_impersonate,
|
||||
:like_count,
|
||||
:like_count_last_100_days,
|
||||
:like_given_count,
|
||||
:post_count,
|
||||
:topic_count,
|
||||
:flags_given_count,
|
||||
|
@ -53,10 +53,6 @@ class AdminDetailedUserSerializer < AdminUserSerializer
|
|||
object.moderator
|
||||
end
|
||||
|
||||
def like_count_last_100_days
|
||||
object.like_count_since(100.days.ago)
|
||||
end
|
||||
|
||||
def topic_count
|
||||
object.topics.count
|
||||
end
|
||||
|
|
|
@ -1879,7 +1879,7 @@ en:
|
|||
reputation: Reputation
|
||||
permissions: Permissions
|
||||
activity: Activity
|
||||
like_count: Likes Received
|
||||
like_count: Likes Given / Received
|
||||
last_100_days: 'in the last 100 days'
|
||||
private_topics_count: Private Topics
|
||||
posts_read_count: Posts Read
|
||||
|
@ -1887,6 +1887,7 @@ en:
|
|||
topics_entered: Topics Viewed
|
||||
flags_given_count: Flags Given
|
||||
flags_received_count: Flags Received
|
||||
flags_given_received_count: 'Flags Given / Received'
|
||||
approve: 'Approve'
|
||||
approved_by: "approved by"
|
||||
approve_success: "User approved and email sent with activation instructions."
|
||||
|
|
Loading…
Reference in New Issue