{"id":1708,"date":"2021-06-29T09:44:59","date_gmt":"2021-06-29T09:44:59","guid":{"rendered":"https:\/\/fringe.ee\/piletid\/"},"modified":"2025-08-12T20:44:07","modified_gmt":"2025-08-12T20:44:07","slug":"piletid","status":"publish","type":"page","link":"https:\/\/fringe.ee\/et\/piletid\/","title":{"rendered":"Piletid"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1708\" class=\"elementor elementor-1708 elementor-1391\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d3b07ff elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d3b07ff\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0771f2\" data-id=\"e0771f2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7620bd4 elementor-widget elementor-widget-heading\" data-id=\"7620bd4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Piletid<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3009ec0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3009ec0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-78b84e4\" data-id=\"78b84e4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f3bfa67 elementor-widget elementor-widget-text-editor\" data-id=\"f3bfa67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>Kuup\u00e4evad:<\/strong> 18. august \u2013 18. september.<br><br><strong>Asukohad:(<a href=\"https:\/\/fringe.ee\/et\/toimumispaigad\/\">kaart<\/a>)<\/strong><br><br><strong>\u017danrid:<\/strong> Muusika, Teater, Kom\u00f6\u00f6dia, Stand-up, Tsirkus, Kabaree, Tants, Burlesk ja mitme\u017eanrilised kombinatsioonid.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a4279ca elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a4279ca\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-68e6c9f\" data-id=\"68e6c9f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-29d25ce elementor-widget elementor-widget-template\" data-id=\"29d25ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"1743\" class=\"elementor elementor-1743 elementor-158 elementor-158\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6a7e707 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"6a7e707\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8a927df\" data-id=\"8a927df\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-de141a4 elementor-widget elementor-widget-html\" data-id=\"de141a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"search-inputs\">\r\n  <!-- Alguskuup\u00e4ev: kl\u00f5ps avab kuup\u00e4evavalija, saab ka tr\u00fckkida (pp,kk,aa) -->\r\n  <input\r\n    type=\"text\"\r\n    id=\"startDateInput\"\r\n    placeholder=\"Alguskuup\u00e4ev (pp,kk,aa)\"\r\n    onfocus=\"this.type='date'\"\r\n    onblur=\"if(!this.value) this.type='text'\">\r\n\r\n  <!-- L\u00f5ppkuup\u00e4ev: valikuline -->\r\n  <input\r\n    type=\"text\"\r\n    id=\"endDateInput\"\r\n    placeholder=\"L\u00f5ppkuup\u00e4ev (valikuline)\"\r\n    onfocus=\"this.type='date'\"\r\n    onblur=\"if(!this.value) this.type='text'\">\r\n\r\n  <!-- Asukoht: rippvalik (label ET, value = Fienta venue for exact match) -->\r\n  <select id=\"venueSelect\">\r\n    <option value=\"\">K\u00f5ik asukohad<\/option>\r\n    <option value=\"Eesti Muusika- ja Teatriakadeemia (black box)\">Eesti Muusika ja Teatriakadeemia<\/option>\r\n    <option value=\"Estonian Theatre and Music Museum\">Eesti Teatri- ja Muusikamuuseum<\/option>\r\n    <option>Eesti LGBT \u00dching<\/option>\r\n    <option>Fono<\/option>\r\n    <option value=\"Fraqmented - Business and Community Hub\">Fraqmented<\/option>\r\n    <option value=\"Heldeke!\">Heldeke!<\/option>\r\n    <option value=\"Improteater IMPEERIUM\">Improteater IMPEERIUM<\/option>\r\n    <option>Kanuti Gildi Saal<\/option>\r\n    <option>Karakter<\/option>\r\n    <option value=\"Kopli Couture vintage \/ bar\">Kopli Couture<\/option>\r\n    <option value=\"Korter (asukoht saadetakse piletiomanikele)\">Korter<\/option>\r\n    <option>Krulli kvartal<\/option>\r\n    <option>M\u00f6ku<\/option>\r\n    <option>Paavli Kultuurivabrik<\/option>\r\n    <option value=\"Philly Joe's Jazz Club\">Philly Joe's<\/option>\r\n    <option value=\"Ratas&Kohv\">Ratas&Kohv<\/option>\r\n    <option value=\"Ruutu 10\">Ruutu 10<\/option>\r\n    <option value=\"Sakala 3 teatrimaja\">Sakala 3<\/option>\r\n    <option>SUHE Bar & Venue<\/option>\r\n    <option>Tondiraba seiklusrada<\/option>\r\n    <option>Toro veinikohvik<\/option>\r\n    <option value=\"Raekoja plats\">Raekoja plats<\/option>\r\n    <option>Uus Laine<\/option>\r\n    <option>V\u00e4ike-\u00d5ism\u00e4e avatud lava<\/option>\r\n  <\/select>\r\n\r\n  <!-- \u017danr: vabatekst -->\r\n  <input type=\"text\" id=\"genreSearchInput\" placeholder=\"\u017danr\">\r\n<\/div>\r\n\r\n<div class=\"et_pb_code_inner\">\r\n  <div id=\"events\" class=\"row\"><\/div>\r\n  <div id=\"load-spinner\"><\/div>\r\n<\/div>\r\n\r\n<!-- Kui teema juba lisab WP jQuery, v\u00f5id selle CDN rea eemaldada -->\r\n<script src=\"https:\/\/code.jquery.com\/jquery-3.7.1.min.js\"><\/script>\r\n\r\n<script>\r\n  window.fientaSettings = {\r\n    background: 'rgba(232, 244, 225, 0.5)',\r\n    descriptionEnabled: true,\r\n    step: 'description',\r\n    imageEnabled: 'true',\r\n    border_radius: '15px',\r\n  };\r\n<\/script>\r\n<script src=\"https:\/\/fienta.com\/embed.js\"><\/script>\r\n\r\n<!-- Kick WP Rocket Delay JS, kui see kogemata viivitab (ei tee kahju) -->\r\n<script>\r\n  (function kick(){\r\n    var evts = ['mousemove','scroll','keydown','touchstart','wheel'];\r\n    function fire(){ evts.forEach(t=>window.dispatchEvent(new Event(t))); }\r\n    if (document.readyState !== 'loading') { setTimeout(fire, 60); setTimeout(fire, 400); }\r\n    else document.addEventListener('DOMContentLoaded', () => { setTimeout(fire, 60); setTimeout(fire, 400); });\r\n  })();\r\n<\/script>\r\n\r\n<script>\r\n\/* fringe-ticket-inline *\/\r\n(function($){\r\n  \/\/ \u2014\u2014\u2014 Abifunktsioonid \u2014\u2014\u2014\r\n  const genre_regex = \/(?:\u017danr|Genre|\u0416\u0430\u043d\u0440)\\s*[:\\-\u2013\u2014]?\\s*([\\s\\S]*?)(?:<br\\s*\\\/?>|\\r?\\n|$)\/iu;\r\n\r\n  function toISODateOnly(starts_at){\r\n    if (!starts_at) return \"\";\r\n    const s = String(starts_at);\r\n    if (\/^\\d{4}-\\d{2}-\\d{2}\/.test(s)) return s.slice(0,10);\r\n    const d = new Date(s);\r\n    return isNaN(d) ? \"\" : d.toISOString().slice(0,10);\r\n  }\r\n\r\n  \/\/ Kasutaja sisend: YYYY-MM-DD v\u00f5i pp,kk,aa -> ISO\r\n  function parseToISO(input){\r\n    const s = (input || '').trim();\r\n    if (!s) return \"\";\r\n    if (\/^\\d{4}-\\d{2}-\\d{2}$\/.test(s)) return s;\r\n    const m = s.match(\/^(\\d{1,2}),\\s*(\\d{1,2}),\\s*(\\d{2})$\/);\r\n    if (m){\r\n      const day = m[1].padStart(2,\"0\");\r\n      const month = m[2].padStart(2,\"0\");\r\n      const year = 2000 + Number(m[3]);\r\n      return `${year}-${month}-${day}`;\r\n    }\r\n    return \"\";\r\n  }\r\n\r\n  \/\/ \u2014\u2014\u2014 Render & unhide ASAP \u2014\u2014\u2014\r\n  const $events  = $('#events');\r\n  const $spinner = $('#load-spinner');\r\n\r\n  function unhideNow(){\r\n    $events.css({visibility:'visible', display:''});\r\n    $spinner.hide().css({visibility:'hidden'});\r\n  }\r\n\r\n  function renderEvents(list){\r\n    if (!Array.isArray(list) || !list.length) return false;\r\n\r\n    const frag = document.createDocumentFragment();\r\n\r\n    list.forEach(function(event){\r\n      const m = (event.description || '').match(genre_regex);\r\n      const genre = m ? m[1].replace(\/<[^>]*>\/g,' ').replace(\/&nbsp;\/gi,' ').replace(\/\\s+\/g,' ').trim() : '';\r\n      const iso = toISODateOnly(event.starts_at);\r\n      const dateText = event.duration_string || '';\r\n      const img = event.image_url || '';\r\n\r\n      const div = document.createElement('div');\r\n      div.className = 'fetch-cont';\r\n      div.dataset.genre   = genre || '';\r\n      div.dataset.title   = event.title || '';\r\n      div.dataset.venue   = event.venue || '';\r\n      div.dataset.date    = dateText;\r\n      div.dataset.dateiso = iso;\r\n\r\n      \/\/ NB! pildi URL pannakse esialgu data-bg, et mitte blokeerida esmast joonistust\r\n      div.innerHTML = `\r\n        <a class=\"event\" href=\"${event.url}\">\r\n          <div class=\"event-img\" data-bg=\"${img}\"><\/div>\r\n          <div class=\"event-bottom\">\r\n            <h2 class=\"event-data\" style=\"font-family: Verdana!important;\">${event.title || ''}<\/h2>\r\n            <div class=\"bottom-cont\">\r\n              <p class=\"event-data\">${dateText}<\/p>\r\n              <p class=\"event-data\">${event.venue || ''} \u00b7 ${event.address || ''}<\/p>\r\n              <h3 style=\"font-family: Verdana!important;\">Loe edasi ja osta pilet \u2192<\/h3>\r\n            <\/div>\r\n          <\/div>\r\n        <\/a>`;\r\n      frag.appendChild(div);\r\n    });\r\n\r\n    $events[0].appendChild(frag);\r\n\r\n    \/\/ N\u00e4ita kohe (\u00e4ra oota pilte)\r\n    unhideNow();\r\n\r\n    \/\/ Sea taustapildid p\u00e4rast esmast painti\/idle\u2019i\r\n    (window.requestIdleCallback\r\n      ? requestIdleCallback(setBackgrounds, {timeout: 600})\r\n      : setTimeout(setBackgrounds, 0));\r\n\r\n    function setBackgrounds(){\r\n      document.querySelectorAll('.event-img[data-bg]').forEach(el=>{\r\n        const url = el.getAttribute('data-bg');\r\n        if (url) el.style.backgroundImage = `url(\"${url}\")`;\r\n        el.removeAttribute('data-bg');\r\n      });\r\n    }\r\n\r\n    return true;\r\n  }\r\n\r\n  \/\/ \u2014\u2014\u2014 Andmete laadimine koos locale tagavaraga \u2014\u2014\u2014\r\n  function fetchEventsTry(locale, attempt){\r\n    const api = `https:\/\/fienta.com\/api\/v1\/public\/events?search=tallinnfringe2025&locale=${locale}&country=ee`;\r\n    return $.ajax({ url: api, method: 'GET', dataType: 'json', timeout: 10000, cache: false })\r\n      .then(function(data){\r\n        if (data && Array.isArray(data.events) && data.events.length){\r\n          return data.events;\r\n        }\r\n        if (locale !== 'et' && attempt === 0) return fetchEventsTry('et', 1); \/\/ proovi ET\r\n        if (locale !== 'en' && attempt <= 1)  return fetchEventsTry('en', attempt+1); \/\/ siis EN\r\n        return [];\r\n      }, function(){\r\n        if (attempt < 2) return new Promise(res=>setTimeout(res, 800)).then(()=>fetchEventsTry(locale, attempt+1));\r\n        return [];\r\n      });\r\n  }\r\n\r\n  function start(){\r\n    $spinner.show();\r\n    const langAttr = (document.documentElement && document.documentElement.lang) || 'et';\r\n    const locale = (langAttr || 'et').split('-')[0] || 'et';\r\n\r\n    const data_url = \"https:\/\/fringe.ee\/wp-content\/uploads\/2024\/04\/config.json\";\r\n    $.getJSON(data_url).always(function(){\r\n      fetchEventsTry(locale, 0).then(function(events){\r\n        if (!renderEvents(events)){\r\n          unhideNow();\r\n          $events.append('<p style=\"text-align:center;margin:16px 0;\">\u00dcritusi ei leitud.<\/p>');\r\n        }\r\n      });\r\n    });\r\n  }\r\n\r\n  \/\/ Alusta DOM valmisolekul (mitte window load)\r\n  $(start);\r\n\r\n  \/\/ Turvav\u00f5rk: kui miski siiski peidab, tee n\u00e4htav 5 sek p\u00e4rast\r\n  setTimeout(unhideNow, 5000);\r\n\r\n  \/\/ \u2014\u2014\u2014 Filtrid \u2014\u2014\u2014\r\n  window.filter = function(){\r\n    const startRaw = (document.getElementById(\"startDateInput\").value || \"\");\r\n    const endRaw   = (document.getElementById(\"endDateInput\").value || \"\");\r\n    const startISO = parseToISO(startRaw);\r\n    const endISO   = parseToISO(endRaw);\r\n\r\n    const selectedVenue = (document.getElementById(\"venueSelect\").value || \"\").toUpperCase().trim();\r\n    const genreSearchValue = (document.getElementById(\"genreSearchInput\").value || \"\").toUpperCase().trim();\r\n\r\n    const startTextUpper = startRaw.toUpperCase();\r\n    const endTextUpper   = endRaw.toUpperCase();\r\n\r\n    document.querySelectorAll(\".fetch-cont\").forEach(function(ev){\r\n      const genre = (ev.dataset.genre || \"\").toUpperCase().trim();\r\n      const dateText = (ev.dataset.date || \"\").toUpperCase().trim();\r\n      const dateISO  = (ev.dataset.dateiso || \"\").trim();\r\n      const venue = (ev.dataset.venue || \"\").toUpperCase().trim();\r\n\r\n      let show = true;\r\n      if (selectedVenue && venue !== selectedVenue) show = false;\r\n      if (genreSearchValue && genre.indexOf(genreSearchValue) === -1) show = false;\r\n\r\n      if ((startISO || endISO) && show) {\r\n        if (startISO && (!dateISO || dateISO < startISO)) show = false;\r\n        if (endISO   && (!dateISO || dateISO > endISO))   show = false;\r\n      } else if ((startRaw || endRaw) && show) {\r\n        if (startRaw && (!dateText || dateText.indexOf(startTextUpper) === -1)) show = false;\r\n        if (endRaw   && (!dateText || dateText.indexOf(endTextUpper)   === -1)) show = false;\r\n      }\r\n      ev.style.display = show ? \"\" : \"none\";\r\n    });\r\n  };\r\n\r\n  document.getElementById(\"startDateInput\").addEventListener(\"input\", filter);\r\n  document.getElementById(\"startDateInput\").addEventListener(\"change\", filter);\r\n  document.getElementById(\"endDateInput\").addEventListener(\"input\", filter);\r\n  document.getElementById(\"endDateInput\").addEventListener(\"change\", filter);\r\n  document.getElementById(\"venueSelect\").addEventListener(\"change\", filter);\r\n  document.getElementById(\"genreSearchInput\").addEventListener(\"keyup\", filter);\r\n\r\n})(jQuery);\r\n<\/script>\r\n\r\n<style>\r\n  #load-spinner {\r\n    border: 12px solid #e8f4e1;\r\n    border-radius: 50%;\r\n    border-top: 12px solid #9ad384;\r\n    width: 70px; height: 70px;\r\n    animation: spin 1s linear infinite;\r\n    top: 0; bottom: 0; left: 0; right: 0;\r\n    margin: auto;\r\n  }\r\n  @keyframes spin { 100% { transform: rotate(360deg); } }\r\n\r\n  .fetch-cont { margin-bottom: 30px; display: grid; transition: all .2s; border-radius: 25px; overflow: hidden; }\r\n  .fetch-cont:hover { transition: all .2s; }\r\n\r\n  \/* Paindlik ruudustik *\/\r\n  #events {\r\n    width: 100%;\r\n    display: grid;\r\n    gap: 24px;\r\n    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));\r\n  }\r\n  @media (max-width: 1340px) { #events { grid-template-columns: repeat(auto-fill, minmax(380px, 1fr)); } }\r\n  @media (max-width: 800px)  { #events { grid-template-columns: 1fr; } }\r\n\r\n  .event { display: flex; flex-direction: column; align-self: stretch; }\r\n  .event-img { background-size: cover; background-position: center; padding-top: 50.8%; }\r\n\r\n  .event-bottom {\r\n    display: flex; flex-direction: column; justify-content: space-between; align-items: center;\r\n    padding: 10px 10% 10px 10%; color: #273f17; background: #e8f4e1; height: 100%;\r\n  }\r\n  .fetch-cont:hover .event-img { filter: saturate(1.25); }\r\n  .fetch-cont:hover .event-bottom { background: #daedce; }\r\n\r\n  .event-bottom h2, .event-bottom h3 { text-align: center; }\r\n  .bottom-cont { display: flex; flex-direction: column; justify-content: center; align-items: center; }\r\n  .bottom-cont h3 { font-size: 1.0rem; padding-bottom: 5px; border-bottom: 1px solid #426c28; width: auto; }\r\n  .event-bottom h2 { font-size: 1.2rem; }\r\n  .event-bottom p { font-size: .9rem; }\r\n\r\n  \/* Filtrid *\/\r\n  #search-inputs {\r\n    display: flex; flex-wrap: wrap; background: #ddd; padding: 24px; margin-bottom: 32px; border-radius: 8px; gap: 8px;\r\n  }\r\n  #search-inputs input, #search-inputs select, #search-inputs button {\r\n    width: calc((100% - 24px) \/ 4);\r\n    padding: 8px; border-radius: 4px; border: 1px solid #999; min-width: 0;\r\n  }\r\n  @media (max-width: 660px) {\r\n    #search-inputs input, #search-inputs select, #search-inputs button { width: 100%; }\r\n  }\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Piletid Kuup\u00e4evad: 18. august \u2013 18. september. Asukohad:(kaart) \u017danrid: Muusika, Teater, Kom\u00f6\u00f6dia, Stand-up, Tsirkus, Kabaree, Tants, Burlesk ja mitme\u017eanrilised kombinatsioonid.<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-1708","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fringe.ee\/et\/wp-json\/wp\/v2\/pages\/1708","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fringe.ee\/et\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fringe.ee\/et\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fringe.ee\/et\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/fringe.ee\/et\/wp-json\/wp\/v2\/comments?post=1708"}],"version-history":[{"count":5,"href":"https:\/\/fringe.ee\/et\/wp-json\/wp\/v2\/pages\/1708\/revisions"}],"predecessor-version":[{"id":8067,"href":"https:\/\/fringe.ee\/et\/wp-json\/wp\/v2\/pages\/1708\/revisions\/8067"}],"wp:attachment":[{"href":"https:\/\/fringe.ee\/et\/wp-json\/wp\/v2\/media?parent=1708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}