Naturschutzzentrum Eriskirch
Quelle: G. Kersting

Wir stellen uns vor

Das Naturschutzzentrum Eriskirch

Das Naturschutzzentrum Eriskirch wurde 1992 als Stiftung des Bürgerlichen Rechts gegründet. Die Stiftung hat vorrangig die Aufgaben, das Naturschutzzentrum zu betreiben, die Öffentlichkeit über den Naturraum und den Naturschutz im Bodenseekreis zu informieren sowie das Naturschutzgebiet „Eriskircher Ried“ zu betreuen.
Fehler bei der Verarbeitung der Vorlage.
Java method "com.sun.proxy.$Proxy125.getFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy125 object "com.liferay.portlet.documentlibrary.service.impl.DLAppServiceImpl@77550547"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign Datei = DLAppServiceUtil.getF...  [in template "20116#20152#31212" at line 96, column 17]
----
1<#assign InternerLink = Link.InternerLink.getFriendlyUrl()> 
2 
3<#if InternerLink?starts_with("http")> 
4    <#assign InternerLink = "/"+InternerLink?split("/")[3]> 
5</#if> 
6 
7<#assign linktext = "Mehr"> 
8 
9<#assign linktarget=""> 
10 
11<#if (Bild.getData()!="")> 
12    <#assign imageExists="image-exists"> 
13<#else> 
14    <#assign imageExists="no-image"> 
15</#if> 
16 
17 
18<#if Link.ExternerLink.getData()!=""> 
19    <#assign InternerLink = Link.ExternerLink.getData()> 
20    <#assign linktarget="_blank"> 
21</#if> 
22 
23<#if InternerLink!=""> 
24    <#assign linkExists=true> 
25<#else> 
26    <#assign linkExists=false> 
27</#if> 
28 
29<#assign w1h1notext = ""> 
30<#if Hoehe.getData() == "height1" && Text.getData() == ""> 
31    <#assign w1h1notext = "w1h1notext"> 
32</#if> 
33 
34 
35<#if Link.Linktext.getData()!=""> 
36    <#assign linktext = Link.Linktext.getData() > 
37</#if> 
38 
39<div class="teaser ${Hoehe.getData()} ${w1h1notext}"> 
40<#if Spitzmarke.getData()!=""> 
41    <h2 class="spitzmarke">${Spitzmarke.getData()}</h2> 
42</#if> 
43 
44 
45<#if (Bild.getData()!="")> 
46    <div class="teaser__image"> 
47 
48        <#if (linkExists)> 
49            <a href="${InternerLink}" class="no-icon image-link" target="${linktarget}" alt="${linktext}" style="display:block"> 
50                <@createBildTag imageUrl="${Bild.getData()}" /> 
51            </a> 
52        <#else> 
53 
54            <div class="image-link image-desktop"> 
55                <@createBildTag imageUrl="${Bild.getData()}"/> 
56            </div> 
57        </#if> 
58 
59    </div> 
60</#if> 
61 
62    <div class="teaser__content"> 
63 
64    <#if getterUtil.getBoolean(GrueneLinie.getData())> 
65        <div class="green-line ${imageExists}"></div> 
66    </#if> 
67 
68        <h1 class="h1"> 
69        <#if (linkExists)> 
70            <a href="${InternerLink}" class="no-icon" target="${linktarget}" alt="${Ueberschrift.getData()}" 
71               title="${Ueberschrift.getData()}">${Ueberschrift.getData()}</a> 
72        <#else> 
73        ${Ueberschrift.getData()} 
74        </#if> 
75        </h1> 
76     <p> ${Text.getData()}</p> 
77 
78 
79    <#if (linkExists)> 
80        <a href="${InternerLink}" class="mehr-link" target="${linktarget}" alt="${Ueberschrift.getData()}" 
81           title="${Ueberschrift.getData()}">${linktext}</a> 
82    </#if> 
83 
84    </div> 
85 
86<#if ZumHerunterladen??> 
87 
88    <#if ZumHerunterladen.PDFDatei.getSiblings()?has_content> 
89        <#list  ZumHerunterladen.PDFDatei.getSiblings() as cur_Datei> 
90            <#if cur_Datei.getData()?has_content> 
91 
92                <#assign fileUrl = getterUtil.getString(cur_Datei.getData())> 
93                <#assign fileUid = stringUtil.extractLast(fileUrl, "/")> 
94 
95                <#assign DLAppServiceUtil = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
96                <#assign Datei = DLAppServiceUtil.getFileEntryByUuidAndGroupId(fileUid,groupId)> 
97 
98                <#if (Datei.getDescription()?has_content)> 
99                    <#assign dateiText=Datei.getDescription()> 
100                <#else> 
101                    <#assign dateiText=Datei.getTitle()> 
102                </#if> 
103 
104                <#-- Add the filesize to linktext --> 
105                <#if Datei??> 
106                    <#assign fileSize = ((Datei.getSize()/1024)?round)/> 
107                    <#assign unit="KB"/> 
108 
109                    <#if (fileSize > 1000) > 
110                        <#setting locale="de_DE"> 
111                        <#assign fileSize = (fileSize / 1024)?string["0.#"]/> 
112                        <#assign unit="MB"/> 
113                    </#if> 
114 
115                    <#assign dateiGroesse="["+fileSize+" "+unit+"]"/> 
116                    <#assign dateiText+= " " + dateiGroesse> 
117                </#if> 
118 
119            <div class="teaser__content"> 
120 
121                <a href="${fileUrl}" class="mehr-link download-link" target="_blank" alt="${dateiText}" 
122                   title="${dateiText}">${dateiText}</a><br/> 
123            </div> 
124            </#if> 
125        </#list> 
126    </#if> 
127 
128</#if> 
129 
130</div> 
131 
132 
133<#macro createBildTag imageUrl > 
134 
135    <#assign altTag="alt-tag" 
136    bildnachweis="" 
137    dlimageFileEntryService="" 
138    imageFileEntry="" 
139 
140    /> 
141 
142    <#assign imageFileUid = stringUtil.extractLast(imageUrl, "/")> 
143 
144    <#if (stringUtil.extractFirst(imageFileUid, "t")??)> 
145        <#assign imageFileUid = stringUtil.extractFirst(imageFileUid, "t")/> 
146        <#assign imageFileUid= imageFileUid?substring(0,imageFileUid?length-1)/> 
147    </#if> 
148 
149 
150    <#assign dlimageFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
151 
152    <#assign dlimageFileEntryTypeService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryTypeLocalService")> 
153 
154 
155    <#assign dlFileVersionService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileVersionLocalService")> 
156 
157    <#assign DLAppServiceUtil = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
158    <#assign Datei = DLAppServiceUtil.getFileEntryByUuidAndGroupId(imageFileUid,groupId)> 
159 
160 
161 
162 
163    <#assign imageFileEntry = dlimageFileEntryService.getFileEntryByUuidAndGroupId(Datei.getUuid() , Datei.getGroupId() ) /> 
164 
165 
166 
167 
168    <#assign imageFileEntryTypeId = imageFileEntry.getFileEntryTypeId() /> 
169 
170    <#if imageFileEntryTypeId gt 0 > 
171        <#assign imageFileEntryType = dlimageFileEntryTypeService.getDLFileEntryType(imageFileEntryTypeId) /> 
172        <#assign dlFileVersion = dlFileVersionService.getLatestFileVersion(imageFileEntry.getUserId(), imageFileEntry.getFileEntryId()) /> 
173        <#assign fieldsMap = imageFileEntry.getDDMFormValuesMap(dlFileVersion.getFileVersionId()) /> 
174 
175        <#list fieldsMap?keys as ddmFormKey> 
176 
177            <#assign ddmForm = fieldsMap[ddmFormKey]/> 
178 
179            <#list ddmForm.getDDMFormFieldValues() as formField> 
180            <#--name= ${formField.getName()}  value= ${formField.getValue().getString(locale)}<br/>--> 
181 
182                <#if formField.getName() == 'AltTag'> 
183                    <#assign altTag = formField.getValue().getString(locale) /> 
184                </#if> 
185 
186                <#if formField.getName() == 'Bildnachweis'> 
187                    <#assign bildnachweis = formField.getValue().getString(locale) /> 
188                </#if> 
189 
190            </#list> 
191 
192        </#list> 
193 
194 
195    </#if> 
196 
197<img src="${imageUrl}" alt="${altTag}" title="${altTag}" class=""/> 
198<#if validator.isNotNull(bildnachweis)> 
199    <div class="bildnachweis">Quelle: ${bildnachweis}</div> 
200</#if> 
201 
202</#macro> 

Was bisher geschah

Geschichte des NAZ

„Vom Bahnhof zum Naturschutzzentrum“, so könnte man die Geschichte unseres Hauses beschreiben. 1901 wurde das Bahnhofsgebäude an der zwei Jahre zuvor in Betrieb genommenen Bodenseegürtelbahn gebaut.

Mehr

Wer bei uns arbeitet

Mitarbeiterinnen und Mitarbeiter

Wir sind ein kleines, aber engagiertes Team im Naturschutzzentrum Eriskirch. Fest angestellt sind der Geschäftsführer, Diplom-Biologe Gerhard Kersting, sowie Martina Koltermann, die das Sekretariat betreut.

Mehr

Was wir tun

Aufgaben

Unsere Aufgaben beinhalten die Betreuung von Schutzgebieten, Öffentlichkeitsarbeit sowie die Koordinierung von Naturschutzaktivitäten.

Mehr

Strukturen

Organisation

Das Naturschutzzentrum Eriskirch wurde 1992 als Stiftung des Bürgerlichen Rechts gegründet. Die Stiftung hat vorrangig die Aufgaben, das Naturschutzzentrum zu betreiben, die Öffentlichkeit über den Naturraum und den Naturschutz im Bodenseekreis zu informieren sowie das Naturschutzgebiet „Eriskircher Ried“ zu betreuen.

Mehr

Ihr Engagement

Unterstützen Sie uns

Sollte es Ihnen bei uns gefallen haben, so erzählen Sie es bitte weiter. Schön wäre es auch, wenn Sie unser Programm auslegen oder dieses mit Ihrer Homepage verlinken würden. Gerne können Sie unser Haus durch eine Spende unterstützen.

Mehr

Kommen Sie zu uns

Freiwilliges Ökologisches Jahr

Beim Naturschutzzentrum Eriskirch können junge Menschen ein Freiwilliges Ökologisches Jahr (FÖJ). Träger des FÖJ ist die Landeszentrale für politische Bildung Baden-Württemberg absolvieren.

Mehr