{"id":463,"date":"2025-06-20T14:13:12","date_gmt":"2025-06-20T14:13:12","guid":{"rendered":"https:\/\/matematicas.epes.upm.es\/master\/?page_id=463"},"modified":"2025-09-09T10:02:59","modified_gmt":"2025-09-09T10:02:59","slug":"calendar-25-26","status":"publish","type":"page","link":"https:\/\/matematicas.epes.upm.es\/master\/en\/calendar-25-26\/","title":{"rendered":"Calendar 25\/26"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"735\" src=\"https:\/\/matematicas.epes.upm.es\/master\/wp-content\/uploads\/2025\/06\/calendario_muma-1024x735.png\" alt=\"\" class=\"wp-image-486\" srcset=\"https:\/\/matematicas.epes.upm.es\/master\/wp-content\/uploads\/2025\/06\/calendario_muma-1024x735.png 1024w, https:\/\/matematicas.epes.upm.es\/master\/wp-content\/uploads\/2025\/06\/calendario_muma-300x215.png 300w, https:\/\/matematicas.epes.upm.es\/master\/wp-content\/uploads\/2025\/06\/calendario_muma-768x551.png 768w, https:\/\/matematicas.epes.upm.es\/master\/wp-content\/uploads\/2025\/06\/calendario_muma.png 1314w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Classes will start on September 11th.<\/p>\n\n\n\n<html lang=\"es\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <title>POD<\/title>\n  <style>\n    \/* Estilos para itinerarios *\/\n    .itinerario-aplicada {\n      background-color: #f9f3e7; \/* Tonalidad amarillo-marr\u00f3n *\/\n      border: 1px solid #ccc;\n      border-radius: 6px;\n    }\n    .itinerario-fundamental {\n      background-color: #e7f3f9; \/* Tonalidad azul claro *\/\n      border: 1px solid #ccc;\n      padding: 1em;\n      margin: 0.5em 0;\n      border-radius: 6px;\n    }\n\n    \/* Estilos generales *\/\n    body {\n      font-family: sans-serif;\n      line-height: 1.4;\n\n    }\n    h2 {\n      margin-top: 0;\n    }\n    .info-container {\n      border: 1px solid #ddd;\n      border-radius: 6px;\n      background-color: #fafafa;\n      margin-bottom: 1.5em;\n    }\n \/* Background colors as defined *\/\n  details[data-itinerario=\"I\"] {\n    background-color: #f9f3e7;\n  }\n  details[data-itinerario=\"II\"] {\n    background-color: #e7f3f9;\n  }\n  details[data-itinerario=\"III\"] {\n    background-color: #d9f6ff;\n  }\n  details[data-itinerario=\"IV\"] {\n    background-color: #d9fff7;\n  }\n  details summary {\n    cursor: pointer;\n    font-size: 1.1em;\n    font-weight: 600;\n    list-style: none;\n    margin: 0;\n    outline: none;\n  }\n  details summary::-webkit-details-marker {\n    display: none;\n  }\n  details ul {\n    margin-top: 0.5em;\n    padding-left: 1.5em;\n    list-style: disc;\n  }\n  details summary:hover {\n    color: #0073aa;\n  }\n  \/* Mandatory asignaturas styling *\/\n  details.obligatoria[data-itinerario-highlight=\"aplicada\"] {\n    border: 3px solid #a67c52;\n    background-color: #f0e0d6;\n  }\n  details.obligatoria[data-itinerario-highlight=\"fundamental\"] {\n    border: 3px solid #7aaee0;\n    background-color: #dceef8;\n  }\n  .obligatoria-label {\n    font-size: 0.8em;\n    font-weight: bold;\n    padding: 0.2em 0.5em;\n    border-radius: 4px;\n    margin-left: 0.5em;\n  }\n  details.obligatoria[data-itinerario-highlight=\"aplicada\"] .obligatoria-label {\n    background-color: #a67c52;\n    color: #fff;\n  }\n  details.obligatoria[data-itinerario-highlight=\"fundamental\"] .obligatoria-label {\n    background-color: #7aaee0;\n    color: #fff;\n  }\n  \/* Container in two adjacent columns *\/\n  .container {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 2em;\n  }\n  .column {\n    flex: 1;\n    min-width: 300px;\n  }\n  \/* Button container: center the buttons next to each other *\/\n  .button-container {\n    text-align: center;\n    margin-bottom: 1em;\n  }\n  \/* Big buttons for highlighting *\/\n  .toggle-btn {\n    display: inline-block;\n    padding: 1em 2em;\n    margin: 0.5em;\n    font-size: 1.2em;\n    font-weight: bold;\n    border: none;\n    border-radius: 6px;\n    cursor: pointer;\n  }\n  .toggle-btn.applied {\n    background-color: #d6c2af;\n    color: #000;\n  }\n  .toggle-btn.fundamental {\n    background-color: #c4e0f5;\n    color: #000;\n  }\n  \/* Highlight styles: change border only *\/\n  details[data-itinerario-highlight=\"aplicada\"].highlight {\n    border: 3px solid #a67c52;\n  }\n  details[data-itinerario-highlight=\"fundamental\"].highlight {\n    border: 3px solid #7aaee0;\n  }\n  <\/style>\n<\/head>\n<body>\n<style>\n  \/* General styles for details panels *\/\n  details {\n    margin: 1em 0;\n    border: 1px solid #ccc;\n    border-radius: 6px;\n    padding: 0.5em;\n    transition: border-color 0.3s ease-in-out;\n  }\n  \/* Background colors as defined *\/\n  details[data-itinerario=\"I\"] {\n    background-color: #f9f3e7;\n  }\n  details[data-itinerario=\"II\"] {\n    background-color: #e7f3f9;\n  }\n  details[data-itinerario=\"III\"] {\n    background-color: #d9f6ff;\n  }\n  details[data-itinerario=\"IV\"] {\n    background-color: #d9fff7;\n  }\n  details summary {\n    cursor: pointer;\n    font-size: 1.1em;\n    font-weight: 600;\n    list-style: none;\n    margin: 0;\n    outline: none;\n  }\n  details summary::-webkit-details-marker {\n    display: none;\n  }\n  details ul {\n    margin-top: 0.5em;\n    padding-left: 1.5em;\n    list-style: disc;\n  }\n  details summary:hover {\n    color: #0073aa;\n  }\n  \/* Mandatory asignaturas styling *\/\n  details.obligatoria[data-itinerario-highlight=\"aplicada\"] {\n    border: 3px solid #a67c52;\n    background-color: #f0e0d6;\n  }\n  details.obligatoria[data-itinerario-highlight=\"fundamental\"] {\n    border: 3px solid #7aaee0;\n    background-color: #dceef8;\n  }\n  .obligatoria-label {\n    font-size: 0.8em;\n    font-weight: bold;\n    padding: 0.2em 0.5em;\n    border-radius: 4px;\n    margin-left: 0.5em;\n  }\n  details.obligatoria[data-itinerario-highlight=\"aplicada\"] .obligatoria-label {\n    background-color: #a67c52;\n    color: #fff;\n  }\n  details.obligatoria[data-itinerario-highlight=\"fundamental\"] .obligatoria-label {\n    background-color: #7aaee0;\n    color: #fff;\n  }\n  \/* Container in two adjacent columns *\/\n  .container {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 2em;\n  }\n  .column {\n    flex: 1;\n    min-width: 300px;\n  }\n  \/* Button container: center the buttons next to each other *\/\n  .button-container {\n    text-align: center;\n    margin-bottom: 1em;\n  }\n  \/* Big buttons for highlighting *\/\n  .toggle-btn {\n    display: inline-block;\n    padding: 1em 2em;\n    margin: 0.5em;\n    font-size: 1.2em;\n    font-weight: bold;\n    border: none;\n    border-radius: 6px;\n    cursor: pointer;\n  }\n  .toggle-btn.applied {\n    background-color: #d6c2af;\n    color: #000;\n  }\n  .toggle-btn.fundamental {\n    background-color: #c4e0f5;\n    color: #000;\n  }\n  \/* Highlight styles: change border only *\/\n  details[data-itinerario-highlight=\"aplicada\"].highlight {\n    border: 3px solid #a67c52;\n  }\n  details[data-itinerario-highlight=\"fundamental\"].highlight {\n    border: 3px solid #7aaee0;\n  }\n<\/style>\n\n<script>\n  \/\/ Get references to the buttons\n  const btnAplicada = document.getElementById(\"btnAplicada\");\n  const btnFundamental = document.getElementById(\"btnFundamental\");\n\n  \/\/ Function to remove highlight from all details\n  function removeHighlight() {\n    document.querySelectorAll(\"details\").forEach(detail => {\n      detail.classList.remove(\"highlight\");\n    });\n  }\n\n  \/\/ When Itinerario Aplicada button is clicked, add highlight only to details with data-itinerario=\"aplicada\"\n  btnAplicada.addEventListener(\"click\", () => {\n    removeHighlight();\n    document.querySelectorAll('details[data-itinerario=\"aplicada\"]').forEach(detail => {\n      detail.classList.add(\"highlight\");\n    });\n  });\n\n  \/\/ When Itinerario Fundamental button is clicked, add highlight only to details with data-itinerario=\"fundamental\"\n  btnFundamental.addEventListener(\"click\", () => {\n    removeHighlight();\n    document.querySelectorAll('details[data-itinerario=\"fundamental\"]').forEach(detail => {\n      detail.classList.add(\"highlight\");\n    });\n  });\n<\/script>\n\n<body>\n<div class=\"info-container\">\n   <meta charset=\"UTF-8\">\n  <title>Oferta de Asignaturas<\/title>\n  <style>\n    body {\n      font-family: Arial, sans-serif;\n      line-height: 1.6;\n\n    }\n  <\/style>\n<\/head>\n<body>\n<ul>\n<\/ul>\n<ul>\n  <p>For more info, <a href=\"https:\/\/matematicas.epes.upm.es\/master\/wp-content\/uploads\/2025\/09\/POD_MUMAv.pdf\" target=\"_blank\">here<\/a> you can download POD (Plan de Ordenaci\u00f3n Docente).<\/li> \n<\/ul>\n  <\/div>\n\n<\/body>\n<\/html>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Classes will start on September 11th. POD Oferta de Asignaturas For more info, here you can download POD (Plan de Ordenaci\u00f3n Docente).<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-full-width.php","meta":{"footnotes":""},"class_list":["post-463","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/matematicas.epes.upm.es\/master\/wp-json\/wp\/v2\/pages\/463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matematicas.epes.upm.es\/master\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/matematicas.epes.upm.es\/master\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/matematicas.epes.upm.es\/master\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/matematicas.epes.upm.es\/master\/wp-json\/wp\/v2\/comments?post=463"}],"version-history":[{"count":3,"href":"https:\/\/matematicas.epes.upm.es\/master\/wp-json\/wp\/v2\/pages\/463\/revisions"}],"predecessor-version":[{"id":567,"href":"https:\/\/matematicas.epes.upm.es\/master\/wp-json\/wp\/v2\/pages\/463\/revisions\/567"}],"wp:attachment":[{"href":"https:\/\/matematicas.epes.upm.es\/master\/wp-json\/wp\/v2\/media?parent=463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}