Suche

Suchergebnis

Suche

123 Ergebnisse zu "https://www.galaxus.ch/en/sector/showdiscussion/snapchat-hack-ios-visit-kunghaccom-k37xk5el-223518" gefunden.

Fehler bei der Verarbeitung der Vorlage.
Java method "com.sun.proxy.$Proxy68.getFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy68 object "com.liferay.document.library.internal.service.SubscriptionDLAppLocalServiceWrapper@7a7fe2e1"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign fileEntry = dlAppService.getF...  [in template "um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" in function "getFileEntry" at line 26, column 5]
	- Reached through: @createImage entry=entry src=viewURL  [in template "20098#20124#258129" at line 117, column 37]
----
1<#import "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common> 
2 
3<#assign 
4highlight = staticUtil["com.liferay.portal.kernel.search.highlight.HighlightUtil"] 
5assetRendererFactoryRegistryUtil = staticUtil["com.liferay.asset.kernel.AssetRendererFactoryRegistryUtil"] 
6/> 
7<#assign 
8classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService") 
9journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") 
10dlFilEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") 
11dlAppService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService") 
12dlUrlHelperUtil = serviceLocator.findService("com.liferay.document.library.util.DLURLHelper") 
13assetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") 
14/> 
15<#if entries?has_content> 
16    <div class="display-list"> 
17        <ul class="list-group" id="search-results-display-list"> 
18 
19            <#list entries as entry> 
20                <#if entry.modelResource??> 
21                    <#assign type = entry.modelResource /> 
22                </#if> 
23                <#assign 
24                linktext = "Weitere Informationen" 
25                titletext = "Weitere Informationen" 
26                icon = "" 
27                /> 
28 
29                <#assign 
30                viewURL = entry.getViewURL() 
31                viewURL = httpUtil.removeParameter(viewURL, "p_l_back_url") 
32                /> 
33                <#if entry.getClassName() == 'com.liferay.journal.model.JournalArticle'> 
34                    <#assign 
35                    journalArticle = journalArticleLocalService.getLatestArticle(entry.classPK) 
36                    ddmStructureKey = journalArticle.getDDMStructureKey() 
37                    /> 
38                    <#if validator.isNotNull(ddmStructureKey)> 
39                        <#assign 
40                        type = journalArticle.getDDMStructure().getName(locale) 
41                        /> 
42                        <#if ddmStructureKey == "ARTIKEL-HEADER"> 
43                            <#assign type = "Artikel" /> 
44                            <#assign linktext = "${journalArticle.getTitle(locale)}" /> 
45                            <#assign titletext = "Weitere Informationen zu ${journalArticle.getTitle(locale)}" /> 
46                        <#elseif ddmStructureKey == "ARTIKEL-HEADER-HWBW"> 
47                            <#assign type = "Praxisbeispiel" /> 
48                            <#assign linktext = "${journalArticle.getTitle(locale)}" /> 
49                            <#assign titletext = "Weitere Informationen zu ${journalArticle.getTitle(locale)}" /> 
50                        <#elseif ddmStructureKey == "DOSSIERSEITE-HEADER"> 
51                            <#assign type = "Dossier" /> 
52                            <#assign linktext = "${journalArticle.getTitle(locale)}" /> 
53                            <#assign titletext = "Weitere Informationen zu ${journalArticle.getTitle(locale)}" /> 
54                        <#elseif ddmStructureKey == "MEDIATHEK-BILDER"> 
55                            <#assign type = "Bildergalerie" /> 
56                            <#assign linktext = "Bilder ansehen" /> 
57                            <#assign titletext = "Bilder ${journalArticle.getTitle(locale)} ansehen" /> 
58                            <#assign icon = "icon-um--photo" /> 
59                        <#elseif ddmStructureKey == "MEDIATHEK-VIDEO"> 
60                            <#assign type = "Video" /> 
61                            <#assign linktext = "Video ansehen" /> 
62                            <#assign titletext = "Video ${journalArticle.getTitle(locale)} ansehen" /> 
63                            <#assign icon = "icon-um--play" /> 
64                        <#elseif ddmStructureKey == "GLOSSAR"> 
65                            <#assign type = "Glossar" /> 
66                        <#elseif ddmStructureKey == "PUBLIKATION"> 
67                            <#assign type = "Publikation" /> 
68                            <#assign linktext = "${journalArticle.getTitle(locale)}" /> 
69                            <#assign titletext = "Weitere Informationen zu ${journalArticle.getTitle(locale)}" /> 
70                        <#elseif ddmStructureKey == "MASSNAHME"> 
71                            <#assign type = "Maßnahme" /> 
72                            <#assign linktext = "${journalArticle.getTitle(locale)}" /> 
73                            <#assign titletext = "Weitere Informationen zu ${journalArticle.getTitle(locale)}" /> 
74                        </#if> 
75                    </#if> 
76                <#elseif entry.getClassName() == 'com.liferay.document.library.kernel.model.DLFileEntry'> 
77                    <#if isMeasuresReport(entry)> 
78                        <#assign type = "Maßnahmebericht" /> 
79                    <#elseif isHWRST(entry)> 
80                        <#assign type = "Hochwasserrisikosteckbrief" /> 
81                    <#else> 
82                        <#assign type = "Dokument" /> 
83                    </#if> 
84 
85                    <#assign fileEntry = dlAppService.getFileEntry(entry.classPK) /> 
86                    <#assign 
87                        viewURL = dlUrlHelperUtil.getDownloadURL(fileEntry, fileEntry.getLatestFileVersion(true), themeDisplay, "", false, true) 
88                        viewURL = common.removeParameter(viewURL, "download") 
89                        viewURL = viewURL?substring(0, viewURL?last_index_of("/")) 
90                        viewURL = viewURL?substring(0, viewURL?last_index_of("/")) 
91                        viewURL = viewURL + "/" + htmlUtil.escapeURL(fileEntry.getTitle()) 
92                    /> 
93                    <#assign DLJsonContent = "{\"uuid\":\"${fileEntry.uuid}\",\"groupId\":${fileEntry.groupId}}"/> 
94                    <#assign linktext="PDF herunterladen"/> 
95                    <#assign titletext="${fileEntry.getTitle()} herunterladen"/> 
96                <#elseif entry.getClassName() == 'de.xdot.um.eventindexer.model.Event'> 
97                    <#assign 
98                    assetRendererFactory = assetRendererFactoryRegistryUtil.getAssetRendererFactoryByClassName(entry.getClassName()) 
99                    assetRenderer = assetRendererFactory.getAssetRenderer(entry.getClassPK()) 
100                    event = assetRenderer.getAssetObject() 
101                    /> 
102                    <#assign linktext="Zum Veranstaltungskalender"/> 
103                    <#assign titletext="Zur Veranstaltung ${event.getTitle()}"/> 
104                </#if> 
105                <li class="list-group-item list-group-item-flex"> 
106                    <div class="row"> 
107                        <#if !entry.isTemporarilyUnavailable()> 
108                            <div class="col-md-4"> 
109                                <div <#if type=="Dokument" || type="Glossar"> 
110                                    class="image document-preview" 
111                                <#elseif type="Maßnahmebericht" || type="Publikation" || type="Maßnahme" || type="Hochwasserrisikosteckbrief" > 
112                                    class="measure-thumbnail" 
113                                <#elseif type=="Video"> 
114                                    class="image" 
115                                </#if> 
116
117                                    <@createImage entry=entry src=viewURL/> 
118                                    <#if icon?? && icon?has_content> 
119                                        <a class="no-icon item-icon" href="${viewURL}" title="${titletext}"> 
120                                            <span class="icon-um  ${icon}"></span> 
121                                        </a> 
122                                    </#if> 
123                                </div> 
124                            </div> 
125                            <div class="col-md-8"> 
126                                <#if isMeasuresReport(entry) || isHWRST(entry)> 
127                                    <#if entry.getTitle()?contains("Anhang3A")> 
128                                        <#assign 
129                                        topbrand = "Maßnahmenbericht Anhang III a" 
130                                        title = "Verbale Risikobeschreibung und -bewertung der Gemeinde" 
131                                        text ="Die verbale Beschreibung und Bewertung der Risiken enthält Schlussfolgerungen aus den Gefahren- und Risikokarten für das Gemeindegebiet. Für alle Schutzgüter werden die Gefahren durch Hochwasser verständlich dargelegt und die Risiken bewertet. Die Ergebnisse der Risikobewertung sind in Text- und in Kartenform zusammengefasst." 
132                                        /> 
133                                    <#elseif entry.getTitle()?contains("Anhang3B")> 
134                                        <#assign 
135                                        topbrand = "Maßnahmenbericht Anhang III b" 
136                                        title = "Maßnahmen der Gemeinde" 
137                                        text = "In den Tabellen sind die Maßnahmen des Hochwasserrisikomanagements für das Gemeindegebiet dargestellt, die in kommunaler Zuständigkeit liegen. Für jede Maßnahme sind gemeindespezifische Informationen zur Relevanz, zum Handlungsbedarf, Hinweise für die Umsetzung, die Priorität und der vorgesehene Umsetzungszeitraum dokumentiert." 
138                                        /> 
139                                    <#elseif entry.getTitle()?contains("Anhang3C")> 
140                                        <#assign 
141                                        topbrand = "Maßnahmenbericht Anhang III c" 
142                                        title = "Hochwasserrisikosteckbrief der Gemeinde" 
143                                        text = "Der Steckbrief enthält die Anzahl der durch Hochwasser betroffenen Einwohnerinnen und Einwohner sowie die wesentlichen betroffenen Nutzungen für das Gemeindegebiet." 
144                                        /> 
145                                    <#elseif entry.getTitle()?contains("Anhang2")> 
146                                        <#assign 
147                                        topbrand = "Maßnahmenbericht Anhang II" 
148                                        title = "Maßnahmen nicht-kommunaler Akteure für das Gemeindegebiet" 
149                                        text = "Die Maßnahmen des Hochwasserrisikomanagements der Regierungspräsidien, Unteren Verwaltungsbehörden und weiteren Akteure sind in Anhang II dokumentiert. Hier finden Sie zu den jeweiligen Maßnahmen akteursspezifische Angaben zur Relevanz, zum Handlungsbedarf, Hinweise für die Umsetzung und den vorgesehenen Umsetzungszeitraum für das Gemeindegebiet." 
150                                        /> 
151                                    <#elseif entry.getTitle()?contains("Anhang3")> 
152                                        <#assign 
153                                        topbrand = "Maßnahmenbericht Anhang III" 
154                                        title = "Maßnahmen der Gemeinde" 
155                                        text = "In den Tabellen sind die Maßnahmen des Hochwasserrisikomanagements für das Gemeindegebiet dargestellt, die in kommunaler Zuständigkeit liegen. Für jede Maßnahme sind gemeindespezifische Informationen zur Relevanz, zum Handlungsbedarf, Hinweise für die Umsetzung, die Priorität und der vorgesehene Umsetzungszeitraum dokumentiert." 
156                                        /> 
157                                    <#elseif isHWRST(entry)> 
158                                        <#assign 
159                                        topbrand = "Hochwasserrisikosteckbrief" 
160                                        title = "Hochwasserrisikosteckbrief der Gemeinde" 
161                                        text = "Der Steckbrief enthält die Anzahl der durch Hochwasser betroffenen Einwohnerinnen und Einwohner sowie die wesentlichen betroffenen Nutzungen für das Gemeindegebiet." 
162                                        /> 
163                                    </#if> 
164                                    <#if topbrand?? && title?? && text??> 
165                                        <#assign res = entry.getTitle()?matches(r"(?<=\d\d\d_)(.*)(?=\.pdf)") /> 
166                                        <#list res as m> 
167                                            <#assign cityName = m?replace("_", " ") /> 
168                                        </#list> 
169                                        <#assign jsonContent = "{\"uuid\":\"${fileEntry.uuid}\",\"groupId\":${fileEntry.groupId}}" /> 
170                                        <section class="autofit-section"> 
171                                            <p class="spitzmarke"> 
172                                                ${topbrand} 
173                                            </p> 
174                                            <div class="list-group-title"> 
175                                                <h2> 
176                                                    ${title} ${cityName} 
177                                                </h2> 
178                                            </div> 
179                                            <div class="search-results-metadata"> 
180                                                <p class="list-group-subtext"> 
181                                                <span class="subtext-item"> 
182                                                    ${text} 
183                                                </span> 
184                                                </p> 
185                                            </div> 
186                                            <div class="search-results-link"> 
187                                                <#assign downloadLinkText = topbrand + " " + cityName/> 
188                                                <@common.createDownloadLink removeUuid=true jsonContent=jsonContent alternativeText=downloadLinkText /> 
189                                            </div> 
190                                        </section> 
191                                    </#if> 
192                                <#else> 
193                                    <section class="autofit-section"> 
194                                        <a href="${viewURL}" title="${titletext}"> 
195                                            <p class="spitzmarke"> 
196                                                ${type} 
197                                                <#if entry.getClassName() != 'com.liferay.document.library.kernel.model.DLFileEntry'> 
198                                                    <span class="info pull-right">${getModifiedDate(entry)}</span> 
199                                                </#if> 
200                                            </p> 
201 
202                                            <div class="list-group-title"> 
203                                                <h2> 
204                                                    ${entry.getHighlightedTitle()} 
205                                                </h2> 
206                                            </div> 
207 
208                                            <div class="search-results-metadata"> 
209                                                <#if entry.isContentVisible()> 
210                                                    <p class="list-group-subtext"> 
211                                                        <span class="subtext-item"> 
212                                                            ${highlight.highlight(htmlUtil.unescape(entry.getContent()), [searchResultsPortletDisplayContext.getKeywords()], "<span class=\"highlight\">", "</span>")} 
213                                                        </span> 
214                                                    </p> 
215                                                </#if> 
216                                            </div> 
217 
218                                            <div class="search-results-link"> 
219                                                <#if entry.getClassName() == 'com.liferay.document.library.kernel.model.DLFileEntry'> 
220                                                    <@common.createDownloadLinkDiv removeUuid=true jsonContent=DLJsonContent /> 
221                                                <#else> 
222                                                    <div class="arrow-link"> 
223                                                    <span class="icon-um icon-um--chevron-right" 
224                                                          aria-hidden="true"></span> 
225                                                        <span class="btn-title">${linktext}</span> 
226                                                    </div> 
227                                                </#if> 
228                                            </div> 
229 
230                                        </a> 
231                                    </section> 
232                                </#if> 
233                            </div> 
234                        <#else> 
235                            <div class="autofit-col"> 
236                                <div class="alert alert-danger"> 
237                                    <@liferay.language_format 
238                                    arguments="result" 
239                                    key="is-temporarily-unavailable" 
240                                    /> 
241                                </div> 
242                            </div> 
243                        </#if> 
244                    </div> 
245                </li> 
246            </#list> 
247        </ul> 
248    </div> 
249<#else> 
250    <div class="empty-search-results-help"> 
251        <div class="results"> 
252            <@liferay_portlet["runtime"] 
253            instanceId="empty-search-results-help" 
254            portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet" 
255            /> 
256        </div> 
257    </div> 
258</#if> 
259 
260<#function getModifiedDate entry> 
261    <#if entry.getClassName() == 'com.liferay.journal.model.JournalArticle'> 
262        <#assign 
263        journalArticle = journalArticleLocalService.getLatestArticle(entry.classPK) 
264        ddmStructureKey = journalArticle.getDDMStructureKey() 
265        modifiedDate = journalArticle.modifiedDate 
266        /> 
267        <#if validator.isNotNull(ddmStructureKey)> 
268            <#if ddmStructureKey == "ARTIKEL-HEADER" || ddmStructureKey == "ARTIKEL-HEADER-HWBW"> 
269                <#assign 
270                docXml = saxReaderUtil.read(journalArticle.getContent()) 
271                nodes = docXml.selectNodes("//dynamic-element[@name='article_part']/dynamic-content/text()")!"" 
272                /> 
273                <#if nodes?? && nodes?has_content> 
274                    <#list nodes as node> 
275                        <#assign 
276                        value = node.stringValue 
277                        /> 
278                        <#if value?? && value?has_content> 
279                            <#assign 
280                            contentEntry = value?eval 
281                            className = contentEntry.className 
282                            /> 
283                            <#if className == "com.liferay.journal.model.JournalArticle"> 
284                                <#assign contentArticle = journalArticleLocalService.getLatestArticle(getterUtil.getLong(contentEntry.classPK)) /> 
285                                <#if contentArticle.modifiedDate?long gt modifiedDate?long> 
286                                    <#assign modifiedDate = contentArticle.modifiedDate /> 
287                                </#if> 
288                            </#if> 
289                        </#if> 
290                    </#list> 
291                </#if> 
292            </#if> 
293        </#if> 
294    <#elseif entry.getClassName() == 'de.xdot.um.eventindexer.model.Event'> 
295        <#assign 
296        assetRendererFactory = assetRendererFactoryRegistryUtil.getAssetRendererFactoryByClassName(entry.getClassName()) 
297        assetRenderer = assetRendererFactory.getAssetRenderer(entry.getClassPK()) 
298        event = assetRenderer.getAssetObject() 
299        modifiedDate = event.startTime?number_to_datetime 
300        /> 
301    <#elseif entry.getClassName() == 'com.liferay.document.library.kernel.model.DLFileEntry'> 
302        <#assign 
303        dlFileEntry = dlFilEntryLocalService.getFileEntry(entry.classPK) 
304        modifiedDate = dlFileEntry.modifiedDate 
305        /> 
306    </#if> 
307    <#if modifiedDate??> 
308        <#return modifiedDate?datetime?string('dd.MM.yyyy') /> 
309    <#else> 
310        <#return "" /> 
311    </#if> 
312</#function> 
313 
314<#function isMeasuresReport entry> 
315    <#if entry.getClassName() == 'com.liferay.document.library.kernel.model.DLFileEntry'> 
316        <#assign 
317        categories = assetCategoryLocalService.getCategories(entry.getClassName(), entry.getClassPK()) 
318        /> 
319        <#list categories as category> 
320            <#assign categoryName = category.name/> 
321            <#if categoryName == "Maßnahmenbericht"> 
322                <#return true /> 
323            </#if> 
324        </#list> 
325    </#if> 
326    <#return false /> 
327</#function> 
328 
329<#function isHWRST entry> 
330    <#if entry.getClassName() == 'com.liferay.document.library.kernel.model.DLFileEntry'> 
331        <#assign 
332        categories = assetCategoryLocalService.getCategories(entry.getClassName(), entry.getClassPK()) 
333        /> 
334        <#list categories as category> 
335            <#assign categoryName = category.name/> 
336            <#if categoryName == "Hochwasserrisikosteckbrief"> 
337                <#return true /> 
338            </#if> 
339        </#list> 
340    </#if> 
341    <#return false /> 
342</#function> 
343 
344<#macro createImage entry src> 
345    <#if entry.getClassName() == 'com.liferay.journal.model.JournalArticle'> 
346        <#assign 
347        journalArticle = journalArticleLocalService.getLatestArticle(entry.classPK) 
348        ddmStructureKey = journalArticle.getDDMStructureKey() 
349        /> 
350        <#if validator.isNotNull(ddmStructureKey)> 
351            <#assign docXml = saxReaderUtil.read(journalArticle.getContent()) /> 
352 
353            <#switch ddmStructureKey> 
354                <#case "MELDUNG"> 
355                    <#assign Bild = docXml.valueOf("//dynamic-element[@name='Bild']/dynamic-content/text()") /> 
356                    <#if Bild?has_content> 
357                        <@common.createImageTag jsonContent=Bild width="296" height="148"/> 
358                    </#if> 
359                    <#break /> 
360                <#case "ARTIKEL-HEADER"> 
361                    <#assign Bild = docXml.valueOf("//dynamic-element[@name='Bild']/dynamic-content/text()") /> 
362                    <#if Bild?has_content> 
363                        <@common.createImageTag jsonContent=Bild width="296" height="148"/> 
364                    </#if> 
365                    <#break /> 
366                <#case "ARTIKEL-HEADER-HWBW"> 
367                    <#assign Bild = docXml.valueOf("//dynamic-element[@name='Bild']/dynamic-content/text()") /> 
368                    <#if Bild?has_content> 
369                        <@common.createImageTag jsonContent=Bild width="296" height="148"/> 
370                    </#if> 
371                    <#break /> 
372                <#case "DOSSIERSEITE-HEADER"> 
373                    <#assign Bild = docXml.valueOf("//dynamic-element[@name='Bild']/dynamic-content/text()") /> 
374                    <#if Bild?has_content> 
375                        <@common.createImageTag jsonContent=Bild width="296" height="148"/> 
376                    </#if> 
377                    <#break /> 
378                <#case "MEDIATHEK-BILDER"> 
379                    <#assign Bild = docXml.valueOf("//dynamic-element[@name='Bild']/dynamic-content/text()") /> 
380                    <#if Bild?has_content> 
381                        <@common.createImageTag jsonContent=Bild width="296" height="148"/> 
382                    </#if> 
383                    <#break /> 
384                <#case "MEDIATHEK-VIDEO"> 
385                    <#assign Bild = docXml.valueOf("//dynamic-element[@name='Bild']/dynamic-content/text()") /> 
386                    <#if Bild?has_content> 
387                        <@common.createImageTag jsonContent=Bild width="296" height="148"/> 
388                    </#if> 
389                    <#break /> 
390                <#case "GLOSSAR"> 
391                    <img src="${themeDisplay.getPathThemeImages()}/glossar-platzhalter.jpg" alt="Glossareintrag" 
392                         title="Glossareintrag" width="296" height="148"/> 
393                    <span 
394                            class='image-copyright-caption' 
395                            data-text='" + copyrightText + "'><span class='image-copyright-caption__inner'>&copy; <span 
396                                    class='image-copyright-caption__text'>Umweltministerium Baden-Württemberg</span></span></span> 
397                    <#break /> 
398                <#case "PUBLIKATION"> 
399                <#case "MASSNAHME"> 
400                    <#assign 
401                        Bild = docXml.valueOf("//dynamic-element[@name='Bild']/dynamic-content/text()") 
402                        PDF = docXml.valueOf("//dynamic-element[@name='PDF']/dynamic-content/text()") 
403                    /> 
404                    <#if Bild?has_content> 
405                        <@common.createImageTag jsonContent=Bild greyBox=true width="100" height="142"/> 
406                    <#elseif PDF?has_content> 
407                        <#assign 
408                        downloadLink = common.getDownloadLink(PDF) 
409                        copyrightText = common.getCopyrightText(PDF, "Umweltministerium Baden-Württemberg") 
410                        /> 
411                        <img src="${downloadLink}&documentThumbnail=1" class="pdf-thumbnail" alt="PDF-Datei" title="PDF-Datei" width="100" height="142"/> 
412                        <span class='image-copyright-caption grey-box' data-text='" + copyrightText + "'> 
413                            <span class='image-copyright-caption__inner'>&copy; <span class='image-copyright-caption__text'>${copyrightText}</span></span> 
414                        </span> 
415                    </#if> 
416                <#break /> 
417            </#switch> 
418        </#if> 
419    <#elseif entry.getClassName() == 'de.xdot.um.eventindexer.model.Event'> 
420        <#assign 
421        assetRendererFactory = assetRendererFactoryRegistryUtil.getAssetRendererFactoryByClassName(entry.getClassName()) 
422        assetRenderer = assetRendererFactory.getAssetRenderer(entry.getClassPK()) 
423        event = assetRenderer.getAssetObject() 
424        altText = event.alttag 
425        bildnachweis = event.bildnachweis 
426        /> 
427        <#if validator.isNull(event.smallImageUrl)> 
428            <#assign 
429            altText = "Kalenderblatt" 
430            bildnachweis = "Umweltministerium Baden-Württemberg" 
431            /> 
432        </#if> 
433        <img src="${entry.getThumbnailURLString()}" class="img-responsive" alt="${altText}" title="${altText}" width="296" height="148"/> 
434        <#if bildnachweis?has_content> 
435            <span 
436                    class='image-copyright-caption' 
437                    data-text='" + copyrightText + "'><span class='image-copyright-caption__inner'>&copy; <span 
438                            class='image-copyright-caption__text'>${bildnachweis}</span></span></span> 
439        </#if> 
440    <#elseif isMeasuresReport(entry) || isHWRST(entry)> 
441        <img src="${src}?documentThumbnail=1" class="pdf-thumbnail" alt="PDF-Datei" title="PDF-Datei" width="100" height="142"/> 
442        <#assign src=""/> 
443        <span class='image-copyright-caption grey-box' data-text='" + copyrightText + "'><span 
444                    class='image-copyright-caption__inner'>&copy; <span class='image-copyright-caption__text'>Umweltministerium Baden-Württemberg</span></span></span> 
445    <#elseif entry.getClassName() == 'com.liferay.document.library.kernel.model.DLFileEntry'> 
446 
447        <img src="${themeDisplay.getPathThemeImages()}/pdf-platzhalter2.jpg" alt="PDF-Datei" title="PDF-Datei" width="296" height="148"/> 
448        <span 
449                class='image-copyright-caption' 
450                data-text='" + copyrightText + "'><span class='image-copyright-caption__inner'>&copy; <span 
451                        class='image-copyright-caption__text'>Umweltministerium Baden-Württemberg</span></span></span> 
452    </#if> 
453</#macro>