{"id":13714,"date":"2026-07-30T09:46:39","date_gmt":"2026-07-30T09:46:39","guid":{"rendered":"https:\/\/www.bomsolutions.ch\/?page_id=13714"},"modified":"2026-08-14T14:38:18","modified_gmt":"2026-08-14T14:38:18","slug":"biblioteka-primera","status":"publish","type":"page","link":"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/","title":{"rendered":"Biblioteka primera"},"content":{"rendered":"\n<style>\n  .bom-lib {\n    \/* Isti bo\u010dni razmak kao logo \/ Get In Touch u sticky meniju *\/\n    --bom-side: calc(100vw * 275 \/ 1920);\n    --bom-red: #961a1d;\n    --bom-ink: #000000;\n    --bom-muted: #394c4f;\n    --bom-line: #e5e5e5;\n    font-family: Poppins, sans-serif;\n    font-weight: 300;\n    font-size: 15px;\n    line-height: 1.7;\n    color: var(--bom-ink);\n    background: transparent;\n    padding: 0;\n    box-sizing: border-box;\n    width: calc(100vw - 2 * var(--bom-side));\n    max-width: none;\n    margin-left: calc(50% - 50vw + var(--bom-side));\n    margin-right: 0;\n  }\n  .bom-lib *, .bom-lib *::before, .bom-lib *::after { box-sizing: border-box; }\n\n  .bom-lib__layout {\n    display: grid;\n    grid-template-columns: 200px 1fr;\n    gap: 40px;\n    align-items: start;\n  }\n\n  \/* Sidebar \u2014 tekstualni filteri, kao navigacija sajta *\/\n  .bom-lib__side {\n    position: sticky;\n    top: 100px;\n  }\n  .bom-lib__cat-label {\n    font-size: 12px;\n    font-weight: 400;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--bom-muted);\n    margin: 0 0 18px;\n  }\n  .bom-lib__cats {\n    list-style: none;\n    margin: 0;\n    padding: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    border-top: 1px solid var(--bom-line);\n  }\n  .bom-lib__cats > li {\n    border-bottom: 1px solid var(--bom-line);\n    margin: 0;\n  }\n  .bom-lib__cat {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    width: 100%;\n    margin: 0;\n    border: 0;\n    border-left: 2px solid transparent;\n    background: transparent;\n    color: var(--bom-ink);\n    font: inherit;\n    font-weight: 300;\n    font-size: 15px;\n    line-height: 1.4;\n    padding: 14px 0 14px 12px;\n    cursor: pointer;\n    text-align: left;\n    transition: color .2s ease, border-color .2s ease;\n  }\n  .bom-lib__cat:hover {\n    color: var(--bom-red);\n    background: transparent;\n    border-left-color: var(--bom-red);\n  }\n  .bom-lib__cat.is-active {\n    background: var(--bom-red);\n    color: #fff;\n    border-left-color: var(--bom-red);\n    font-weight: 400;\n  }\n  .bom-lib__cat svg {\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    opacity: 0.55;\n  }\n  .bom-lib__cat.is-active svg,\n  .bom-lib__cat:hover svg {\n    opacity: 1;\n  }\n\n  \/* Toolbar *\/\n  .bom-lib__toolbar {\n    display: flex;\n    align-items: baseline;\n    justify-content: space-between;\n    gap: 24px;\n    margin-bottom: 28px;\n    padding-bottom: 18px;\n    border-bottom: 1px solid var(--bom-line);\n  }\n  .bom-lib__section-label {\n    margin: 0;\n    font-family: inherit;\n    font-size: 22px;\n    font-weight: 300;\n    line-height: 1.3;\n    letter-spacing: 0;\n  }\n  .bom-lib__search {\n    position: relative;\n    width: min(100%, 280px);\n    flex-shrink: 0;\n  }\n  .bom-lib__search svg {\n    position: absolute;\n    left: 12px;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 16px;\n    height: 16px;\n    color: var(--bom-muted);\n    pointer-events: none;\n  }\n  .bom-lib__search input {\n    width: 100%;\n    border: 1px solid var(--bom-line);\n    background: #fff;\n    border-radius: 5px;\n    padding: 11px 14px 11px 38px;\n    font: inherit;\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--bom-ink);\n    outline: none;\n    transition: border-color .2s ease;\n  }\n  .bom-lib__search input::placeholder {\n    color: #8a9698;\n    font-weight: 300;\n  }\n  .bom-lib__search input:focus {\n    border-color: var(--bom-red);\n  }\n\n  \/* Grid \u2014 bli\u017ee portfolio layoutu *\/\n  .bom-lib__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 36px 28px;\n  }\n  .bom-lib__card {\n    display: flex;\n    flex-direction: column;\n    text-decoration: none;\n    color: inherit;\n    background: transparent;\n    transition: opacity .25s ease;\n  }\n  .bom-lib__card:hover { opacity: 0.92; }\n  .bom-lib__card.is-hidden { display: none; }\n\n  .bom-lib__thumb {\n    position: relative;\n    aspect-ratio: 16 \/ 9;\n    overflow: hidden;\n    background: #ececec;\n    margin-bottom: 16px;\n  }\n  .bom-lib__thumb img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n    transition: transform .5s ease;\n  }\n  .bom-lib__card:hover .bom-lib__thumb img { transform: scale(1.04); }\n\n  .bom-lib__duration {\n    position: absolute;\n    top: 12px;\n    left: 12px;\n    background: rgba(0, 0, 0, 0.65);\n    color: #fff;\n    font-size: 11px;\n    font-weight: 400;\n    letter-spacing: 0.04em;\n    padding: 6px 10px;\n    border-radius: 2px;\n  }\n\n  .bom-lib__card-title {\n    margin: 0 0 8px;\n    font-family: inherit;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1.35;\n    color: var(--bom-ink);\n    transition: color .2s ease;\n  }\n  .bom-lib__card:hover .bom-lib__card-title {\n    color: var(--bom-red);\n  }\n  .bom-lib__card-desc {\n    margin: 0 0 14px;\n    font-size: 14px;\n    font-weight: 300;\n    line-height: 1.65;\n    color: var(--bom-muted);\n    display: -webkit-box;\n    -webkit-line-clamp: 2;\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n    flex: 1;\n  }\n  .bom-lib__tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    margin-top: auto;\n  }\n  .bom-lib__tag {\n    font-size: 11px;\n    font-weight: 400;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    color: var(--bom-muted);\n    background: transparent;\n    padding: 0;\n  }\n  .bom-lib__tag + .bom-lib__tag::before {\n    content: \"\u00b7\";\n    margin-right: 14px;\n    color: #c5cbcc;\n  }\n\n  .bom-lib__empty {\n    display: none;\n    grid-column: 1 \/ -1;\n    text-align: center;\n    padding: 56px 16px;\n    color: var(--bom-muted);\n    font-weight: 300;\n  }\n  .bom-lib__empty.is-visible { display: block; }\n\n  @media (min-width: 778px) and (max-width: 1199px) {\n    .bom-lib { --bom-side: calc(100vw * 140 \/ 1024); }\n    .bom-lib__grid { grid-template-columns: repeat(2, 1fr); }\n  }\n  @media (max-width: 777px) {\n    .bom-lib {\n      --bom-side: 24px;\n      width: calc(100% - 2 * var(--bom-side));\n      margin-left: var(--bom-side);\n      margin-right: var(--bom-side);\n    }\n  }\n  @media (max-width: 860px) {\n    .bom-lib__layout { grid-template-columns: 1fr; gap: 28px; }\n    .bom-lib__side { position: static; }\n    .bom-lib__cats {\n      flex-direction: row;\n      flex-wrap: wrap;\n      border-top: 0;\n      gap: 8px 4px;\n    }\n    .bom-lib__cats > li {\n      border-bottom: 0;\n    }\n    .bom-lib__cat {\n      border-left: 0;\n      border-bottom: 2px solid transparent;\n      padding: 8px 12px;\n      width: auto;\n    }\n    .bom-lib__cat.is-active {\n      border-left-color: transparent;\n      border-bottom-color: var(--bom-red);\n    }\n    .bom-lib__grid { grid-template-columns: repeat(2, 1fr); gap: 28px 20px; }\n  }\n  @media (max-width: 520px) {\n    .bom-lib { --bom-side: 16px; }\n    .bom-lib__grid { grid-template-columns: 1fr; }\n    .bom-lib__toolbar {\n      flex-direction: column;\n      align-items: stretch;\n      gap: 14px;\n    }\n    .bom-lib__search { width: 100%; }\n    .bom-lib__section-label { font-size: 20px; }\n  }\n<\/style>\n\n<div class=\"bom-lib\" id=\"bom-project-library\" data-active=\"all\">\n  <div class=\"bom-lib__layout\">\n    <aside class=\"bom-lib__side\">\n      <p class=\"bom-lib__cat-label\">Kategorije<\/p>\n      <ul class=\"bom-lib__cats\" role=\"tablist\">\n        <li><button type=\"button\" class=\"bom-lib__cat is-active\" data-filter=\"all\" aria-selected=\"true\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\/><\/svg>\n          Svi\n        <\/button><\/li>\n        <li><button type=\"button\" class=\"bom-lib__cat\" data-filter=\"latest\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>\n          Najnovija izdanja\n        <\/button><\/li>\n        <li><button type=\"button\" class=\"bom-lib__cat\" data-filter=\"safety\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 3l8 4v5c0 5-3.5 8.5-8 10-4.5-1.5-8-5-8-10V7l8-4z\"\/><\/svg>\n          Bezbednost\n        <\/button><\/li>\n        <li><button type=\"button\" class=\"bom-lib__cat\" data-filter=\"industry\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M3 21h18M5 21V10l5 3V8l5 3V5l6 3v13\"\/><\/svg>\n          Industrija\n        <\/button><\/li>\n      <\/ul>\n    <\/aside>\n\n    <div class=\"bom-lib__main\">\n\n      <div class=\"bom-lib__toolbar\">\n        <h3 class=\"bom-lib__section-label\" id=\"bom-lib-count-label\">Svi projekti<\/h3>\n        <label class=\"bom-lib__search\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"M20 20l-3.5-3.5\"\/><\/svg>\n          <input type=\"search\" id=\"bom-lib-search\" placeholder=\"Pretra\u017eite projekte\u2026\" autocomplete=\"off\">\n        <\/label>\n      <\/div>\n\n      <div class=\"bom-lib__grid\" id=\"bom-lib-grid\" aria-live=\"polite\"><\/div>\n      <p class=\"bom-lib__empty\" id=\"bom-lib-empty\">Nijedan projekat ne odgovara va\u0161oj pretrazi.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n  \/**\n   * \u270f\ufe0f OVDE DODAJ \/ IZMENI PROJEKTE\n   * categories: all | latest | safety | industry (interne vrednosti \u2014 ne prevoditi)\n   * tags: prikazuju se kao uppercase labeli\n   * image: URL iz WordPress Media Library\n   * url: link na detaljnu stranicu projekta\n   *\/\n  var PROJECTS = [\n    {\n      title: \"Ulazak u zatvoreni prostor\",\n      desc: \"Pripremite se za ulazak u zatvoreni prostor sa dozvolom, izvr\u0161ite merenje atmosfere i primenite procedure bezbednog ulaska.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/ConfinedSpaceEntry.jpg\",\n      url: \"\/sr\/ulazak-u-zatvoreni-prostor\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Gra\u0111evinarstvo\"]\n    },\n    {\n      title: \"Elektri\u010dna bezbednost\",\n      desc: \"Pripremite se za rad na visokonaponskim rasklopnim postrojenjima i bezbedno isklju\u010dite i izvadite \u0107eliju postrojenja.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Electrical-Safety_655x369.png\",\n      url: \"\/sr\/elektricna-bezbednost\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Energetika i komunalije\"]\n    },\n    {\n      title: \"Protivpo\u017earna bezbednost \u2014 Hangar\",\n      desc: \"Reagujte na po\u017ear elektri\u010dne opreme, pozovite vatrogasce, evakui\u0161ite prostor i upotrebite aparat za ga\u0161enje po\u017eara.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Fire-Safety-hangar_1280x720.jpg\",\n      url: \"\/sr\/protivpozarna-bezbednost-hangar\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Vanredne situacije\"]\n    },\n    {\n      title: \"Protivpo\u017earna bezbednost \u2014 Kancelarija\",\n      desc: \"Uve\u017ebajte evakuaciju, komunikaciju u vanrednim situacijama, aktiviranje protivpo\u017earnog alarma i upotrebu aparata u kancelariji.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Fire-Safety-office_1280x720.jpg\",\n      url: \"\/sr\/protivpozarna-bezbednost-kancelarija\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Vanredne situacije\"]\n    },\n    {\n      title: \"Vru\u0107i radovi\",\n      desc: \"Pripremite se za vru\u0107e radove proverom dozvola, li\u010dne za\u0161titne opreme, alata, nivoa gasova i radne zone.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Hot-Work_1280x720.jpg\",\n      url: \"\/sr\/vruci-radovi\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Gra\u0111evinarstvo\"]\n    },\n    {\n      title: \"Ka\u010denje tereta\",\n      desc: \"Izaberite odgovaraju\u0107a sredstva za vezivanje, obezbedite teret, izvedite probno dizanje i bezbedno ga premestite.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Load-Slinging_1280x720.jpg\",\n      url: \"\/sr\/kacenje-tereta\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Gra\u0111evinarstvo\"]\n    },\n    {\n      title: \"Lockout Tagout (LOTO)\",\n      desc: \"Fizi\u010dki izolujte opasnu elektri\u010dnu i hidrauli\u010dnu energiju uz pravilnu upotrebu LOTO alata i procedure.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Lockout-Tagout_1280x720.jpg\",\n      url: \"\/sr\/lockout-tagout-loto-2\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Energetika i komunalije\"]\n    },\n    {\n      title: \"Rad na visini\",\n      desc: \"Pripremite se za rad na visini, koristite sisteme za za\u0161titu od pada i bezbedno se kretite po konstrukcijama i lestvama.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Work-At-Height_1280x720.jpg\",\n      url: \"\/sr\/rad-na-visini\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Gra\u0111evinarstvo\"]\n    },\n    {\n      title: \"Procena opasnosti od uru\u0161avanja krova podzemlja\",\n      desc: \"Prepoznajte i uklonite opasnosti od nestabilne stene i uru\u0161avanja krova u zoni \u010dela podzemnog tunela.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Underground-roof-fall-hazard-assessment_1280x720-25.jpg\",\n      url: \"\/sr\/procena-opasnosti-od-urusavanja-podzemnog-krova\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Rudarstvo\", \"Vanredne situacije\"]\n    },\n    {\n      title: \"Bezbednost odr\u017eavanja \u2014 cevi i kiseline\",\n      desc: \"Pripremite alat, li\u010dnu za\u0161titnu opremu i mere bezbednosti za odr\u017eavanje i izolaciju hemijskog cevovoda.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Maintenance-Safety_1280x720-02.png\",\n      url: \"\/sr\/bezbednost-odrzavanja-cevi-i-kiseline\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Odr\u017eavanje\", \"Vanredne situacije\"]\n    },\n    {\n      title: \"Priprema kamiona za vo\u017enju\",\n      desc: \"Pregledajte natovaren kamion, prepoznajte opasnosti, proverite opremu i sprovedite proceduru pre polaska.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Truck-preparation-for-driving_1280x720-02.jpg\",\n      url: \"\/sr\/priprema-kamiona-za-voznju\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Transport\"]\n    },\n    {\n      title: \"Saobra\u0107ajna nesre\u0107a sa opasnim materijama\",\n      desc: \"Reagujte na saobra\u0107ajnu nesre\u0107u, procenite rizike, pregledajte vozila i teret i prijavite incident.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Road-accident-with-dangerous-goods_1280x720-02.jpg\",\n      url: \"\/sr\/saobracajna-nesreca-sa-opasnim-materijama\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Transport\", \"Vanredne situacije\"]\n    },\n    {\n      title: \"Monta\u017ea klinaste skele\",\n      desc: \"Pripremite gradili\u0161te i alat, a zatim montirajte i pregledajte tri nivoa klinaste skele.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/Scaff_1280x720.jpg\",\n      url: \"\/sr\/montaza-klinaste-skele\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Gra\u0111evinarstvo\"]\n    },\n    {\n      title: \"Elektrolu\u010dni luk \u2014 pumpna stanica\",\n      desc: \"Radite bezbedno kao elektromonter u industrijskoj pumpnoj stanici i spre\u010dite opasan elektrolu\u010dni doga\u0111aj.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/ArcFlash_1280x720.jpg\",\n      url: \"\/sr\/elektricni-luk-pumpna-stanica\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Energetika i komunalije\", \"Vanredne situacije\"]\n    },\n    {\n      title: \"Bezbednost na radu\",\n      desc: \"Prepoznajte nebezbedna stanja i pona\u0161anja u industrijskom okru\u017eenju i nau\u010dite kako da ih otklonite.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/WS_1280x720.jpg\",\n      url: \"\/sr\/bezbednost-na-radu\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Proizvodnja\"]\n    },\n    {\n      title: \"Li\u010dna za\u0161titna oprema\",\n      desc: \"Izaberite, pregledajte i pravilno koristite osnovnu i naprednu za\u0161titnu opremu za elektri\u010dne i hemijske opasnosti.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/PPE_1280x720-100.jpg\",\n      url: \"\/sr\/licna-zastitna-oprema\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Proizvodnja\"]\n    },\n    {\n      title: \"Prva pomo\u0107\",\n      desc: \"Uve\u017ebajte reanimaciju, zavijanje rana, procenu povreda i odlu\u010divanje u vanrednim situacijama u industrijskom okru\u017eenju.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/FA_1280x720.jpg\",\n      url: \"\/sr\/prva-pomoc\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Hitne slu\u017ebe\"]\n    },\n    {\n      title: \"Bezbednost iskopavanja i rovova\",\n      desc: \"Pregledajte rov, prepoznajte opasnosti pri iskopavanju i proverite radnike, opremu i sisteme za obezbe\u0111enje.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/ET_1280x720-100.jpg\",\n      url: \"\/sr\/bezbednost-iskopavanja-i-rovova\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Gra\u0111evinarstvo\"]\n    },\n    {\n      title: \"Monta\u017ea Baker skele\",\n      desc: \"Pregledajte radni prostor i montirajte vi\u0161eeta\u017eni sistem Baker skele sa svim potrebnim pomo\u0107nim delovima.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/BS_1280x720-100.jpg\",\n      url: \"\/sr\/montaza-baker-skele\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Gra\u0111evinarstvo\"]\n    },\n    {\n      title: \"Pregled vilju\u0161kara pre rada\",\n      desc: \"Pregledajte vilju\u0161kar radi otkrivanja neispravnosti i o\u0161te\u0107enja i obavite sve provere pre po\u010detka rada.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/FI_1280x720-100.jpg\",\n      url: \"\/sr\/pregled-viljuskara-pre-rada\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Logistika\", \"Proizvodnja\"]\n    },\n    {\n      title: \"Prepoznavanje opasnosti kod vilju\u0161kara\",\n      desc: \"Prepoznajte opasnosti pri radu sa vilju\u0161karima i spre\u010dite nesre\u0107e u razli\u010ditim radnim scenarijima.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/FH_1280x720-100.jpg\",\n      url: \"\/sr\/prepoznavanje-opasnosti-kod-viljuskara\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Logistika\", \"Proizvodnja\"]\n    },\n    {\n      title: \"Procena rizika\",\n      desc: \"Pregledajte industrijski objekat, procenite opasnosti pomo\u0107u matrice rizika i uskladite bezbednost sa produktivno\u0161\u0107u.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/RA_1280x720.jpg\",\n      url: \"\/sr\/procena-rizika\/\",\n      categories: [\"safety\", \"industry\"],\n      tags: [\"Bezbednost na radu\", \"Upravljanje rizicima\"]\n    },\n    {\n      title: \"Iskopavanje i rovovi \u2014 rad na terenu\",\n      desc: \"Pregledajte stanje rova na terenu, izmerite prisustvo gasova i otklonite opasnosti oko radnika i opreme.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/TE2_1280x720-100.jpg\",\n      url: \"\/sr\/iskopavanje-i-rovovi-rad-na-terenu\/\",\n      categories: [\"safety\", \"industry\", \"latest\"],\n      tags: [\"Bezbednost na radu\", \"Gra\u0111evinarstvo\"]\n    },\n    {\n      title: \"Elektri\u010dna bezbednost \u2014 rasklopna postrojenja tip 2\",\n      desc: \"Pripremite se za rad na visokonaponskom postrojenju i bezbedno isklju\u010dite i izvadite \u0107eliju tipa 2.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/ES2_1280x720-100.jpg\",\n      url: \"\/sr\/elektricna-bezbednost-rasklopna-postrojenja-tip-2\/\",\n      categories: [\"safety\", \"industry\", \"latest\"],\n      tags: [\"Bezbednost na radu\", \"Energetika i komunalije\"]\n    },\n    {\n      title: \"Elektrolu\u010dni luk \u2014 kancelarija\",\n      desc: \"Izaberite za\u0161titnu opremu, izmerite napon, primenite LOTO i spre\u010dite elektrolu\u010dni luk u radu kancelarijskog elektromontera.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/AF2_1280x720-100.jpg\",\n      url: \"\/sr\/elektricni-luk-kancelarija\/\",\n      categories: [\"safety\", \"industry\", \"latest\"],\n      tags: [\"Bezbednost na radu\", \"Energetika i komunalije\"]\n    },\n    {\n      title: \"Zavarivanje\",\n      desc: \"Razvijte ve\u0161tine REL zavarivanja u virtuelnoj laboratoriji \u2014 od bezbednosti i pripreme opreme do izvo\u0111enja i kontrole \u0161ava.\",\n      duration: \"20 min\",\n      image: \"https:\/\/cdn.bomsolutions.ch\/\/2026\/01\/WL_1280x720-100.jpg\",\n      url: \"\/sr\/zavarivanje\/\",\n      categories: [\"safety\", \"industry\", \"latest\"],\n      tags: [\"Proizvodnja\", \"Gra\u0111evinarstvo\"]\n    }\n  ];\n\n  var LABELS = {\n    all: \"Svi projekti\",\n    latest: \"Najnovija izdanja\",\n    safety: \"Bezbednost\",\n    industry: \"Industrija\"\n  };\n\n  var root = document.getElementById(\"bom-project-library\");\n  if (!root) return;\n\n  var grid = document.getElementById(\"bom-lib-grid\");\n  var empty = document.getElementById(\"bom-lib-empty\");\n  var countLabel = document.getElementById(\"bom-lib-count-label\");\n  var search = document.getElementById(\"bom-lib-search\");\n  var active = \"all\";\n  var query = \"\";\n\n  function esc(s) {\n    return String(s)\n      .replace(\/&\/g, \"&amp;\")\n      .replace(\/<\/g, \"&lt;\")\n      .replace(\/>\/g, \"&gt;\")\n      .replace(\/\"\/g, \"&quot;\");\n  }\n\n  function render() {\n    var html = \"\";\n    var visible = 0;\n\n    PROJECTS.forEach(function (p, i) {\n      var inCat = active === \"all\" || (p.categories || []).indexOf(active) !== -1;\n      var hay = (p.title + \" \" + p.desc + \" \" + (p.tags || []).join(\" \")).toLowerCase();\n      var inSearch = !query || hay.indexOf(query) !== -1;\n      var show = inCat && inSearch;\n      if (show) visible++;\n\n      var tags = (p.tags || [])\n        .map(function (t) { return '<span class=\"bom-lib__tag\">' + esc(t) + \"<\/span>\"; })\n        .join(\"\");\n\n      html +=\n        '<a class=\"bom-lib__card' + (show ? \"\" : \" is-hidden\") + '\" href=\"' + esc(p.url) + '\" data-index=\"' + i + '\">' +\n          '<div class=\"bom-lib__thumb\">' +\n            '<img decoding=\"async\" src=\"' + esc(p.image) + '\" alt=\"' + esc(p.title) + '\" loading=\"lazy\">' +\n            '<span class=\"bom-lib__duration\">' + esc(p.duration) + \"<\/span>\" +\n          \"<\/div>\" +\n          '<h4 class=\"bom-lib__card-title\">' + esc(p.title) + \"<\/h4>\" +\n          '<p class=\"bom-lib__card-desc\">' + esc(p.desc) + \"<\/p>\" +\n          '<div class=\"bom-lib__tags\">' + tags + \"<\/div>\" +\n        \"<\/a>\";\n    });\n\n    grid.innerHTML = html;\n    empty.classList.toggle(\"is-visible\", visible === 0);\n    countLabel.textContent = (LABELS[active] || \"Svi projekti\") + \" (\" + visible + \")\";\n  }\n\n  root.querySelectorAll(\".bom-lib__cat\").forEach(function (btn) {\n    btn.addEventListener(\"click\", function () {\n      active = btn.getAttribute(\"data-filter\") || \"all\";\n      root.setAttribute(\"data-active\", active);\n      root.querySelectorAll(\".bom-lib__cat\").forEach(function (b) {\n        var on = b === btn;\n        b.classList.toggle(\"is-active\", on);\n        b.setAttribute(\"aria-selected\", on ? \"true\" : \"false\");\n      });\n      render();\n    });\n  });\n\n  search.addEventListener(\"input\", function () {\n    query = (search.value || \"\").trim().toLowerCase();\n    render();\n  });\n\n  render();\n})();\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Kategorije Svi Najnovija izdanja Bezbednost Industrija Svi projekti Nijedan projekat ne odgovara va\u0161oj pretrazi.<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"class_list":["post-13714","page","type-page","status-publish","hentry","isotope-item"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Biblioteka primera - BOM Solutions<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/\" \/>\n<meta property=\"og:locale\" content=\"sr_RS\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Biblioteka primera - BOM Solutions\" \/>\n<meta property=\"og:description\" content=\"Kategorije Svi Najnovija izdanja Bezbednost Industrija Svi projekti Nijedan projekat ne odgovara va\u0161oj pretrazi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/\" \/>\n<meta property=\"og:site_name\" content=\"BOM Solutions\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bomsolutions\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-14T14:38:18+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u043e\u0446\u0435\u045a\u0435\u043d\u043e \u0432\u0440\u0435\u043c\u0435 \u0447\u0438\u0442\u0430\u045a\u0430\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u043c\u0438\u043d\u0443\u0442\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Biblioteka primera - BOM Solutions","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/","og_locale":"sr_RS","og_type":"article","og_title":"Biblioteka primera - BOM Solutions","og_description":"Kategorije Svi Najnovija izdanja Bezbednost Industrija Svi projekti Nijedan projekat ne odgovara va\u0161oj pretrazi.","og_url":"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/","og_site_name":"BOM Solutions","article_publisher":"https:\/\/www.facebook.com\/bomsolutions\/","article_modified_time":"2026-08-14T14:38:18+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u041f\u0440\u043e\u0446\u0435\u045a\u0435\u043d\u043e \u0432\u0440\u0435\u043c\u0435 \u0447\u0438\u0442\u0430\u045a\u0430":"1 \u043c\u0438\u043d\u0443\u0442"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/","url":"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/","name":"Biblioteka primera - BOM Solutions","isPartOf":{"@id":"https:\/\/www.bomsolutions.ch\/sr\/#website"},"datePublished":"2026-07-30T09:46:39+00:00","dateModified":"2026-08-14T14:38:18+00:00","breadcrumb":{"@id":"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/#breadcrumb"},"inLanguage":"sr-RS","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bomsolutions.ch\/sr\/biblioteka-primera\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bomsolutions.ch\/sr\/"},{"@type":"ListItem","position":2,"name":"Biblioteka primera"}]},{"@type":"WebSite","@id":"https:\/\/www.bomsolutions.ch\/sr\/#website","url":"https:\/\/www.bomsolutions.ch\/sr\/","name":"BOM Solutions","description":"Innovation Technic Design","publisher":{"@id":"https:\/\/www.bomsolutions.ch\/sr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bomsolutions.ch\/sr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"sr-RS"},{"@type":"Organization","@id":"https:\/\/www.bomsolutions.ch\/sr\/#organization","name":"BOM Solutions","url":"https:\/\/www.bomsolutions.ch\/sr\/","logo":{"@type":"ImageObject","inLanguage":"sr-RS","@id":"https:\/\/www.bomsolutions.ch\/sr\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.bomsolutions.ch\/\/2022\/07\/bom-solutions-logo-black-300x120-1.png","contentUrl":"https:\/\/cdn.bomsolutions.ch\/\/2022\/07\/bom-solutions-logo-black-300x120-1.png","width":300,"height":120,"caption":"BOM Solutions"},"image":{"@id":"https:\/\/www.bomsolutions.ch\/sr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bomsolutions\/","https:\/\/www.instagram.com\/bomsolutions\/","https:\/\/www.linkedin.com\/company\/bom-solutions\/","https:\/\/www.youtube.com\/channel\/UC7QX0WdGEp2ncfeWGJ4XdkA"]}]}},"_links":{"self":[{"href":"https:\/\/www.bomsolutions.ch\/sr\/wp-json\/wp\/v2\/pages\/13714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bomsolutions.ch\/sr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bomsolutions.ch\/sr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bomsolutions.ch\/sr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bomsolutions.ch\/sr\/wp-json\/wp\/v2\/comments?post=13714"}],"version-history":[{"count":1,"href":"https:\/\/www.bomsolutions.ch\/sr\/wp-json\/wp\/v2\/pages\/13714\/revisions"}],"predecessor-version":[{"id":13716,"href":"https:\/\/www.bomsolutions.ch\/sr\/wp-json\/wp\/v2\/pages\/13714\/revisions\/13716"}],"wp:attachment":[{"href":"https:\/\/www.bomsolutions.ch\/sr\/wp-json\/wp\/v2\/media?parent=13714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}