{"id":443,"date":"2025-10-01T05:32:40","date_gmt":"2025-10-01T05:32:40","guid":{"rendered":"https:\/\/preko.pomeraniandevelopment.pl\/?page_id=443"},"modified":"2025-10-03T11:20:51","modified_gmt":"2025-10-03T11:20:51","slug":"poradniki","status":"publish","type":"page","link":"https:\/\/preko.pomeraniandevelopment.pl\/?page_id=443","title":{"rendered":"Poradniki"},"content":{"rendered":"<style>\n    @media (max-width: 768px) {\n      .bgresp-1{\n        background-image: url(\"https:\/\/preko.pomeraniandevelopment.pl\/wp-content\/uploads\/2025\/10\/f-mobile-tools.jpg\") !important;\n      }\n    }\n  <\/style><div class=\"hero-niskie-block  s2    rooster-block mobileNoBG alignfull bgresp-1\" style=\"background-image: url(&#039;https:\/\/preko.pomeraniandevelopment.pl\/wp-content\/uploads\/2025\/09\/f-slider-oferta.jpg&#039;)\">\n<div class=\"hero-niskie-item\"> \n    \n    <div class=\"content\">\n            <picture class=\"\">\n                    <source srcset=\"\" type=\"image\/webp\">\n                    <\/picture>\n             \n        \n            <div class=\"slogan\"> \n            <p>Poradniki PDF<\/p>\n            <h1>Poradniki do druku.<span style=\"color: #fff01a\"> Dla tych, kt\u00f3rzy lubi\u0105 mie\u0107 wszystko pod r\u0119k\u0105.<\/span><\/h1>\n            <p class=\"opis\">Przygotowali\u015bmy kr\u00f3tkie i konkretne materia\u0142y do pobrania \u2013 checklisty, instrukcje, porady techniczne. Nie musisz szuka\u0107 po forach \u2013 masz to tutaj.<\/p>\n        <\/div> \n               \n    <\/div>\n<\/div> \n<\/div> \n\n\n<div class=\"wp-block-cover alignfull\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-100 has-background-dim\" style=\"background-color:#090d08\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">  \n<div id=\"dopobraniaSection\" class=\"dopobrania-block rooster-block\" >\n<div class=\"dopobrania-item\">  \n    <div class=\"content\">\n        <h2 class=\"dopobraniaTrigger\" data-file=\"465\">Dob\u00f3r ta\u015bmy krok po kroku [PDF]<\/h2> \n    <\/div>\n<\/div>\n\n<div class=\"dopobrania-item\">  \n    <div class=\"content\">\n        <h2 class=\"dopobraniaTrigger\" data-file=\"465\">Jak czyta\u0107 oznaczenia ta\u015bm?<\/h2> \n    <\/div>\n<\/div>\n\n<div class=\"dopobrania-item\">  \n    <div class=\"content\">\n        <h2 class=\"dopobraniaTrigger\" data-file=\"465\">Checklista dla kierownika produkcji<\/h2> \n    <\/div>\n<\/div>\n\n<div class=\"dopobrania-item\">  \n    <div class=\"content\">\n        <h2 class=\"dopobraniaTrigger\" data-file=\"465\">5 najcz\u0119stszych b\u0142\u0119d\u00f3w w u\u017cytkowaniu ta\u015bm<\/h2> \n    <\/div>\n<\/div>\n\n<\/div>  \n<script>\n(function () {\n  \/\/ Helper \u2013 tworzy modal tylko raz\n  function ensureModal() {\n    if (document.getElementById('pdf-download-modal')) return;\n\n    const modal = document.createElement('div');\n    modal.id = 'pdf-download-modal';\n    modal.innerHTML = `\n      <div class=\"pdfdl-overlay\" data-close=\"1\"><\/div>\n      <div class=\"pdfdl-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"pdfdl-title\">\n        <button type=\"button\" class=\"pdfdl-close\" aria-label=\"Zamknij\" data-close=\"1\">\u00d7<\/button>\n        <h2 id=\"pdfdl-title\">Formularz pobrania poradnika PDF<\/h2>\n        <form id=\"pdfdl-form\" novalidate>\n          <input type=\"hidden\" name=\"action\" value=\"pdf_download_form_submit\">\n          <input type=\"hidden\" name=\"nonce\" value=\"${window.PDFDL?.nonce || ''}\">\n          <input type=\"hidden\" name=\"file_id\" id=\"pdfdl-file-id\" value=\"\">\n\n          <label class=\"pdfdl-field\">\n            <input type=\"email\" name=\"email\" placeholder=\"E-mail:*\" required>\n          <\/label>\n          <label class=\"pdfdl-field\">\n            <input type=\"text\" name=\"company\" placeholder=\"Firma:*\" required>\n          <\/label>\n          <label class=\"pdfdl-field\">\n            <input type=\"text\" name=\"position\" placeholder=\"Stanowisko:*\" required>\n          <\/label>\n\n          <label class=\"pdfdl-consent\">\n            <input type=\"checkbox\" name=\"consent\" value=\"1\" required>\n            <span>Korzystaj\u0105c z formularza zgadzasz si\u0119 na przetwarzanie Twoich danych przez t\u0119 witryn\u0119.\n            <a href=\"\/polityka-prywatnosci\" target=\"_blank\" rel=\"noopener\">Polityka prywatno\u015bci<\/a><\/span>\n          <\/label>\n\n          <button type=\"submit\" class=\"btnPrimary\" style=\"margin: auto;\">Pobierz<\/button>\n          <p class=\"pdfdl-msg\" id=\"pdfdl-msg\" aria-live=\"polite\"><\/p>\n        <\/form>\n      <\/div>\n    `;\n    document.body.appendChild(modal);\n\n    \/\/ Zamkni\u0119cia\n    modal.addEventListener('click', (e) => {\n      if (e.target.dataset.close) closeModal();\n    });\n    document.addEventListener('keydown', (e) => {\n      if (e.key === 'Escape') closeModal();\n    });\n\n    \/\/ Submit AJAX\n    const form = document.getElementById('pdfdl-form');\n    form.addEventListener('submit', async (e) => {\n      e.preventDefault();\n      const msg = document.getElementById('pdfdl-msg');\n      msg.textContent = '';\n\n      \/\/ Prosta walidacja\n      const fd = new FormData(form);\n      const required = ['email','company','position','consent'];\n      for (const k of required) {\n        if (!fd.get(k)) {\n          msg.textContent = 'Uzupe\u0142nij wymagane pola.';\n          return;\n        }\n      }\n\n      \/\/ Endpoint WP (zlokalizowany ajaxurl albo fallback)\n      const ajaxurl = (window.PDFDL && window.PDFDL.ajaxurl) || '\/wp-admin\/admin-ajax.php';\n\n      \/\/ Wysy\u0142ka\n      try {\n        form.classList.add('is-loading');\n        const res = await fetch(ajaxurl, { method: 'POST', body: fd, credentials: 'same-origin' });\n        const data = await res.json();\n        if (!res.ok || !data.success) {\n          throw new Error(data?.data?.message || 'B\u0142\u0105d wysy\u0142ki formularza.');\n        }\n\n        \/\/ Sukces \u2013 komunikat + opcjonalne pobranie pliku (je\u015bli dostaniesz url w JSON)\n        msg.textContent = data.data?.message || 'Dzi\u0119kujemy!';\n        if (data.data?.download_url) {\n          \/\/ start pobierania\n          window.location.href = data.data.download_url;\n        }\n        \/\/ Zamknij po 1.5s\n        setTimeout(closeModal, 1500);\n\n      } catch (err) {\n        msg.textContent = err.message || 'Wyst\u0105pi\u0142 b\u0142\u0105d. Spr\u00f3buj ponownie.';\n      } finally {\n        form.classList.remove('is-loading');\n      }\n    });\n  }\n\n  function openModal(fileId) {\n    ensureModal();\n    document.getElementById('pdfdl-file-id').value = fileId || '';\n    document.body.classList.add('pdfdl-open');\n    document.getElementById('pdf-download-modal').classList.add('is-visible');\n  }\n\n  function closeModal() {\n    const m = document.getElementById('pdf-download-modal');\n    if (!m) return;\n    m.classList.remove('is-visible');\n    document.body.classList.remove('pdfdl-open');\n  }\n\n  \/\/ Podpi\u0119cie trigger\u00f3w\n  function bindTriggers() {\n    document.querySelectorAll('.dopobraniaTrigger[data-file]').forEach(el => {\n      el.addEventListener('click', (e) => {\n        e.preventDefault();\n        const fileId = el.getAttribute('data-file');\n        openModal(fileId);\n      });\n    });\n  }\n\n  \/\/ Start\n  document.addEventListener('DOMContentLoaded', bindTriggers);\n})();\n<\/script>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-443","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/preko.pomeraniandevelopment.pl\/index.php?rest_route=\/wp\/v2\/pages\/443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/preko.pomeraniandevelopment.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/preko.pomeraniandevelopment.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/preko.pomeraniandevelopment.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/preko.pomeraniandevelopment.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=443"}],"version-history":[{"count":9,"href":"https:\/\/preko.pomeraniandevelopment.pl\/index.php?rest_route=\/wp\/v2\/pages\/443\/revisions"}],"predecessor-version":[{"id":698,"href":"https:\/\/preko.pomeraniandevelopment.pl\/index.php?rest_route=\/wp\/v2\/pages\/443\/revisions\/698"}],"wp:attachment":[{"href":"https:\/\/preko.pomeraniandevelopment.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}