{"id":8252,"date":"2026-05-20T08:02:05","date_gmt":"2026-05-20T07:02:05","guid":{"rendered":"https:\/\/nsbi.org.rs\/?page_id=8252"},"modified":"2026-09-11T12:40:49","modified_gmt":"2026-09-11T11:40:49","slug":"prijavi-ostecenje","status":"publish","type":"page","link":"https:\/\/nsbi.org.rs\/sr\/prijavi-ostecenje","title":{"rendered":"Prijavi o\u0161te\u0107enje ili radove"},"content":{"rendered":"\n<style>\n  :root {\n    --primary-color: #00875a;\n    --primary-hover: #006644;\n    --card-bg: #ffffff;\n    --border-color: #cccccc;\n  }\n  \n  \/* Resetiranje uticaja WordPress-a i teme *\/\n  .nsbi-container, .nsbi-container * {\n    box-sizing: border-box !important;\n  }\n  .nsbi-container p {\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  .nsbi-container br {\n    display: none !important;\n  }\n  .nsbi-tab-content br {\n    display: inline !important;\n  }\n\n  .nsbi-container { \n    max-width: 700px !important; \n    margin: 20px auto !important; \n    background: var(--card-bg) !important; \n    border-radius: 12px !important; \n    box-shadow: 0 4px 15px rgba(0,0,0,0.08) !important; \n    font-family: 'Segoe UI', Arial, sans-serif !important; \n    overflow: hidden !important; \n  }\n\n  \/* TAVOVI - CSS LOGIKA *\/\n  .nsbi-tabs { \n    display: flex !important; \n    flex-direction: row !important;\n    background-color: #eaeff2 !important; \n    border-bottom: 2px solid #e0e0e0 !important; \n  }\n  .nsbi-tab-btn { \n    flex: 1 !important; \n    padding: 14px 10px !important; \n    border: none !important; \n    background: none !important; \n    font-weight: 600 !important; \n    font-size: 15px !important; \n    color: #555555 !important; \n    cursor: pointer !important; \n    transition: 0.3s !important; \n    text-align: center !important;\n    outline: none !important;\n    box-shadow: none !important;\n    border-bottom: 3px solid transparent !important;\n  }\n  .nsbi-tab-btn.active { \n    background-color: var(--card-bg) !important; \n    color: var(--primary-color) !important; \n    border-bottom: 3px solid var(--primary-color) !important; \n  }\n\n  \/* Prikazivanje i skrivanje sadr\u017eaja taba *\/\n  .nsbi-container .nsbi-tab-content { \n    display: none !important; \n    padding: 30px !important; \n    line-height: 1.6 !important; \n    color: #222222 !important; \n  }\n  .nsbi-container .nsbi-tab-content.active { \n    display: block !important; \n  }\n\n  \/* FORMA I POLJA *\/\n  .form-group { \n    margin-bottom: 20px !important; \n  }\n  .form-group label { \n    display: block !important; \n    margin-bottom: 8px !important; \n    font-weight: 600 !important; \n    font-size: 14px !important; \n    color: #333333 !important; \n  }\n  \n  .form-row {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 15px !important;\n  }\n  .form-row .form-group {\n    flex: 1 !important;\n    min-width: 240px !important;\n  }\n  .form-group.full-width {\n    width: 100% !important;\n    flex: 100% !important;\n  }\n\n  .form-group input[type=\"text\"], \n  .form-group input[type=\"email\"], \n  .form-group select, \n  .form-group textarea { \n    width: 100% !important; \n    padding: 12px !important; \n    border: 1px solid var(--border-color) !important; \n    border-radius: 6px !important; \n    font-size: 15px !important; \n    color: #222222 !important; \n    background-color: #ffffff !important; \n    height: auto !important;\n  }\n  .form-group input::placeholder,\n  .form-group textarea::placeholder {\n    color: #888888 !important;\n  }\n  \n  .dynamic-field { display: none !important; }\n  .dynamic-field.active-field { display: block !important; }\n\n  .file-upload-wrapper { position: relative !important; width: 100% !important; }\n  .file-upload-input { display: none !important; }\n  .file-upload-label { \n    display: flex !important; \n    flex-direction: column !important; \n    align-items: center !important; \n    padding: 25px 15px !important; \n    border: 2px dashed var(--primary-color) !important; \n    border-radius: 8px !important; \n    background-color: #f8fbf9 !important; \n    cursor: pointer !important; \n    text-align: center !important; \n  }\n  .file-upload-icon { width: 38px !important; height: 38px !important; fill: var(--primary-color) !important; margin-bottom: 8px !important; }\n  .submit-btn { \n    width: 100% !important; \n    background-color: var(--primary-color) !important; \n    color: #ffffff !important; \n    border: none !important; \n    padding: 14px !important; \n    font-size: 16px !important; \n    font-weight: bold !important; \n    border-radius: 6px !important; \n    cursor: pointer !important; \n    transition: 0.2s !important; \n  }\n  .submit-btn:hover { background-color: var(--primary-hover) !important; }\n  .submit-btn:disabled { background-color: #888888 !important; cursor: not-allowed !important; }\n  \n  #poruka-status { \n    margin-bottom: 20px !important; \n    padding: 15px !important; \n    border-radius: 6px !important; \n    display: none; \n    font-weight: bold !important; \n    text-align: center !important; \n  }\n  .success-msg { background-color: #d4edda !important; color: #155724 !important; border: 1px solid #c3e6cb !important; }\n  .error-msg { background-color: #f8d7da !important; color: #721c24 !important; border: 1px solid #f5c6cb !important; }\n<\/style>\n\n<div class=\"nsbi-container\">\n  <div class=\"nsbi-tabs\">\n    <button type=\"button\" class=\"nsbi-tab-btn active\" data-target=\"prijava\">Prijavi o\u0161te\u0107enje<\/button>\n    <button type=\"button\" class=\"nsbi-tab-btn\" data-target=\"uputstvo\">Uputstvo<\/button>\n    <button type=\"button\" class=\"nsbi-tab-btn\" data-target=\"o-prijavama\">O prijavama<\/button>\n  <\/div>\n\n  <!-- TAB 1: PRIJAVA -->\n  <div id=\"prijava\" class=\"nsbi-tab-content active\">\n    <div id=\"poruka-status\"><\/div>\n    \n    <form id=\"nsbiForm\">\n      <!-- RED 1: Ime\/Prezime i Email -->\n      <div class=\"form-row\">\n        <div class=\"form-group\">\n          <label>Va\u0161e ime i prezime:*<\/label>\n          <input type=\"text\" name=\"ime\" required>\n        <\/div>\n\n        <div class=\"form-group\">\n          <label>Va\u0161 Email (na koji \u0161aljemo potvrdu):*<\/label>\n          <input type=\"email\" name=\"email\" required>\n        <\/div>\n      <\/div>\n\n      <!-- RED 2: Vrsta prijave i Dinami\u010dka podvrsta -->\n      <div class=\"form-row\">\n        <div class=\"form-group\">\n          <label>Vrsta prijave:*<\/label>\n          <select id=\"vrsta_prijave\" name=\"vrsta_prijave\" required>\n            <option value=\"\" disabled selected>&#8212; Izaberite vrstu prijave &#8212;<\/option>\n            <option value=\"Prijava o\u0161te\u0107enja\">Prijava o\u0161te\u0107enja<\/option>\n            <option value=\"Prijava radova\">Prijava radova<\/option>\n            <option value=\"Prijava problema\">Prijava problema<\/option>\n          <\/select>\n        <\/div>\n\n        <div class=\"form-group dynamic-field\" id=\"group_ostecenje\">\n          <label>Vrsta o\u0161te\u0107enja:*<\/label>\n          <select id=\"podvrsta_ostecenje\">\n            <option value=\"\" disabled selected>&#8212; Izaberite vrstu o\u0161te\u0107enja &#8212;<\/option>\n            <option value=\"Ivi\u010dnjak na prelazu staze\">Ivi\u010dnjak na prelazu staze<\/option>\n            <option value=\"Rupa na bici stazi\">Rupa na bici stazi<\/option>\n            <option value=\"Ulegnu\u0107e staze\/asfalta\">Ulegnu\u0107e staze\/asfalta<\/option>\n            <option value=\"Izdignu\u0107e staze\/asfalta\">Izdignu\u0107e staze\/asfalta<\/option>\n            <option value=\"Raskopana povr\u0161ina\">Raskopana povr\u0161ina<\/option>\n            <option value=\"Drugo\">Drugo<\/option>\n          <\/select>\n        <\/div>\n\n        <div class=\"form-group dynamic-field\" id=\"group_radovi\">\n          <label>Vrsta radova:*<\/label>\n          <select id=\"podvrsta_radovi\">\n            <option value=\"\" disabled selected>&#8212; Izaberite vrstu radova &#8212;<\/option>\n            <option value=\"Popravka bici staze\">Popravka bici staze<\/option>\n            <option value=\"Radovi na podzemnim instalacijama\">Radovi na podzemnim instalacijama<\/option>\n            <option value=\"Radovi na objektu (zatvorena staza)\">Radovi na objektu (zatvorena staza)<\/option>\n            <option value=\"Izgradnja nove staze\">Izgradnja nove staze<\/option>\n            <option value=\"Drugo\">Drugo<\/option>\n          <\/select>\n        <\/div>\n\n        <div class=\"form-group dynamic-field\" id=\"group_problem\">\n          <label>Vrsta problema:*<\/label>\n          <select id=\"podvrsta_problem\">\n            <option value=\"\" disabled selected>&#8212; Izaberite vrstu problema &#8212;<\/option>\n            <option value=\"Nedostatak\/prekid bici staze\">Nedostatak\/prekid bici staze<\/option>\n            <option value=\"Nepropisno parkiranje vozila na stazi\">Nepropisno parkiranje vozila na stazi<\/option>\n            <option value=\"Nepropisno kori\u0161\u0107enje staze\">Nepropisno kori\u0161\u0107enje staze<\/option>\n            <option value=\"Objekti na stazi\">Objekti na stazi<\/option>\n            <option value=\"Niske grane drve\u0107a nad stazom\">Niske grane drve\u0107a nad stazom<\/option>\n            <option value=\"Drugo\">Drugo<\/option>\n          <\/select>\n        <\/div>\n      <\/div>\n\n      <!-- Precizirajte vrsta (za opciju \"Drugo\") -->\n      <div class=\"form-group dynamic-field full-width\" id=\"group_drugo\">\n        <label>Precizirajte vrsta (za opciju &#8220;Drugo&#8221;):*<\/label>\n        <input type=\"text\" id=\"opis_drugo\">\n      <\/div>\n\n      <!-- RED 3: Lokacija -->\n      <div class=\"form-group full-width\">\n        <label>Lokacija o\u0161te\u0107enja\/radova\/problema:*<\/label>\n        <input type=\"text\" name=\"lokacija\" placeholder=\"npr. Bulevar oslobo\u0111enja kod br. 12\" required>\n      <\/div>\n\n      <!-- RED 4: Opis -->\n      <div class=\"form-group full-width\">\n        <label>Opis problema\/o\u0161te\u0107enja:*<\/label>\n        <textarea name=\"opis\" rows=\"4\" required><\/textarea>\n      <\/div>\n\n      <!-- RED 5: Slike (OBAVEZNO) -->\n      <div class=\"form-group full-width\">\n        <label>Fotografije o\u0161te\u0107enja:*<\/label>\n        <div class=\"file-upload-wrapper\">\n          <input type=\"file\" id=\"slike\" name=\"slike[]\" class=\"file-upload-input\" accept=\"image\/*\" multiple required>\n          <label for=\"slike\" class=\"file-upload-label\">\n            <svg class=\"file-upload-icon\" viewBox=\"0 0 24 24\"><path d=\"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z\"><\/path><\/svg>\n            <span style=\"font-weight:bold; color:#00875a;\">Kliknite ovde da izaberete fotografije*<\/span>\n          <\/label>\n          <div id=\"file-list-preview\" style=\"margin-top:10px;font-size:13px;color:#333;\"><\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Napomena o za\u0161titi podataka -->\n      <div style=\"margin-bottom: 15px; background: #f4f6f8; padding: 10px 12px; border-radius: 6px; font-size: 12px; color: #555555; line-height: 1.4; border-left: 3px solid #00875a;\">\n        \ud83d\udd12 <strong>Napomena o privatnosti:<\/strong> Uneti podaci se nigde ne \u010duvaju i ne skladi\u0161te na serverima. Slu\u017ee isklju\u010divo za slanje potvrde o primljenoj prijavi.\n      <\/div>\n\n      <button type=\"submit\" class=\"submit-btn\" id=\"submitBtn\">Po\u0161alji prijavu<\/button>\n    <\/form>\n  <\/div>\n\n  <!-- TAB 2: UPUTSTVO -->\n  <div id=\"uputstvo\" class=\"nsbi-tab-content\">\n    <h3 style=\"color:#00875a;margin-top:0;\">Uputstvo za prijavu<\/h3>\n    <p>Pred tobom je interaktivna mapa svih prijavljenih o\u0161te\u0107enja na novosadskim stazama. Evo kako da re\u0161i\u0161 problem u 3 koraka:<\/p>\n    <ul>\n      <li><strong>Ti prijavi\u0161:<\/strong> Popuni formu i dodaj fotografiju o\u0161te\u0107enja ili prepreke.<\/li>\n      <li><strong>Mi reagujemo:<\/strong> Prijavu bele\u017eimo i zvani\u010dno prosle\u0111ujemo nadle\u017enim gradskim slu\u017ebama.<\/li>\n      <li><strong>Pratimo zajedno:<\/strong> O\u0161te\u0107enje ostaje na mapi sve dok ne bude uspesno sanirano.<\/li>\n    <\/ul>\n  <\/div>\n\n  <!-- TAB 3: O PRIJAVAMA -->\n  <div id=\"o-prijavama\" class=\"nsbi-tab-content\">\n    <h3 style=\"color:#00875a;margin-top:0;\">O prijavama o\u0161te\u0107enja<\/h3>\n    <p>Novosadska biciklisti\u010dka inicijativa (NSBI) godinama unazad aktivno prati, mapira i zagovara unapre\u0111enje biciklisti\u010dke infrastrukture u Novom Sadu.<\/p>\n    <p>Sve prijave koje pristignu putem ove forme sistematski obra\u0111ujemo i prosle\u0111ujemo nadle\u017enim gradskim slu\u017ebama i inspekcijama (Gradska uprava za gra\u0111evinsko zemlji\u0161te i investicije &#8211; UGZI, JUP Urbanizam, Komunalna milicija i inspekcija).<\/p>\n    <p><strong>Tvoja prijava nam poma\u017ee da:<\/strong><\/p>\n    <ul>\n      <li>Evidentiramo opasne ta\u010dke i o\u0161te\u0107enja na stazama u realnom vremenu.<\/li>\n      <li>Vr\u0161imo pritisak na nadle\u017ene organe da br\u017ee reaguju i saniraju probleme.<\/li>\n      <li>Kreiramo godi\u0161nje izve\u0161taje i analize stanja biciklisti\u010dke mre\u017ee u gradu.<\/li>\n    <\/ul>\n    <p>Zajedno \u010dinimo Novi Sad bezbednijim i ugodnijim gradom za vo\u017enju bicikla!<\/p>\n  <\/div>\n<\/div>\n\n<script>\n\/\/ Neprobojna delegacija doga\u0111aja na nivou dokumenta\ndocument.addEventListener(\"click\", function(e) {\n  var btn = e.target.closest(\".nsbi-tab-btn\");\n  if (!btn) return;\n\n  e.preventDefault();\n  e.stopPropagation();\n\n  var container = btn.closest(\".nsbi-container\");\n  if (!container) return;\n\n  var targetId = btn.getAttribute(\"data-target\");\n\n  var allBtns = container.querySelectorAll(\".nsbi-tab-btn\");\n  var allContents = container.querySelectorAll(\".nsbi-tab-content\");\n\n  allBtns.forEach(function(b) { b.classList.remove(\"active\"); });\n  allContents.forEach(function(c) { c.classList.remove(\"active\"); });\n\n  btn.classList.add(\"active\");\n  var targetEl = container.querySelector(\"#\" + targetId);\n  if (targetEl) {\n    targetEl.classList.add(\"active\");\n  }\n}, true);\n\n\/\/ Ostala logika forme\n(function() {\n  function initNSBILogic() {\n    var vrstaSelect = document.getElementById(\"vrsta_prijave\");\n    var grupe = {\n      \"Prijava o\u0161te\u0107enja\": document.getElementById(\"group_ostecenje\"),\n      \"Prijava radova\": document.getElementById(\"group_radovi\"),\n      \"Prijava problema\": document.getElementById(\"group_problem\")\n    };\n    var selecti = {\n      \"Prijava o\u0161te\u0107enja\": document.getElementById(\"podvrsta_ostecenje\"),\n      \"Prijava radova\": document.getElementById(\"podvrsta_radovi\"),\n      \"Prijava problema\": document.getElementById(\"podvrsta_problem\")\n    };\n    var groupDrugo = document.getElementById(\"group_drugo\");\n    var inputDrugo = document.getElementById(\"opis_drugo\");\n\n    function proveriDrugo(sel) {\n      if (sel && sel.value === \"Drugo\") {\n        groupDrugo.classList.add(\"active-field\");\n        inputDrugo.required = true;\n      } else {\n        groupDrugo.classList.remove(\"active-field\");\n        inputDrugo.required = false;\n      }\n    }\n\n    if (vrstaSelect) {\n      vrstaSelect.addEventListener(\"change\", function() {\n        Object.values(grupe).forEach(function(g) { if(g) g.classList.remove(\"active-field\"); });\n        Object.values(selecti).forEach(function(s) { if(s) s.required = false; });\n        groupDrugo.classList.remove(\"active-field\");\n        inputDrugo.required = false;\n\n        if (grupe[this.value]) {\n          grupe[this.value].classList.add(\"active-field\");\n          selecti[this.value].required = true;\n          proveriDrugo(selecti[this.value]);\n        }\n      });\n    }\n\n    Object.values(selecti).forEach(function(s) {\n      if(s) s.addEventListener(\"change\", function() { proveriDrugo(this); });\n    });\n\n    var fileInput = document.getElementById(\"slike\");\n    var filePreview = document.getElementById(\"file-list-preview\");\n    if (fileInput) {\n      fileInput.addEventListener(\"change\", function() {\n        if (this.files.length > 0) {\n          var imena = [];\n          for (var i = 0; i < this.files.length; i++) imena.push(\"\ud83d\udcce \" + this.files[i].name);\n          filePreview.innerHTML = \"<strong>Fajlovi spremni za slanje:<\/strong><br>\" + imena.join(\"<br>\");\n        } else {\n          filePreview.innerHTML = \"\";\n        }\n      });\n    }\n\n    var form = document.getElementById(\"nsbiForm\");\n    var statusDiv = document.getElementById(\"poruka-status\");\n    var btn = document.getElementById(\"submitBtn\");\n\n    if (form) {\n      form.addEventListener(\"submit\", function(e) {\n        e.preventDefault();\n        \n        var cfg = document.getElementById(\"nsbi-config\");\n        var nsbiAjaxUrl = (cfg && cfg.getAttribute(\"data-url\")) ? cfg.getAttribute(\"data-url\") : \"\/wp-admin\/admin-ajax.php\";\n        var nsbiNonce = cfg ? cfg.getAttribute(\"data-nonce\") : \"\";\n\n        btn.innerHTML = \"\u0160aljem prijavu... (sa\u010dekajte)\";\n        btn.disabled = true;\n        statusDiv.style.setProperty(\"display\", \"none\", \"important\");\n\n        var formData = new FormData(form);\n        formData.append('action', 'nsbi_slanje_forme');\n        formData.append('nonce', nsbiNonce);\n\n        var vrsta = formData.get('vrsta_prijave');\n        var podvrsta = '';\n        if(selecti[vrsta]) podvrsta = selecti[vrsta].value;\n        if(podvrsta === \"Drugo\") podvrsta += \" (\" + inputDrugo.value + \")\";\n        formData.append('podvrsta', podvrsta);\n\n        fetch(nsbiAjaxUrl, {\n          method: 'POST',\n          body: formData\n        })\n        .then(function(res) { \n          if(!res.ok) throw new Error(\"Server gre\u0161ka (\" + res.status + \")\");\n          return res.text();\n        })\n        .then(function(text) {\n          var data;\n          try {\n            data = JSON.parse(text);\n          } catch(err) {\n            console.error(\"Server response:\", text);\n            throw new Error(\"Server je vratio neo\u010dekivan odgovor.\");\n          }\n\n          if (data.success) {\n            form.reset();\n            if (filePreview) filePreview.innerHTML = \"\";\n            Object.values(grupe).forEach(function(g) { if(g) g.classList.remove(\"active-field\"); });\n            groupDrugo.classList.remove(\"active-field\");\n\n            statusDiv.className = \"success-msg\";\n            statusDiv.innerHTML = data.data; \n            statusDiv.style.setProperty(\"display\", \"block\", \"important\");\n          } else {\n            statusDiv.className = \"error-msg\";\n            statusDiv.innerHTML = \"Gre\u0161ka: \" + data.data;\n            statusDiv.style.setProperty(\"display\", \"block\", \"important\");\n          }\n        })\n        .catch(function(err) {\n          statusDiv.className = \"error-msg\";\n          statusDiv.innerHTML = \"Do\u0161lo je do gre\u0161ke: \" + err.message;\n          statusDiv.style.setProperty(\"display\", \"block\", \"important\");\n        })\n        .finally(function() {\n          btn.innerHTML = \"Po\u0161alji prijavu\";\n          btn.disabled = false;\n          statusDiv.scrollIntoView({ behavior: 'smooth', block: 'center' });\n        });\n      });\n    }\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initNSBILogic);\n  } else {\n    initNSBILogic();\n  }\n})();\n<\/script>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-6acaf84e alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-87e17e2e\">\n<div class=\"wp-block-uagb-counter uagb-block-55fa2764 wp-block-uagb-counter--circle\"><div class=\"wp-block-uagb-counter-circle-container\"><div class=\"wp-block-uagb-counter-circle-container__content\"><span class=\"wp-block-uagb-counter__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M448 75.2v361.7c0 24.3-19 43.2-43.2 43.2H43.2C19.3 480 0 461.4 0 436.8V75.2C0 51.1 18.8 32 43.2 32h361.7c24 0 43.1 18.8 43.1 43.2zm-37.3 361.6V75.2c0-3-2.6-5.8-5.8-5.8h-9.3L285.3 144 224 94.1 162.8 144 52.5 69.3h-9.3c-3.2 0-5.8 2.8-5.8 5.8v361.7c0 3 2.6 5.8 5.8 5.8h361.7c3.2 .1 5.8-2.7 5.8-5.8zM150.2 186v37H76.7v-37h73.5zm0 74.4v37.3H76.7v-37.3h73.5zm11.1-147.3l54-43.7H96.8l64.5 43.7zm210 72.9v37h-196v-37h196zm0 74.4v37.3h-196v-37.3h196zm-84.6-147.3l64.5-43.7H232.8l53.9 43.7zM371.3 335v37.3h-99.4V335h99.4z\"><\/path><\/svg><\/span><div class=\"wp-block-uagb-counter__number\"><span class=\"uagb-counter-block-number\" data-duration=\"3.501\" data-to-value=\"186\" data-from-value=\"0\" data-delimiter=\",\"><\/span><\/div><div class=\"wp-block-uagb-counter__title\">Prijavljenih o\u0161te\u0107enja<\/div><\/div><svg preserveAspectRatio=\"xMinYMin meet\" viewBox=\"0 0 130 130\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle class=\"uagb-counter-circle__background\"><\/circle><circle class=\"uagb-counter-circle__progress\"><\/circle><\/svg><\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-counter uagb-block-265ac2da wp-block-uagb-counter--circle\"><div class=\"wp-block-uagb-counter-circle-container\"><div class=\"wp-block-uagb-counter-circle-container__content\"><span class=\"wp-block-uagb-counter__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path d=\"M511.6 36.86l-64 415.1c-1.5 9.734-7.375 18.22-15.97 23.05c-4.844 2.719-10.27 4.097-15.68 4.097c-4.188 0-8.319-.8154-12.29-2.472l-122.6-51.1l-50.86 76.29C226.3 508.5 219.8 512 212.8 512C201.3 512 192 502.7 192 491.2v-96.18c0-7.115 2.372-14.03 6.742-19.64L416 96l-293.7 264.3L19.69 317.5C8.438 312.8 .8125 302.2 .0625 289.1s5.469-23.72 16.06-29.77l448-255.1c10.69-6.109 23.88-5.547 34 1.406S513.5 24.72 511.6 36.86z\"><\/path><\/svg><\/span><div class=\"wp-block-uagb-counter__number\"><span class=\"uagb-counter-block-number\" data-duration=\"3.501\" data-to-value=\"218\" data-from-value=\"0\" data-delimiter=\",\"><\/span><\/div><div class=\"wp-block-uagb-counter__title\">Poslatih<br>dopisa<\/div><\/div><svg preserveAspectRatio=\"xMinYMin meet\" viewBox=\"0 0 130 130\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle class=\"uagb-counter-circle__background\"><\/circle><circle class=\"uagb-counter-circle__progress\"><\/circle><\/svg><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-11d22178\">\n<div class=\"wp-block-uagb-counter uagb-block-66647f29 wp-block-uagb-counter--circle\"><div class=\"wp-block-uagb-counter-circle-container\"><div class=\"wp-block-uagb-counter-circle-container__content\"><span class=\"wp-block-uagb-counter__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M32 32C49.67 32 64 46.33 64 64V96H149.2L64 266.3V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V64C0 46.33 14.33 32 32 32V32zM309.2 288H234.8L330.8 96H405.2L309.2 288zM458.8 96H533.2L437.2 288H362.8L458.8 96zM202.8 96H277.2L181.2 288H106.8L202.8 96zM576 117.7V64C576 46.33 590.3 32 608 32C625.7 32 640 46.33 640 64V448C640 465.7 625.7 480 608 480C590.3 480 576 465.7 576 448V288H490.8L576 117.7z\"><\/path><\/svg><\/span><div class=\"wp-block-uagb-counter__number\"><span class=\"uagb-counter-block-number\" data-duration=\"1.5\" data-to-value=\"54\" data-from-value=\"0\" data-delimiter=\",\"><\/span><\/div><div class=\"wp-block-uagb-counter__title\">Saniranih o\u0161te\u0107enja<\/div><\/div><svg preserveAspectRatio=\"xMinYMin meet\" viewBox=\"0 0 130 130\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle class=\"uagb-counter-circle__background\"><\/circle><circle class=\"uagb-counter-circle__progress\"><\/circle><\/svg><\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-2b8224c0\">\n<div class=\"wp-block-uagb-counter uagb-block-b15fc72f wp-block-uagb-counter--circle\"><div class=\"wp-block-uagb-counter-circle-container\"><div class=\"wp-block-uagb-counter-circle-container__content\"><span class=\"wp-block-uagb-counter__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M184 88C184 118.9 158.9 144 128 144C97.07 144 72 118.9 72 88C72 57.07 97.07 32 128 32C158.9 32 184 57.07 184 88zM208.4 196.3C178.7 222.7 160 261.2 160 304C160 338.3 171.1 369.8 192 394.5V416C192 433.7 177.7 448 160 448H96C78.33 448 64 433.7 64 416V389.2C26.16 371.2 0 332.7 0 288C0 226.1 50.14 176 112 176H144C167.1 176 190.2 183.5 208.4 196.3V196.3zM64 245.7C54.04 256.9 48 271.8 48 288C48 304.2 54.04 319.1 64 330.3V245.7zM448 416V394.5C468 369.8 480 338.3 480 304C480 261.2 461.3 222.7 431.6 196.3C449.8 183.5 472 176 496 176H528C589.9 176 640 226.1 640 288C640 332.7 613.8 371.2 576 389.2V416C576 433.7 561.7 448 544 448H480C462.3 448 448 433.7 448 416zM576 330.3C585.1 319.1 592 304.2 592 288C592 271.8 585.1 256.9 576 245.7V330.3zM568 88C568 118.9 542.9 144 512 144C481.1 144 456 118.9 456 88C456 57.07 481.1 32 512 32C542.9 32 568 57.07 568 88zM256 96C256 60.65 284.7 32 320 32C355.3 32 384 60.65 384 96C384 131.3 355.3 160 320 160C284.7 160 256 131.3 256 96zM448 304C448 348.7 421.8 387.2 384 405.2V448C384 465.7 369.7 480 352 480H288C270.3 480 256 465.7 256 448V405.2C218.2 387.2 192 348.7 192 304C192 242.1 242.1 192 304 192H336C397.9 192 448 242.1 448 304zM256 346.3V261.7C246 272.9 240 287.8 240 304C240 320.2 246 335.1 256 346.3zM384 261.7V346.3C393.1 335 400 320.2 400 304C400 287.8 393.1 272.9 384 261.7z\"><\/path><\/svg><\/span><div class=\"wp-block-uagb-counter__number\"><span class=\"uagb-counter-block-number\" data-duration=\"3.501\" data-to-value=\"450\" data-from-value=\"0\" data-delimiter=\",\"><\/span><\/div><div class=\"wp-block-uagb-counter__title\">Aktivnih<br>gra\u0111ana<\/div><\/div><svg preserveAspectRatio=\"xMinYMin meet\" viewBox=\"0 0 130 130\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle class=\"uagb-counter-circle__background\"><\/circle><circle class=\"uagb-counter-circle__progress\"><\/circle><\/svg><\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-5e476c70\">\n<div class=\"wp-block-uagb-counter uagb-block-9345cdea wp-block-uagb-counter--circle\"><div class=\"wp-block-uagb-counter-circle-container\"><div class=\"wp-block-uagb-counter-circle-container__content\"><span class=\"wp-block-uagb-counter__icon\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path d=\"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z\"><\/path><\/svg><\/span><div class=\"wp-block-uagb-counter__number\"><span class=\"uagb-counter-block-prefix\">&lt;<\/span><span class=\"uagb-counter-block-number\" data-duration=\"3.501\" data-to-value=\"3\" data-from-value=\"0\" data-delimiter=\",\"><\/span><span class=\"uagb-counter-block-suffix\">h<\/span><\/div><div class=\"wp-block-uagb-counter__title\">Vreme reakcije NSBI na prijavu<\/div><\/div><svg preserveAspectRatio=\"xMinYMin meet\" viewBox=\"0 0 130 130\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle class=\"uagb-counter-circle__background\"><\/circle><circle class=\"uagb-counter-circle__progress\"><\/circle><\/svg><\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><br><em>Broj prijavljenih i o\u0161te\u0107enja o\u0161te\u0107enja odnosi se isklju\u010divo na o\u0161te\u0107enja infrastrukture i signalizacije, a koji su obele\u017eeni na mapi ispod. Broj poslatih dopisa se odnosi na ukupan broj dopisa koji je poslat institucijama, a me\u0111u kojima se nalaze i zahtevi za pristup informacijama od javnog zna\u010daja, te se kao takvi ne mogu vezati za konkretnu lokaciju na mapi (i samim tim nisu prikazani na mapi).<\/em><\/p>\n\n\n\n<iframe \n  data-src=\"https:\/\/dopisi.nsbi.org.rs\/mapa\" \n  title=\"NSBI Mapa dopisa\" \n  width=\"100%\" \n  height=\"600\" \n  style=\"border: none; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);\"\n  allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"0\">\n<\/iframe>\n","protected":false},"excerpt":{"rendered":"<p>Prijavi o\u0161te\u0107enje Uputstvo O prijavama Va\u0161e ime i prezime:* Va\u0161 Email (na koji \u0161aljemo potvrdu):* Vrsta prijave:* &#8212; Izaberite vrstu prijave &#8212;Prijava o\u0161te\u0107enjaPrijava radovaPrijava problema Vrsta o\u0161te\u0107enja:* &#8212; Izaberite vrstu&#8230;<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-8252","page","type-page","status-publish","hentry"],"acf":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"NSBI","author_link":"https:\/\/nsbi.org.rs\/sr\/author\/nsbi"},"uagb_comment_info":0,"uagb_excerpt":"Prijavi o\u0161te\u0107enje Uputstvo O prijavama Va\u0161e ime i prezime:* Va\u0161 Email (na koji \u0161aljemo potvrdu):* Vrsta prijave:* &#8212; Izaberite vrstu prijave &#8212;Prijava o\u0161te\u0107enjaPrijava radovaPrijava problema Vrsta o\u0161te\u0107enja:* &#8212; Izaberite vrstu...","_links":{"self":[{"href":"https:\/\/nsbi.org.rs\/sr\/wp-json\/wp\/v2\/pages\/8252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nsbi.org.rs\/sr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nsbi.org.rs\/sr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nsbi.org.rs\/sr\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/nsbi.org.rs\/sr\/wp-json\/wp\/v2\/comments?post=8252"}],"version-history":[{"count":139,"href":"https:\/\/nsbi.org.rs\/sr\/wp-json\/wp\/v2\/pages\/8252\/revisions"}],"predecessor-version":[{"id":9717,"href":"https:\/\/nsbi.org.rs\/sr\/wp-json\/wp\/v2\/pages\/8252\/revisions\/9717"}],"wp:attachment":[{"href":"https:\/\/nsbi.org.rs\/sr\/wp-json\/wp\/v2\/media?parent=8252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}