diff --git a/app/helpers/post_appeals_helper.rb b/app/helpers/post_appeals_helper.rb
index 819c676c0..8f9616d6e 100644
--- a/app/helpers/post_appeals_helper.rb
+++ b/app/helpers/post_appeals_helper.rb
@@ -4,7 +4,12 @@ module PostAppealsHelper
html << '
'
post.appeals.each do |appeal|
- html << '- ' + DText.parse_inline(appeal.reason).html_safe + ' - ' + link_to_user(appeal.creator) + ' ' + time_ago_in_words_tagged(appeal.created_at) + '
'
+ reason = DText.parse_inline(appeal.reason).html_safe
+ user = link_to_user(appeal.creator)
+ ip = link_to_ip(appeal.creator_ip_addr)
+ time = time_ago_in_words_tagged(appeal.created_at)
+
+ html << "- #{reason} - #{user} (#{ip}) #{time}
"
end
html << '
'
diff --git a/app/helpers/post_flags_helper.rb b/app/helpers/post_flags_helper.rb
index f487b0de1..e3762cff2 100644
--- a/app/helpers/post_flags_helper.rb
+++ b/app/helpers/post_flags_helper.rb
@@ -8,7 +8,7 @@ module PostFlagsHelper
html << DText.parse_inline(flag.reason).html_safe
if CurrentUser.is_moderator?
- html << ' - ' + link_to_user(flag.creator)
+ html << " - #{link_to_user(flag.creator)} (#{link_to_ip(flag.creator_ip_addr)})"
end
html << ' - ' + time_ago_in_words_tagged(flag.created_at)