<@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 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 /> <@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' /> <@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 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 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 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> <#list attributes_list as attribute> <#if attribute.shownInSearch> ${attribute.getHtmlFormSearchAttribute( search_admin_user_field_filter, locale )} <@formGroup> <@button type='submit' name='search_is_search' buttonIcon='search' title='#i18n{portal.users.manage_users.search_users.buttonSearch}' /> <@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> <@table class='hover'> <#if adminAvatar>  #i18n{portal.users.manage_users.columnTitleLastName} <@sort jsp_url="jsp/admin/user/ManageUsers.jsp" attribute="lastName${sort_search_attribute}" /> #i18n{portal.users.manage_users.columnTitleFirstName} <@sort jsp_url="jsp/admin/user/ManageUsers.jsp" attribute="firstName${sort_search_attribute}" /> #i18n{portal.users.manage_users.columnTitleAccessCode} <@sort jsp_url="jsp/admin/user/ManageUsers.jsp" attribute="accessCode${sort_search_attribute}" /> #i18n{portal.users.manage_users.columnTitleEmail} <@sort jsp_url="jsp/admin/user/ManageUsers.jsp" attribute="email${sort_search_attribute}" /> #i18n{portal.users.manage_users.columnTitleStatus} <#list attributes_list as attribute> <#if attribute.shownInResultList> ${attribute.title} #i18n{portal.users.manage_users.columnTitleActions} <#list user_list as user> <#if adminAvatar> Avatar <#if user.status = 10 >#i18n{portal.users.anonymize_user.statusLabelAnonymize}<#else>${user.lastName} <#if user.status = 10 >#i18n{portal.users.anonymize_user.statusLabelAnonymize}<#else>${user.firstName} <#if user.status = 10 >#i18n{portal.users.anonymize_user.statusLabelAnonymize}<#else>${user.accessCode} <#if user.status = 10 >#i18n{portal.users.anonymize_user.statusLabelAnonymize}<#else>${user.email} <#if user.status == 0 > <@tag color='success'> <@icon style='check-circle' /> #i18n{portal.util.labelEnabled} <#else> <@tag color='important'> <@icon style='times-circle' /> #i18n{portal.util.labelDisabled} <#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>
<#assign index_user_field = index_user_field + 1> <#if user.status != 10 >${attribute.getHtmlValue( locale, user_field )} <@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 /> <@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 /> <@aButton color='btn-danger' href='jsp/admin/user/RemoveUser.jsp?id_user=${user.userId}' title='#i18n{portal.users.actions.labelDelete}' buttonIcon='trash' showTitle=false /> <@paginationAdmin paginator=paginator combo=1 form=0/>