PageSourceSearch

https://visitpoznan.pl/odkryj

html visitpoznan.pl collected 2026-10-01 15:54:25 UTC 57,124 bytes, 1,031 lines download raw bytes

1<!doctype html>
2<html lang="pl">
3<head>
4    <meta charset="utf-8">
5    <meta name="viewport" content="width=device-width, initial-scale=1">
6    <meta name="csrf-token" content="iKG1jqcekt9kSBrxSoSfnnqJCuG2fB8bj5DZxWvp">
7
8    <!-- Bootstrap CSS -->
9    <link href="https://visitpoznan.pl/css/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous">
10    <link href="https://visitpoznan.pl/css/fontaweome/all.min.css" rel="stylesheet"/>
11    <link href="https://visitpoznan.pl/css/plot.css?1790870064" rel="stylesheet"/>
12        <title>    Odkryj
13</title>
14        <meta name="description" content="Odkryj atrakcje Poznania i okolic!" />
15    
16    <link rel="icon" type="image/x-icon" href="https://visitpoznan.pl/storage/configuration/4c20Q7LTXKQDVIeiYBYbxJwusKTCEGH2qg2zWAM6.png">
17
18                <meta property="og:url" content="https://visitpoznan.pl/odkryj" />
19        <meta property="og:type" content="article" />
20        <meta property="og:title" content="Odkryj" />
21        <meta property="og:description" content="Odkryj atrakcje Poznania i okolic!" />
22        <meta property="og:image" content="https://visitpoznan.pl/storage/files/images/main/poznan-muzeum-narodowe-galeria-malarstwa-i-rzezby-fot-malwina-lubienska-visitpoznan-pl-015-1138.webp" />
23        <meta name="twitter:card" content="summary_large_image">
24        <meta property="twitter:domain" content="visitpoznan.pl">
25        <meta property="twitter:url" content="https://visitpoznan.pl/odkryj">
26        <meta name="twitter:title" content="Odkryj atrakcje Poznania i okolic!">
27        <meta name="twitter:description" content="Odkryj atrakcje Poznania i okolic!">
28        <meta name="twitter:image" content="https://visitpoznan.pl/storage/files/images/main/poznan-muzeum-narodowe-galeria-malarstwa-i-rzezby-fot-malwina-lubienska-visitpoznan-pl-015-1138.webp">
29        <style>
30        .plot-cookie-banner {
31            position: fixed;
32            left: 20px;
33            right: 20px;
34            bottom: 20px;
35            z-index: 1040;
36            background: #1f2937;
37            color: #fff;
38            border-radius: 10px;
39            padding: 16px;
40            box-shadow: 0 10px 30px rgba(0,0,0,0.25);
41        }
42        .plot-cookie-banner a { color: #93c5fd; }
43        .plot-cookie-banner .btn { margin-top: 8px; margin-right: 8px; }
44        .font-sizing button,
45        .font-contrast button {
46            background: transparent;
47            border: 0;
48            padding: 0;
49            color: inherit;
50            cursor: pointer;
51        }
52        .plot-cookie-settings-btn {
53            position: fixed;
54            left: 20px;
55            bottom: 20px;
56            z-index: 1039;
57        }
58        @media (min-width: 768px) {
59            .plot-cookie-banner {
60                left: auto;
61                max-width: 680px;
62            }
63        }
64        .skip-link {
65            position: absolute;
66            left: 0;
67            top: -100px;
68            z-index: 100000;
69            padding: 8px 12px;
70            background: #ffffff;
71            color: #000000;
72            border: 2px solid #000000;
73        }
74        .skip-link:focus {
75            top: 0;
76        }
77        .facebook-click {
78            margin-left: 20px;
79        }
80    </style>
81</head>
82<body>
83<a href="#main-container" class="skip-link">Przejdź do treści</a>
84<div id="plot-cookie-banner" class="plot-cookie-banner" style="display:none;">
85    <div><strong>Ta strona używa plików cookies</strong></div>
86    <div class="mt-2">(i rogali świętomarcińskich ;))</div>
87    <div class="mt-2">
88        <a href="https://visitpoznan.pl/polityka-prywatnosci"
89            target="_blank" rel="noopener noreferrer" >
90            Czytaj więcej
91        </a>
92    </div>
93    <div class="mt-2">
94        <button type="button" class="btn btn-sm btn-light" id="plot-cookie-accept-all">Kontynuuj</button>
95        <button type="button" class="btn btn-sm btn-outline-light" id="plot-cookie-accept-necessary">Tylko niezbędne</button>
96        <button type="button" class="btn btn-sm btn-outline-info" id="plot-cookie-open-settings">Ustawienia</button>
97    </div>
98</div>
99<button type="button" class="btn btn-sm btn-outline-secondary plot-cookie-sett
99ings-btn" id="plot-cookie-open-settings-floating">
100    Ustawienia cookies
101</button>
102
103<div class="modal fade" id="plot-cookie-modal" tabindex="-1" aria-hidden="true">
104    <div class="modal-dialog">
105        <div class="modal-content">
106            <div class="modal-header">
107                <h5 class="modal-title">Ustawienia cookies</h5>
108                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Zamknij"></button>
109            </div>
110            <div class="modal-body">
111                <div class="form-group">
112                    <label><strong>Niezbędne</strong></label>
113                    <div class="text-muted small">Wymagane do działania strony (zawsze aktywne).</div>
114                </div>
115                <div class="form-group">
116                    <div class="custom-control custom-switch">
117                        <input type="checkbox" class="custom-control-input" id="cookie-analytics">
118                        <label class="custom-control-label" for="cookie-analytics"><strong>Analityczne</strong></label>
119                    </div>
120                    <div class="text-muted small">Pomagają mierzyć ruch i użycie serwisu.</div>
121                </div>
122                <div class="form-group mb-0">
123                    <div class="custom-control custom-switch">
124                        <input type="checkbox" class="custom-control-input" id="cookie-marketing">
125                        <label class="custom-control-label" for="cookie-marketing"><strong>Marketingowe</strong></label>
126                    </div>
127                    <div class="text-muted small">Używane przez narzędzia reklamowe i remarketing.</div>
128                </div>
129            </div>
130            <div class="modal-footer">
131                <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Anuluj</button>
132                <button type="button" class="btn btn-primary" id="plot-cookie-save-settings">Zapisz wybór</button>
133            </div>
134        </div>
135    </div>
136</div>
137<section id="top-accessibility">
138    <div class="container">
139        <div class="col-12 d-sm-flex justify-content-sm-between">
140            <div class="slogan">
141                Oficjalny serwis turystyczny Poznania i aglomeracji poznańskiej
142            </div>
143            <div class="accessibility-menu d-flex justify-content-between align-items-center">
144                <div class="font-sizing">
145                    <button type="button" class="button-font-size-normal normal" aria-label="Ustaw standardowy rozmiar czcionki">A</button>
146                    <button type="button" class="button-font-size-medium medium" aria-label="Ustaw większy rozmiar czcionki">A<sup>+</sup></button>
147                    <button type="button" class="button-font-size-large large" aria-label="Ustaw największy rozmiar czcionki">A<sup>++</sup></button>
148                </div>
149                <div class="font-contrast">
150                    <button type="button" class="font-contrast-toggle" aria-label="Przełącz kontrast"><i class="fa-solid fa-circle-half-stroke"></i></button>
151                </div>
152                <div class="portal-language">
153                                                                                                                    <span>PL</span>
154                                                                                                                        <a href="https://visitpoznan.pl/en/discover">EN</a>
155                                                            </div>
156            </div>
157        </div>
158    </div>
159</section>
160<section class="ftco-section">
161    <nav class="navbar navbar-expand-lg ftco_navbar ftco-navbar-light" id="ftco-navbar">
162        <div class="container">
163            <a class="navbar-brand" href="https://visitpoznan.pl"><img src="https://visitpoznan.pl/images/logo.png" alt="Logo"></a>
164            <div class="social-media order-lg-last">
165                <div class="mb-0 d-flex">
166                    <form class="d-none d-md-block search-form" action="https://visitpoznan.pl/szukaj" method="get">
167                        <label class="sr-only" for="q-mobile">Szukaj</label>
168                        <input type="text" id="q-mobile" name="q" placeholder="Szukaj..." value=""/>
169                        <button type="submit" aria-label="Szukaj..."><i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i></button>
170                        <span><a href="https://visitpoznan.pl/wyszukiwanie-zaawansowane">Wyszukiwanie zaawansowane</a></span>
171                    </form>
172                    <a href="https://www.facebook.com/VisitPoznan.Official" target="_blank" rel="noopener noreferrer" title="Facebook VisitPoznan.pl"
173                       class="d-flex align-items-center justify-content-center"><i
174                                class="fa-brands fa-facebook"><i class="sr-only">Facebook</i></i></a>
175                    <a href="https://www.instagram.com/visitpoznan" target="_blank" rel="noopener noreferrer" title="Instagram VisitPoznan.pl"
176                       class="d-flex align-items-center justify-content-center"><i
177                                class="fa-brands fa-instagram"><i class="sr-only">Instagram</i></i></a>
178                </div>
179            </div>
180            <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#ftco-nav"
181                    aria-controls="ftco-nav" aria-expanded="false" aria-label="Toggle navigation">
182                <span class="fa fa-bars"></span>
183            </button>
184            <div class="collapse navbar-collapse" id="ftco-nav">
185                <ul class="navbar-nav ml-auto mr-md-3 d-flex align-items-center">
186                    <li class="d-md-none nav-item search">
187                        <form action="https://visitpoznan.pl/szukaj" class="search-form" method="get">
188                            <label class="sr-only" for="q">Szukaj</label>
189                            <input type="text" id="q" name="q" placeholder="Szukaj..." value=""/>
190                            <button type="submit" aria-label="Szukaj..."><i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i></button>
191                        </form>
192                    </li>
193                    <li class="d-md-none nav-item advanced-search">
194                        <span><a href="https://visitpoznan.pl/wyszukiwanie-zaawansowane">Wyszukiwanie zaawansowane</a></span>
195                    </li>
196
197
198
199
200                                                                                                                                <li class="nav-item"><a  href="https://visitpoznan.pl/odkryj"
201                                                        class="nav-link"><i class="d-md-none fa fa-angle-right"></i> Odkryj</a></li>
202                                                                                                                                                                                    <li class="nav-item"><a  href="https://visitpoznan.pl/gdzie-zjesc"
203                                                        class="nav-link"><i class="d-md-none fa fa-angle-right"></i> Gdzie zjeść</a></li>
204                                                                                                                                                                                    <li class="nav-item"><a  href="https://visitpoznan.pl/praktycznie"
205                                                        class="nav-link"><i class="d-md-none fa fa-angle-right"></i> Praktycznie</a></li>
206                                                                                                                                                                                    <li class="nav-item"><a  href="https://visitpoznan.pl/pcb"
207                                                        class="nav-link"><i class="d-md-none fa fa-angle-right"></i> MICE</a></li>
208                                                                                                                                                                                    <li class="nav-item"><a  target="_blank" rel="noopener noreferrer"
209                                                         href="https://sklep.visitpoznan.pl"
210                                                        class="nav-link"><i class="d-md-none fa fa-angle-right"></i> Sklep</a></li>
211                                                                                                                                                                                    <li class="nav-item"><a  href="https://visitpoznan.pl/o-nas"
212                                                        class="nav-link"><i class="d-md-none fa fa-angle-right"></i> O nas</a></li>
213                                                                                                                                                                                    <li class="nav-item"><a  href="https://visitpoznan.pl/kontakt"
214                                                        class="nav-link"><i class="d-md-none fa fa-angle-right"></i> Kontakt</a></li>
215                                                                                        </ul>
216            </div>
217        </div>
218    </nav>
219</section>
220<main id="main-container">
221            <h1 class="sr-only">Odkryj</h1>
222            <section class="master-content">
223                    <section class="breadcrumb">
224    <div class="container">
225        <div class="row">
226            <div class="col-12">
227
228                
229                                                            <a href="https://visitpoznan.pl">Strona główna</a>
230                    
231                                            <span> > </span>
232                                                                                <span class="no-link">Odkryj</span>
233                    
234                                                </div>
235        </div>
236    </div>
237</section>
238                            <section class="title-banner">
239                <div class="container">
240                                            <div class="row">
241                            <div class="col-12 position-relative">
242                                <picture>
243                                    <source srcset="https://visitpoznan.pl/storage/files/images/main/poznan-muzeum-narodowe-galeria-malarstwa-i-rzezby-fot-malwina-lubienska-visitpoznan-pl-015-1138.webp" media="(max-width: 1000px)">
244                                    <source srcset="https://visitpoznan.pl/storage/files/images/land/poznan-muzeum-narodowe-galeria-malarstwa-i-rzezby-fot-malwina-lubienska-visitpoznan-pl-015-1139.webp">
245                                                                            <img class="img-fluid"
246                                             src="https://visitpoznan.pl/storage/files/images/land/poznan-muzeum-narodowe-galeria-malarstwa-i-rzezby-fot-malwina-lubienska-visitpoznan-pl-015-1139.webp"
247                                             alt="Odkryj">
248                                                                    </picture>
249                                <div class="floating-title">
250                                    Odkryj
251                                </div>
252                            </div>
253                        </div>
254                                    </div>
255                <div class="container article-container">
256                    <div class="row">
257                        <div class="col-12">
258                            <div class="page-description">
259                                Odkryj atrakcje Poznania i okolic!
260                            </div>
261                        </div>
262                    </div>
263                </div>
264            </section>
265        
266        
267        <section class="articles-list">
268                            <div class="container article-container">
269                    <div class="row">
270                                                    <div class="col-12 col-md-6">
271                                <div class="one-box">
272                                                                                                            <div class="box-image">
273                                        <a tabindex="-1"  href="https://visitpoznan.pl/okolice-poznania"
274                                           >
275                                            <picture>
276                                                <img src="https://visitpoznan.pl/storage/files/images/main/kornik-zamek-fot-adam-ciereszko-visitpoznan-5601.webp"
277                                                     alt="Główny obrazek Okolice Poznania"/>
278                                            </picture>
279                                        </a>
280                                    </div>
281                                        <div class="box-author text-end">
282                                                                                            Fot. Adam Ciereszko
283                                                                                    </div>
284                                    <div class="box-title">
285                                        <a  href="https://visitpoznan.pl/okolice-poznania"
286                                           >
287                                            <h3>Okolice Poznania</h3>
288                                        </a>
289                                    </div>
290                                    <div class="box-description">
291                                        Poznaj atrakcje wokół miasta!  <a tabindex="-1"  href="https://visitpoznan.pl/okolice-poznania"
292                                                                     >
293                                            [więcej]</a>
294                                    </div>
295                                </div>
296                            </div>
297                                                    <div class="col-12 col-md-6">
298                                <div class="one-box">
299                                                                            <div class="box-line d-block d-md-none"></div>
300                                                                                                            <div class="box-image">
301                                        <a tabindex="-1"  href="https://visitpoznan.pl/szkoly"
302                                           >
303                                            <picture>
304                                                <img src="https://visitpoznan.pl/storage/files/images/main/poznan-brama-poznania-ichot-fot-poland-6610.webp"
305                                                     alt="Główny obrazek Poznań i okolice dla szkół"/>
306                                            </picture>
307                                        </a>
308                                    </div>
309                                        <div class="box-author text-end">
310                                                                                            Fot. poland.travel
311                                                                                    </div>
312                                    <div class="box-title">
313                                        <a  href="https://visitpoznan.pl/szkoly"
314                                           >
315                                            <h3>Poznań i okolice dla szkół</h3>
316                                        </a>
317                                    </div>
318                                    <div class="box-description">
319                                        Wycieczka szkolna? Koniecznie w Poznaniu!  <a tabindex="-1"  href="https://visitpoznan.pl/szkoly"
320                                                                     >
321                                            [więcej]</a>
322                                    </div>
323                                </div>
324                            </div>
325                                                    <div class="col-12 col-md-6">
326                                <div class="one-box">
327                                                                                                                <div class="box-line"></div>
328                                                                        <div class="box-image">
329                                        <a tabindex="-1"  href="https://visitpoznan.pl/zapraszamy-na-spacery-z-przewodnikiem"
330                                                                                      data-analytics-click="1"
331                                           data-analytics-type="article"
332                                           data-analytics-id="1405"
333                                           >
334                                            <picture>
335                                                <img src="https://visitpoznan.pl/storage/files/images/main/dnitwierdzypoznan2014-538mz-12322.webp"
336                                                     alt="Główny obrazek Zapraszamy na spacery z przewodnikiem"/>
337                                            </picture>
338                                        </a>
339                                    </div>
340                                        <div class="box-author text-end">
341                                                                                            &nbsp;
342                                                                                    </div>
343                                    <div class="box-title">
344                                        <a  href="https://visitpoznan.pl/zapraszamy-na-spacery-z-przewodnikiem"
345                                                                                      data-analytics-click="1"
346                                           data-analytics-type="article"
347                                           data-analytics-id="1405"
348                                           >
349                                            <h3>Zapraszamy na spacery z przewodnikiem</h3>
350                                        </a>
351                                    </div>
352                                    <div class="box-description">
353                                        Poznaj Poznań oczami profesjonalnego przewodnika i odkryj miejsca, obok których na co dzień łatwo przejść obojętnie. To jedyne w mieście regularne, biletowane spacery o otwartej formule, stworzone zarówno dla turystów odwiedzających stolicę Wielkopolski, jak i dla mieszkańców chcących lepiej poznać historię swojego miasta.  <a tabindex="-1"  href="https://visitpoznan.pl/zapraszamy-na-spacery-z-przewodnikiem"
354                                                                                                                                          data-analytics-click="1"
355                                                                     data-analytics-type="article"
356                                                                     data-analytics-id="1405"
357                                                                     >
358                                            [więcej]</a>
359                                    </div>
360                                </div>
361                            </div>
362                                                    <div class="col-12 col-md-6">
363                                <div class="one-box">
364                                                                                                                <div class="box-line"></div>
365                                                                        <div class="box-image">
366                                        <a tabindex="-1"  href="https://visitpoznan.pl/filmy-promocyjne-visit-poznan"
367                                                                                      data-analytics-click="1"
368                                           data-analytics-type="article"
369                                           data-analytics-id="328"
370                                           >
371                                            <picture>
372                                                <img src="https://visitpoznan.pl/storage/files/images/main/rogalin-muzeum-palac-w-rogalinie-fot-lukasz-gajdek-visit-poznan-14-1221.webp"
373                                                     alt="Główny obrazek Filmy promocyjne Visit Poznań"/>
374                                            </picture>
375                                        </a>
376                                    </div>
377                                        <div class="box-author text-end">
378                                                                                            &nbsp;
379                                                                                    </div>
380                                    <div class="box-title">
381                                        <a  href="https://visitpoznan.pl/filmy-promocyjne-visit-poznan"
382                                                                                      data-analytics-click="1"
383                                           data-analytics-type="article"
384                                           data-analytics-id="328"
385                                           >
386                                            <h3>Filmy promocyjne Visit Poznań</h3>
387                                        </a>
388                                    </div>
389                                    <div class="box-description">
390                                        Filmy promocyjne marki Poznań do wykorzystania podczas prezentacji, targów i spotkań informacyjnych.  <a tabindex="-1"  href="https://visitpoznan.pl/filmy-promocyjne-visit-poznan"
391                                                                                                                                          data-analytics-click="1"
392                                                                     data-analytics-type="article"
393                                                                     data-analytics-id="328"
394                                                                     >
395                                            [więcej]</a>
396                                    </div>
397                                </div>
398                            </div>
399                                                    <div class="col-12 col-md-6">
400                                <div class="one-box">
401                                                                                                                <div class="box-line"></div>
402                                                                        <div class="box-image">
403                                        <a tabindex="-1"  href="https://visitpoznan.pl/poznanskie-top-10"
404                                                                                      data-analytics-click="1"
405                                           data-analytics-type="container"
406                                           data-analytics-id="9"
407                                           >
408                                            <picture>
409                                                <img src="https://visitpoznan.pl/storage/files/images/main/poznan-rogalowe-muzeum-fot-rogalowe-muzeum-visitpoznan-
409pl-1732.webp"
410                                                     alt="Główny obrazek Poznańskie Top 10"/>
411                                            </picture>
412                                        </a>
413                                    </div>
414                                        <div class="box-author text-end">
415                                                                                            &nbsp;
416                                                                                    </div>
417                                    <div class="box-title">
418                                        <a  href="https://visitpoznan.pl/poznanskie-top-10"
419                                                                                      data-analytics-click="1"
420                                           data-analytics-type="container"
421                                           data-analytics-id="9"
422                                           >
423                                            <h3>Poznańskie Top 10</h3>
424                                        </a>
425                                    </div>
426                                    <div class="box-description">
427                                        Są takie rzeczy, których możesz doświadczyć albo zobaczyć tylko w Poznaniu. Najważniejsze z nich znajdziesz właśnie tutaj.  <a tabindex="-1"  href="https://visitpoznan.pl/poznanskie-top-10"
428                                                                                                                                          data-analytics-click="1"
429                                                                     data-analytics-type="container"
430                                                                     data-analytics-id="9"
431                                                                     >
432                                            [więcej]</a>
433                                    </div>
434                                </div>
435                            </div>
436                                                    <div class="col-12 col-md-6">
437                                <div class="one-box">
438                                                                                                                <div class="box-line"></div>
439                                                                        <div class="box-image">
440                                        <a tabindex="-1"  href="https://visitpoznan.pl/poznanskie-muzea"
441                                                                                      data-analytics-click="1"
442                                           data-analytics-type="container"
443                                           data-analytics-id="15"
444                                           >
445                                            <picture>
446                                                <img src="https://visitpoznan.pl/storage/files/images/main/poznan-muzeum-archeologiczne-fot-adam-ciereszko-visitpoznan-pl-029-1528.webp"
447                                                     alt="Główny obrazek Poznańskie muzea"/>
448                                            </picture>
449                                        </a>
450                                    </div>
451                                        <div class="box-author text-end">
452                                                                                            &nbsp;
453                                                                                    </div>
454                                    <div class="box-title">
455                                        <a  href="https://visitpoznan.pl/poznanskie-muzea"
456                                                                                      data-analytics-click="1"
457                                           data-analytics-type="container"
458                                           data-analytics-id="15"
459                                           >
460                                            <h3>Poznańskie muzea</h3>
461                                        </a>
462                                    </div>
463                                    <div class="box-description">
464                                        Klasyczne i nowoczesne, unikalne i multimedialne, monumentalne i kameralne, żywe i dające wytchnienie. Muzea w Poznaniu zapraszają! Pssst... Z Poznańską Kartą Turystyczną wiele z nich odwiedzicie ze specjalną zniżką.  <a tabindex="-1"  href="https://visitpoznan.pl/poznanskie-muzea"
465                                                                                                                                          data-analytics-click="1"
466                                                                     data-analytics-type="container"
467                                                                     data-analytics-id="15"
468                                                                     >
469                                            [więcej]</a>
470                                    </div>
471                                </div>
472                            </div>
473                                                    <div class="col-12 col-md-6">
474                                <div class="one-box">
475                                                                                                                <div class="box-line"></div>
476                                                                        <div class="box-image">
477                                        <a tabindex="-1"  href="https://visitpoznan.pl/atrakcje-dla-dzieci-w-poznaniu"
478                                                                                      data-analytics-click="1"
479                                           data-analytics-type="container"
480                                           data-analytics-id="26"
481                                           >
482                                            <picture>
483                                                <img src="https://visitpoznan.pl/storage/files/images/main/poznan-nowe-zoo-fot-adam-ciereszko-visitpoznan-
483pl-023-1568.webp"
484                                                     alt="Główny obrazek Atrakcje dla dzieci w Poznaniu"/>
485                                            </picture>
486                                        </a>
487                                    </div>
488                                        <div class="box-author text-end">
489                                                                                            &nbsp;
490                                                                                    </div>
491                                    <div class="box-title">
492                                        <a  href="https://visitpoznan.pl/atrakcje-dla-dzieci-w-poznaniu"
493                                                                                      data-analytics-click="1"
494                                           data-analytics-type="container"
495                                           data-analytics-id="26"
496                                           >
497                                            <h3>Atrakcje dla dzieci w Poznaniu</h3>
498                                        </a>
499                                    </div>
500                                    <div class="box-description">
501                                        Oto zestaw różnorodnych atrakcji, które ułatwią zaplanowanie pobytu dzieci z rodzicami w Poznaniu.  <a tabindex="-1"  href="https://visitpoznan.pl/atrakcje-dla-dzieci-w-poznaniu"
502                                                                                                                                          data-analytics-click="1"
503                                                                     data-analytics-type="container"
504                                                                     data-analytics-id="26"
505                                                                     >
506                                            [więcej]</a>
507                                    </div>
508                                </div>
509                            </div>
510                                            </div>
511                </div>
512                <div class="container article-container">
513                    <div class="row share-social-media mt-4 mt-sm-0">
514                        <div class="col-12 col-md-8"></div>
515                        <div class="col-12 col-md-4 text-center text-md-start">
516                            <button type="button" class="btn btn-link p-0 facebook-click"><img src="https://visitpoznan.pl/images/facebook.png" alt="Przycisk udostepnij na FB" /> Udostępnij</button>
517                            <button type="button" class="btn btn-link p-0" onclick="window.print();return false;"><img src="https://visitpoznan.pl/images/printer.png" alt="Wydrukuj" />Wydrukuj</button>
518                        </div>
519                    </div>
520                </div>
521                    </section>
522
523    </section>
524</main>
525
526
527        <footer>
528    <div class="container">
529        <div class="row">
530            <div class="col-12 col-md-6 text-start text-sm-start">
531                Poznańska Lokalna Organizacja Turystyczna<br>
532                pl. Kolegiacki 17, 61-841 Poznań <br>
533                <a href="mailto:[email protected]">[email protected]</a><br>
534              <div class="pt-4 pt-md-0"></div>
535                <a href="/o-nas">O nas</a><br>
536                <a href="/kontakt">Kontakt</a>
537            </div>
538            <div class="col-12 col-md-6 text-start text-sm-end">
539                <a href="/pcb">Poznan Convention Bureau</a><br>
540                <a href="/it">Informacja Turystyczna</a><br>
541                <a href="/karta">Poznańska Karta Turystyczna</a><div><a href="https://visitpoznan.pl/publikacje-do-pobrania">Foldery, publikacje, wydawnictwa</a><br>
542                <a target="_blank" href="https://sklep.visitpoznan.pl" rel="noopener noreferrer">Sklep</a>
543            </div></div>
544        </div>
545        <div class="row text-start text-sm-start">
546           <div class="col-md"></div>
547            <div class="col-12 col-md-3 pt-4 pt-md-0">
548                <a href="https://www.facebook.com/VisitPoznan.Official" target="_blank" rel="noopener noreferrer"><img src="https://visitpoznan.pl/images/facebook.png" alt=""> Visit Poznan</a>
549                <br>
550                <br>
551                <a href="https://www.instagram.com/visitpoznan" target="_blank" rel="noopener noreferrer"><img src="https://visitpoznan.pl/images/instagram.png" alt=""> visitpoznan</a>
552                <br>
553                <br>
554                <a href="https://www.youtube.com/@VisitPoznan" target="_blank" rel="noopener noreferrer"><img src="https://visitpoznan.pl/storage/editor/youtube.png" alt=""> VisitPoznan</a>
555            </div>
556            <div class="col-12 col-md-4 pt-4 pt-md-0">
557                <a href="https://www.facebook.com/PoznanskaLokalnaOrganizacjaTurystyczna" target="_blank" rel="noopener noreferrer"><img src="https://visitpoznan.pl/images/facebook.png" alt=""> Poznańska Organizacja Turystyczna</a>
558                <br>
559                <br>
560                <a href="https://www.facebook.com/PoznanConventionBureau" target="_blank" rel="noopener noreferrer"><img src="https://visitpoznan.pl/images/facebook.png" alt=""> Poznan Convention Bureau</a>
561                <br>
562                <br>
563                <a href="https://www.tiktok.com/@visitpoznan" target="_blank" rel="noopener noreferrer"><img src="https://visitpoznan.pl/storage/editor/tiktok.png" alt=""> visitpoznan</a>
564            </div>
565            <div class="col-md"></div>
566        </div>
567        <div class="row pb-5">
568            <div class="col-12 text-center pt-5">
569                <a href="/o-portalu">O portalu</a> | <a href="/polityka-prywatnosci">Polityka prywatności</a> | <a href="/deklaracja-dostepnosci">Deklaracja dostępności</a> | <a href="https://visitpoznan.pl/projekty" target="self">Projekty</a> | Realizacja: <a href="https://lookad.pl" target="_blank" rel="noopener noreferrer">LookAd</a>
570            </div>
571        </div>
572    </div>
573    <div class="men">
574        <div class="container">
575            <div class="row">
576                <div class="col-12 col-md-4 text-center text-md-end">
577                    <img src="https://visitpoznan.pl/images/men.png" alt="Logo Ministerstwa Sportu i Turystyki">
578                </div>
579                <div class="col-12 col-md-6 text-center text-md-start">Zadanie publiczne pn. „Nowoczesny portal turystyczny marki Poznań (Polskiej Mar
579ki Turystycznej): aktualizacja, modernizacja i popularyzacja narzędzia online służącego promocji i informacji turystycznej” dofinansowano ze środków Ministerstwa Sportu i Turystyki zgodnie z zawartą umową nr 2023/0084/2310/ UDOT/DT/BP z dnia 27 czerwca 2023 roku.
580                </div>
581            </div>
582        </div>
583    </div>
584</footer>
585
586<script src="https://visitpoznan.pl/js/jquery.min.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 586
586
587<script src="https://visitpoznan.pl/js/hypernator.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 587
587
588<script src="https://visitpoznan.pl/js/popper.min.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 588
588
589<script src="https://visitpoznan.pl/js/bootstrap.min.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 589
589
590<script>
591    window.PlotConsent = (function () {
592        const cookieName = 'plot_cookie_consent_v1';
593        const snippets = {"analytics_head":"\u003C!-- Google tag (gtag.js) --\u003E\r\n\u003Cscript async src=\u0022https:\/\/www.googletagmanager.com\/gtag\/js?id=G-8ZC1N3VPS2\u0022\u003E\u003C\/script\u003E\r\n\u003Cscript\u003E\r\n  window.dataLayer = window.dataLayer || [];\r\n  function gtag(){dataLayer.push(arguments);}\r\n  gtag(\u0027js\u0027, new Date());\r\n\r\n  gtag(\u0027config\u0027, \u0027G-8ZC1N3VPS2\u0027);\r\n\u003C\/script\u003E","gtm_head":"","gtm_body":"","marketing_head":""};
594        let loaded = {analytics: false, marketing: false};
595
596        function setCookie(name, value, days) {
597            const expires = new Date(Date.now() + (days * 86400000)).toUTCString();
598            document.cookie = name + '=' + encodeURIComponent(value) + '; expires=' + expires + '; path=/; SameSite=Lax';
599        }
600
601        function getCookie(name) {
602            const key = name + '=';
603            const decoded = decodeURIComponent(document.cookie || '');
604            const parts = decoded.split(';');
605            for (let i = 0; i < parts.length; i++) {
606                let part = parts[i];
607                while (part.charAt(0) === ' ') {
608                    part = part.substring(1);
609                }
610                if (part.indexOf(key) === 0) {
611                    return part.substring(key.length, part.length);
612                }
613            }
614            return '';
615        }
616
617        function getDefaultConsent() {
618            return {necessary: true, analytics: false, marketing: false};
619        }
620
621        function readConsent() {
622            const raw = getCookie(cookieName);
623            if (!raw) {
624                return null;
625            }
626            try {
627                const parsed = JSON.parse(raw);
628                return {
629                    necessary: true,
630                    analytics: !!parsed.analytics,
631                    marketing: !!parsed.marketing,
632                };
633            } catch (e) {
634                return null;
635            }
636        }
637
638        function saveConsent(consent) {
639            const normalized = {
640                necessary: true,
641                analytics: !!consent.analytics,
642                marketing: !!consent.marketing,
643                decided_at: new Date().toISOString(),
644            };
645            setCookie(cookieName, JSON.stringify(normalized), 365);
646            return normalized;
647        }
648
649        function injectHtml(html, target) {
650            if (!html || !target) {
651                return;
652            }
653
654            const template = document.createElement('template');
655            template.innerHTML = html;
656            Array.from(template.content.childNodes).forEach((node) => {
657                if (node.nodeName === 'SCRIPT') {
658                    const script = document.createElement('script');
659                    Array.from(node.attributes || []).forEach((attr) => script.setAttribute(attr.name, attr.value));
660                    script.text = node.text || node.textContent || '';
661                    target.appendChild(script);
662                } else {
663                    target.appendChild(node.cloneNode(true));
664                }
665            });
666        }
667
668        function applyConsent(consent) {
669            if (consent.analytics && !loaded.analytics) {
670                injectHtml(snippets.analytics_head, document.head);
671                injectHtml(snippets.gtm_head, document.head);
672                injectHtml(snippets.gtm_body, document.body);
673                loaded.analytics = true;
674            }
675
676            if (consent.marketing && !loaded.marketing) {
677                injectHtml(snippets.marketing_head, document.head);
678                loaded.marketing = true;
679            }
680        }
681
682        function has(category) {
683            const current = readConsent();
684            if (!current) {
685                return false;
686            }
687            if (category === 'necessary') {
688                return true;
689            }
690            return !!current[category];
691        }
692
693        return {
694            getDefaultConsent: getDefaultConsent,
695            readConsent: readConsent,
696            saveConsent: saveConsent,
697            applyConsent: applyConsent,
698            has: has,
699        };
700    })();
701
702    window.PlotAnalytics = (function () {
703        const endpoint = 'https://visitpoznan.pl/analytics/track';
704        const pagePayload = null;
705
706        function getCookie(name) {
707            const cookieName = name + '=';
708            const decoded = decodeURIComponent(document.cookie || '');
709            const parts = decoded.split(';');
710            for (let i = 0; i < parts.length; i++) {
711                let part = parts[i];
712                while (part.charAt(0) === ' ') {
713                    part = part.substring(1);
714                }
715                if (part.indexOf(cookieName) === 0) {
716                    return part.substring(cookieName.length, part.length);
717                }
718            }
719            return '';
720        }
721
722        function setCookie(name, value, days) {
723            const expires = new Date(Date.now() + days * 86400000).toUTCString();
724            document.cookie = name + '=' + encodeURIComponent(value) + '; expires=' + expires + '; path=/; SameSite=Lax';
725        }
726
727        function getVisitorId() {
728            const key = 'plot_vid';
729            let visitorId = '';
730            try {
731                visitorId = localStorage.getItem(key) || '';
732            } catch (e) {
733            }
734            if (!visitorId) {
735                visitorId = getCookie(key);
736            }
737            if (!visitorId) {
738                if (window.crypto && window.crypto.randomUUID) {
739                    visitorId = window.crypto.randomUUID();
740                } else {
741                    visitorId = 'v-' + Date.now() + '-' + Math.random().toString(36).substring(2, 12);
742                }
743            }
744            try {
745                localStorage.setItem(key, visitorId);
746            } catch (e) {
747            }
748            setCookie(key, visitorId, 365);
749            return visitorId;
750        }
751
752        function send(payload) {
753            if (!payload || !payload.event_type || !payload.content_type || !payload.content_entity_id) {
754                return;
755            }
756            if (!window.PlotConsent || !window.PlotConsent.has('analytics')) {
757                return;
758            }
759
760            const body = JSON.stringify({
761                event_type: payload.event_type,
762                content_type: payload.content_type,
763                content_entity_id: Number(payload.content_entity_id),
764                visitor_id: getVisitorId(),
765            });
766
767            if (navigator.sendBeacon) {
768                const blob = new Blob([body], {type: 'application/json'});
769                navigator.sendBeacon(endpoint, blob);
770                return;
771            }
772
773            fetch(endpoint, {
774                method: 'POST',
775                headers: {
776                    'Content-Type': 'application/json',
777                    'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]')?.getAttribute('content') || '',
778                },
779                credentials: 'same-origin',
780                body: body,
781            }).catch(function () {
782            });
783        }
784
785        return {
786            track: send,
787            pagePayload: pagePayload,
788        };
789    })();
790
791    $(document).ready(function () {
792        const banner = $('#plot-cookie-banner');
793        const modal = $('#plot-cookie-modal');
794        const analyticsSwitch = $('#cookie-analytics');
795        const marketingSwitch = $('#cookie-marketing');
796        const existingConsent = window.PlotConsent.readConsent();
797
798        if (!existingConsent) {
799            banner.show();
800        } else {
801            window.PlotConsent.applyConsent(existingConsent);
802        }
803
804        $('#plot-cookie-accept-all').on('click', function () {
805            const consent = window.PlotConsent.saveConsent({analytics: true, marketing: true});
806            window.PlotConsent.applyConsent(consent);
807            banner.hide();
808        });
809
810        $('#plot-cookie-accept-necessary').on('click', function () {
811            const consent = window.PlotConsent.saveConsent({analytics: false, marketing: false});
812            window.PlotConsent.applyConsent(consent);
813            banner.hide();
814        });
815
816        $('#plot-cookie-open-settings').on('click', function () {
817            const current = window.PlotConsent.readConsent() || window.PlotConsent.getDefaultConsent();
818            analyticsSwitch.prop('checked', !!current.analytics);
819            marketingSwitch.prop('checked', !!current.marketing);
820            modal.modal('show');
821        });
822        $('#plot-cookie-open-settings-floating').on('click', function () {
823            $('#plot-cookie-open-settings').trigger('click');
824        });
825
826        $('#plot-cookie-save-settings').on('click', function () {
827            const consent = window.PlotConsent.saveConsent({
828                analytics: analyticsSwitch.is(':checked'),
829                marketing: marketingSwitch.is(':checked'),
830            });
831            window.PlotConsent.applyConsent(consent);
832            banner.hide();
833            modal.modal('hide');
834        });
835
836        if (window.PlotAnalytics && window.PlotAnalytics.pagePayload) {
837            window.PlotAnalytics.track(window.PlotAnalytics.pagePayload);
838        }
839
840        $(document).on('click', 'a[data-analytics-click="1"]', function () {
841            const $anchor = $(this);
842            const contentType = $anchor.data('analytics-type');
843            const contentEntityId = Number($anchor.data('analytics-id'));
844            if (!contentType || !contentEntityId) {
845                return;
846            }
847
848            window.PlotAnalytics.track({
849                event_type: 'click',
850                content_type: contentType,
851                content_entity_id: contentEntityId,
852            });
853        });
854
855        $('a[target="_blank"]').attr('rel', 'noopener noreferrer');
856
857        $('.facebook-click').click(function () {
858            window.open("https://www.facebook.com/sharer/sharer.php?u=" + location.href, "pop", "width=600, height=400, scrollbars=no");
859            return false;
860        });
861    });
862</script>
862
863    
863<script>
864    $(document).ready(function () {
865        let bodyHtml = $('body');
866
867        $(window).scroll(function(){
868            var scrollPos = $(document).scrollTop();
869            if(scrollPos >= 60) {
870                bodyHtml.addClass('fixed-menu')
871            } else {
872                bodyHtml.removeClass('fixed-menu')
873            }
874        });
875
876        function setCookie(cname, cvalue, exdays) {
877            const d = new Date();
878            d.setTime(d.getTime() + (exdays*24*60*60*1000));
879            let expires = "expires="+ d.toUTCString();
880            document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
881        }
882
883        function getCookie(cname) {
884            let name = cname + "=";
885            let decodedCookie = decodeURIComponent(document.cookie);
886            let ca = decodedCookie.split(';');
887            for(let i = 0; i <ca.length; i++) {
888                let c = ca[i];
889                while (c.charAt(0) == ' ') {
890                    c = c.substring(1);
891                }
892                if (c.indexOf(name) == 0) {
893                    return c.substring(name.length, c.length);
894                }
895            }
896            return "";
897        }
898
899        $('img').each(function(index, element) {
900            //console.log($(element).attr('src'));
901        });
902
903        $(document)
904            .on('click', '.button-font-size-normal', function() {
905                setCookie('fontSize', 'normal', 365);
906                bodyHtml.removeClass('font-size-medium');
907                bodyHtml.removeClass('font-size-large');
908                $('.one-cloud-element').each(function (index, element) {
909                    $(element).css('font-size', $(element).data('font-size-default'));
910                    $(element).css('font-height', '1.875rem');
911                });
912
913                return false;
914            })
915            .on('click', '.button-font-size-medium', function() {
916                setCookie('fontSize', 'medium', 365);
917                bodyHtml.removeClass('font-size-large');
918                bodyHtml.addClass('font-size-medium');
919                $('.one-cloud-element').each(function (index, element) {
920                    $(element).css('font-size', $(element).data('font-size-medium'));
921                    $(element).css('line-height', $(element).data('font-size-medium'));
922                });
923
924                return false;
925            })
926            .on('click', '.button-font-size-large', function() {
927                setCookie('fontSize', 'large', 365);
928                bodyHtml.removeClass('font-size-medium');
929                bodyHtml.addClass('font-size-large');
930                $('.one-cloud-element').each(function (index, element) {
931                    $(element).css('font-size', $(element).data('font-size-large'));
932                    $(element).css('line-height', $(element).data('font-size-large'));
933                });
934
935                return false;
936            })
937            .on('click', '.font-contrast-toggle', function () {
938                if (bodyHtml.hasClass('high-contrast')) {
939                    setCookie('highContrast', 0, 365);
940                    bodyHtml.removeClass('high-contrast');
941                } else {
942                    setCookie('highContrast', 1, 365);
943                    bodyHtml.addClass('high-contrast');
944                }
945
946                return false;
947            });
948
949        if (getCookie('fontSize') === 'medium') {
950            bodyHtml.addClass('font-size-medium');
951            $('.one-cloud-element').each(function (index, element) {
952                $(element).css('font-size', $(element).data('font-size-medium'));
953                $(element).css('line-height', $(element).data('font-size-medium'));
954            });
955        } else if (getCookie('fontSize') === 'large') {
956            bodyHtml.addClass('font-size-large');
957            $('.one-cloud-element').each(function (index, element) {
958                $(element).css('font-size', $(element).data('font-size-large'));
959                $(element).css('line-height', $(element).data('font-size-large'));
960            });
961
962        }
963
964        if (getCookie('highContrast') == '1') {
965            bodyHtml.addClass('high-contrast');
966        }
967
968            });
969</script>
969
970</body>
971<script>
972    var lastCheck = new Date();
973    var caffeineSendDrip = function () {
974        var ajax = window.XMLHttpRequest
975            ? new XMLHttpRequest
976            : new ActiveXObject('Microsoft.XMLHTTP');
977
978        ajax.onreadystatechange = function () {
979            if (ajax.readyState === 4 && ajax.status === 204) {
980                lastCheck = new Date();
981            }
982        };
983
984        ajax.open('GET', 'https://visitpoznan.pl/genealabs/laravel-caffeine/drip');
985        ajax.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
986        ajax.send();
987    };
988
989    setInterval(function () {
990        caffeineSendDrip();
991    }, 300000);
992
993    if (2000 > 0) {
994        setInterval(function () {
995            if (new Date() - lastCheck >= 7082000) {
996                location.reload(true);
997            }
998        }, 2000);
999    }
1000</script>
vendor: 1 bytes, line 1000
1000
1001<script>
1002    var lastCheck = new Date();
1003    var caffeineSendDrip = function () {
1004        var ajax = window.XMLHttpRequest
1005            ? new XMLHttpRequest
1006            : new ActiveXObject('Microsoft.XMLHTTP');
1007
1008        ajax.onreadystatechange = function () {
1009            if (ajax.readyState === 4 && ajax.status === 204) {
1010                lastCheck = new Date();
1011            }
1012        };
1013
1014        ajax.open('GET', 'https://visitpoznan.pl/genealabs/laravel-caffeine/drip');
1015        ajax.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
1016        ajax.send();
1017    };
1018
1019    setInterval(function () {
1020        caffeineSendDrip();
1021    }, 300000);
1022
1023    if (2000 > 0) {
1024        setInterval(function () {
1025            if (new Date() - lastCheck >= 7082000) {
1026                location.reload(true);
1027            }
1028        }, 2000);
1029    }
1030</script>
1030
1031</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.