#{form_for(
@user_group,
:method => :post,
:action => Users::Controller::UserGroups.r(:save),
:id => :user_group_form,
:'data-autosave-url' => Users::Controller::UserGroups.r(:autosave)
) do |f|
f.input_hidden(:id, @user_group.id)
f.input_hidden(:csrf_token, get_csrf_token)
f.g.div(:id => 'user_group_tab', :class => :tab_field) do
f.input_text(
lang('user_groups.labels.name'),
:name,
:required => :required,
:maxlength => 255
)
f.input_text(
lang('user_groups.labels.slug'),
:slug,
:maxlength => 255
)
f.input_radio(
lang('user_groups.labels.super_group'),
:super_group,
@user_group.super_group,
:values => @boolean_hash.invert,
:required => :required
)
f.textarea(
lang('user_groups.labels.description'),
:description,
:rows => 10
)
end
if user_authorized?(:show_permission) and @user_group.exists?
f.g.div(:id => 'permissions', :class => :tab_field) do
render_file(__DIR__('../users/permissions.xhtml'))
end
end
f.g.input(
:type => 'submit',
:value => lang('user_groups.buttons.save'),
:class => 'button'
)
end}