app/views/alchemy/admin/users/index.html.erb in alchemy_cms-2.5.3.1 vs app/views/alchemy/admin/users/index.html.erb in alchemy_cms-2.6.0.rc5
- old
+ new
@@ -1,37 +1,49 @@
<%= toolbar(
- :buttons => [
+ buttons: [
{
- :icon => 'user_add',
- :label => _t('create_user'),
- :url => alchemy.new_admin_user_path,
- :title => _t('create_user'),
- :overlay_options => {
- :title => _t('create_user'),
- :size => "420x560"
+ icon: 'user_add',
+ label: _t(:create_user),
+ url: alchemy.new_admin_user_path,
+ title: _t(:create_user),
+ hotkey: 'alt-n',
+ overlay_options: {
+ title: _t(:create_user),
+ size: "420x580"
},
- :if_permitted_to => [:new, :alchemy_admin_users]
+ if_permitted_to: [:new, :alchemy_admin_users]
}
]
) %>
<div id="archive_all">
+ <%= resources_header %>
<% if @users.any? %>
<table class="list" id="user_list">
<tr>
<th class="icon"></th>
<th class="login_status"></th>
- <th class="login"><%= Alchemy::User.human_attribute_name('login') %></th>
- <th class="name"><%= Alchemy::User.human_attribute_name('firstname') %></th>
- <th><%= Alchemy::User.human_attribute_name('lastname') %></th>
- <th class="email"><%= Alchemy::User.human_attribute_name('email') %></th>
+ <th class="login">
+ <%= sortable_column(Alchemy::User.human_attribute_name('login'), column: :login) %>
+ </th>
+ <th class="name">
+ <%= sortable_column(Alchemy::User.human_attribute_name('firstname'), column: :firstname) %>
+ </th>
+ <th>
+ <%= sortable_column(Alchemy::User.human_attribute_name('lastname'), column: :lastname) %>
+ </th>
+ <th class="email">
+ <%= sortable_column(Alchemy::User.human_attribute_name('email'), column: :email) %>
+ </th>
<th><%= Alchemy::User.human_attribute_name('language') %></th>
- <th><%= Alchemy::User.human_attribute_name('last_sign_in_at') %></th>
- <th class="role"><%= Alchemy::User.human_attribute_name('role') %></th>
+ <th>
+ <%= sortable_column(Alchemy::User.human_attribute_name('last_sign_in_at'), column: :last_sign_in_at) %>
+ </th>
+ <th class="role"><%= Alchemy::User.human_attribute_name('roles') %></th>
<th class="tools"></th>
</tr>
- <%= render :partial => 'alchemy/admin/users/user', :collection => @users %>
+ <%= render partial: 'alchemy/admin/users/user', collection: @users %>
</table>
<%= paginate @users %>
<% elsif params[:query] %>