foreman/app/helpers/users_helper.rb @ d7c67746
1ba05a93 | Ohad Levy | module UsersHelper
|
|
5f029ed6 | Daniel Lobato | def last_login_on_column(record)
|
|
ad998ce7 | Shlomi Zadok | _("%s ago") % time_ago_in_words(record.last_login_on) if record.last_login_on
|
|
1ba05a93 | Ohad Levy | end
|
|
5f029ed6 | Daniel Lobato | def auth_source_column(record)
|
|
b03dcd1b | Michael Moll | record.auth_source&.to_label
|
|
6874bbd9 | Paul Kelly | end
|
|
26df2a7e | Paul Kelly | ||
5f029ed6 | Daniel Lobato | def contracted_host_list(user)
|
|
26df2a7e | Paul Kelly | content_tag(:span, :id => "contracted_host_list", :style => "display:inline;") do
|
|
feacea35 | Amos Benari | content_tag(:span, user.hosts.to_sentence)
|
|
26df2a7e | Paul Kelly | end
|
|
end
|
|||
5f029ed6 | Daniel Lobato | def expanded_host_list(user)
|
|
26df2a7e | Paul Kelly | content_tag(:span, :id => "expanded_host_list", :style => "display:none;") do
|
|
end
|
|||
end
|
|||
79f0876d | Shlomi Zadok | def user_taxonomies_html_options(user)
|
|
d7c67746 | Michael Moll | unless user.admin?
|
|
{
|
|||
:location => { :onchange => 'tfm.users.taxonomyAdded(this, "location")'},
|
|||
:organization => { :onchange => 'tfm.users.taxonomyAdded(this, "organization")'}
|
|||
}
|
|||
end
|
|||
79f0876d | Shlomi Zadok | end
|
|
bc9558f7 | Shlomi Zadok | ||
def mail_notification_query_builder(mail_notification, f)
|
|||
render :partial => "#{mail_notification}_query_builder", :locals => {:f => f, :mailer => mail_notification.name } if mail_notification.queryable?
|
|||
end
|
|||
1ba05a93 | Ohad Levy | end
|