#macro setBtnAction action_nb> <#switch action_nb> <#case 1> <#case 6> <#case 8> <#case 11> <#assign btnAction='danger' /> <#break> <#case 14> <#case 15> <#assign btnAction='info' /> <#break> <#case 4> <#case 12> <#case 13> <#assign btnAction='success' /> <#break> <#case 5> <#assign btnAction='warning' /> <#break> <#default> <#assign btnAction='primary' /> #switch> ${btnAction} #macro> <@row> <@columns> <@box> <@boxHeader title='#i18n{document.attributeType.internallink.buttonShowPreview} : ${document.title}'> <#list document.actions as action > <#if action.url?has_content> <#assign btn_action> <@setBtnAction action_nb=action.idAction /> #assign> <@aButton color=btn_action?trim href='${action.url}id_document=${document.id}&id_action=${action.idAction}' title='${action.description}' buttonIcon='${action.iconUrl}' size='sm' hideTitle=['all'] /> #if> #list> <@aButton href='jsp/admin/plugins/document/ManageDocuments.jsp?id_space_filter=${document.spaceId}' title='#i18n{document.preview_document.space}' buttonIcon='folder' size='sm' hideTitle=['all'] /> @boxHeader> <@boxBody> <@row> <@columns md=3> <@div id='document_info'>
${document.id} ${document.title}
<@icon style='calendar' /> ${labelBegin} ${dateBegin} ${labelEnd} ${dateEnd}
<#elseif ! ( dateBegin?has_content ) && ! ( dateEnd?has_content )> <@tag color='warning'>#i18n{document.preview_document.labelDateValidityNotDefined}@tag> <#elseif dateBegin?has_content && !( dateEnd?has_content )><@icon style='calendar' /> ${labelBeginSince} ${dateBegin}
<#elseif ! ( dateBegin?has_content ) && dateEnd?has_content><@icon style='calendar' /> ${labelEndUntil} ${dateEnd}
#if> @div> @columns> <@columns md=6> ${preview} @columns> @row> @boxBody> @box> @columns> @row>