Hochwasser in Baden-Württemberg
Fehler bei der Verarbeitung der Vorlage.
Template importing failed (for parameter value "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl"): Unable to find FreeMarker template with ID um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl ---- FTL stack trace ("~" means nesting-related): - Failed at: #import "/um-lr73-base-portal.web-res... [in template "20098#20124#DOSSIERSEITE-HEADER" at line 1, column 1] ----
1<#import "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2<#assign title = .vars['reserved-article-title'].data />
3
4
56 <#if Bild?? && Bild.data?has_content>715 #if>16
17 ${title}181924
25
Fehler bei der Verarbeitung der Vorlage.
Template importing failed (for parameter value "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl"): Unable to find FreeMarker template with ID um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl ---- FTL stack trace ("~" means nesting-related): - Failed at: #import "/um-lr73-base-portal.web-res... [in template "20098#20124#TEASER-BILD-TEXT" at line 1, column 1] ----
1<#import "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2<#import "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/export.ftl" as export>
3
4<#assign targetLink ="" />
5<#assign targetLinkTitle ="" />
6<#assign targetLinkText ="" />
7<#assign internerLinkText ="" />
8<#assign externerLinkText ="" />
9<#assign target ="_self" />
10
11<#assign title = .vars['reserved-article-title'].data />
12<#assign headline ="${title}" />
13
14
15<#if WeitereInfos.PdfDatei?? && WeitereInfos.PdfDatei.getData()?has_content>
16 <@createDownloadLink jsonContent=WeitereInfos.PdfDatei.data showFileSize=true removeUuid=true />
17
18<#elseif WeitereInfos.InternerLink?? && WeitereInfos.InternerLink.data?has_content && WeitereInfos.InternerLink.data != "{}">
19 <@createInternerLink
20 internerLink=WeitereInfos.InternerLink
21 internerLinkText=WeitereInfos.InternerLink.Linktext.data
22 showLinkIcon=true />
23
24<#elseif WeitereInfos.ExternerLink?? && WeitereInfos.ExternerLink.data?has_content>
25 <@createExternerLink
26 externerLink=WeitereInfos.ExternerLink
27 externerLinkText=WeitereInfos.ExternerLink.LinktextExtern.data
28 showLinkIcon=true />
29#if>
30
31<#if VideoVorschau?? && getterUtil.getBoolean(VideoVorschau.getData())>
32
3334 class="teaser-img-text video-teaser">35 <#if Bild?? && Bild.data?has_content>36 <#if Spitzmarke?? && Spitzmarke.data?has_content>3738 ${Spitzmarke.data}3940 #if>4151 #if>5253 <#if Spitzmarke?? && Spitzmarke.data?has_content>5455 ${Spitzmarke.data}5657 #if>587677
78
79<#else>
80
81
123
124#if>
125
126
127
128<#macro createDownloadLink jsonContent showFileSize=true showFileType=true removeUuid=false showLinkIcon=true showAccessibilityInformation=true showDate=true>
129 <#assign
130 dlFileEntry = common.getDLFileEntry(jsonContent)
131 targetLink = common.getDownloadLink(jsonContent, removeUuid)
132 targetLinkTitle ="PDF herunterladen:" + dlFileEntry.getTitle()
133 targetLinkText = dlFileEntry.getTitle()
134
135 target="_blank"
136 />
137
138 <#if showFileSize || showFileType || showAccessibilityInformation || showDate>
139 <#assign targetLinkText = targetLinkText + " [" />
140 <#if showDate>
141 <#assign date = common.getCustomFileDate(dlFileEntry) />
142 <#if date?has_content>
143 <#assign targetLinkText = targetLinkText + date />
144 <#else>
145 <#assign targetLinkText = targetLinkText + dlFileEntry.getCreateDate()?string["MM/YY"] />
146 #if>
147 #if>
148 <#if showFileType>
149 <#assign targetLinkText = targetLinkText + (showDate?then("; ","")) + dlFileEntry.getExtension()?upper_case />
150 #if>
151
152 <#if showFileSize>
153 <#assign
154 textFormatter = staticUtil["com.liferay.portal.kernel.util.TextFormatter"]
155 targetLinkText = targetLinkText + ((showDate || showFileType)?then("; ","")) + textFormatter.formatStorageSize(dlFileEntry.size, locale)
156 />
157 #if>
158
159 <#if showAccessibilityInformation>
160 <#assign accessibilityInformation = common.getAccessibilityInformation(dlFileEntry) />
161 <#assign targetLinkText = targetLinkText + ( ( (showDate || showFileType || showFileSize) && accessibilityInformation?has_content)?then("; ","")) + accessibilityInformation />
162 #if>
163 <#assign targetLinkText = targetLinkText + "]" />
164 #if>
165#macro>
166
167<#macro createInternerLink internerLink internerLinkText showLinkIcon=true cssClass="">
168
169 <#if (internerLink?? && internerLink.friendlyUrl?has_content)>
170 <#assign
171 targetLink = internerLink.friendlyUrl
172 targetLayout = common.getLayout(internerLink.data)
173 />
174
175 <#if internerLinkText?? && internerLinkText!="">
176 <#assign targetLinkText = internerLinkText />
177 <#assign targetLinkTitle = targetLinkText />
178 <#else>
179 <#assign targetLinkText = headline />
180 <#assign targetLinkTitle = "Zur Seite: " + headline />
181
182 #if>
183 #if>
184
185
186#macro>
187<#macro createExternerLink externerLink externerLinkText showLinkIcon=true cssClass="">
188 <#if (externerLink?? && externerLink.data?has_content)>
189 <#assign targetLink = externerLink.data />
190 <#assign target = "_blank"/>
191 #if>
192 <#if externerLinkText?? && externerLinkText!="">
193 <#assign targetLinkText = externerLinkText />
194 <#assign targetLinkTitle = targetLinkText />
195 <#else>
196 <#assign targetLinkText = headline />
197 <#assign targetLinkTitle = "Zur Seite: " + headline />
198 #if>
199#macro>
Fehler bei der Verarbeitung der Vorlage.
Template importing failed (for parameter value "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl"): Unable to find FreeMarker template with ID um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl ---- FTL stack trace ("~" means nesting-related): - Failed at: #import "/um-lr73-base-portal.web-res... [in template "20098#20124#TEASER-BILD-TEXT" at line 1, column 1] ----
1<#import "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2<#import "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/export.ftl" as export>
3
4<#assign targetLink ="" />
5<#assign targetLinkTitle ="" />
6<#assign targetLinkText ="" />
7<#assign internerLinkText ="" />
8<#assign externerLinkText ="" />
9<#assign target ="_self" />
10
11<#assign title = .vars['reserved-article-title'].data />
12<#assign headline ="${title}" />
13
14
15<#if WeitereInfos.PdfDatei?? && WeitereInfos.PdfDatei.getData()?has_content>
16 <@createDownloadLink jsonContent=WeitereInfos.PdfDatei.data showFileSize=true removeUuid=true />
17
18<#elseif WeitereInfos.InternerLink?? && WeitereInfos.InternerLink.data?has_content && WeitereInfos.InternerLink.data != "{}">
19 <@createInternerLink
20 internerLink=WeitereInfos.InternerLink
21 internerLinkText=WeitereInfos.InternerLink.Linktext.data
22 showLinkIcon=true />
23
24<#elseif WeitereInfos.ExternerLink?? && WeitereInfos.ExternerLink.data?has_content>
25 <@createExternerLink
26 externerLink=WeitereInfos.ExternerLink
27 externerLinkText=WeitereInfos.ExternerLink.LinktextExtern.data
28 showLinkIcon=true />
29#if>
30
31<#if VideoVorschau?? && getterUtil.getBoolean(VideoVorschau.getData())>
32
3334 class="teaser-img-text video-teaser">35 <#if Bild?? && Bild.data?has_content>36 <#if Spitzmarke?? && Spitzmarke.data?has_content>3738 ${Spitzmarke.data}3940 #if>4151 #if>5253 <#if Spitzmarke?? && Spitzmarke.data?has_content>5455 ${Spitzmarke.data}5657 #if>587677
78
79<#else>
80
81
123
124#if>
125
126
127
128<#macro createDownloadLink jsonContent showFileSize=true showFileType=true removeUuid=false showLinkIcon=true showAccessibilityInformation=true showDate=true>
129 <#assign
130 dlFileEntry = common.getDLFileEntry(jsonContent)
131 targetLink = common.getDownloadLink(jsonContent, removeUuid)
132 targetLinkTitle ="PDF herunterladen:" + dlFileEntry.getTitle()
133 targetLinkText = dlFileEntry.getTitle()
134
135 target="_blank"
136 />
137
138 <#if showFileSize || showFileType || showAccessibilityInformation || showDate>
139 <#assign targetLinkText = targetLinkText + " [" />
140 <#if showDate>
141 <#assign date = common.getCustomFileDate(dlFileEntry) />
142 <#if date?has_content>
143 <#assign targetLinkText = targetLinkText + date />
144 <#else>
145 <#assign targetLinkText = targetLinkText + dlFileEntry.getCreateDate()?string["MM/YY"] />
146 #if>
147 #if>
148 <#if showFileType>
149 <#assign targetLinkText = targetLinkText + (showDate?then("; ","")) + dlFileEntry.getExtension()?upper_case />
150 #if>
151
152 <#if showFileSize>
153 <#assign
154 textFormatter = staticUtil["com.liferay.portal.kernel.util.TextFormatter"]
155 targetLinkText = targetLinkText + ((showDate || showFileType)?then("; ","")) + textFormatter.formatStorageSize(dlFileEntry.size, locale)
156 />
157 #if>
158
159 <#if showAccessibilityInformation>
160 <#assign accessibilityInformation = common.getAccessibilityInformation(dlFileEntry) />
161 <#assign targetLinkText = targetLinkText + ( ( (showDate || showFileType || showFileSize) && accessibilityInformation?has_content)?then("; ","")) + accessibilityInformation />
162 #if>
163 <#assign targetLinkText = targetLinkText + "]" />
164 #if>
165#macro>
166
167<#macro createInternerLink internerLink internerLinkText showLinkIcon=true cssClass="">
168
169 <#if (internerLink?? && internerLink.friendlyUrl?has_content)>
170 <#assign
171 targetLink = internerLink.friendlyUrl
172 targetLayout = common.getLayout(internerLink.data)
173 />
174
175 <#if internerLinkText?? && internerLinkText!="">
176 <#assign targetLinkText = internerLinkText />
177 <#assign targetLinkTitle = targetLinkText />
178 <#else>
179 <#assign targetLinkText = headline />
180 <#assign targetLinkTitle = "Zur Seite: " + headline />
181
182 #if>
183 #if>
184
185
186#macro>
187<#macro createExternerLink externerLink externerLinkText showLinkIcon=true cssClass="">
188 <#if (externerLink?? && externerLink.data?has_content)>
189 <#assign targetLink = externerLink.data />
190 <#assign target = "_blank"/>
191 #if>
192 <#if externerLinkText?? && externerLinkText!="">
193 <#assign targetLinkText = externerLinkText />
194 <#assign targetLinkTitle = targetLinkText />
195 <#else>
196 <#assign targetLinkText = headline />
197 <#assign targetLinkTitle = "Zur Seite: " + headline />
198 #if>
199#macro>
Fehler bei der Verarbeitung der Vorlage.
Template importing failed (for parameter value "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl"):
Unable to find FreeMarker template with ID um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl
----
FTL stack trace ("~" means nesting-related):
- Failed at: #import "/um-lr73-base-portal.web-res... [in template "20098#20124#35987" at line 1, column 1]
----
1<#import "/um-lr73-base-portal.web-resources_SERVLET_CONTEXT_/common_macros.ftl" as common>
2<#assign
3assetPublisherDisplayContext = renderRequest.getAttribute("ASSET_PUBLISHER_DISPLAY_CONTEXT")
4searchContainer = assetPublisherDisplayContext.getSearchContainer()
5journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
6/>
7
8<#assign linktarget=""/>
9<#assign alttag=""/>
10<#assign Linktext="" />
11<#assign Bild ="" />
12<#assign MType="" />
13<#assign BildItems= []/>
14<#assign structureKey = ""/>
15<#assign Linktitle = ""/>
16<#assign namespace = randomNamespace />
17
18
19<section class="multibox" id="slider_multibox${namespace}">
20 <div class="container-max-width">
21 <#assign title = "Aktuelles">
22 <#if portletDisplay??>
23 <#if portletDisplay.portletSetup??>
24 <#if getterUtil.getBoolean(portletDisplay.getPortletSetup().getValue("portletSetupUseCustomTitle", ""))>
25 <#assign title = portletDisplay.getTitle() />
26 </#if>
27 <#elseif portletDisplay.portletPreferences??>
28 <#if getterUtil.getBoolean(portletDisplay.getPortletPreferences().getValue("portletSetupUseCustomTitle", ""))>
29 <#assign title = portletDisplay.getTitle() />
30 </#if>
31 </#if>
32 </#if>
33 <h2 class="title">${title}</h2>
34
35 <#if entries?has_content>
36
37 <div class="slides-wrapper">
38 <div class="slides-list" aria-roledescription="Karusell">
39
40 <#list entries as curEntry>
41
42 <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) />
43 <#assign renderer= curEntry.getAssetRenderer()/>
44
45 <#if assetLinkBehavior != "showFullContent">
46 <#assign viewURL = renderer.getURLViewInContext(renderRequest, renderResponse, viewURL) />
47 <#assign viewURL = common.addParameter(viewURL, "redirect", currentURL) />
48 </#if>
49
50 <#if renderer.getClassName()=="com.liferay.journal.model.JournalArticle">
51
52 <#assign docXml = saxReaderUtil.read(curEntry.getAssetRenderer().getArticle().getContent()) />
53 <#assign Text = curEntry.getDescription(locale) />
54 <#assign Datum = docXml.valueOf("//dynamic-element[@name='Datum']/dynamic-content/text()") />
55 <#assign Ueberschrift= docXml.valueOf("//dynamic-element[@name='Ueberschrift']/dynamic-content/text()") />
56 <#assign Linktext = docXml.valueOf("//dynamic-element[@name='LinktextMultibox']/dynamic-content/text()") />
57 <#assign Bild = docXml.valueOf("//dynamic-element[@name='Bild']/dynamic-content/text()") />
58 <#assign PDF = docXml.valueOf("//dynamic-element[@name='PDF']/dynamic-content/text()") />
59 <#assign Linktitle = Linktext/>
60
61
62 <#if !(Bild?has_content)>
63 <#assign Bild = docXml.valueOf("//dynamic-element[@name='Vorschaubild']/dynamic-content/text()") />
64 </#if>
65
66 <#assign tlink = viewURL />
67
68 <#assign structureKey = curEntry.getAssetRenderer().getArticle().getDDMStructureKey() />
69
70 <#if structureKey == "MEDIATHEK-VIDEO">
71 <#assign MType="video-item" />
72 <#if Linktext=="">
73 <#assign Linktitle="Video ansehen: ${Ueberschrift}" />
74 </#if>
75 </#if>
76
77 <#if structureKey == "MEDIATHEK-BILDER">
78 <#assign MType="image-item" />
79 <#assign BildItems = docXml.selectNodes("//dynamic-element[@name='Bild']/dynamic-content/text()")!""/>
80 <#if Linktext=="">
81 <#if (BildItems?size >1)>
82 <#assign Linktitle="Bilder ansehen: ${Ueberschrift}" />
83 <#else>
84 <#assign Linktitle="Bild ansehen: ${Ueberschrift}" />
85 </#if>
86 </#if>
87 </#if>
88
89 <#if structureKey == "ARTIKEL-HEADER" >
90 <#assign MType="article-item" />
91 <#if Linktext=="">
92 <#assign Linktitle="Zur Seite: ${Ueberschrift}"/>
93 </#if>
94 </#if>
95
96 <#if structureKey == "DOSSIERSEITE-HEADER">
97 <#assign MType="dossier-item" />
98 <#if Linktext=="">
99 <#assign Linktitle="Zu Seite: ${Ueberschrift}" />
100 </#if>
101 </#if>
102
103 <#if structureKey == "PUBLIKATION">
104 <#assign MType = "publication-item" />
105 <#if Linktext=="">
106 <#assign Linktitle="Zu Seite: ${Ueberschrift}" />
107 </#if>
108 </#if>
109
110 <#if structureKey == "EXTERNER-LINK-(MULTIBOX)">
111 <#assign MType = "external-link-item" />
112 <#assign Text = docXml.valueOf("//dynamic-element[@name='TeaserText']/dynamic-content/text()") />
113 <#assign tlink = docXml.valueOf("//dynamic-element[@name='ExternerLink']/dynamic-content/text()") />
114 <#assign Linktitle = docXml.valueOf("//dynamic-element[@name='LinktextExtern']/dynamic-content/text()") />
115 </#if>
116
117 <#if structureKey == "INTERNER-LINK-(MULTIBOX)">
118 <#assign
119 MType = "internal-link-item"
120 Text = docXml.valueOf("//dynamic-element[@name='TeaserText']/dynamic-content/text()")
121 Linktitle = docXml.valueOf("//dynamic-element[@name='LinktextIntern']/dynamic-content/text()")
122 targetLayout = common.getLayout(docXml.valueOf("//dynamic-element[@name='InternerLink']/dynamic-content/text()"))
123 />
124
125 <#if targetLayout?has_content>
126 <#assign tlink = targetLayout.friendlyURL />
127
128 <#if Linktitle =="">
129 <#assign
130 locale = themeDisplay.getLocale()
131 Linktitle = targetLayout.getName(locale)
132 />
133 </#if>
134 </#if>
135
136
137 </#if>
138
139 <#if Linktext =="">
140 <#assign Linktext="${Ueberschrift}" />
141 </#if>
142
143
144 <#-- <#if structureKey == "MELDUNG">-->
145 <#-- <#assign Linktext="Weitere Informationen" />-->
146 <#-- <#assign MType="meldung-item" />-->
147 <#-- </#if>-->
148
149
150 <div class="slide ${MType}" role="group" aria-roledescription="Folie"
151 aria-label="Folie ${curEntry?index + 1} von ${entries?size}">
152 <div class="teaser-slider__slide-content">
153 <a class="multibox-link" href="${tlink}" <#if MType =="external-link-item">target="_blank"</#if> title="${Linktitle}" class="slider-link"><span class="sr-only">${Linktext}</span></a>
154 <#if MType == "publication-item">
155 <div class="publication-image">
156 <#if Bild?? && Bild?has_content>
157 <@common.createImageTag jsonContent=Bild alt="${Linktitle}" cssClass="slide__image" lazyLoad=false greyBox=true width="100" height="142"/>
158 <#elseif PDF?? && PDF?has_content>
159 <#assign
160 downloadLink = common.getDownloadLink(PDF)
161 copyrightText = common.getCopyrightText(PDF, "Umweltministerium Baden-Württemberg")
162 />
163 <img src="${downloadLink}&documentThumbnail=1"
164 data-src="${downloadLink}&documentThumbnail=1"
165 class="img-responsive slide__image pdf-thumbnail copyright-inline"
166 alt="${Linktitle}"
167 width="100"
168 height="142"/>
169 <span class='image-copyright-caption grey-box' data-text='" + copyrightText + "'><span class='image-copyright-caption__inner'>© <span class='image-copyright-caption__text'>${copyrightText}</span></span></span>
170 </#if>
171 </div>
172 <#elseif Bild?? && Bild?has_content>
173 <div class="image">
174 <@common.createImageTag jsonContent=Bild alt="${Linktitle}" cssClass="slide__image" lazyLoad=false width="302" height="151"/>
175 <#if MType == "video-item" || MType == "image-item">
176 <div class="no-icon item-icon">
177 <span class="icon-um <#if MType == "video-item">icon-um--play<#else>icon-um--photo</#if>"></span>
178 </div>
179 </#if>
180 </div>
181 </#if>
182 <h3 class="teaser-title">
183 ${Ueberschrift}
184 </h3>
185 <#if Text?? && Text?has_content>
186 <div class="teaser-text">${Text}</div>
187 </#if>
188 <#if MType == "external-link-item">
189 <@createExternerLink externerLink=tlink externerLinkText=Linktitle />
190 <#else>
191 <@createInternerLink internerLink=tlink internerLinkText=Linktitle internerLinkTitle=Linktitle />
192 </#if>
193
194 </div>
195 </div>
196 </#if>
197 </#list>
198 </div>
199 </div>
200 </#if>
201 </div>
202</section>
203<@common.initializeSlider wrapper="#slider_multibox${namespace}" container="#slider_multibox${namespace} .slides-list" itemsMobile="1" itemsTablet="2" itemsDesktop="3" gutter=24 nav=false autoplay=false loop=false center=false />
204
205
206<#macro createInternerLink internerLink internerLinkText internerLinkTitle showLinkIcon=true cssClass="">
207 <a href="${internerLink}" class="${cssClass} arrow-link multirow-link" title="${internerLinkText}" data-senna-off="true">
208 <span class="icon-um icon-um--chevron-right" aria-hidden="true"></span>
209 <div class="btn-title-wrapper">
210 <span class="btn-title">${internerLinkText}</span>
211 </div>
212 </a>
213</#macro>
214
215<#macro createExternerLink externerLink externerLinkText showLinkIcon=true cssClass="">
216 <a href="${externerLink}" target="_blank" title="${externerLinkText}"
217 class="${cssClass} multirow-link <#if showLinkIcon>arrow-link</#if>">
218 <#if showLinkIcon>
219 <span class="icon-um icon-um--external-link" aria-hidden="true"></span>
220 </#if>
221 <div class="btn-title-wrapper">
222 <span class="btn-title">${externerLinkText}</span>
223 </div>
224 </a>
225</#macro>