{"id":82,"date":"2026-08-04T18:46:41","date_gmt":"2026-08-04T21:46:41","guid":{"rendered":"https:\/\/emdeisecundario.com\/sistema\/?page_id=82"},"modified":"2026-08-07T10:12:15","modified_gmt":"2026-08-07T13:12:15","slug":"nuevo-tutor","status":"publish","type":"page","link":"https:\/\/emdeisecundario.com\/sistema\/nuevo-tutor\/","title":{"rendered":"Nuevo Tutor"},"content":{"rendered":"<div class=\"gpe-panel gpe-registro\">\n    <h2>\ud83d\udcdd Registro de Tutor<\/h2>\n    <p class=\"gpe-registro-intro\">Complet\u00e1 tus datos para crear tu usuario. Tu usuario ser\u00e1 tu correo electr\u00f3nico.<\/p>\n\n        \n    <form method=\"post\" class=\"gpe-registro-form\" id=\"gpe-registro-form\">\n        <input type=\"hidden\" id=\"_wpnonce\" name=\"_wpnonce\" value=\"b4b30231dc\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/sistema\/wp-json\/wp\/v2\/pages\/82\" \/>        <input type=\"hidden\" name=\"gpe_tutor_action\" value=\"registrar_tutor\">\n        <input type=\"hidden\" name=\"obligar_responsabilidad\" value=\"1\">\n        <input type=\"text\" name=\"gpe_website\" value=\"\" tabindex=\"-1\" autocomplete=\"off\" style=\"position:absolute;left:-9999px\" aria-hidden=\"true\">\n\n        <div class=\"gpe-registro-grid\">\n            <div class=\"gpe-registro-field\">\n                <label for=\"gpe-r-nombre\">Nombre *<\/label>\n                <input type=\"text\" id=\"gpe-r-nombre\" name=\"nombre\" required value=\"\">\n            <\/div>\n            <div class=\"gpe-registro-field\">\n                <label for=\"gpe-r-apellido\">Apellido *<\/label>\n                <input type=\"text\" id=\"gpe-r-apellido\" name=\"apellido\" required value=\"\">\n            <\/div>\n            <div class=\"gpe-registro-field\">\n                <label for=\"gpe-r-correo\">Correo electr\u00f3nico (usuario) *<\/label>\n                <input type=\"email\" id=\"gpe-r-correo\" name=\"correo\" required value=\"\">\n            <\/div>\n            <div class=\"gpe-registro-field\">\n                <label for=\"gpe-r-telefono\">Tel\u00e9fono *<\/label>\n                <input type=\"text\" id=\"gpe-r-telefono\" name=\"telefono\" required value=\"\">\n            <\/div>\n            <div class=\"gpe-registro-field\">\n                <label for=\"gpe-r-dni\">DNI *<\/label>\n                <input type=\"text\" id=\"gpe-r-dni\" name=\"dni\" required value=\"\">\n            <\/div>\n            <div class=\"gpe-registro-field gpe-registro-full\">\n                <label for=\"gpe-r-hijos\">Alumnos\/as o hijos\/as (nombre y apellido) *<\/label>\n                <textarea id=\"gpe-r-hijos\" name=\"hijos_comentario\" rows=\"4\" placeholder=\"Juan P\u00e9rez, Diego P\u00e9rez, \u2026\" required><\/textarea>\n                <p class=\"gpe-registro-help\">Si son varios, separalos con comas (,) o con guion medio (-). Ej.: Juan P\u00e9rez, Diego P\u00e9rez, Mar\u00eda P\u00e9rez<\/p>\n            <\/div>\n            <div class=\"gpe-registro-field gpe-registro-full\">\n                <label>Responsabilidad *<\/label>\n                <div class=\"gpe-registro-checkboxes\">\n                    <label class=\"gpe-registro-check\">\n                        <input type=\"checkbox\" name=\"responsable_cuotas\" value=\"1\" >\n                        <span>Responsable del pago de cuotas<\/span>\n                    <\/label>\n                    <label class=\"gpe-registro-check\">\n                        <input type=\"checkbox\" name=\"responsable_academico\" value=\"1\" >\n                        <span>Responsable Acad\u00e9mico<\/span>\n                    <\/label>\n                <\/div>\n                <p class=\"gpe-registro-help\">Seleccion\u00e1 al menos una opci\u00f3n (pod\u00e9s marcar las dos).<\/p>\n            <\/div>\n            <div class=\"gpe-registro-field\">\n                <label for=\"gpe-r-password\">Contrase\u00f1a (m\u00edn. 6 caracteres) *<\/label>\n                <input type=\"password\" id=\"gpe-r-password\" name=\"password\" minlength=\"6\" required>\n                <p class=\"gpe-registro-pass-err\" id=\"gpe-err-pass\" style=\"display:none\"><\/p>\n            <\/div>\n            <div class=\"gpe-registro-field\">\n                <label for=\"gpe-r-password2\">Confirmar contrase\u00f1a *<\/label>\n                <input type=\"password\" id=\"gpe-r-password2\" name=\"password2\" minlength=\"6\" required>\n                <p class=\"gpe-registro-pass-err\" id=\"gpe-err-pass2\" style=\"display:none\"><\/p>\n            <\/div>\n        <\/div>\n\n        <p class=\"gpe-registro-submit\">\n            <button type=\"submit\" class=\"gpe-btn gpe-btn-primary\">Crear cuenta<\/button>\n        <\/p>\n    <\/form>\n\n    <script>\n    (function(){\n        var form = document.getElementById('gpe-registro-form');\n        if (!form) return;\n\n        function showError(id, msg) {\n            var el = document.getElementById(id);\n            if (!el) return;\n            el.textContent = msg;\n            el.style.display = msg ? 'block' : 'none';\n            var input = el.previousElementSibling;\n            if (input && input.tagName === 'INPUT') {\n                if (msg) { input.classList.add('gpe-input-err'); }\n                else { input.classList.remove('gpe-input-err'); }\n            }\n        }\n\n        function clearErrors() {\n            showError('gpe-err-pass', '');\n            showError('gpe-err-pass2', '');\n        }\n\n        form.addEventListener('submit', function(e) {\n            clearErrors();\n            var pass = document.getElementById('gpe-r-password');\n            var pass2 = document.getElementById('gpe-r-password2');\n            var valid = true;\n\n            if (pass.value.length > 0 && pass.value.length < 6) {\n                showError('gpe-err-pass', 'La contrase\u00f1a debe tener al menos 6 caracteres.');\n                valid = false;\n            }\n\n            if (pass.value !== pass2.value) {\n                showError('gpe-err-pass2', 'Las contrase\u00f1as no coinciden.');\n                valid = false;\n            }\n\n            if (!valid) {\n                e.preventDefault();\n                return false;\n            }\n        });\n\n        ['gpe-r-password', 'gpe-r-password2'].forEach(function(id) {\n            var el = document.getElementById(id);\n            if (el) {\n                el.addEventListener('input', function() {\n                    if (this.classList.contains('gpe-input-err')) {\n                        this.classList.remove('gpe-input-err');\n                        var errId = id === 'gpe-r-password' ? 'gpe-err-pass' : 'gpe-err-pass2';\n                        showError(errId, '');\n                    }\n                });\n            }\n        });\n    })();\n    <\/script>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"blank","meta":{"footnotes":""},"class_list":["post-82","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/emdeisecundario.com\/sistema\/wp-json\/wp\/v2\/pages\/82","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emdeisecundario.com\/sistema\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/emdeisecundario.com\/sistema\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/emdeisecundario.com\/sistema\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/emdeisecundario.com\/sistema\/wp-json\/wp\/v2\/comments?post=82"}],"version-history":[{"count":2,"href":"https:\/\/emdeisecundario.com\/sistema\/wp-json\/wp\/v2\/pages\/82\/revisions"}],"predecessor-version":[{"id":84,"href":"https:\/\/emdeisecundario.com\/sistema\/wp-json\/wp\/v2\/pages\/82\/revisions\/84"}],"wp:attachment":[{"href":"https:\/\/emdeisecundario.com\/sistema\/wp-json\/wp\/v2\/media?parent=82"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}