cómo todo empezó

Creado y mantenido por Klabin desde la década de 1980, el Parque Ecológico de Klabin es un área que promueve la conservación de la biodiversidad, el mantenimiento y rehabilitación de animales salvajes y la preservación de especies, incluidas 13 en peligro de extinción a nivel local. Nuestro espacio también está orientado a la educación ambiental y al desarrollo de la investigación científica con fauna y flora local.
En la década de los 90, el “Criadero Científico de Animales Silvestres de Klabin”, fue registrado oficialmente en el IBAMA y el parque comenzó a criar en cautiverio especies en peligro de extinción con el objetivo de repoblar las áreas de bosque nativo de Klabin.
Ubicados dentro de un área de 9,852 hectáreas, de las cuales el 91.6% están compuestas por áreas de bosque nativo, tenemos aproximadamente 180 animales de 50 especies diferentes. Estas especies se distribuyen en recintos que reproducen el hábitat natural de cada animal para garantizar, además de protección y seguridad, más calidad de vida para cada individuo.
El espacio también cuenta con áreas de internación, una clínica veterinaria, una cocina para la preparación de alimentos para animales, una oficina administrativa, alojamiento para investigadores, un Sendero Ecológico en medio del bosque nativo y un Centro de Interpretación de la Naturaleza.

lo que hacemos

  • Atención veterinaria para animales salvajes;
  • Desarrollo de investigaciones científicas sobre flora, fauna, ecología, biodiversidad, conservación de la naturaleza, educación ambiental y clínica veterinaria;
  • Rescate, rehabilitación y reinserción de animales salvajes;
  • Programas de reproducción de especies en peligro de extinción;
  • Programa de educación ambiental con diferentes actores.

Publicador de contenidos

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> tituloXPath.selectSingleNode(rootElement)  [in template "987005992#987008139#1048225626" at line 46, column 31]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign titulo = tituloXPath.selectSi...  [in template "987005992#987008139#1048225626" at line 46, column 13]
----
1<#-- file path: klabindw/assets/video-gallery/adts/video-gallery.ftl  --> 
2 
3  <#assign dlAppService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
4  <#assign dlUtil = serviceLocator.findService("com.liferay.document.library.kernel.util.DLUtil")> 
5  <#assign vocabularyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService") /> 
6  <#assign categoryService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") />  
7 
8<style> 
9    .kps-gallery-zoom { 
10        gap: 20px; 
11
12    .kps-zoom-desktop .kps-gallery-zoom__banner-card:nth-child(n + 4) { 
13        height: 250px; 
14
15</style> 
16 
17<link rel="stylesheet" href="/o/klabin-pek-site-theme/css/jquery.fancybox.min.css"> 
18 
19<div class="kps-gallery-zoom kps-zoom-desktop"> 
20    <#if entries?has_content> 
21          <#list entries as entry> 
22              <#assign classPrefix = "klb-card"> 
23 
24              <#assign assetRenderer = entry.getAssetRenderer() /> 
25              <#assign article = assetRenderer.getArticle() /> 
26       
27              <#assign document = saxReaderUtil.read(article.getContent()) /> 
28              <#assign rootElement = document.getRootElement() /> 
29       
30              <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='Imagem']")> 
31              <#assign ImagemDeDestaque = xPathSelector.selectSingleNode(rootElement).getStringValue()?trim> 
32       
33              <#assign urlImage = ""> 
34              <#if ImagemDeDestaque?? && ImagemDeDestaque!=""> 
35                  <#assign 
36                      fileJson = jsonFactoryUtil.createJSONObject(ImagemDeDestaque) 
37                      fileEntryId =  getterUtil.getInteger(fileJson.get('fileEntryId')) 
38                  /> 
39                  <#assign 
40                      fileEntry = dlAppService.getFileEntry(fileEntryId) 
41                      urlImage = dlUtil.getDownloadURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, null) 
42                  /> 
43              </#if> 
44               
45              <#assign tituloXPath=saxReaderUtil.createXPath("dynamic-element[@name='title']/dynamic-content[@language-id='${locale}']") /> 
46            <#assign titulo = tituloXPath.selectSingleNode(rootElement).getStringValue()?trim /> 
47               
48               
49                <div class="kps-gallery-zoom__banner-card kps-banner-card"> 
50                    <a 
51                        href="${urlImage}" 
52                        data-fancybox 
53
54                        <img 
55                            src="${urlImage}" 
56                            alt="${titulo?replace('<p>','')?replace('</p>','')}" 
57                            class="kps-banner-card__img" 
58                        /> 
59                        <span class="kps-banner-card__title-wrapper"> 
60                            <p class="kps-banner-card__title"> 
61                                ${titulo?replace('<p>','')?replace('</p>','')} 
62                            </p> 
63                        </span> 
64                    </a> 
65                </div> 
66               
67             
68          </#list> 
69      </#if> 
70</div> 
71 
72<div class="kps-gallery-zoom kps-zoom-mobile swiper"> 
73    <div class="swiper-wrapper"> 
74         
75        <#if entries?has_content> 
76          <#list entries as entry> 
77              <#assign classPrefix = "klb-card"> 
78 
79              <#assign assetRenderer = entry.getAssetRenderer() /> 
80              <#assign article = assetRenderer.getArticle() /> 
81       
82              <#assign document = saxReaderUtil.read(article.getContent()) /> 
83              <#assign rootElement = document.getRootElement() /> 
84       
85              <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='Imagem']")> 
86              <#assign ImagemDeDestaque = xPathSelector.selectSingleNode(rootElement).getStringValue()?trim> 
87       
88              <#assign urlImage = ""> 
89              <#if ImagemDeDestaque?? && ImagemDeDestaque!=""> 
90                  <#assign 
91                      fileJson = jsonFactoryUtil.createJSONObject(ImagemDeDestaque) 
92                      fileEntryId =  getterUtil.getInteger(fileJson.get('fileEntryId')) 
93                  /> 
94                  <#assign 
95                      fileEntry = dlAppService.getFileEntry(fileEntryId) 
96                      urlImage = dlUtil.getDownloadURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, null) 
97                  /> 
98              </#if> 
99               
100              <#assign tituloXPath=saxReaderUtil.createXPath("dynamic-element[@name='title']/dynamic-content[@language-id='${locale}']") /> 
101            <#assign titulo = tituloXPath.selectSingleNode(rootElement).getStringValue()?trim /> 
102 
103                <div class="kps-gallery-zoom__banner-card kps-banner-card swiper-slide"> 
104                    <a 
105                        href="${urlImage}" 
106                        data-fancybox 
107
108                        <img 
109                            src="${urlImage}" 
110                            alt="${titulo?replace('<p>','')?replace('</p>','')}" 
111                            class="kps-banner-card__img" 
112                        /> 
113                        <span class="kps-banner-card__title-wrapper"> 
114                            <p class="kps-banner-card__title"> 
115                                ${titulo?replace('<p>','')?replace('</p>','')} 
116                            </p> 
117                        </span> 
118                    </a> 
119                </div> 
120             
121          </#list> 
122      </#if> 
123         
124         
125    </div> 
126    <div class="swiper-button-next"></div> 
127    <div class="swiper-button-prev"></div> 
128</div> 
129 
130<script src='/o/klabin-pek-site-theme/js/jquery.fancybox.min.js' type="text/javascript"></script> 
131<script> 
132    AUI().ready( 
133        /* 
134        This function gets loaded when all the HTML, not including the portlets, is 
135        loaded. 
136        */ 
137 
138        function() { 
139            $('[data-fancybox]').fancybox({ 
140                buttons: ['fullScreen', 'zoom', 'close'], 
141            }); 
142 
143            var swiper = new Swiper(".kps-zoom-mobile", { 
144                slidesPerView: 1, 
145                spaceBetween: 15, 
146                navigation: { 
147                    nextEl: ".swiper-button-next", 
148                    prevEl: ".swiper-button-prev", 
149                }, 
150            });	 
151
152    ); 
153</script> 
Conozca la historia de Bambina, una cría de ciervo que, como muchos otros animales salvajes, recibió una nueva vida gracias al trabajo realizado en el Parque Ecológico de Klabin.