@row>
<@columns>
<@box color='success' collapsed=true>
<@boxHeader title='#i18n{portal.users.manage_users.titleUserList}' boxTools=true>
<#if permission_advanced_parameter>
<@aButton size='' href='jsp/admin/user/ManageAdvancedParameters.jsp' title='#i18n{portal.users.manage_users.buttonLabelManageAdvancedParameters}' buttonIcon='cog' showTitleXs=false showTitleSm=false />
#if>
<#if permission_import_export_users>
<@aButton size='' href='jsp/admin/user/ExportUsers.jsp' title='#i18n{portal.users.manage_users.buttonLabelImportExportUsers}' buttonIcon='download' showTitleXs=false showTitleSm=false />
#if>
<@aButton size='' href='${url_user_creation}' title='#i18n{portal.users.manage_users.buttonLabelAddUser}' buttonIcon='plus' showTitleXs=false showTitleSm=false />
<@button style='btn-box-tool' params='data-widget="collapse"' buttonIcon='plus' />
@boxHeader>
<@boxBody>
<@tform method='post' name='search_users' action='jsp/admin/user/ManageUsers.jsp'>
<@formGroup class='hidden-xs hidden-sm' labelKey='#i18n{portal.users.manage_users.search_users.labelAccessCode}' labelFor='access_code'>
<@input type='text' id='access_code' name='search_access_code' value='${search_admin_user_filter.accessCode}' />
@formGroup>
<@formGroup class='hidden-xs hidden-sm' labelKey='#i18n{portal.users.manage_users.search_users.labelLastName}' labelFor='last_name'>
<@input type='text' id='last_name' name='search_last_name' value='${search_admin_user_filter.lastName}' maxlength=100 />
@formGroup>
<@formGroup labelKey='#i18n{portal.users.manage_users.search_users.labelEmail}' labelFor='email'>
<@input type='text' id='email' name='search_email' value='${search_admin_user_filter.email}' maxlength=100 />
@formGroup>
<@formGroup class='hidden-xs hidden-sm' labelKey='#i18n{portal.users.manage_users.search_users.labelStatus}' labelFor='status'>
<@select id='status' name='search_status'>
<#switch search_admin_user_filter.status>
<#case 0 >
<#break>
<#case 1 >
<#break>
<#case 10 >
<#break>
<#default>
<#break>
#switch>
@select>
@formGroup>
<#list attributes_list as attribute>
<#if attribute.shownInSearch>
${attribute.getHtmlFormSearchAttribute( search_admin_user_field_filter, locale )}
#if>
#list>
<@formGroup>
<@button type='submit' name='search_is_search' buttonIcon='search' title='#i18n{portal.users.manage_users.search_users.buttonSearch}' />
@formGroup>
@tform>
@boxBody>
@box>
@columns>
@row>
<@row>
<@columns>
<@box color='solid'>
<@boxBody>
<@tform method='post' action='jsp/admin/user/ManageUsers.jsp'>
<#if search_is_search >
<#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>
#if>
@tform>
<@table class='hover'>
<#if adminAvatar>
|
#if>
<#if user.status = 10 >#i18n{portal.users.anonymize_user.statusLabelAnonymize}<#else>${user.lastName}#if> |
<#if user.status = 10 >#i18n{portal.users.anonymize_user.statusLabelAnonymize}<#else>${user.firstName}#if> |
<#if user.status = 10 >#i18n{portal.users.anonymize_user.statusLabelAnonymize}<#else>${user.accessCode}#if> |
<#if user.status = 10 >#i18n{portal.users.anonymize_user.statusLabelAnonymize}<#else>${user.email}#if> |
<#if user.status == 0 >
<@tag color='success'>
<@icon style='check-circle' /> #i18n{portal.util.labelEnabled}
@tag>
<#else>
<@tag color='important'>
<@icon style='times-circle' /> #i18n{portal.util.labelDisabled}
@tag>
#if>
|
<#assign list_user_fields = map_id_user_list_user_fields["" + user.userId]>
<#list attributes_list as attribute>
<#if attribute.shownInResultList>
<#assign index_user_field = 0>
<#list list_user_fields as user_field>
<#if user_field.attribute.idAttribute == attribute.idAttribute>
<#if index_user_field != 0>
#if>
<#assign index_user_field = index_user_field + 1>
<#if user.status != 10 >${attribute.getHtmlValue( locale, user_field )}#if>
#if>
#list>
|
#if>
#list>
<@aButton href='jsp/admin/user/ModifyUser.jsp?id_user=${user.userId}' title='#i18n{portal.users.actions.labelUpdate}' buttonIcon='pencil' showTitle=false />
<#if defaultModeUsed><@aButton href='jsp/admin/user/ModifyUserPassword.jsp?id_user=${user.userId}' title='#i18n{portal.users.actions.labelPassword}' buttonIcon='key' showTitle=false />#if>
<@aButton href='jsp/admin/user/ModifyUserRights.jsp?id_user=${user.userId}' title='#i18n{portal.users.actions.labelRights}' buttonIcon='lock' showTitle=false />
<@aButton href='jsp/admin/user/ModifyUserRoles.jsp?id_user=${user.userId}' title='#i18n{portal.users.actions.labelRoles}' buttonIcon='list-alt' showTitle=false />
<@aButton href='jsp/admin/user/ModifyUserWorkgroups.jsp?id_user=${user.userId}' title='#i18n{portal.users.actions.labelWorkgroups}' buttonIcon='group' showTitle=false />
<#if !user.statusAnonymized>
<@aButton href='jsp/admin/user/AnonymizeAdminUser.jsp?id_user=${user.userId}' title='#i18n{portal.users.actions.labelAnonymize}' buttonIcon='eye-slash' showTitle=false />
#if>
<@aButton color='btn-danger' href='jsp/admin/user/RemoveUser.jsp?id_user=${user.userId}' title='#i18n{portal.users.actions.labelDelete}' buttonIcon='trash' showTitle=false />
|
#list>
@table>
<@paginationAdmin paginator=paginator combo=1 form=0/>
@boxBody>
@box>
@columns>
@row>