Lista aktualności
Helena - najwyższe drzewo w Polsce !
Helena - najwyższe drzewo w Polsce !
Dotychczasowy rekord wysokości w kategorii najwyższego drzewa w Polsce został pobity. Rośnie ono na terenie Nadleśnictwa Bardo (RDLP we Wrocławiu).
Jest to daglezja zielona (Pseudotsuga menziesii) w wieku ok. 120 lat, której wysokość to 59,40 m. Obwód pierśnicowy pnia, czyli obwód zmierzony na wysokości pierśnicy tj. 130 cm, wynosi 349 cm, a rozpiętość korony wynosi 12 m.
Daglezja zielona, znana także pod nazwami jedlica zielona lub jedlica Douglasa, to gatunek introdukowany w naszym kraju, a jej ojczyzną jest Ameryka Północna. W swojej ojczyźnie osiąga wysokość ponad 100 m i dożywa kilkuset lat. Charakterystyczne dla daglezji jest to, że gdy rozetrzemy w palcach igły daglezji, poczujemy świeży, cytrynowy zapach.
Jak odnaleziono najwyższe drzewo?
Dostępna dziś technologia pozwala zmierzyć i policzyć drzewa rosnące w kraju. Firma MGGP AERO z Tarnowa, zajmująca się pozyskiwaniem danych z pułapu lotniczego, opracowała Krajową Mapę Koron Drzew (www.mapadrzew.com). Przedsięwzięcie to powstało dzięki współpracy zespołu specjalistów ze świata nauki i firmy MGGP AERO. Mapa pokazuje informacje o drzewach w sposób przystępny, tak by każda osoba zainteresowana tematem, nie tylko specjaliści, mogła z niej skorzystać.
Podczas prac nad opracowaniem Krajowej Mapy Koron Drzew odkryto, że najwyższe drzewo rośnie w Sudetach, a dokładnie w rejonie Gór Bardzkich. Kolejnym etapem było potwierdzenie tego odkrycia w terenie i dokonanie bezpośrednich pomiarów.
By móc dokonać dokładnego pomiaru arboryści musieli wspiąć się na sam czubek drzewa. Marcin Kilańczyk umieścił, za pomocą tyczki, na samym czubku miarkę, z której odczytu, przy nasadzie pnia, dokonali Agnieszka Ptak z zespołu MGGP Aero i dr hab. prof. UŁ Dominik Kopeć z Katedry Geobotaniki i Ekologii Roślin Uniwersytetu Łódzkiego.
Z Krajową Mapą Koron Drzew możesz zapoznać się TUTAJ
Pierwszy odczyt wskazał 59,50 m. Dokonano jeszcze trzech kolejnych odczytów – 59,20 m, 59,50 m oraz 59,40 m. Do ostatecznego wyniku pomiaru wysokości wzięto średnią z czterech odczytów, czyli wspomniane wcześniej 59,40 m. Wysokość drzewa można porównać do wysokości 20-piętrowego budynku!
Najwyższa daglezja jest w doskonałej kondycji zdrowotnej. Prof. Dominik Kopeć, botanik i współautor mapy, po przeprowadzeniu obrazowania kamerą hiperspektralną powiedział, że drzewo nie ma oznak żadnych chorób.
Dokonanie tego odkrycia i dokładnego pomiaru zdetronizowało dotychczasowego giganta wśród drzew. Była to również daglezja zielona, rosnąca na terenie Nadleśnictwa Ujsoły w Beskidzie Żywieckim. Jej wysokość we wrześniu 2020 r. wynosiła 58,20 m, zatem o ponad metr mniej niż daglezji z Gór Bardzkich. Ujsolska daglezja zdetronizowała swoją poprzedniczkę – również daglezję zieloną – rosnącą na terenie Nadleśnictwa Bielsko, która w 2018 r. miała wysokość 57 m.
Konsultacje społeczne
Konsultacje społeczne
Informacja o zwołaniu spotkania konsultacyjnego i możliwości zapoznania się z wynikami urządzeniowych prac terenowych oraz projektem zagospodarowania „Lasu Mokrzańskiego”, będących elementem projektu planu urządzenia lasu dla Nadleśnictwa Miękinia.
Dyrektor Regionalnej Dyrekcji Lasów Państwowych we Wrocławiu oraz Nadleśniczy Nadleśnictwa Miękinia zapraszają do udziału w konsultacjach społecznych projektu zagospodarowania „Lasu Mokrzańskiego”.
Spotkanie konsultacyjne odbędzie się 7 września 2021 roku, w sali konferencyjnej Regionalnej Dyrekcji Lasów Państwowych we Wrocławiu, przy ul. Grunwaldzkiej 90, o godzinie 10.00.
Obecność osobista na spotkaniu konsultacyjnym ograniczona będzie do zaproszonych osób i instytucji. Przewiduje się także możliwość uczestnictwa online. Link do spotkania zostanie wysłany wszystkim osobom, które wcześniej zgłoszą chęć udziału w spotkaniu w trybie zdalnym.
Wyniki terenowych prac urządzeniowych, projekt zagospodarowania „Lasu Mokrzańskiego” oraz zasady przesyłania zgłoszeń do uczestnictwa w spotkaniu konsultacyjnym w trybie zdalnym, zostaną ogłoszone i udostępnione do wglądu na co najmniej 2 tygodnie przed terminem spotkania.
Uwagi i wnioski do projektu zagospodarowania można będzie przesyłać w terminie do 30 września 2021 roku, w formie pisemnej na następujący adres pocztowy: Regionalna Dyrekcja Lasów Państwowych we Wrocławiu, ul. Grunwaldzka 90, 50-357 Wrocław lub na adres poczty elektronicznej: rdlp@wroclaw.lasy.gov.pl
Właściwym do rozpatrzenia nadesłanych uwag i wniosków jest Dyrektor Regionalnej Dyrekcji Lasów Państwowych we Wrocławiu.
WOLARZ 2021
WOLARZ 2021
Ćwiczenia jednostek Straży Pożarnej w powiecie kłodzkim
1 fotogaleria Komendy Powiatowej PSP w Kłodzku
2 fotogaleria Komendy Powiatowej PSP w Kłodzku
W czwartek 21 października br. w ramach doskonalenia zawodowego jednostek straży pożarnej odbyły się ćwiczenia na terenie Nadleśnictwa Zdroje i Bystrzyca Kłodzka, obejmujące rozległy kompleks leśny w Górach Bystrzyckich i Orlickich. W manewrach udział wzięło 21 pojazdów, w tym 14 typowych wozów gaśniczych.
Szkolenie rozpoczęło się od koncentracji oddziałów Państwowej Straży Pożarnej i Ochotniczych Straży Pożarnych w rejonie stacji kolejowej w Szczytnej.
Przede wszystkim celem manewrów było wypracowanie technik ratowniczo-gaśniczych w ciężkim terenie jak i doskonalenie współdziałania straży pożarnej i służby leśnej
Scenariusz ćwiczeń zakładał gaszenie pożaru lasu w Nadleśnictwie Zdroje z wykorzystaniem wody ze zbiorników retencyjnych, znajdujących się w Nadleśnictwie Bystrzyca Kłodzka i przepompowywaniem jej na znaczną odległość.
W ćwiczeniach udział wzięły jednostki ochotniczych straży pożarnych ze Szczytnej, Polanicy-Zdroju, Chocieszowa, Nowej Rudy Słupiec, Lewina Kłodzkiego, Ścinawki Średniej, Bożkowa, Idzikowa, Kudowy-Zdroju, Wilkanowa, Trzebieszowic, a także Jednostka Ratowniczo-Gaśnicza PSP z Kłodzka i Bystrzycy Kłodzkiej oraz rozjemcy z Komendy Powiatowej PSP z Ząbkowic Śląskich i Wałbrzycha.
Media:
24klodzko.pl
doba.pl

VI Bieg w Naturze
VI Bieg w Naturze
W dniu 30 października 2021 r. na terenie Szkółki Leśnej w Tarchalicach, Nadleśnictwo Wołów organizuje VI Bieg w Naturze, zapraszając do aktywności na świeżym powietrzu, połączonej z elementami edukacji leśnej, łowieckiej oraz pokazami pierwszej pomocy i innymi atrakcjami przygotowanymi przez instytucje wspierające Bieg w Naturze.
Wspólnie ze Stowarzyszeniem Klub Biegających Leśników, zachęcamy Koleżanki i Kolegów do startu na wybranym dystansie: 10,549 km lub 21,097 km (Ćwierć- lub Półmaraton). Klub ufunduje nagrody za trzy pierwsze miejsca w kategorii branżowej Lasów Państwowych w klasyfikacji ogólnej Kobiet i Mężczyzn.
Trasa Biegu w Naturze prowadzi drogami leśnymi, przez lasy łęgowe, starorzecze, łąki i bagna w obszarze Natura 2000 „Łęgi Odrzańskie”, na terenie Leśnictw Tarchalice i Dębno.
Program wydarzenia:
- 10.50 – Przywitanie wszystkich przybyłych
- 11.00 – Start VI Biegu w Naturze Nadleśnictwa Wołów
Równolegle zapraszamy na stoiska edukacyjne:
- Pszczelarzy - miody z pasieki
- Kół Łowieckich - potrawy z dziczyzny
- Powiatowej Stacji Sanitarno - Epidemiologicznej - grzyby naszych lasów
- Zakładu Karnego i Komendy Powiatowej Straży Pożarnej - pierwsza pomoc oraz pokazy wozów strażackich
- Leśnego Kompleksu Promocyjnego Lasy Doliny Baryczy
- Nadleśnictwa Wołów - gry, konkursy, zabawy dla najmłodszych
- 13.00 – 14.00 – Zakończenie biegu i wręczenie nagród zwycięzcom
- 14.00 – 15.00 – Licytacje, konkursy dla uczestników
- 15.30 – Oficjalne zakończenie wydarzenia.
Bieg w Naturze jest imprezą otwartą, przyjęto limit biegaczy: 250 osób, zapisy możliwe są w dniu zawodów w biurze biegu lub na stronie:
Zapisy: https://online.datasport.pl/zapisy/portal/zawody.php?zawody=6486
Trasa biegu: https://www.traseo.pl/trasa/vi-bieg-w-naturze-nadlesnictwa-wolow
Zgłoszenia elektroniczne przyjmowane będą do północy 28 października 2021 r. lub do czasu osiągnięcia limitu uczestników, który wynosi 250 osób łącznie dla obu dystansów.
W przypadku wolnych miejsc, zgłoszenia przyjmowane będą również w biurze zawodów w dniu 30 października 2021 r. w godz. 8.00–10.30.
Opłata startowa za dystans 10,549 km w terminie do 28.10.2021 r. dla Pracowników Lasów Państwowych wynosi 50 zł. W przypadku nie wypełnienia się limitu miejsc, zgłoszenia przyjmowane będą również w biurze zawodów w dniu 30 października 2021 r. od godz. 8:00 – 10:30. Opłata startowa za ćwierćmaraton w dniu zawodów wynosi 100 zł.
Opłata startowa za dystans 21,097 km w terminie do 28.10.2021 r. dla Pracowników Lasów Państwowych wynosi 70 zł. W przypadku nie wypełnienia się limitu miejsc, zgłoszenia przyjmowane będą również w biurze zawodów w dniu 30 października 2021 r. od godz. 8:00 – 10:30. Opłata startowa za półmaraton w dniu zawodów wynosi 150 zł.
Osobą do kontaktu ze strony nadleśnictwa jest: Izabela Florek-Żygadło, tel. 71/3809361, wew.131 lub 531 596 121
POBIEGNIJ W NATURZE – Nadleśnictwo Wołów zaprasza!


Chłopaki na medal
Chłopaki na medal
CHŁOPAKI NA MEDAL
Są takie dni i dyscypliny sportu, dla których nawet leśnik z lasu wyjdzie
Siatkówka to właśnie taki sport i jak widać leśnicy z RDLP Wrocław radzą sobie arcymistrzowsko!
Przez 3 dni leśnicy-siatkarze zmagali się w ogólnopolskich rozgrywkach XI Mistrzostw Polski Leśników w Piłce Siatkowej.
Nasza drużyna miała okazje stoczyć bój z RDLP Warszawa, RDLP Gdańsk, RDLP Krosno, RDLP Poznań, RDLP Lublin oraz finałowy mecz z RDLP Toruń.
Ostatecznie RDLP we Wrocławiu stanęło na 2 miejscu na podium !!!
#sprzątaMY
#sprzątaMY
Razem dla dobra przyrody i nas wszystkich.
Dziś wraz z Wolontariuszami i ich rodzicami oraz opiekunami posprzątaliśmy tereny leśne przylegające do Ścieżki Przyrodniczej Wokół Sułowa. Nasze działania wsparła Gmina Milicz, udostepniając kontenery do selektywnej zbiórki odpadów oraz zapewniając utylizację zebranych nieczystości.
Młodzież spisała się na medal - porządkując spory teren z mnóstwa śmieci zalegających w runie leśnym. Jest to godny naśladowania rodzaj postawy.
Niestety w lesie znajdowaliśmy prócz mnóstwa zużytych opakowań nawet opony czy stare zabawki. Chemy wierzyć, że uporządkowane miejsca pozostaną na dłużej czyste i nie zakoczą nas w przyszłości stosami szkodliwych odpadów szpecących krajobraz i zagrażających wielu organizmom leśnym.
Pozostawiamy nasz wpis z dzisiejszego dnia do przemyślenia... Mamy nadzieję, że skłoni on do refleksji...
Przeżyjmy to jeszcze raz - DZIKIE SMAKI BARYCZY
Przeżyjmy to jeszcze raz - DZIKIE SMAKI BARYCZY
Dzikie Smaki Baryczy
To był wspaniale spędzony czas...
Wymianom doświadczeń i tajników przyrządzania tradycyjnych dań w nowych odsłonach i połączeniach z dziczyzną nie było końca.
Z lawiną anegdot, dobrego humoru i śmiechów dało się słyszeć rozmowy:
„ja wolę sarninę od dzika, jest taka lekko słodka, mnie smakował ten tatar z jelenia, a ja z pewnością powtórzę te hamburgery z dzikiem, a smakowałeś tych gąsek marynowanych?, jak pozyskuje się ten miód bartny? ".
Te i wiele innych rozmów przeplatanych zdobywaniem nowych doświadczeń towarzyszyły nam 29 i 30 wrześniem podczas warsztatów kulinarnych "Dzikie Smaki Baryczy - Dobre z Lasu" prowadzonych w sercu Leśnego Kompleksu Promocyjnego Lasy Doliny Baryczy w Nadleśnictwie Żmigród. Ich celem było krzewienie wiedzy wśród restauratorów, właścicieli agroturystyk z regionalną kuchnią i producentów tradycyjnej żywności i produktów regionalnych na temat zdrowej żywności pochodzącej wprost z polskich lasów.
W ramach wspomnianych seminariów plenerowych zaproszeni goście dowiedzieli się, gdzie zakupić dziczyznę oraz produkty Dobre z Lasu potrzebne do skomponowania z nią dań. Praktycznie zastosowali zdobytą wiedzę, przyrządzając od podstaw pod okiem zawodowego kucharza - Jakuba Wolskiego między innymi strogonow z dziczyzną i leśnymi grzybami, tatar z jelenia, czy słynne już na całą Polskę dziiikie burgery.
Mamy nadzieję, że naszym warsztatowiczom, równie mocno, jak nam zapadną w pamięć wydarzenia minionych dni a "Dzikie Smaki Baryczy - ukryte w warstwach lasu" zainspirują do kreowania dań o najwyższych walorach smakowych.
Zapraszamy do obejrzenia fotorelacji z tego wydarzenia a po zdrowe i pyszne produkty do sklepu internetowego http://www.dobrezlasu.pl/home.
FESTIWAL KARPIA I LASU 2021
FESTIWAL KARPIA I LASU 2021
Takiego pikniku potrzebowaliśmy...
Te i wiele innych pozytywnych opinii mieliśmy przyjemność wysłuchać podczas minionej niedzieli, która okazała się intensywnym dniem. Pełnym treści edukacyjnych, smaków regionalnych potraw z karpiem i dziczyzną w roli głównej. Nie zabrakło również dobrej muzyki i warsztatów dla rodzin z dziećmi.
Tradycją stało się, że w pierwszą niedzielę października spotykamy się na Festiwalu Karpia i Lasu w Rudzie Żmigrodzkiej, gdzie na boisku przy Świetlicy Wiejskiej wespół z Gminą Żmigród i Zespołem Placówek Kultury w Żmigrodzie czekamy na mieszkańców i odwiedzających Dolinę Baryczy turystów z mnóstwem atrakcji.
Każdy z odwiedzających mógł tu znaleźć coś dla siebie. Jedni smak karpia w wielu odsłonach inny wiedzę na temat leśnych grzybów, ziół czy wreście skosztować dziczyzny wprost od Dobre z Lasu.
Podczas eventu dopisała nam nie tylko pogoda - z resztą zobaczcie to sami.
A właściwie to odwiedźcie nas osobiście na kolejnym Festiwalu Karpia i Lasu za rok - do zobaczenia.
Sto drzew na sto lat Związku Ochotniczych Straży Pożarnych
Sto drzew na sto lat Związku Ochotniczych Straży Pożarnych
Sto drzew na sto lat Związku Ochotniczych Straży Pożarnych.
W sobotni poranek 02 października 2021 r. blisko pięćdziesięciu młodych i dorosłych strażaków z OSP Jagodzin Parowa i Ruszów wyruszyła w teren-Leśnictwo Głuszec (Nadleśnictwo Ruszów), aby w ramach ogólnopolskiej akcji #100drzewNa100lat posadzić las. Na miejscu Służba Leśna udzieliła cennych wskazówek i wszyscy uzbrojeni w specjalistyczne narzędzia oraz sadzonki świerka zabrali się ochoczo do odnowienia lasu. Prace wykonywane były w trudnych warunkach terenowych, ale dzięki ogromnemu zaangażowaniu, po ponad dwóch godzinach pracy, założone przez leśników zadanie zostało wykonane na piątkę. W ramach wieloletniej bardzo dobrej współpracy z Nadleśnictwem Ruszów podsumowanie wspólnej akcji strażaków i leśników nastąpiło pod wiatą w Jagodzinie, gdzie przy ognisku czekał już smakowity poczęstunek przygotowany przez leśników dla wszystkich jako forma podziękowania za sumiennie wykonaną pracę.
J. Droś – OSP Ruszów
Pierwsze sukcesy siatkarzy
Pierwsze sukcesy siatkarzy
Pierwsze sukcesy siatkarzy.
Po dwóch latach treningów i sparingów zespół siatkarzy z Nadleśnictwa Ruszów wystąpił ponownie na turnieju piłki siatkowej organizowanym przez RDLP Wrocław. Wydarzenie miało miejsce w Wałbrzychu w dniach 23-24 września br. Przerwa w rozgrywkach spowodowana była obostrzeniami związanymi z pandemią. Nasi zawodnicy nie zrezygnowali z treningów i nieustannie ćwiczyli swoją formę. Od czasu poprzednich zawodów skład drużyny uległ jednak częściowej zmianie. Warto podkreślić, że wśród reprezentantów jest również kobieta !!!.
Pierwszego dnia po zaciętych rozgrywkach w grupie B (Jugów, Oława, RDLP Wrocław, Żmigród) zespół zakwalifikował się do ćwierćfinału. W tej fazie turnieju rywalami okazały się kadry z Nadleśnictw: Milicz, Świdnica i Kamienna Góra. Po wyczerpujących meczach reprezentacja Nadleśnictwa Ruszów ostatecznie zajęła 8 miejsce na 19 zespołów występujących w turnieju i awansowała w klasyfikacji ogólnej o 10 pozycji w stosunku do poprzednich rozgrywek !
Tym samym po czterech latach wspólnych treningów w różnych składach, zespół Nadleśnictwa Ruszów znalazł się w pierwszej dziesiątce najlepszych drużyn RDLP Wrocław.
Skład kadry, która reprezentowała Nadleśnictwo Ruszów w XXV Turnieju Piłki Siatkowej o Puchar Dyrektora RDLP we Wrocławiu:
Marcin Czerkawski -kapitan drużyny
Aleksandra Ucinek
Krzysztof Bieganowski
Michał Piskorz
Paweł Marona
Paweł Czajkowski
Sylwester Mikołajczyk
Wojciech Frątczak.
Tekst: Sylwester Mikołajczyk
Zdjęcia: Sylwester Mikołajczyk
Krzysztof Bieganowski
MAŁA RETENCJA GÓRSKA JAKO PRZYKŁAD ZRÓWNOWAŻEGO ROZWOJU
MAŁA RETENCJA GÓRSKA JAKO PRZYKŁAD ZRÓWNOWAŻEGO ROZWOJU
Nadleśnictwo Złotoryja we współpracy z Polskim Towarzystwem Leśnym oddział we Wrocławiu, włączyło się w ogólnoeuropejską inicjatywę Europejskiego Tygodnia Zrównoważonego Rozwoju. W dniu 24 września w nadleśnictwie odbyła się konferencja pt. Mała retencja górska jako przykład zrównoważonego rozwoju, podczas której zaprezentowano inwestycje wspierające naturalną retencję w lasach. Były to przede wszystkim zbiorniki retencyjne, brody, przepusty i kaszyce, wybudowane na terenie nadleśnictwa od 2007 roku. Przedstawiono główne założenia projektu, trudności napotkane w trakcie prac projektowych i wykonawczych, a przede wszystkim uzyskany efekt działań oraz korzystny ich wpływ na bioróżnorodność ekosystemów. Konferencja została zakończona wykładami pt. Woda w życiu drzew ( pan Krzysztof Komarnicki ) oraz Wartości przyrodnicze zbiorników zrealizowanych w ramach małej retencji górskiej ( pan Paweł Kisiel ). W spotkaniu uczestniczyli przedstawiciele nadleśnictw, Regionalnej Dyrekcji Lasów Państwowych we Wrocławiu, Regionalnej Dyrekcji Ochrony Środowiska, Zarządu Wód Polskich oraz przedstawiciele lokalnych organizacji samorządowych.
Zapraszamy do obejrzenia filmuhttps://youtu.be/_EKgWIeJgsw
Plener rzeźbiarski w Bystrzycy
Plener rzeźbiarski w Bystrzycy
Na terenie Nadleśnictwa Oława trwa plener rzeźbiarski. To tu można poznać jak powstają prawdziwe dzieła sztuki.
Plener jest okazją do poznania warsztatu rzeźbiarskiego to tu na własne oczy można poznać etapy powstawania figur.
Pracę artystów można ogladać pod kancelarią leśnictw Janików, Oława i Bystrzyca. Serdecznie zapraszamy!
Porozumienie z Lasami Państwowymi
Porozumienie z Lasami Państwowymi
Dyrektor Okręgowy Służby Więziennej we Wrocławiu oraz p.o. Dyrektora Regionalnej Dyrekcji Lasów Państwowych we Wrocławiu 7 października 2021 roku podpisali porozumienie dotyczące zatrudnienia więźniów w Lasach Państwowych.
W dniu 7 października br. w siedzibie Regionalnej Dyrekcji Lasów Państwowych we Wrocławiu, Dyrektor Okręgowy Służby Więziennej we Wrocławiu płk Tomasz Raczyk i p.o. Dyrektora Regionalnej Dyrekcji Lasów Państwowych Tomasz Olszewski podpisali porozumienie regulujące istotne zasady obustronnej współpracy pomiędzy podmiotami jednostek budżetowych.
Nawiązana współpraca doskonale wpisuje się w założenia zainicjowanego w 2016 roku programu Ministerstwa Sprawiedliwości „Praca dla więźniów", co zwiększa możliwości zatrudnienia osób pozbawionych wolności. Celem podjęcia wspólnych działań obu stron ukierunkowane zostały na osadzonych przebywających w zakładach karnych i aresztach śledczych województwa dolnośląskiego, które będą oparte w szczególności na:
▶️ odpłatnym zatrudnieniu osadzonych;
▶️ współdziałaniu w przygotowaniu osadzonych do powrotu na wolność oraz zapobieganiu wykluczeniu społecznemu przy realizacji programów związanych z readaptacją społeczną i zawodową;
▶️ współdziałaniu w działaniach edukacyjnych.
Spotkanie stron porozumienia zakończyła dyskusja nad możliwością zwiększenia zatrudnienia osadzonych w podmiotach współpracujących z RDLP, a tym samym wypracowania wspólnego długofalowego programu wpływającego na spadek bezrobocia wśród osób odbywających karę pozbawienia wolności.
XIII Dolnośląski Festiwal "Dary Lasu"
XIII Dolnośląski Festiwal "Dary Lasu"
W miniony weekend na ternie Nadleśnictwa Lwówek Śląski odbyła się XIII edycja Dolnośląskiego Fesitwalu "Dary Lasu".
W imieniu Nadleśnictwa Lwówek Śląski oraz Powiatu Lwóweckiego serdecznie dziękujemy wszystkim przybyłym na tegoroczną edycję festiwalu.
Festiwal Karpia i Lasu
Festiwal Karpia i Lasu
Już w najbliższą niedzielę tj. 3️ października w Rudzie Żmigrodzkiej odbędzie się Żmigrodzki Festiwal Karpia i Lasu - KARP W LESIE.
Już tradycyjnie Nadleśnictwo Żmigród, Zespół Placówek Kultury w Żmigrodzie oraz Gmina Żmigród, przygotowali dla Państwa szereg atrakcji m.in. pokaz kulinarny Jakuba Wolskiego uczestnika 6. edycji Hell's Kitchen, warsztaty kreaytwne oraz zabawy i gry a także animacje dla dzieci.
Nadleśnictwo Zmigród wraz z zaprzyjaźnionymi jednostkami Lasów Państwowych, przygotowało między innymi:
- solidną dawkę wiedzy o lesie oraz pokazy ptaków drapieżnych,
Zapraszamy!
Wydarzenie odbywa się w ramach cyklu Dni Karpia w Dolinie Baryczy.
I festyn historyczny - Śladami historii ruiny zamku w Jelczu-Laskowicach zakończony
Error on line 77, column 17 in 10097#20183917#27914661 dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) is undefined. It cannot be assigned to image
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService") />
2<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService") />
3<#assign imageLocalService = serviceLocator.findService("com.liferay.portal.service.ImageLocalService") />
4
5<#assign journalArticleId = .vars["reserved-article-id"].data?replace('.', '-') />
6<#assign journalArticle = journalArticleLocalService.getArticle(getterUtil.getLong(groupId), journalArticleId) />
7<#assign journalArticleCreateDate = journalArticle.getCreateDate() />
8<#assign journalArticleModifiedDate = journalArticle.getModifiedDate() />
9<#assign journalArticleAuthor = .vars["reserved-article-author-name"].data />
10<#if coauthors?? && coauthors.data?has_content>
11 <#assign journalArticleAuthor = coauthors.data />
12</#if>
13<#if title?? && title.data?has_content>
14 <#assign journalArticleTitle = title.data />
15<#else>
16 <#assign journalArticleTitle = .vars["reserved-article-title"].data />
17</#if>
18<#assign journalArticleUrlTitle = journalArticle.getUrlTitle() />
19
20<#assign serviceContext = staticUtil["com.liferay.portal.service.ServiceContextThreadLocal"].getServiceContext() />
21<#assign themeDisplay = serviceContext.getThemeDisplay() />
22<#assign portletId = themeDisplay.getPortletDisplay().getId() />
23
24<div id="article-${journalArticleId}" class="nfh-cp-article">
25
26 <h1 class="title">${journalArticleTitle}</h1>
27
28 <#if showcreatedate?? && showcreatedate.data == "true">
29 <#assign journalArticleModifiedDate = journalArticle.getCreateDate() />
30 </#if>
31 <div class="metadata">${journalArticleModifiedDate?string["dd.MM.yyyy"]} | ${journalArticleAuthor}</div>
32
33 <#-- MEDIA SPOŁECZNOŚCIOWE -->
34 <#assign printGroupId = "" />
35 <#if journalArticle.groupId != themeDisplay.scopeGroupId>
36 <#assign printGroupId = themeDisplay.scopeGroupId />
37 </#if>
38 <div class="social-media">
39 <div class="addthis_toolbox addthis_default_style">
40 <input type="image" alt="${languageUtil.get(locale, "print")}" src="${themeDisplay.pathThemeImages}/nfh-cp/icon-print-20x17.png" onclick="Nfhcp.AssetPublisherPortlet.printFullContent('${portletId}', '${journalArticleId}', '${printGroupId}', '${journalArticleUrlTitle}');" class="print"/>
41 </div>
42 </div>
43
44 <#-- ZDJĘCIA DO GALERII -->
45 <#assign galleryImages = [] />
46 <#assign mainGalleryUuid = "" />
47 <#assign imageDesc = ""/>
48
49 <#-- Zdjęcie główne z galerii -->
50 <#if mainphotogallery?? && mainphotogallery.data?has_content>
51 <#assign url = mainphotogallery.data />
52 <#if url?starts_with("/image/image_gallery")>
53 <#assign uuid = httpUtil.getParameter(url, "uuid", false)?string />
54 <#assign groupId = getterUtil.getLong(httpUtil.getParameter(url, "groupId", false), 0) />
55 <#if dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) ?? >
56 <#assign image = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) />
57
58 <#if image??>
59 <#assign mainGalleryUuid = uuid />
60 <#assign imageDesc = htmlUtil.escapeAttribute(image.description) />
61 </#if>
62
63 <#assign galleryImage = {"url" : mainphotogallery.data, "thumbUrl" : mainphotogallery.data + "&width=250", "desc" : imageDesc, "uuid" : mainGalleryUuid} />
64 <#assign galleryImages = galleryImages + [galleryImage] />
65 </#if>
66 <#elseif url?contains("/documents/")>
67 <#assign urlParts = stringUtil.split(url, "?") />
68 <#assign urlParts = stringUtil.split(urlParts[0]?string, "/") />
69 <#assign groupId = getterUtil.getLong(urlParts[2]) />
70 <#assign folderId = getterUtil.getLong(urlParts[3]) />
71 <#assign title = httpUtil.decodeURL(urlParts[4]?string, true) />
72
73
74 <#if urlParts?size gt 5>
75 <#assign uuid = urlParts[5]?string />
76 <#assign mainGalleryUuid = uuid />
77 <#assign image = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) />
78 <#else>
79 <#assign image = dlFileEntryLocalService.getFileEntry(groupId, folderId, title) />
80 <#assign mainGalleryUuid = image.uuid />
81 </#if>
82
83 <#assign galleryImage = {"url" : mainphotogallery.data, "thumbUrl" : mainphotogallery.data + "&width=250", "desc" : htmlUtil.escapeAttribute(image.description), "uuid" : mainGalleryUuid} />
84 <#assign galleryImages = galleryImages + [galleryImage] />
85 </#if>
86 <#-- Zdjęcie główne -->
87 <#elseif mainphoto?? && mainphoto.data?has_content>
88 <#assign galleryImage = {"url" : mainphoto.data, "thumbUrl" : mainphoto.data + "&width=250", "desc" : htmlUtil.escapeAttribute(mainphoto.maindesc.data), "uuid" : "----"} />
89 <#assign galleryImages = galleryImages + [galleryImage] />
90 </#if>
91
92 <#-- Zdjęcia dodatkowe z dysku -->
93 <#if additionalphoto?? >
94 <#list additionalphoto.getSiblings() as additionalphotoItem>
95 <#if additionalphotoItem.data?has_content>
96 <#assign galleryImage = {"url" : additionalphotoItem.data, "thumbUrl" : additionalphotoItem.data + "&width=250", "desc" : htmlUtil.escapeAttribute(additionalphotoItem.photodescription.data), "uuid" : "----"} />
97 <#assign galleryImages = galleryImages + [galleryImage] />
98 </#if>
99 </#list>
100 </#if>
101
102 <#-- Zdjęcia z galerii -->
103 <#if additionalphotogallery?? && additionalphotogallery.data?has_content>
104 <#assign url = additionalphotogallery.data />
105 <#if url?starts_with("/image/image_gallery")>
106 <#assign uuid = httpUtil.getParameter(url, "uuid", false)?string />
107 <#assign groupId = getterUtil.getLong(httpUtil.getParameter(url, "groupId", false), 0) />
108
109 <#if dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId)?? >
110 <#assign image = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) />
111 </#if>
112 <#elseif url?contains("/documents/")>
113 <#assign urlParts = stringUtil.split(url, "/") />
114 <#assign groupId = getterUtil.getLong(urlParts[2]) />
115 <#assign folderId = getterUtil.getLong(urlParts[3]) />
116 <#assign title = httpUtil.decodeURL(urlParts[4]?string, true) />
117
118 <#if dlFileEntryLocalService.getFileEntry(groupId, folderId, title)?? >
119 <#assign image = dlFileEntryLocalService.getFileEntry(groupId, folderId, title) />
120 </#if>
121 </#if>
122
123 <#if image??>
124 <#assign folderId = image.folderId />
125 <#assign folderImages = dlFileEntryLocalService.getFileEntries(groupId, folderId) />
126 <#if folderImages??>
127 <#list folderImages?sort_by("name") as folderImage>
128 <#if folderImage.uuid != mainGalleryUuid>
129 <#assign folderImageDescription = folderImage.description />
130 <#if folderImage.description?lower_case == folderImage.title?lower_case + folderImage.extension?lower_case>
131 <#assign folderImageDescription = "" />
132 </#if>
133
134 <#assign galleryImage = {"url" : "/image/image_gallery?uuid=" + folderImage.uuid + "&groupId=" + folderImage.groupId,
135 "thumbUrl" : "/image/image_gallery?uuid=" + folderImage.uuid + "&groupId=" + folderImage.groupId + "&width=250",
136 "desc" : htmlUtil.escapeAttribute(folderImageDescription),
137 "uuid" : folderImage.uuid} />
138 <#assign galleryImages = galleryImages + [galleryImage] />
139 </#if>
140 </#list>
141 </#if>
142 </#if>
143 </#if>
144
145 <#-- GALERIA OBRAZÓW -->
146 <#if galleryImages?size gt 1>
147 <div id="gallery-${journalArticleId}" class="multiple-image-gallery royalSlider rsDefault">
148 <#list galleryImages as galleryImage>
149 <a href="${galleryImage.url + "&width=560"}" class="rsImg" data-rsbigimg="${galleryImage.url}">
150 <img src="${galleryImage.thumbUrl}" width="125" uuid="${galleryImage.uuid}" class="rsTmb" />
151 ${galleryImage.desc}
152 </a>
153 </#list>
154 </div>
155 <#elseif galleryImages?size == 1>
156 <div class="single-image-gallery">
157 <div id="gallery-${journalArticleId}">
158 <#list galleryImages as galleryImage>
159 <a href="${galleryImage.url}" rel="lightbox" title="${htmlUtil.escape(galleryImage.desc)}">
160 <img src="${galleryImage.url}&width=716" alt="${htmlUtil.escape(galleryImage.desc)}" />
161 <#if galleryImage.desc?has_content>
162 <div class="mainphotogallery-description">${galleryImage.desc}</div>
163 </#if>
164 </a>
165 </#list>
166 </div>
167 </div>
168 </#if>
169
170 <#-- ZAWARTOŚĆ ARTYKUŁU -->
171 <#if abstract?? && abstract.data?has_content>
172 <p class="description">${abstract.data}</p>
173 <#else>
174 <p class="description">${.vars["reserved-article-description"].data}</p>
175 </#if>
176
177 <div class="content">${content.data}</div>
178
179 <#-- ZAŁĄCZNIKI -->
180 <#assign hasAttachments = false />
181 <#if file?? && file.getSiblings()?size gt 0>
182 <#list file.getSiblings() as fileItem>
183 <#if fileItem.filedescription?? && fileItem.filedescription.data?has_content>
184 <#assign fileItemName = fileItem.filedescription.data />
185 <#elseif fileItem.filetitle?? && fileItem.filetitle.data?has_content>
186 <#assign fileItemName = fileItem.filetitle.data />
187 <#else>
188 <#assign fileItemName = fileItem.data />
189 </#if>
190 <#if fileItemName?? && fileItemName?has_content>
191 <#assign hasAttachments = true />
192 </#if>
193 </#list>
194 </#if>
195 <#if hasAttachments>
196 <div class="attachments">
197 <h2>${languageUtil.get(locale, "resources-to-get")}</h2>
198 <ul class="attachment-list">
199 <#list file.getSiblings() as fileItem>
200 <#if fileItem.filedescription?? && fileItem.filedescription.data?has_content>
201 <#assign fileItemName = fileItem.filedescription.data />
202 <#elseif fileItem.filetitle?? && fileItem.filetitle.data?has_content>
203 <#assign fileItemName = fileItem.filetitle.data />
204 <#else>
205 <#assign fileItemName = fileItem.data />
206 </#if>
207
208 <#if fileItemName?? && fileItemName?has_content>
209 <#assign url = fileItem.data />
210 <#if url?contains("/documents/")>
211 <#assign urlParts = stringUtil.split(url, "?") />
212 <#assign urlParts = stringUtil.split(urlParts[0]?string, "/") />
213 <#assign groupId = getterUtil.getLong(urlParts[2]) />
214 <#assign folderId = getterUtil.getLong(urlParts[3]) />
215 <#assign title = httpUtil.decodeURL(urlParts[4]?string, true) />
216 <#if urlParts?size gt 5>
217 <#assign uuid = urlParts[5]?string />
218 <#if dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId)?? >
219 <#assign file = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) />
220 </#if>
221 <#else>
222 <#if dlFileEntryLocalService.getFileEntry(groupId, folderId, title)?? >
223 <#assign file = dlFileEntryLocalService.getFileEntry(groupId, folderId, title) />
224 </#if>
225 </#if>
226 <#if file?? && file.icon??>
227 <#assign fileIcon = file.icon + ".png" />
228 </#if> </#if>
229 <#if !fileIcon?? || !fileIcon?has_content>
230 <#assign fileItemExt = fileItem.data />
231 <#assign indexOfDot = fileItemExt?last_index_of(".") + 1 />
232 <#assign indexOfSlash = fileItemExt?last_index_of("/") />
233 <#if indexOfSlash gt indexOfDot>
234 <#assign fileItemExt = fileItemExt?substring(0, indexOfSlash) />
235 </#if>
236 <#assign fileIcon = fileItemExt?substring(indexOfDot) + ".png" />
237 </#if>
238 <#if fileItem.wcagdescription?? && fileItem.wcagdescription.data?has_content>
239 <#assign fileItemWCAGDesc = fileItem.wcagdescription.data />
240 <#else>
241 <#assign fileItemWCAGDesc = "" />
242 </#if>
243 <#if file?? >
244 <#assign
245 fExtension = file.extension
246 textFormatter = staticUtil["com.liferay.portal.kernel.util.TextFormatter"]
247 sizeFormatted = textFormatter.formatStorageSize(file.size, locale)
248 />
249 </#if>
250
251 <li>
252 <a href="${fileItem.data}" target="_blank" <#if fileItemWCAGDesc?? && fileItemWCAGDesc?has_content>title="${htmlUtil.escapeAttribute(fileItemWCAGDesc)}"</#if>><img src="${themeDisplay.pathThemeImages}/file_system/small/${fileIcon}"></a>
253 <a href="${fileItem.data}" target="_blank" <#if fileItemWCAGDesc?? && fileItemWCAGDesc?has_content>title="${htmlUtil.escapeAttribute(fileItemWCAGDesc)}"</#if>>${fileItemName} (${stringUtil.upperCase(fExtension)}, ${sizeFormatted})</a>
254 </li>
255 </#if>
256 </#list>
257 </ul>
258 </div>
259 </#if>
260</div>
Zakończenie Górskiej Odysei
Zakończenie Górskiej Odysei
I festyn historyczny - Sladami historii ruiny zamku w Jelczu-Laskowicach zakończony
Error on line 77, column 17 in 10097#20183917#27914661 dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) is undefined. It cannot be assigned to image
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService") />
2<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService") />
3<#assign imageLocalService = serviceLocator.findService("com.liferay.portal.service.ImageLocalService") />
4
5<#assign journalArticleId = .vars["reserved-article-id"].data?replace('.', '-') />
6<#assign journalArticle = journalArticleLocalService.getArticle(getterUtil.getLong(groupId), journalArticleId) />
7<#assign journalArticleCreateDate = journalArticle.getCreateDate() />
8<#assign journalArticleModifiedDate = journalArticle.getModifiedDate() />
9<#assign journalArticleAuthor = .vars["reserved-article-author-name"].data />
10<#if coauthors?? && coauthors.data?has_content>
11 <#assign journalArticleAuthor = coauthors.data />
12</#if>
13<#if title?? && title.data?has_content>
14 <#assign journalArticleTitle = title.data />
15<#else>
16 <#assign journalArticleTitle = .vars["reserved-article-title"].data />
17</#if>
18<#assign journalArticleUrlTitle = journalArticle.getUrlTitle() />
19
20<#assign serviceContext = staticUtil["com.liferay.portal.service.ServiceContextThreadLocal"].getServiceContext() />
21<#assign themeDisplay = serviceContext.getThemeDisplay() />
22<#assign portletId = themeDisplay.getPortletDisplay().getId() />
23
24<div id="article-${journalArticleId}" class="nfh-cp-article">
25
26 <h1 class="title">${journalArticleTitle}</h1>
27
28 <#if showcreatedate?? && showcreatedate.data == "true">
29 <#assign journalArticleModifiedDate = journalArticle.getCreateDate() />
30 </#if>
31 <div class="metadata">${journalArticleModifiedDate?string["dd.MM.yyyy"]} | ${journalArticleAuthor}</div>
32
33 <#-- MEDIA SPOŁECZNOŚCIOWE -->
34 <#assign printGroupId = "" />
35 <#if journalArticle.groupId != themeDisplay.scopeGroupId>
36 <#assign printGroupId = themeDisplay.scopeGroupId />
37 </#if>
38 <div class="social-media">
39 <div class="addthis_toolbox addthis_default_style">
40 <input type="image" alt="${languageUtil.get(locale, "print")}" src="${themeDisplay.pathThemeImages}/nfh-cp/icon-print-20x17.png" onclick="Nfhcp.AssetPublisherPortlet.printFullContent('${portletId}', '${journalArticleId}', '${printGroupId}', '${journalArticleUrlTitle}');" class="print"/>
41 </div>
42 </div>
43
44 <#-- ZDJĘCIA DO GALERII -->
45 <#assign galleryImages = [] />
46 <#assign mainGalleryUuid = "" />
47 <#assign imageDesc = ""/>
48
49 <#-- Zdjęcie główne z galerii -->
50 <#if mainphotogallery?? && mainphotogallery.data?has_content>
51 <#assign url = mainphotogallery.data />
52 <#if url?starts_with("/image/image_gallery")>
53 <#assign uuid = httpUtil.getParameter(url, "uuid", false)?string />
54 <#assign groupId = getterUtil.getLong(httpUtil.getParameter(url, "groupId", false), 0) />
55 <#if dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) ?? >
56 <#assign image = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) />
57
58 <#if image??>
59 <#assign mainGalleryUuid = uuid />
60 <#assign imageDesc = htmlUtil.escapeAttribute(image.description) />
61 </#if>
62
63 <#assign galleryImage = {"url" : mainphotogallery.data, "thumbUrl" : mainphotogallery.data + "&width=250", "desc" : imageDesc, "uuid" : mainGalleryUuid} />
64 <#assign galleryImages = galleryImages + [galleryImage] />
65 </#if>
66 <#elseif url?contains("/documents/")>
67 <#assign urlParts = stringUtil.split(url, "?") />
68 <#assign urlParts = stringUtil.split(urlParts[0]?string, "/") />
69 <#assign groupId = getterUtil.getLong(urlParts[2]) />
70 <#assign folderId = getterUtil.getLong(urlParts[3]) />
71 <#assign title = httpUtil.decodeURL(urlParts[4]?string, true) />
72
73
74 <#if urlParts?size gt 5>
75 <#assign uuid = urlParts[5]?string />
76 <#assign mainGalleryUuid = uuid />
77 <#assign image = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) />
78 <#else>
79 <#assign image = dlFileEntryLocalService.getFileEntry(groupId, folderId, title) />
80 <#assign mainGalleryUuid = image.uuid />
81 </#if>
82
83 <#assign galleryImage = {"url" : mainphotogallery.data, "thumbUrl" : mainphotogallery.data + "&width=250", "desc" : htmlUtil.escapeAttribute(image.description), "uuid" : mainGalleryUuid} />
84 <#assign galleryImages = galleryImages + [galleryImage] />
85 </#if>
86 <#-- Zdjęcie główne -->
87 <#elseif mainphoto?? && mainphoto.data?has_content>
88 <#assign galleryImage = {"url" : mainphoto.data, "thumbUrl" : mainphoto.data + "&width=250", "desc" : htmlUtil.escapeAttribute(mainphoto.maindesc.data), "uuid" : "----"} />
89 <#assign galleryImages = galleryImages + [galleryImage] />
90 </#if>
91
92 <#-- Zdjęcia dodatkowe z dysku -->
93 <#if additionalphoto?? >
94 <#list additionalphoto.getSiblings() as additionalphotoItem>
95 <#if additionalphotoItem.data?has_content>
96 <#assign galleryImage = {"url" : additionalphotoItem.data, "thumbUrl" : additionalphotoItem.data + "&width=250", "desc" : htmlUtil.escapeAttribute(additionalphotoItem.photodescription.data), "uuid" : "----"} />
97 <#assign galleryImages = galleryImages + [galleryImage] />
98 </#if>
99 </#list>
100 </#if>
101
102 <#-- Zdjęcia z galerii -->
103 <#if additionalphotogallery?? && additionalphotogallery.data?has_content>
104 <#assign url = additionalphotogallery.data />
105 <#if url?starts_with("/image/image_gallery")>
106 <#assign uuid = httpUtil.getParameter(url, "uuid", false)?string />
107 <#assign groupId = getterUtil.getLong(httpUtil.getParameter(url, "groupId", false), 0) />
108
109 <#if dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId)?? >
110 <#assign image = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) />
111 </#if>
112 <#elseif url?contains("/documents/")>
113 <#assign urlParts = stringUtil.split(url, "/") />
114 <#assign groupId = getterUtil.getLong(urlParts[2]) />
115 <#assign folderId = getterUtil.getLong(urlParts[3]) />
116 <#assign title = httpUtil.decodeURL(urlParts[4]?string, true) />
117
118 <#if dlFileEntryLocalService.getFileEntry(groupId, folderId, title)?? >
119 <#assign image = dlFileEntryLocalService.getFileEntry(groupId, folderId, title) />
120 </#if>
121 </#if>
122
123 <#if image??>
124 <#assign folderId = image.folderId />
125 <#assign folderImages = dlFileEntryLocalService.getFileEntries(groupId, folderId) />
126 <#if folderImages??>
127 <#list folderImages?sort_by("name") as folderImage>
128 <#if folderImage.uuid != mainGalleryUuid>
129 <#assign folderImageDescription = folderImage.description />
130 <#if folderImage.description?lower_case == folderImage.title?lower_case + folderImage.extension?lower_case>
131 <#assign folderImageDescription = "" />
132 </#if>
133
134 <#assign galleryImage = {"url" : "/image/image_gallery?uuid=" + folderImage.uuid + "&groupId=" + folderImage.groupId,
135 "thumbUrl" : "/image/image_gallery?uuid=" + folderImage.uuid + "&groupId=" + folderImage.groupId + "&width=250",
136 "desc" : htmlUtil.escapeAttribute(folderImageDescription),
137 "uuid" : folderImage.uuid} />
138 <#assign galleryImages = galleryImages + [galleryImage] />
139 </#if>
140 </#list>
141 </#if>
142 </#if>
143 </#if>
144
145 <#-- GALERIA OBRAZÓW -->
146 <#if galleryImages?size gt 1>
147 <div id="gallery-${journalArticleId}" class="multiple-image-gallery royalSlider rsDefault">
148 <#list galleryImages as galleryImage>
149 <a href="${galleryImage.url + "&width=560"}" class="rsImg" data-rsbigimg="${galleryImage.url}">
150 <img src="${galleryImage.thumbUrl}" width="125" uuid="${galleryImage.uuid}" class="rsTmb" />
151 ${galleryImage.desc}
152 </a>
153 </#list>
154 </div>
155 <#elseif galleryImages?size == 1>
156 <div class="single-image-gallery">
157 <div id="gallery-${journalArticleId}">
158 <#list galleryImages as galleryImage>
159 <a href="${galleryImage.url}" rel="lightbox" title="${htmlUtil.escape(galleryImage.desc)}">
160 <img src="${galleryImage.url}&width=716" alt="${htmlUtil.escape(galleryImage.desc)}" />
161 <#if galleryImage.desc?has_content>
162 <div class="mainphotogallery-description">${galleryImage.desc}</div>
163 </#if>
164 </a>
165 </#list>
166 </div>
167 </div>
168 </#if>
169
170 <#-- ZAWARTOŚĆ ARTYKUŁU -->
171 <#if abstract?? && abstract.data?has_content>
172 <p class="description">${abstract.data}</p>
173 <#else>
174 <p class="description">${.vars["reserved-article-description"].data}</p>
175 </#if>
176
177 <div class="content">${content.data}</div>
178
179 <#-- ZAŁĄCZNIKI -->
180 <#assign hasAttachments = false />
181 <#if file?? && file.getSiblings()?size gt 0>
182 <#list file.getSiblings() as fileItem>
183 <#if fileItem.filedescription?? && fileItem.filedescription.data?has_content>
184 <#assign fileItemName = fileItem.filedescription.data />
185 <#elseif fileItem.filetitle?? && fileItem.filetitle.data?has_content>
186 <#assign fileItemName = fileItem.filetitle.data />
187 <#else>
188 <#assign fileItemName = fileItem.data />
189 </#if>
190 <#if fileItemName?? && fileItemName?has_content>
191 <#assign hasAttachments = true />
192 </#if>
193 </#list>
194 </#if>
195 <#if hasAttachments>
196 <div class="attachments">
197 <h2>${languageUtil.get(locale, "resources-to-get")}</h2>
198 <ul class="attachment-list">
199 <#list file.getSiblings() as fileItem>
200 <#if fileItem.filedescription?? && fileItem.filedescription.data?has_content>
201 <#assign fileItemName = fileItem.filedescription.data />
202 <#elseif fileItem.filetitle?? && fileItem.filetitle.data?has_content>
203 <#assign fileItemName = fileItem.filetitle.data />
204 <#else>
205 <#assign fileItemName = fileItem.data />
206 </#if>
207
208 <#if fileItemName?? && fileItemName?has_content>
209 <#assign url = fileItem.data />
210 <#if url?contains("/documents/")>
211 <#assign urlParts = stringUtil.split(url, "?") />
212 <#assign urlParts = stringUtil.split(urlParts[0]?string, "/") />
213 <#assign groupId = getterUtil.getLong(urlParts[2]) />
214 <#assign folderId = getterUtil.getLong(urlParts[3]) />
215 <#assign title = httpUtil.decodeURL(urlParts[4]?string, true) />
216 <#if urlParts?size gt 5>
217 <#assign uuid = urlParts[5]?string />
218 <#if dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId)?? >
219 <#assign file = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(uuid, groupId) />
220 </#if>
221 <#else>
222 <#if dlFileEntryLocalService.getFileEntry(groupId, folderId, title)?? >
223 <#assign file = dlFileEntryLocalService.getFileEntry(groupId, folderId, title) />
224 </#if>
225 </#if>
226 <#if file?? && file.icon??>
227 <#assign fileIcon = file.icon + ".png" />
228 </#if> </#if>
229 <#if !fileIcon?? || !fileIcon?has_content>
230 <#assign fileItemExt = fileItem.data />
231 <#assign indexOfDot = fileItemExt?last_index_of(".") + 1 />
232 <#assign indexOfSlash = fileItemExt?last_index_of("/") />
233 <#if indexOfSlash gt indexOfDot>
234 <#assign fileItemExt = fileItemExt?substring(0, indexOfSlash) />
235 </#if>
236 <#assign fileIcon = fileItemExt?substring(indexOfDot) + ".png" />
237 </#if>
238 <#if fileItem.wcagdescription?? && fileItem.wcagdescription.data?has_content>
239 <#assign fileItemWCAGDesc = fileItem.wcagdescription.data />
240 <#else>
241 <#assign fileItemWCAGDesc = "" />
242 </#if>
243 <#if file?? >
244 <#assign
245 fExtension = file.extension
246 textFormatter = staticUtil["com.liferay.portal.kernel.util.TextFormatter"]
247 sizeFormatted = textFormatter.formatStorageSize(file.size, locale)
248 />
249 </#if>
250
251 <li>
252 <a href="${fileItem.data}" target="_blank" <#if fileItemWCAGDesc?? && fileItemWCAGDesc?has_content>title="${htmlUtil.escapeAttribute(fileItemWCAGDesc)}"</#if>><img src="${themeDisplay.pathThemeImages}/file_system/small/${fileIcon}"></a>
253 <a href="${fileItem.data}" target="_blank" <#if fileItemWCAGDesc?? && fileItemWCAGDesc?has_content>title="${htmlUtil.escapeAttribute(fileItemWCAGDesc)}"</#if>>${fileItemName} (${stringUtil.upperCase(fExtension)}, ${sizeFormatted})</a>
254 </li>
255 </#if>
256 </#list>
257 </ul>
258 </div>
259 </#if>
260</div>
Warsztaty kulinarne Dobre z Lasu - "Dzikie Smaki Baryczy"
Warsztaty kulinarne Dobre z Lasu - "Dzikie Smaki Baryczy"
Tak to już dziś!
Właśnie zaczynamy kroić, warzyć, mieszać, dusić, smażyć - jednym słowem gotować na całego, nie gdzie indziej jak w sercu Doliny Baryczy -w Nadleśnictwie Żmigród.
Zapytacie - co gotujemy?- jak to co?!- same pyszności pochodzące z Polskich Lasów, czyli dziczyzne w bukietach ziół, z dodatkiem świeżo zebranych grzybów leśnych oraz owoców. Wszystko to "Dobre z Lasu" przygotowujemy pod czujnym okiem Pana Jakuba Wolskiego.
Jeśli jesteście ciekawi efektów naszej pracy - zapraszamy - śledźcie nasze dwudniowe wydarzenie na https://www.facebook.com/NadlesnictwoZmigrod/ oraz naszym instagramie @nadlesnictwo_zmigrod
Psssst.... - jest pysznie :)
Wszelkie potrzebne produkty do dań z dziczyzny zakupicie w sklepie http://www.dobrezlasu.pl/home zapraszamy.
Akcja #sadziMY – czeka na Was milion drzewek
Akcja #sadziMY – czeka na Was milion drzewek
– Lasy, drzewa zapewniają nam tlen, oczyszczają powietrze, wpływają korzystnie na klimat i na nasze samopoczucie. Są domem dla wielu gatunków roślin, grzybów i zwierząt. Dostarczają najbardziej ekologiczny surowiec, drewno, tworzący domy również dla nas – podkreśla Józef Kubica, p.o. Dyrektor Generalny Lasów Państwowych. – Lasów w Polsce stale przybywa, zajmują już jedną trzecią powierzchni kraju. Akcję #sadziMY organizujemy po to, żeby jednoczyć nas wszystkich wokół przyrody, bo to nasze dobro narodowe, które musimy razem chronić i pielęgnować.
W siedzibach nadleśnictw udostępnimy każdemu chętnemu sadzonki rodzimych drzew i podpowiemy, w jaki sposób i gdzie najlepiej posadzić poszczególne gatunki. Pamiętajmy, że niewielkie dziś drzewko wyrośnie na kilkudziesięciometrowy okaz. Takie drzewo to znakomity sposób, by upamiętnić ważne wydarzenie dla rodziny czy lokalnej społeczności. I powód do spotkania w gronie bliskich i przyjaciół.
Naszą akcję oficjalnie zainaugurują Prezydent Andrzej Duda i Pierwsza Dama Agata Kornhauser-Duda. 1 października Para Prezydencka weźmie udział w sadzeniu drzew w Nadleśnictwie Piotrków, wspólnie z pracownikami administracji publicznej, harcerzami, żołnierzami, strażakami i pracownikami Lasów Państwowych. Na powierzchni ponad 3 ha w Lesie Wolborskim na obrzeżach Piotrkowa Trybunalskiego zasadzone zostaną sosny, buki i jarzęby.

Na załączonej mapce można znaleźć najbliższą siedzibę nadleśnictwa – ich adresy są widoczne po przybliżeniu mapy. Drzewka będą rozdawane również w centralnych punktach miast, w których swoje siedziby mają regionalne dyrekcje Lasów Państwowych. Przygotowaliśmy w sumie aż milion sadzonek. Będzie je można odbierać w czwartek i piątek (30 września i 1 października) między 10:00 a 15:00 lub do wyczerpania zapasu przygotowanych drzewek na Placu Solnym we Wrocławiu.




