{"id":945,"date":"2022-06-21T04:22:14","date_gmt":"2022-06-21T04:22:14","guid":{"rendered":"https:\/\/wmo-sat.info\/vlab_test\/?page_id=945"},"modified":"2024-03-25T03:21:10","modified_gmt":"2024-03-25T03:21:10","slug":"vlab-training-calendar","status":"publish","type":"page","link":"https:\/\/wmo-sat.info\/vlab\/vlab-training-calendar\/","title":{"rendered":"VLab Training Calendar"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"945\" class=\"elementor elementor-945\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7651f72 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7651f72\" data-element_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-c9d09c7\" data-id=\"c9d09c7\" data-element_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-39aeba6 elementor-widget elementor-widget-text-editor\" data-id=\"39aeba6\" data-element_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<p><\/p>\n<p>This online calendar of training events shows the upcoming satellite training events, workshops, conferences and online sessions organised by VLab partners and many other training providers around the globe. The Training Calendar is continuously updated, so make sure to revisit this page frequently.<\/p>\n<p> <\/p>\n<p>Note that this calendar displays <strong>satellite training<\/strong> only. If you are looking for a wider range of training topics, please consult the <a rel=\"noreferrer noopener\" href=\"https:\/\/learningevents.wmo.int\/#\/\" data-type=\"URL\" data-id=\"https:\/\/learningevents.wmo.int\/#\/\" target=\"_blank\">WMO Global Campus Calendar<\/a>.<\/p>\n<p>If you are looking for the <a href=\"https:\/\/wmo-sat.info\/vlab\/vlab-calendar-googleversion\/\">Google version of the calendar it is here<\/a>!<\/p>\n<p><\/p>\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-94f99a5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"94f99a5\" data-element_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-89d92de\" data-id=\"89d92de\" data-element_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-a9310cd elementor-widget elementor-widget-shortcode\" data-id=\"a9310cd\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"mec-gCalendar\" id=\"mec_skin_2100\">\r\n\t<div id='gCalendar-loading' class=\"mec-modal-result\" style=\"display: none\"><\/div>\r\n\t<div id=\"mec-gCalendar-wrap\"><\/div>\r\n\t<div class=\"mec-gCalendar-filters\">\r\n\t\t<div class=\"mec-gCalendar-filters-wrap\">\r\n\t\t\t\t<\/div>\r\n\t<\/div>\r\n<\/div>\r\n<style>.nice-select{color: #838383;-webkit-tap-highlight-color:transparent;background-color:#fff;border:solid 1px #E3E4E5;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:12px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width: 100%;border-radius: 0 3px 3px 0;height: 40px;}.nice-select:hover{border-color:#dbdbdb}.nice-select:after{border-bottom: 1px solid #c1c2c3; border-right: 1px solid #c1c2c3; width: 8px; height: 8px; margin-top: -5px; right: 15px;content:'';display:block;pointer-events:none;position:absolute;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{width: 100%;background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{ cursor: pointer; font-weight: 400;line-height: 1.2;list-style: none;min-height: 30px;outline: 0;padding: 10px 6px 10px 18px;text-align: left;-webkit-transition: all .2s;transition: all .2s;font-size: 14px;letter-spacing: -0.1px;white-space: break-spaces;}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}<\/style>\r\n<script type=\"text\/javascript\" src=\"https:\/\/wmo-sat.info\/vlab\/wp-content\/plugins\/modern-events-calendar\/assets\/js\/jquery.nice-select.min.js\"><\/script>\r\n<script>\r\n    document.addEventListener(\"DOMContentLoaded\", function () {\r\n\t\tvar calendarEl = document.getElementById(\"mec-gCalendar-wrap\");\r\n\t\tvar calendar = new FullCalendar.Calendar(calendarEl, {\r\n            initialView: 'dayGridMonth',\r\n\t\t\tinitialDate: '2026-04-30',\r\n\t\t\teditable: false,\r\n\t\t\tselectable: false,\r\n\t\t\tbusinessHours: false,\r\n\t\t\theight: 'auto',\r\n\t\t\tlocale: 'en',\r\n\t\t\t\t\t\tfirstDay: 1,\r\n            headerToolbar: {\r\n                left: 'title,prevYear,prev,today,next,nextYear',\r\n                center: '',\r\n\t\t\t\t\t\t\t\tright: ''\r\n\t\t\t\t            },\r\n\t\t\tbuttonText: {\r\n                today: 'Today'\r\n            },\r\n\t\t\teventDidMount: function(info) {\r\n\t\t\t\tvar searchField = jQuery(\".mec-gCalendar-search-text\");\r\n\t\t\t\tif (searchField.length > 0) {\r\n\t\t\t\t\tvar searchTerms = jQuery(\".mec-gCalendar-search-text\").val();\r\n\t\t\t\t\tif (searchTerms.length > 0){\r\n\t\t\t\t\t\tif (info.event._def.title.toLowerCase().indexOf(searchTerms) >= 0 || info.event._def.extendedProps.description.toLowerCase().indexOf(searchTerms) >= 0) {\r\n\t\t\t\t\t\t\tinfo.event.setProp('display','block')\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tinfo.event.setProp('display','none')\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tinfo.event.setProp('display','block')\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tinfo.event.setProp('display','block')\r\n\t\t\t\t}\r\n\r\n\r\n\t\t\t\tvar backgroundColor = info.backgroundColor == '#' ? '#00acf8' : info.backgroundColor;\r\n\t\t\t\tvar borderColor = info.borderColor == '#' ? '#00acf8' : info.borderColor;\r\n    \t\t\tjQuery(info.el).css(\"padding\", \"5px 3px\");\r\n    \t\t\tjQuery(info.el).css(\"font-size\", \"12px\");\r\n    \t\t\tjQuery(info.el).css(\"font-weight\", \"400\");\r\n    \t\t\tjQuery(info.el).css(\"border-radius\", \"0\");\r\n    \t\t\tjQuery(info.el).css(\"border-right\", \"none\");\r\n    \t\t\tjQuery(info.el).css(\"border-top\", \"none\");\r\n    \t\t\tjQuery(info.el).css(\"border-bottom\", \"none\");\r\n    \t\t\tjQuery(info.el).css(\"border-left-width\", \"3px\");\r\n    \t\t\tjQuery(info.el).css(\"background-color\", \"#fff\");\r\n    \t\t\tjQuery(info.el).css(\"border-color\", borderColor);\r\n    \t\t\tjQuery(info.el).css(\"white-space\", 'normal');\r\n    \t\t\tjQuery(info.el).css(\"font-family\", \"-apple-system,BlinkMacSystemFont,\\\"Segoe UI\\\",Roboto,sans-serif\");\r\n    \t\t\t\/\/ jQuery(info.el).css(\"z-index\", \"1\");\r\n    \t\t\tjQuery(info.el).css(\"line-height\", \"19px\");\r\n    \t\t\tjQuery(info.el).css(\"margin-top\", \"0\");\r\n    \t\t\tjQuery(info.el).attr(\"target\", \"\");\r\n\t\t\t\t    \t\t\tjQuery(info.el).attr(\"data-event-id\", info.event._def.publicId);\r\n    \t\t\tjQuery(info.el).append('<span class=\"\" style=\"background-color:' +  backgroundColor + ';position: absolute;top: 0;right: 0;bottom: 0;left: -1px;z-index: 0;opacity: .25;\"><\/span>');\r\n    \t\t\tjQuery(info.el).append(info.event._def.extendedProps.reason_for_cancellation);\r\n    \t\t\tjQuery(info.el).append(info.event._def.extendedProps.locaTimeHtml);\r\n    \t\t\tjQuery(info.el).append(info.event._def.extendedProps.labels);\r\n\r\n\t\t\t\t\t\t\t\tjQuery('.fc-daygrid-event-harness').mouseleave(function(e) {\r\n\t\t\t\t\tjQuery('.mec-gCalendar-tooltip').remove();\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\teventMouseEnter: function(info) {\r\n\t\t\t\tvar Image = info.event._def.extendedProps.image ? '<div class=\"mec-gCalendar-tooltip-image\">' + info.event._def.extendedProps.gridsquare + '<\/div>' : '';\r\n\r\n\t\t\t\tvar dateText = info.event._def.extendedProps.startDateStr != info.event._def.extendedProps.endDateStr  ? '<i class=\"mec-sl-calendar\"><\/i><div><span class=\"mec-gCalendar-tooltip-date-start\">' + info.event._def.extendedProps.start_date + '<\/span>' + '<span class=\"mec-gCalendar-tooltip-date-end\">' + info.event._def.extendedProps.end_date + '<\/span><\/div>' : '<i class=\"mec-sl-calendar\"><\/i><div><span class=\"mec-gCalendar-tooltip-date-start\">' + info.event._def.extendedProps.start_date + '<\/span>' + '<span class=\"mec-gCalendar-tooltip-date-day\">' + info.event._def.extendedProps.startDay + '<\/span><\/div>';\r\n\r\n\t\t\t\tvar dateTime = '<i class=\"mec-sl-clock\"><\/i><div><span class=\"mec-gCalendar-tooltip-time-start\">' + info.event._def.extendedProps.start_time + '<\/span>' + '<span class=\"mec-gCalendar-tooltip-time-end\">' + info.event._def.extendedProps.end_time + '<\/span><\/div>';\r\n\r\n\t\t\t\tvar Location = info.event._def.extendedProps.location ? '<div class=\"mec-gCalendar-tooltip-location\"><i class=\"mec-sl-location-pin\"><\/i>' + info.event._def.extendedProps.location + '<\/div>' : '';\r\n\r\n\t\t\t\tvar Title = '<div class=\"mec-gCalendar-tooltip-title\"><a href=\"' +  info.event._def.url + '\">' + info.event._def.title + '<span style=\"background:' + info.event._def.ui.backgroundColor + '\"><\/span><\/a><\/div>';\r\n\r\n\t\t\t\tvar tooltip = '<div class=\"mec-gCalendar-tooltip\">' + Image +\r\n\t\t\t\t'<div class=\"mec-gCalendar-tooltip-date\">' +\r\n\t\t\t\t\t'<div class=\"mec-gCalendar-tooltip-date-text\">' + dateText + '<\/div>' +\r\n\t\t\t\t\t'<div class=\"mec-gCalendar-tooltip-date-time\">' + dateTime + '<\/div>' +\r\n\t\t\t    '<\/div>' + Title + Location +\r\n\t\t\t\t'<\/div>';\r\n\t\t\t\tif ( jQuery(info.el).parent().find('.mec-gCalendar-tooltip').length < 1 ) jQuery(info.el).parent().append(tooltip);\r\n\t\t\t},\r\n\t\t\tdayMaxEvents: 10,\r\n\t\t\ttimeZone: 0,\r\n\t\t\tevents: {\r\n\t\t\t\turl: 'https:\/\/wmo-sat.info\/vlab\/wp-json\/mec\/v1\/events',\r\n\t\t\t\tmethod: 'GET',\r\n\t\t\t\tstartParam: 'startParam',\r\n\t\t\t\tendParam: 'endParam',\r\n  \t\t\t\ttextColor: '#000',\r\n\t\t\t\tajax: true,\r\n\t\t\t\textraParams: {\r\n\t\t\t\t\tshow_past_events: 1,\r\n\t\t\t\t\tshow_only_past_events: 0,\r\n\t\t\t\t\tshow_only_one_occurrence: 0,\r\n\t\t\t\t\tcategories: (jQuery('select[id^=\"mec_sf_category\"]').lenght > 0) ?  jQuery('select[id^=\"mec_sf_category\"]').val() : '',\r\n\t\t\t\t\tmultiCategories: (jQuery('.select2-hidden-accessible').lenght > 0) ? jQuery('.select2-hidden-accessible').val() : '',\r\n\t\t\t\t\tlocation: jQuery('select[id^=\"mec_sf_location\"]').val(),\r\n\t\t\t\t\torganizer: jQuery('select[id^=\"mec_sf_organizer\"]').val(),\r\n\t\t\t\t\tspeaker: jQuery('select[id^=\"mec_sf_speaker\"]').val(),\r\n\t\t\t\t\ttag: jQuery('select[id^=\"mec_sf_tag\"]').val(),\r\n\t\t\t\t\tlabel: jQuery('select[id^=\"mec_sf_label\"]').val(),\r\n\t\t\t\t\tcost_min: jQuery('input[id^=\"mec_sf_event_cost_min\"]').val(),\r\n\t\t\t\t\tcost_max: jQuery('input[id^=\"mec_sf_event_cost_max\"]').val(),\r\n\t\t\t\t\tdisplay_label: '',\r\n\t\t\t\t\treason_for_cancellation: '',\r\n\t\t\t\t\tis_category_page: '',\r\n\t\t\t\t\tcat_id: '',\r\n\t\t\t\t\tlocal_time: '',\r\n\t\t\t\t\tfilter_category: '',\r\n\t\t\t\t\tfilter_location: '',\r\n\t\t\t\t\tfilter_organizer: '',\r\n\t\t\t\t\tfilter_label: '',\r\n\t\t\t\t\tfilter_tag: '',\r\n\t\t\t\t\tfilter_author: '',\r\n\t\t\t\t},\r\n\t\t\t\tfailure: function() {\r\n\t\t\t\t\talert('there was an error while fetching events!');\r\n\t\t\t\t},\r\n\t\t\t},\r\n\t\t\tforceEventDuration: true,\r\n\t\t\tloading: function(bool) {\r\n\t\t\t\tdocument.getElementById('gCalendar-loading').style.display =\r\n\t\t\t\tbool ? 'block' : 'none';\r\n\t\t\t},\r\n\t\t});\r\n\t\tcalendar.render();\r\n\r\n\t\tconst calendarHeaderFirstChild = jQuery('.fc-header-toolbar').find('.fc-toolbar-chunk h2');\r\n\t\tconst calendarHeaderLastChild = jQuery('.fc-header-toolbar').find('.fc-toolbar-chunk:last-child');\r\n\t\tconst calendarHeaderButton = calendarHeaderLastChild.find('.fc-button-group');\r\n\r\n\t\t\/\/ Search Bar Filter\r\n\t\t\t\t\tjQuery( '<div class=\"mec-gCalendar-search-text-wrap\"><i class=\"mec-sl-magnifier\"><\/i><input type=\"text\" class=\"mec-gCalendar-search-text\" placeholder=\"Search for events\" \/><\/div>' ).insertBefore( \".fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group\" );\r\n\r\n\t\t\tjQuery('.mec-gCalendar-search-text').keypress(function(event){\r\n\t\t\t\tvar keycode = (event.keyCode ? event.keyCode : event.which);\r\n\t\t\t\tif(keycode == '13'){\r\n\t\t\t\t\tjQuery('.fc-findEvents-button').trigger('click');\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t\r\n\t\t\/\/ Month Filter\r\n\t\t\t\tcalendarHeaderFirstChild.append('<button class=\"gCalendarMonthFilterButton input-append date\" id=\"gCalendarMonthFilterButton\" data-date=\"12-02-2012\" data-date-format=\"dd-mm-yyyy\"><input id=\"mec-gCalendar-month-filter\" class=\"span2\" size=\"16\" type=\"text\" value=\"12-02-2012\"><span class=\"openMonthFilter add-on\"><i class=\"mec-sl-arrow-down\"><\/i><\/span><\/button>');\r\n\t\tjQuery(\"#gCalendarMonthFilterButton\").on('changeDate', function(ev) {\r\n\t\t\tvar s = new Date(ev.date.valueOf());\r\n\t\t\tlet ye = new Intl.DateTimeFormat('en', { year: 'numeric' }).format(s);\r\n\t\t\tlet mo = new Intl.DateTimeFormat('en', { month: '2-digit' }).format(s);\r\n\t\t\tlet da = new Intl.DateTimeFormat('en', { day: '2-digit' }).format(s);\r\n\t\t\tjQuery('#gCalendarMonthFilterButton').datepicker('hide');\r\n\t\t\tcalendar.gotoDate(`${ye}-${mo}-${da}`)\r\n\t\t})\r\n\t\tsetTimeout(function(){ jQuery(\".datepicker\").appendTo(\".gCalendarMonthFilterButton\"); }, 1000);\r\n\t\t\r\n\t\t\t});\r\n<\/script><\/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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-118235c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"118235c\" data-element_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-d8bb042\" data-id=\"d8bb042\" data-element_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-cf8661d elementor-widget elementor-widget-shortcode\" data-id=\"cf8661d\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"mec-wrap mec-skin-timeline-container  \" id=\"mec_skin_2101\">\r\n    \r\n        \r\n        <div class=\"mec-skin-timeline-events-container\" id=\"mec_skin_events_2101\">\r\n        No event found!    <\/div>\r\n        \r\n        \r\n<\/div><\/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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8e48a3b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8e48a3b\" data-element_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-f5c5eca\" data-id=\"f5c5eca\" data-element_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-8544945 elementor-widget elementor-widget-text-editor\" data-id=\"8544945\" data-element_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<p><\/p>\n<p><\/p>\n<p><\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p><\/p>\n<div class=\"mec-wrap mec-skin-timeline-container  \" id=\"mec_skin_2101\">\r\n    \r\n        \r\n        <div class=\"mec-skin-timeline-events-container\" id=\"mec_skin_events_2101\">\r\n        No event found!    <\/div>\r\n        \r\n        \r\n<\/div>\n<p><\/p>\n<p><\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p><\/p>\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<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>This online calendar of training events shows the upcoming satellite training events, workshops, conferences and online sessions organised by VLab partners and many other training providers around the globe. The Training Calendar is continuously updated, so make sure to revisit this page frequently. Note that this calendar displays satellite training [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":1138,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/template-fullwidth.php","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/pages\/945"}],"collection":[{"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/comments?post=945"}],"version-history":[{"count":18,"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/pages\/945\/revisions"}],"predecessor-version":[{"id":2296,"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/pages\/945\/revisions\/2296"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/media\/1138"}],"wp:attachment":[{"href":"https:\/\/wmo-sat.info\/vlab\/wp-json\/wp\/v2\/media?parent=945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}