<#if attributes_change_map?? && attributes_change_map?has_content> <#list attributes_change_map?keys as key> <#assign list_change=attributes_change_map[key]> <#if list_change?? && list_change?has_content> <#assign onemore=false /> <#list list_change as change> <#if onemore> <#else> <#assign onemore=true /> <#if change.newValue != change.oldValue> <#if change.newValue == attributes_current_map[key].value> <#else> <#else> <#if change.certifier??> <#if certifiers_map?? && certifiers_map?has_content && certifiers_map[change.certifier]??> <#else> <#else> <#else>
#i18n{identitystore.view_change_history.attribut} #i18n{identitystore.view_change_history.date} #i18n{identitystore.view_change_history.value} #i18n{identitystore.view_change_history.certificate}
${attributes_current_map[key].attributeKey.name}
${change.dateChange!}${change.newValue!}${change.newValue!}   ${certifiers_map[change.certifier].name}${change.certifier}   ${attributes_current_map[key].attributeKey.name}