{"id":86,"date":"2023-11-07T09:31:29","date_gmt":"2023-11-07T09:31:29","guid":{"rendered":"https:\/\/www.onix-pu.hr\/?page_id=86"},"modified":"2023-11-08T08:26:53","modified_gmt":"2023-11-08T08:26:53","slug":"wiki","status":"publish","type":"page","link":"https:\/\/onix-informatika.hr\/index.php\/wiki\/","title":{"rendered":"Wiki"},"content":{"rendered":"\n<iframe id=\"wikiFrame\" frameborder=\"0\" src=\"\" class=\"\" allowfullscreen\n        style=\"width:100%;max-width:100%;height:75vh;\"><\/iframe>\n\n<script>\n    \/\/ Get the iframe element\n    const iframe = document.getElementById('wikiFrame');\n    \/\/ Get parameters from the parent page's URL (if there are any)<br \/>\n    const queryParams = window.location.search;\n    const iframeBaseUrl = \"https:\/\/grunf.onix-informatika.hr\";\n    const iframeFullUrl = iframeBaseUrl + \"\/Wiki\";\n\n    if (queryParams) {\n        \/\/ Define the base URL of your React app\n        \/\/ Set the iframe's source with the parameters\n        iframe.src = iframeFullUrl + queryParams;\n    } else {\n        \/\/ If there are no parameters, just set the source to the base URL\n        iframe.src = iframeFullUrl;\n    }\n\n    \/\/ Add this script to your WordPress page\n    window.addEventListener('message', function (event) {\n        console.log(\"iframe message\", event);\n        \/\/ Check the origin of the message for security\n        if (event.origin !== iframeBaseUrl) {\n            return;\n        }\n\n        \/\/ Check the type of message\n        if (event.data.type === 'IFRAME_URL_CHANGE') {\n            const newParams = event.data.data.search; \/\/ This is your query string from iframe\n            updateParentUrl(newParams);\n        }\n    });\n    \n    window.addEventListener(\"IFRAME_URL_CHANGE\", function (event) {\n        console.log(\"iframe url change\", event);\n        const newParams = event.detail.search; \/\/ This is your query string from iframe\n        updateParentUrl(newParams);\n    });\n\n    function updateParentUrl(queryString) {\n        console.log(\"updating main page url\", queryString);\n        \/\/ Update the browser's URL without reloading the page using history API\n        const newUrl = window.location.protocol + \"\/\/\" + window.location.host + window.location.pathname + queryString;\n        window.history.pushState({path: newUrl}, '', newUrl);\n    }\n\n<\/script>\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-86","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Wiki - Onix informatika d.o.o.<\/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:\/\/onix-informatika.hr\/index.php\/wiki\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wiki - Onix informatika d.o.o.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onix-informatika.hr\/index.php\/wiki\/\" \/>\n<meta property=\"og:site_name\" content=\"Onix informatika d.o.o.\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-08T08:26:53+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onix-informatika.hr\/index.php\/wiki\/\",\"url\":\"https:\/\/onix-informatika.hr\/index.php\/wiki\/\",\"name\":\"Wiki - Onix informatika d.o.o.\",\"isPartOf\":{\"@id\":\"https:\/\/onix-informatika.hr\/#website\"},\"datePublished\":\"2023-11-07T09:31:29+00:00\",\"dateModified\":\"2023-11-08T08:26:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/onix-informatika.hr\/index.php\/wiki\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onix-informatika.hr\/index.php\/wiki\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onix-informatika.hr\/index.php\/wiki\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onix-informatika.hr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wiki\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onix-informatika.hr\/#website\",\"url\":\"https:\/\/onix-informatika.hr\/\",\"name\":\"Onix informatika d.o.o.\",\"description\":\"Onix informatika d.o.o.\",\"publisher\":{\"@id\":\"https:\/\/onix-informatika.hr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onix-informatika.hr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/onix-informatika.hr\/#organization\",\"name\":\"Onix informatika d.o.o.\",\"url\":\"https:\/\/onix-informatika.hr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onix-informatika.hr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/onix-informatika.hr\/wp-content\/uploads\/2023\/07\/onixlogo76lined.png\",\"contentUrl\":\"https:\/\/onix-informatika.hr\/wp-content\/uploads\/2023\/07\/onixlogo76lined.png\",\"width\":252,\"height\":76,\"caption\":\"Onix informatika d.o.o.\"},\"image\":{\"@id\":\"https:\/\/onix-informatika.hr\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wiki - Onix informatika d.o.o.","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:\/\/onix-informatika.hr\/index.php\/wiki\/","og_locale":"en_US","og_type":"article","og_title":"Wiki - Onix informatika d.o.o.","og_url":"https:\/\/onix-informatika.hr\/index.php\/wiki\/","og_site_name":"Onix informatika d.o.o.","article_modified_time":"2023-11-08T08:26:53+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onix-informatika.hr\/index.php\/wiki\/","url":"https:\/\/onix-informatika.hr\/index.php\/wiki\/","name":"Wiki - Onix informatika d.o.o.","isPartOf":{"@id":"https:\/\/onix-informatika.hr\/#website"},"datePublished":"2023-11-07T09:31:29+00:00","dateModified":"2023-11-08T08:26:53+00:00","breadcrumb":{"@id":"https:\/\/onix-informatika.hr\/index.php\/wiki\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onix-informatika.hr\/index.php\/wiki\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/onix-informatika.hr\/index.php\/wiki\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onix-informatika.hr\/"},{"@type":"ListItem","position":2,"name":"Wiki"}]},{"@type":"WebSite","@id":"https:\/\/onix-informatika.hr\/#website","url":"https:\/\/onix-informatika.hr\/","name":"Onix informatika d.o.o.","description":"Onix informatika d.o.o.","publisher":{"@id":"https:\/\/onix-informatika.hr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onix-informatika.hr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/onix-informatika.hr\/#organization","name":"Onix informatika d.o.o.","url":"https:\/\/onix-informatika.hr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onix-informatika.hr\/#\/schema\/logo\/image\/","url":"https:\/\/onix-informatika.hr\/wp-content\/uploads\/2023\/07\/onixlogo76lined.png","contentUrl":"https:\/\/onix-informatika.hr\/wp-content\/uploads\/2023\/07\/onixlogo76lined.png","width":252,"height":76,"caption":"Onix informatika d.o.o."},"image":{"@id":"https:\/\/onix-informatika.hr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/onix-informatika.hr\/index.php\/wp-json\/wp\/v2\/pages\/86","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onix-informatika.hr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/onix-informatika.hr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/onix-informatika.hr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onix-informatika.hr\/index.php\/wp-json\/wp\/v2\/comments?post=86"}],"version-history":[{"count":17,"href":"https:\/\/onix-informatika.hr\/index.php\/wp-json\/wp\/v2\/pages\/86\/revisions"}],"predecessor-version":[{"id":109,"href":"https:\/\/onix-informatika.hr\/index.php\/wp-json\/wp\/v2\/pages\/86\/revisions\/109"}],"wp:attachment":[{"href":"https:\/\/onix-informatika.hr\/index.php\/wp-json\/wp\/v2\/media?parent=86"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}