1<!-- Vignette oeuvre -->
2<#setting locale = locale />
3<#assign fromSearch = renderRequest.getAttribute("fromSearchPortlet")!false >
4<#assign plId = 0 />
5<#if fromSearch>
6 <#assign plId = renderRequest.getAttribute("classNameLayoutId")[entry.getModelClassName()] />
7</#if>
8
9<@liferay_portlet.renderURL plid=plId var="detailURL" portletName="eu_strasbourg_portlet_entity_detail_EntityDetailPortlet" windowState="normal">
10 <@liferay_portlet.param name="classPK" value="${entry.getArtworkId()}" />
11 <@liferay_portlet.param name="returnURL" value="${currentURL}" />
12</@liferay_portlet.renderURL>
13
14<@liferay_portlet.actionURL var="detailURLFilter">
15 <@liferay_portlet.param name="userTargetClassId" value="${entry.assetEntry.classNameId}" />
16 <@liferay_portlet.param name="userTargetClassPK" value="${entry.assetEntry.classPK}" />
17 <@liferay_portlet.param name="userTargetTitle" value="${entry.getTitle(locale)}" />
18 <@liferay_portlet.param name="detailURL" value="${detailURL}" />
19 <@liferay_portlet.param name="searchLogId" value="${renderRequest.getAttribute('searchLogId')!0}" />
20</@liferay_portlet.actionURL>
21
22<!-- Oeuvre : ${entry.getTitle(locale)} -->
23<div class="entity-thumbnail artwork-thumbnail ${entry.getSourceCSSClass()}">
24 <div class="entity-thumbnail-image">
25 <a href="${detailURLFilter}">
26 <img src="${entry.getImageURL()}" />
27 </a>
28 </div>
29 <div class="entity-thumbnail-info">
30 <#if entry.getSources()?has_content>
31 <div class="entity-thumbnail-source">
32 ${entry.getSources()[0].getTitle(locale)}
33 </div>
34 </#if>
35 <#if entry.getArtworkCollections()?has_content>
36 <div class="entity-thumbnail-parent-title">
37 <#list entry.getArtworkCollections() as collection>
38 ${collection.getTitle(locale)}
39 </#list>
40 </div>
41 </#if>
42 <div class="entity-thumbnail-title">
43 <a href="${detailURLFilter}">
44 <h4>${entry.getTitle(locale)}</h4>
45 </a>
46 </div>
47 </div>
48</div>