@row>
<@columns>
<@box color='success' collapsed=true>
<@boxHeader title='#i18n{portal.workgroup.assign_users.pageTitle} ${workgroup.key} #i18n{portal.workgroup.assign_users.workgroup.number_user} : ${assigned_users_number}' boxTools=true>
<@aButton href='jsp/admin/workgroup/ModifyWorkgroup.jsp?workgroup_key=${workgroup.key}' title='#i18n{portal.workgroup.manage_workgroups.buttonLabelModify}' size='' buttonIcon='edit' />
<@aButton href='jsp/admin/workgroup/RemoveWorkgroup.jsp?workgroup_key=${workgroup.key}' title='#i18n{portal.workgroup.manage_workgroups.buttonLabelDelete}' size='' buttonIcon='trash' color='btn-danger' />
<@item_navigation item_navigator=item_navigator id='item-navigator-availableusers' />
<@button style='btn-box-tool' params='data-widget="collapse"' buttonIcon='plus' />
@boxHeader>
<@boxBody>
<#if assigned_users_list?size > 0 || search_is_search >
<@tform method='post' name='search_users' action='jsp/admin/workgroup/AssignUsersWorkgroup.jsp'>
@tform>
#if>
@boxBody>
@box>
@columns>
@row>
<@row>
<@columns sm=4 md=3 lg=3>
<@box color='solid'>
<@boxHeader title='#i18n{portal.workgroup.assign_users.labelAvailableUser}' />
<@boxBody>
<#if users_list?size > 0 >
<@tform name='assignUser' method='post' action='jsp/admin/workgroup/DoAssignUsersWorkgroup.jsp'>
<@formGroup labelKey='#i18n{portal.workgroup.assign_users.labelAvailableUser}' rows=2>
<@select sort=true name='list_users' default_value='' multiple=10 items=users_list />
@formGroup>
<@formGroup rows=2>
<@button type='submit' buttonIcon='check' title='#i18n{portal.workgroup.assign_users.labelButtonValidate}' size='' style='btn-block' />
@formGroup>
@tform>
<#else>
<@callOut color='warning'>
<@icon style='exclamation-triangle' />
#i18n{portal.workgroup.assign_users.noUserToAssign}
@callOut>
#if>
@boxBody>
@box>
@columns>
<@columns sm=8 md=9 lg=9>
<@box color='solid'>
<@boxHeader title='#i18n{portal.workgroup.assign_users.labelAssignedUser}' />
<@boxBody>
<#if assigned_users_list?size > 0 >
<@tform method='post' action='jsp/admin/workgroup/AssignUsersWorkgroup.jsp'>
<#if search_is_search >
#if>
<#if search_admin_user_field_filter.listUserFields?exists && search_admin_user_field_filter.listUserFields?has_content>
<#list search_admin_user_field_filter.listUserFields as user_field>
<#if user_field.attribute.attributeType.className == "fr.paris.lutece.portal.business.user.attribute.AttributeComboBox">
<#else>
#if>
#list>
#if>
@tform>
<@table>
#i18n{portal.users.manage_users.columnTitleLastName}
<@sort jsp_url="jsp/admin/workgroup/AssignUsersWorkgroup.jsp" attribute="lastName&workgroup_key=${workgroup.key}${sort_search_attribute}" />
|
#i18n{portal.users.manage_users.columnTitleFirstName}
<@sort jsp_url="jsp/admin/workgroup/AssignUsersWorkgroup.jsp" attribute="firstName&workgroup_key=${workgroup.key}${sort_search_attribute}" />
|
#i18n{portal.users.manage_users.columnTitleAccessCode}
<@sort jsp_url="jsp/admin/workgroup/AssignUsersWorkgroup.jsp" attribute="accessCode&workgroup_key=${workgroup.key}${sort_search_attribute}" />
|
#i18n{portal.users.manage_users.columnTitleEmail}
<@sort jsp_url="jsp/admin/workgroup/AssignUsersWorkgroup.jsp" attribute="email&workgroup_key=${workgroup.key}${sort_search_attribute}" />
|
#i18n{portal.users.manage_users.columnTitleActions} |
<#list assigned_users_list as assigned_user>
<#if assigned_user_has_next>
<#assign anchor = assigned_user_index>
<#else>
<#assign anchor = assigned_user_index - 1 >
#if>
${assigned_user.lastName} |
${assigned_user.firstName} |
${assigned_user.accessCode} |
${assigned_user.email} |
<@tform method='post' action='jsp/admin/workgroup/DoUnassignUser.jsp'>
<@aButton href='jsp/admin/user/ModifyUser.jsp?id_user=${assigned_user.userId}' buttonIcon='edit' title='#i18n{portal.workgroup.assign_users.actionModify}' showTitle=false />
<@button type='submit' buttonIcon='trash' title='#i18n{portal.workgroup.assign_users.actionUnassign}' color='btn-danger' showTitle=false />
@tform>
|
#list>
@table>
<#if assigned_users_list?size > 8>
<@paginationAdmin paginator=paginator combo=1 form=0 />
#if>
<#else>
<@callOut color='warning'>
<@icon style='exclamation-triangle' />
#i18n{portal.rbac.assign_users.noAssignedList}
@callOut>
#if>
@boxBody>
@box>
@columns>
@row>