{"id":5,"date":"2022-08-25T15:16:55","date_gmt":"2022-08-25T15:16:55","guid":{"rendered":"http:\/\/kenningtonweather.com\/?page_id=5"},"modified":"2023-08-19T14:33:04","modified_gmt":"2023-08-19T13:33:04","slug":"local-weather","status":"publish","type":"page","link":"https:\/\/kenningtonweather.com\/newwp\/","title":{"rendered":"weather now"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div id=\"jgg559636\" style=\"width:100%;height:100%;\"><\/div>\n<script language=\"javascript\" type=\"text\/javascript\">\n  jQuery(document).ready(function($) {\n    var gjgg559636 = new JustGage({\"id\":\"jgg559636\",\"pointer\":true,\"relativeGaugeSize\":true,\"gaugeWidthScale\":0.15,\"shadowOpacity\":0,\"counter\":true,\"titleFontColor\":\"#000000\",\"valueFontColor\":\"#010101\",\"labelFontColor\":\"#000000\",\"value\":3.2,\"min\":-20,\"max\":40,\"decimals\":1,\"title\":\"Temperature\",\"label\":\"Temperature (\\u00b0C)\",\"pointerOptions\":{\"toplength\":-4,\"bottomwidth\":5,\"bottomlength\":8,\"color\":\"#333333\"}});\n  setInterval(function() {\n    var http = new XMLHttpRequest();\n    var params = \"action=lws_query_justgage_datas\";\n    params = params+\"&device_id=yx:00:00:00:00:01\";\n    params = params+\"&module_id=m1:c0:00:00:00:01\";\n    params = params+\"&measure_type=temperature\";\n    http.open(\"POST\", \"\/newwp\/wp-admin\/admin-ajax.php\", true);\n    http.setRequestHeader(\"Content-type\", \"application\/x-www-form-urlencoded\");\n    http.onreadystatechange = function () {\n      if (http.readyState == 4 && http.status == 200) {\n        var odatas = JSON.parse(http.responseText);\n        if ( typeof odatas != \"undefined\") {\n          gjgg559636.refresh(odatas.value, odatas.max);\n        }\n      }\n    }\n    http.send(params);\n  }, 104000);\n});\n<\/script>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div id=\"jgg048223\" style=\"width:100%;height:100%;\"><\/div>\n<script language=\"javascript\" type=\"text\/javascript\">\n  jQuery(document).ready(function($) {\n    var gjgg048223 = new JustGage({\"id\":\"jgg048223\",\"pointer\":true,\"relativeGaugeSize\":true,\"gaugeWidthScale\":0.15,\"shadowOpacity\":0,\"counter\":true,\"titleFontColor\":\"#000000\",\"valueFontColor\":\"#010101\",\"labelFontColor\":\"#000000\",\"value\":85,\"min\":0,\"max\":100,\"decimals\":0,\"title\":\"Relative humidity\",\"label\":\"Relative humidity (%)\",\"pointerOptions\":{\"toplength\":-4,\"bottomwidth\":5,\"bottomlength\":8,\"color\":\"#333333\"}});\n  setInterval(function() {\n    var http = new XMLHttpRequest();\n    var params = \"action=lws_query_justgage_datas\";\n    params = params+\"&device_id=yx:00:00:00:00:01\";\n    params = params+\"&module_id=m1:c0:00:00:00:01\";\n    params = params+\"&measure_type=humidity\";\n    http.open(\"POST\", \"\/newwp\/wp-admin\/admin-ajax.php\", true);\n    http.setRequestHeader(\"Content-type\", \"application\/x-www-form-urlencoded\");\n    http.onreadystatechange = function () {\n      if (http.readyState == 4 && http.status == 200) {\n        var odatas = JSON.parse(http.responseText);\n        if ( typeof odatas != \"undefined\") {\n          gjgg048223.refresh(odatas.value, odatas.max);\n        }\n      }\n    }\n    http.send(params);\n  }, 127000);\n});\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div id=\"jgg332118\" style=\"width:100%;height:100%;\"><\/div>\n<script language=\"javascript\" type=\"text\/javascript\">\n  jQuery(document).ready(function($) {\n    var gjgg332118 = new JustGage({\"id\":\"jgg332118\",\"pointer\":true,\"relativeGaugeSize\":true,\"donut\":true,\"gaugeWidthScale\":0.15,\"shadowOpacity\":0,\"counter\":true,\"titleFontColor\":\"#000000\",\"valueFontColor\":\"#010101\",\"labelFontColor\":\"#000000\",\"value\":12,\"min\":0,\"max\":62,\"decimals\":0,\"title\":\"Wind strength (mph)\",\"label\":\"\",\"pointerOptions\":{\"toplength\":-4,\"bottomwidth\":5,\"bottomlength\":8,\"color\":\"#333333\"}});\n  setInterval(function() {\n    var http = new XMLHttpRequest();\n    var params = \"action=lws_query_justgage_datas\";\n    params = params+\"&device_id=yx:00:00:00:00:01\";\n    params = params+\"&module_id=m2:c0:00:00:00:01\";\n    params = params+\"&measure_type=windstrength\";\n    http.open(\"POST\", \"\/newwp\/wp-admin\/admin-ajax.php\", true);\n    http.setRequestHeader(\"Content-type\", \"application\/x-www-form-urlencoded\");\n    http.onreadystatechange = function () {\n      if (http.readyState == 4 && http.status == 200) {\n        var odatas = JSON.parse(http.responseText);\n        if ( typeof odatas != \"undefined\") {\n          gjgg332118.refresh(odatas.value, odatas.max);\n        }\n      }\n    }\n    http.send(params);\n  }, 135000);\n});\n<\/script>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div id=\"jgg608964\" style=\"width:100%;height:100%;\"><\/div>\n<script language=\"javascript\" type=\"text\/javascript\">\n  jQuery(document).ready(function($) {\n    var gjgg608964 = new JustGage({\"id\":\"jgg608964\",\"pointer\":true,\"relativeGaugeSize\":true,\"donut\":true,\"gaugeWidthScale\":0.15,\"shadowOpacity\":0,\"counter\":true,\"titleFontColor\":\"#000000\",\"valueFontColor\":\"#010101\",\"labelFontColor\":\"#000000\",\"value\":21,\"min\":0,\"max\":360,\"decimals\":0,\"title\":\"Wind source (\\u00b0)\",\"label\":\"\",\"pointerOptions\":{\"toplength\":-4,\"bottomwidth\":5,\"bottomlength\":8,\"color\":\"#333333\"}});\n  setInterval(function() {\n    var http = new XMLHttpRequest();\n    var params = \"action=lws_query_justgage_datas\";\n    params = params+\"&device_id=yx:00:00:00:00:01\";\n    params = params+\"&module_id=m2:c0:00:00:00:01\";\n    params = params+\"&measure_type=windangle\";\n    http.open(\"POST\", \"\/newwp\/wp-admin\/admin-ajax.php\", true);\n    http.setRequestHeader(\"Content-type\", \"application\/x-www-form-urlencoded\");\n    http.onreadystatechange = function () {\n      if (http.readyState == 4 && http.status == 200) {\n        var odatas = JSON.parse(http.responseText);\n        if ( typeof odatas != \"undefined\") {\n          gjgg608964.refresh(odatas.value, odatas.max);\n        }\n      }\n    }\n    http.send(params);\n  }, 126000);\n});\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-c6bc58be wp-block-columns-is-layout-flex\" style=\"padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;flex-basis:100%\"><style type=\"text\/css\">\n#svg393100 .nvd3 text {font:normal 10px Verdana, Geneva, sans-serif;fill: #F8DC65;}\n#svg393100 .nvd3 .nv-axis path.domain {stroke: #F8DC65;stroke-opacity: 1;}\n#svg393100 .nvd3 .nv-axis line {stroke: #666666;}\n#svg393100 .nvd3 .nv-axis text.nv-axislabel {font-size: 15px;font-variant: small-caps;letter-spacing:2px;}\n#svg393100 .nvd3 .nv-x .nv-wrap g .tick:first-of-type text {text-anchor: start !important;}\n#svg393100 .nvd3 .nv-x .nv-wrap g .tick:last-of-type text {text-anchor: end !important;}\n#svg393100 .nvd3 .nv-groups .lws-dashed-line {stroke-dasharray:10,10 !important;}\n#svg393100 .nvd3 .nv-groups .lws-dotted-line {stroke-dasharray:2,2 !important;}\n#svg393100 .nvd3 .nv-groups .lws-thin-line {stroke-width: 1 !important;}\n#svg393100 .nvd3 .nv-groups .lws-regular-line {stroke-width: 2 !important;}\n#svg393100 .nvd3 .nv-groups .lws-thick-line {stroke-width: 3 !important;}\n<\/style>\n<div class=\"lws-module-chart module-daily-line\" id=\"lws-container-393100\">\n<div id=\"graph393100\" style=\"background-color:#484848;border-radius: 3px;border: 1px solid #F8DC65;padding:8px 14px 8px 14px;height: 300px;\"><svg id=\"svg393100\" style=\"overflow:hidden;\"><\/svg><\/div>\n<\/div>\n<script language=\"javascript\" type=\"text\/javascript\">\n  jQuery(document).ready(function($) {\n    var chartgraph393100 = null;\n    var datagraph393100 =[{\"key\":\"Temperature\", \"strokeWidth\":\"2\", \"classed\":\"lws-serie-1 lws-regular-line\", \"values\":[]}];\n      var shiftgraph393100 = new Date();\n      var xgraph393100 = 60000 * shiftgraph393100.getTimezoneOffset();\n    var minDomaingraph393100 = new Date(xgraph393100 + 1779321600000);\n    var maxDomaingraph393100 = new Date(xgraph393100 + 1779407999000);\n    var h00Tickgraph393100 = new Date(xgraph393100 + 1779321600000);\n    var h04Tickgraph393100 = new Date(xgraph393100 + 1779336000000);\n    var h08Tickgraph393100 = new Date(xgraph393100 + 1779350400000);\n    var h12Tickgraph393100 = new Date(xgraph393100 + 1779364800000);\n    var h16Tickgraph393100 = new Date(xgraph393100 + 1779379200000);\n    var h20Tickgraph393100 = new Date(xgraph393100 + 1779393600000);\n    var h24Tickgraph393100 = new Date(xgraph393100 + 1779407999000);\n    var colorgraph393100 = colorbrewer.Pastel1[3].slice(0);\n    nv.addGraph(function() {\n       chartgraph393100 = nv.models.lineChart()\n               .x(function(d) {return xgraph393100 + d[0]})\n               .y(function(d) {return d[1]})\n               .interpolate(\"linear\")\n               .focusEnable(false)\n               .showLegend(false)\n               .xDomain([minDomaingraph393100, maxDomaingraph393100])\n               .yDomain([0, 0])\n               .color(colorgraph393100)\n               .noData(\"No Data To Display\")\n               .useInteractiveGuideline(false);\n      chartgraph393100.xAxis.axisLabel(\"Temperature\").showMaxMin(false).tickFormat(function(d) {return d3.time.format(\"%H:%M\")(new Date(d)) });\n      chartgraph393100.xAxis.tickValues([h00Tickgraph393100, h04Tickgraph393100, h08Tickgraph393100, h12Tickgraph393100, h16Tickgraph393100, h20Tickgraph393100, h24Tickgraph393100]);\n      chartgraph393100.interactiveLayer.tooltip.headerFormatter(function (d) {if (typeof d === \"string\") {d=parseFloat(d);};return d3.time.format(\"%Y-%m-%d %H:%M\")(new Date(d));});\n      chartgraph393100.tooltip.headerFormatter(function (d) {if (typeof d === \"string\") {d=parseFloat(d);};return d3.time.format(\"%Y-%m-%d %H:%M\")(new Date(d));});\n      chartgraph393100.xAxis.axisLabelDistance(6);\n      chartgraph393100.interactiveLayer.tooltip.gravity(\"s\");\n      chartgraph393100.yAxis.showMaxMin(false).tickFormat(function(d) { return d + \" \u00b0C\"; });\n      chartgraph393100.yAxis.tickValues([0, 0]);\n      d3.select(\"#graph393100 svg\").datum(datagraph393100).transition().duration(500).call(chartgraph393100);\n      nv.utils.windowResize(chartgraph393100.update);\n      return chartgraph393100;\n    });\nvar targetgraph393100 = document.getElementById(\"graph393100\");\nvar targetNodegraph393100 = targetgraph393100.parentElement.parentElement.parentElement.parentElement;\nvar modeStandard = true;\nvar modeElementorPopbox = false;\nvar testgraph393100 = targetgraph393100.closest(\".modal-body\");\n  if (testgraph393100 != null) {\n    testgraph393100 = testgraph393100.closest(\".modal-content\");\n    if (testgraph393100 != null) {\n      testgraph393100 = testgraph393100.closest(\".modal\");\n      if (testgraph393100 != null) {\n        targetNodegraph393100 = testgraph393100;\n        modeStandard = false;\n        modeElementorPopbox = true;\n      }\n    }\n  }\nvar callbackgraph393100 = function(mutationsList) {\n    mutationsList.forEach(function (mutation, index) {\n        if (modeStandard) {if (mutation.type == \"attributes\") {if (mutation.attributeName == \"style\") {if (mutation.target.style.display != \"none\") {if (mutation.oldValue !== null) {if (mutation.oldValue.indexOf(\"display: none\") != -1) {if (chartgraph393100) {chartgraph393100.update();}}}}}}}\n        if (modeElementorPopbox) {if (mutation.type == \"attributes\") {if (mutation.attributeName == \"style\") {if (mutation.target.style.display == \"block\") {if (chartgraph393100) {chartgraph393100.update();}}}}}\n    })\n};\nvar observergraph393100 = new MutationObserver(callbackgraph393100);\nobservergraph393100.observe(targetNodegraph393100,{attributes: true, subtree: true, attributeOldValue: true});\n\n\n  });\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-c6bc58be wp-block-columns-is-layout-flex\" style=\"padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;flex-basis:100%\"><style type=\"text\/css\">\n#svg290114 .nvd3 text {font:normal 10px Verdana, Geneva, sans-serif;fill: #F8DC65;}\n#svg290114 .nvd3 .nv-axis path.domain {stroke: #F8DC65;stroke-opacity: 1;}\n#svg290114 .nvd3 .nv-axis line {stroke: #666666;}\n#svg290114 .nvd3 .nv-axis text.nv-axislabel {font-size: 15px;font-variant: small-caps;letter-spacing:2px;}\n#svg290114 .nvd3 .nv-x .nv-wrap g .tick:first-of-type text {text-anchor: start !important;}\n#svg290114 .nvd3 .nv-x .nv-wrap g .tick:last-of-type text {text-anchor: end !important;}\n#svg290114 .nvd3 .nv-groups .lws-dashed-line {stroke-dasharray:10,10 !important;}\n#svg290114 .nvd3 .nv-groups .lws-dotted-line {stroke-dasharray:2,2 !important;}\n#svg290114 .nvd3 .nv-groups .lws-thin-line {stroke-width: 1 !important;}\n#svg290114 .nvd3 .nv-groups .lws-regular-line {stroke-width: 2 !important;}\n#svg290114 .nvd3 .nv-groups .lws-thick-line {stroke-width: 3 !important;}\n<\/style>\n<div class=\"lws-module-chart module-daily-line\" id=\"lws-container-290114\">\n<div id=\"graph290114\" style=\"background-color:#484848;border-radius: 3px;border: 1px solid #F8DC65;padding:8px 14px 8px 14px;height: 300px;\"><svg id=\"svg290114\" style=\"overflow:hidden;\"><\/svg><\/div>\n<\/div>\n<script language=\"javascript\" type=\"text\/javascript\">\n  jQuery(document).ready(function($) {\n    var chartgraph290114 = null;\n    var datagraph290114 =[{\"key\":\"Rain, daily accumulation\", \"strokeWidth\":\"1\", \"classed\":\"lws-serie-1 lws-thin-line\", \"values\":[]}];\n      var shiftgraph290114 = new Date();\n      var xgraph290114 = 60000 * shiftgraph290114.getTimezoneOffset();\n    var minDomaingraph290114 = new Date(xgraph290114 + 1779321600000);\n    var maxDomaingraph290114 = new Date(xgraph290114 + 1779407999000);\n    var h00Tickgraph290114 = new Date(xgraph290114 + 1779321600000);\n    var h04Tickgraph290114 = new Date(xgraph290114 + 1779336000000);\n    var h08Tickgraph290114 = new Date(xgraph290114 + 1779350400000);\n    var h12Tickgraph290114 = new Date(xgraph290114 + 1779364800000);\n    var h16Tickgraph290114 = new Date(xgraph290114 + 1779379200000);\n    var h20Tickgraph290114 = new Date(xgraph290114 + 1779393600000);\n    var h24Tickgraph290114 = new Date(xgraph290114 + 1779407999000);\n    var colorgraph290114 = colorbrewer.Set2[3].slice(0);\n    nv.addGraph(function() {\n       chartgraph290114 = nv.models.lineChart()\n               .x(function(d) {return xgraph290114 + d[0]})\n               .y(function(d) {return d[1]})\n               .interpolate(\"linear\")\n               .focusEnable(false)\n               .showLegend(false)\n               .xDomain([minDomaingraph290114, maxDomaingraph290114])\n               .yDomain([0, 0])\n               .color(colorgraph290114)\n               .noData(\"No Data To Display\")\n               .useInteractiveGuideline(false);\n      chartgraph290114.xAxis.axisLabel(\"Rain, Daily Accumulation\").showMaxMin(false).tickFormat(function(d) {return d3.time.format(\"%H:%M\")(new Date(d)) });\n      chartgraph290114.xAxis.tickValues([h00Tickgraph290114, h04Tickgraph290114, h08Tickgraph290114, h12Tickgraph290114, h16Tickgraph290114, h20Tickgraph290114, h24Tickgraph290114]);\n      chartgraph290114.interactiveLayer.tooltip.headerFormatter(function (d) {if (typeof d === \"string\") {d=parseFloat(d);};return d3.time.format(\"%Y-%m-%d %H:%M\")(new Date(d));});\n      chartgraph290114.tooltip.headerFormatter(function (d) {if (typeof d === \"string\") {d=parseFloat(d);};return d3.time.format(\"%Y-%m-%d %H:%M\")(new Date(d));});\n      chartgraph290114.xAxis.axisLabelDistance(6);\n      chartgraph290114.interactiveLayer.tooltip.gravity(\"s\");\n      chartgraph290114.yAxis.showMaxMin(false).tickFormat(function(d) { return d + \" mm\"; });\n      chartgraph290114.yAxis.tickValues([0, 0]);\n      d3.select(\"#graph290114 svg\").datum(datagraph290114).transition().duration(500).call(chartgraph290114);\n      nv.utils.windowResize(chartgraph290114.update);\n      return chartgraph290114;\n    });\nvar targetgraph290114 = document.getElementById(\"graph290114\");\nvar targetNodegraph290114 = targetgraph290114.parentElement.parentElement.parentElement.parentElement;\nvar modeStandard = true;\nvar modeElementorPopbox = false;\nvar testgraph290114 = targetgraph290114.closest(\".modal-body\");\n  if (testgraph290114 != null) {\n    testgraph290114 = testgraph290114.closest(\".modal-content\");\n    if (testgraph290114 != null) {\n      testgraph290114 = testgraph290114.closest(\".modal\");\n      if (testgraph290114 != null) {\n        targetNodegraph290114 = testgraph290114;\n        modeStandard = false;\n        modeElementorPopbox = true;\n      }\n    }\n  }\nvar callbackgraph290114 = function(mutationsList) {\n    mutationsList.forEach(function (mutation, index) {\n        if (modeStandard) {if (mutation.type == \"attributes\") {if (mutation.attributeName == \"style\") {if (mutation.target.style.display != \"none\") {if (mutation.oldValue !== null) {if (mutation.oldValue.indexOf(\"display: none\") != -1) {if (chartgraph290114) {chartgraph290114.update();}}}}}}}\n        if (modeElementorPopbox) {if (mutation.type == \"attributes\") {if (mutation.attributeName == \"style\") {if (mutation.target.style.display == \"block\") {if (chartgraph290114) {chartgraph290114.update();}}}}}\n    })\n};\nvar observergraph290114 = new MutationObserver(callbackgraph290114);\nobservergraph290114.observe(targetNodegraph290114,{attributes: true, subtree: true, attributeOldValue: true});\n\n\n  });\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-border-color has-luminous-vivid-orange-border-color is-layout-flex wp-container-core-columns-is-layout-f3e73c6b wp-block-columns-is-layout-flex\" style=\"border-width:2px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Met office alerts&#8230;<\/p>\n\n\n<div class=\"wp-rss-template-container\" data-wpra-template=\"default\" data-template-ctx=\"eyJzb3VyY2VzIjoiNTkwIn0=\">\n    <div class=\"wp-rss-aggregator wpra-list-template  \" data-page=\"1\">\n    \n    \n<ul class=\"wpra-item-list rss-aggregator wpra-item-list--bullets wpra-item-list--default\"\n    start=\"1\">\n                    <p>No feed items found.<\/p>\n    <\/ul>\n\n        \n<\/div>\n\n<\/div>\n\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Met office alerts&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kenningtonweather.com\/newwp\/index.php?rest_route=\/wp\/v2\/pages\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kenningtonweather.com\/newwp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kenningtonweather.com\/newwp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kenningtonweather.com\/newwp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kenningtonweather.com\/newwp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5"}],"version-history":[{"count":67,"href":"https:\/\/kenningtonweather.com\/newwp\/index.php?rest_route=\/wp\/v2\/pages\/5\/revisions"}],"predecessor-version":[{"id":1419,"href":"https:\/\/kenningtonweather.com\/newwp\/index.php?rest_route=\/wp\/v2\/pages\/5\/revisions\/1419"}],"wp:attachment":[{"href":"https:\/\/kenningtonweather.com\/newwp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}