Files
grecia/app/helpers/users_helper.rb
2017-01-10 20:58:01 +01:00

44 lines
1.1 KiB
Ruby

module UsersHelper
def humanize_document_type(document_type)
case document_type
when "1"
t "verification.residence.new.document_type.spanish_id"
when "2"
t "verification.residence.new.document_type.passport"
when "3"
t "verification.residence.new.document_type.residence_card"
end
end
def comment_commentable_title(comment)
commentable = comment.commentable
if commentable.nil?
deleted_commentable_text(comment)
elsif commentable.hidden?
"<abbr title='#{deleted_commentable_text(comment)}'>".html_safe +
commentable.title +
"</abbr>".html_safe
else
link_to(commentable.title, comment)
end
end
def deleted_commentable_text(comment)
case comment.commentable_type
when "Proposal"
t("users.show.deleted_proposal")
when "Debate"
t("users.show.deleted_debate")
when "Budget::Investment"
t("users.show.deleted_budget_investment")
else
t("users.show.deleted")
end
end
def current_administrator?
current_user && current_user.administrator?
end
end