<#assign sort_search_attribute = "&session=session&search=search">
<#if entry_list_form_main_search?has_content>
<#list entry_list_form_main_search as entry>
<#assign entryKey=""+entry.idEntry>
<#if map_id_entry_list_record_field?exists && map_id_entry_list_record_field[entryKey]?exists>
${entry.getHtmlFormSearchEntry( locale,map_id_entry_list_record_field[entryKey],false )}
<#if map_id_entry_list_record_field[entryKey]?has_content>
<#list map_id_entry_list_record_field[entryKey] as default_value>
<#if default_value??>
<#if isEntryTypeMyLuteceUser(entry) || isEntryTypeDirectory(entry)>
<#assign sort_search_attribute = sort_search_attribute + "&" + entryKey + "=" + default_value.value>
<#elseif isEntryTypeGeolocation(entry)>
<#if default_value.field?? && default_value.field.title?? && default_value.field.title = "address" && default_value.value??>
<#assign sort_search_attribute = sort_search_attribute + "&" + entryKey + "_address=" + entry.convertRecordFieldValueToString(default_value,locale,false,false)>
#if>
<#else>
<#assign sort_search_attribute = sort_search_attribute + "&" + entryKey + "=" + entry.convertRecordFieldValueToString(default_value,locale,false,false)>
#if>
#if>
#list>
#if>
<#else>
${entry.getHtmlFormSearchEntry( locale , false)}
<#if isEntryTypeGeolocation(entry)>
<#assign sort_search_attribute = sort_search_attribute + "&" + entryKey + "_address=">
<#else>
<#assign sort_search_attribute = sort_search_attribute + "&" + entryKey + "=">
#if>
#if>
#list>
#if>
<#if directory.isDateShownInSearch() & !( directory.isDateShownInAdvancedSearch() )>
<#if directory.isDateShownInMultiSearch()>
#i18n{directory.html_code_form_search_entry_type_date.of}
#i18n{directory.html_code_form_search_entry_type_date.to}
<#else>
#if>
#if>
<#if directory.displaySearchState>
<@combo name="search_state_workflow" items=search_state_workflow default_value=search_state_workflow_default />
#if>
<#if entry_list_form_complementary_search?has_content>
#i18n{directory.manage_directory_record.label_complementary_search}
<#list entry_list_form_complementary_search as entry>
<#assign entryKey=""+entry.idEntry>
<#if map_id_entry_list_record_field?exists && map_id_entry_list_record_field[entryKey]?exists>
${entry.getHtmlFormSearchEntry( locale,map_id_entry_list_record_field[entryKey],false )}
<#else>
${entry.getHtmlFormSearchEntry( locale, false )}
#if>
#list>
<#if directory.displayComplementarySearchState>
<@combo name="search_state_workflow" items=search_state_workflow default_value=search_state_workflow_default />
#if>
#if>
<#-- macro used for Geolocation AND actions column in record list -->
<#macro display_actions resource_actions >
<#if resource_actions.workflow_action_list?exists>
<#list resource_actions.workflow_action_list as action>
width="${action.icon.width}"
#if>
<#if action.icon.height!=-1>
height="${action.icon.height}"
#if>
title="${action.name}" alt="${action.name}"
/>
#list>
#if>
<#list resource_actions.record.actions as action>
<#if (action.nameKey!="directory.action.history.name") || (action.nameKey=="directory.action.history.name" && history_workflow)>
#if>
#list>
#macro>
<@paginationAdmin paginator=paginator combo=1 form=0 />
<#if entry_list_geolocation?has_content>
<#list entry_list_geolocation as entry>
<#if entry.mapProvider?has_content && entry.mapProvider.mapListSupported>
<#-- several results -->
<#include entry.mapProvider.backListHtmlCode />
#if>
#list>
#if>
<@paginationAdmin paginator=paginator />