{"id":18,"date":"2025-03-24T18:55:34","date_gmt":"2025-03-24T18:55:34","guid":{"rendered":"https:\/\/www.inpaco.com.py\/cedi\/?page_id=18"},"modified":"2025-03-25T17:28:01","modified_gmt":"2025-03-25T20:28:01","slug":"registro","status":"publish","type":"page","link":"https:\/\/www.inpaco.com.py\/cedi\/registro\/","title":{"rendered":"Registro"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><h2>Registrate a CEDI<\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Complet\u00e1 tus datos para acceder a todos los cursos disponibles en CEDI.<br data-start=\"1032\" data-end=\"1035\" \/>Una vez registrado, vas a poder comenzar a aprender y seguir tu progreso.<\/p>\n<p><em>Los cursos son habilitados solo para profesionales verificados por INPACO. Ingres\u00e1 tu CI para verificar si existe en nuestra base.<\/em><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_1 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\">        <form id=\"form-registro-dospasos\" action=\"https:\/\/www.inpaco.com.py\/cedi\/wp-admin\/admin-post.php\" method=\"POST\">\n            <input type=\"hidden\" id=\"mister_dospasos_nonce\" name=\"mister_dospasos_nonce\" value=\"758061c8d2\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/cedi\/wp-json\/wp\/v2\/pages\/18\" \/>            <input type=\"hidden\" name=\"action\" value=\"mister_dospasos_registro\" \/>\n                        <div id=\"paso-1-cedula\">\n                <label for=\"cedula_input\">C\u00e9dula:<\/label><br\/>\n                <input type=\"text\" id=\"cedula_input\" name=\"cedula_input\" required \/>\n                <button type=\"button\" id=\"btn-verificar-cedula\">Verificar C\u00e9dula<\/button>\n            <\/div>\n            <br \/>\n            <div id=\"paso-2-datos\" style=\"display: none;\">\n                <input type=\"hidden\" id=\"cedula_verificada\" name=\"cedula_verificada\" value=\"\" \/>\n                <input type=\"hidden\" id=\"grupo_id\" name=\"grupo_id\" value=\"\" \/>\n                <p><label>C\u00e9dula (tu nombre de usuario):<\/label><br\/>\n                    <span id=\"cedula-display\"><\/span><\/p>\n                <p><label for=\"nombre_input\">Nombre y Apellidos:<\/label><br\/>\n                    <input type=\"text\" id=\"nombre_input\" name=\"nombre_input\" required \/><\/p>\n                <p><label for=\"ciudad_input\">Ciudad:<\/label><br\/>\n                    <input type=\"text\" id=\"ciudad_input\" name=\"ciudad_input\" required \/><\/p>\n                <p><label for=\"email_input\">Email:<\/label><br\/>\n                    <input type=\"email\" id=\"email_input\" name=\"email_input\" required \/><\/p>\n                <p><label for=\"password_input\">Contrase\u00f1a:<\/label><br\/>\n                    <input type=\"password\" id=\"password_input\" name=\"password_input\" required \/>\n                    <div id=\"password-strength\" style=\"margin-top: 5px;\"><\/div><\/p>\n                <p><label for=\"confirm_password_input\">Confirmar Contrase\u00f1a:<\/label><br\/>\n                    <input type=\"password\" id=\"confirm_password_input\" name=\"confirm_password_input\" required \/><\/p>\n                <p><label for=\"celular_input\">Celular N\u00famero:<\/label><br\/>\n                    <input type=\"text\" id=\"celular_input\" name=\"celular_input\" \/><\/p>\n                <p><label for=\"profesion_input\">Profesi\u00f3n:<\/label><br\/>\n                    <input type=\"text\" id=\"profesion_input\" name=\"profesion_input\" \/><\/p>\n                <p><label for=\"empresa_input\">Empresa \/ Instituci\u00f3n:<\/label><br\/>\n                    <input type=\"text\" id=\"empresa_input\" name=\"empresa_input\" \/><\/p>\n                <p><label for=\"fecha_nacimiento_input\">Fecha de Nacimiento:<\/label><br\/>\n                    <input type=\"date\" id=\"fecha_nacimiento_input\" name=\"fecha_nacimiento_input\" \/><\/p>\n                <p><label>\u00bfCuenta con carnet de electricista de la ANDE?<\/label><br\/>\n                    <input type=\"radio\" id=\"carnet_ande_si\" name=\"carnet_ande_input\" value=\"si\" required \/> S\u00ed\n                    <input type=\"radio\" id=\"carnet_ande_no\" name=\"carnet_ande_input\" value=\"no\" \/> No<\/p>\n                <button type=\"submit\" id=\"btn-registrarme\">Registrarme<\/button>\n            <\/div>\n        <\/form>\n        <style>\n            #password-strength.weak { color: red; }\n            #password-strength.medium { color: orange; }\n            #password-strength.strong { color: green; }\n        <\/style>\n        <script>\n        (function($){\n            $(document).ready(function(){\n                \/\/ C\u00e9dula verification\n                $('#btn-verificar-cedula').on('click', function(){\n                    var cedulaRaw = $('#cedula_input').val().trim();\n                    if(!cedulaRaw) {\n                        alert('Por favor, ingresa tu c\u00e9dula.');\n                        return;\n                    }\n                    var cedulaLimpia = cedulaRaw.replace(\/[^0-9]\/g, '');\n                    $.post('https:\/\/www.inpaco.com.py\/cedi\/wp-admin\/admin-ajax.php', {\n                        action: 'verificar_cedula_dospasos',\n                        cedula: cedulaLimpia\n                    }, function(response){\n                        if(response.success){\n                            $('#paso-1-cedula').hide();\n                            $('#cedula_verificada').val(cedulaLimpia);\n                            $('#cedula-display').text(cedulaLimpia);\n                            \n                            \/\/ Store group ID if provided\n                            if (response.data && response.data.group_id) {\n                                $('#grupo_id').val(response.data.group_id);\n                            }\n                            \n                            $('#paso-2-datos').show();\n                        } else {\n                            if (response.data && response.data.already_used) {\n                                alert('Ya est\u00e1s registrado. Inicia sesi\u00f3n con tu CI y Contrase\u00f1a.');\n                                setTimeout(function(){\n                                    window.location.href = 'https:\/\/www.inpaco.com.py\/cedi\/wp-login.php';\n                                }, 2000); \/\/ Redirect after 2 seconds\n                            } else {\n                                alert('Tu C\u00e9dula no est\u00e1 registrada. Solicita tu acceso al administrador.');\n                                $('#cedula_input').val('');\n                            }\n                        }\n                    });\n                });\n    \n                \/\/ Password strength meter\n                $('#password_input').on('input', function(){\n                    var password = $(this).val();\n                    var strength = 0;\n                    if (password.length > 0) strength++;\n                    if (password.length >= 8) strength++;\n                    if (\/[A-Z]\/.test(password)) strength++;\n                    if (\/[0-9]\/.test(password)) strength++;\n                    if (\/[^A-Za-z0-9]\/.test(password)) strength++;\n    \n                    var strengthText = '';\n                    var strengthClass = '';\n                    if (strength <= 2) {\n                        strengthText = 'D\u00e9bil';\n                        strengthClass = 'weak';\n                    } else if (strength <= 4) {\n                        strengthText = 'Medio';\n                        strengthClass = 'medium';\n                    } else {\n                        strengthText = 'Fuerte';\n                        strengthClass = 'strong';\n                    }\n                    $('#password-strength').text('Fuerza de la contrase\u00f1a: ' + strengthText).removeClass('weak medium strong').addClass(strengthClass);\n                });\n    \n                \/\/ Form validation on submit\n                $('#form-registro-dospasos').on('submit', function(e){\n                    var cedula = $('#cedula_verificada').val();\n                    var nombre = $('#nombre_input').val().trim();\n                    var ciudad = $('#ciudad_input').val().trim();\n                    var email = $('#email_input').val().trim();\n                    var password = $('#password_input').val();\n                    var confirmPassword = $('#confirm_password_input').val();\n                    var carnetAnde = $('input[name=\"carnet_ande_input\"]:checked').val();\n    \n                    if (!cedula) {\n                        alert('Por favor, verifica tu c\u00e9dula primero.');\n                        e.preventDefault();\n                        return false;\n                    }\n                    if (!nombre) {\n                        alert('Por favor, ingresa tu nombre y apellidos.');\n                        e.preventDefault();\n                        return false;\n                    }\n                    if (!ciudad) {\n                        alert('Por favor, ingresa tu ciudad.');\n                        e.preventDefault();\n                        return false;\n                    }\n                    if (!email || !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) {\n                        alert('Por favor, ingresa un email v\u00e1lido.');\n                        e.preventDefault();\n                        return false;\n                    }\n                    if (!password) {\n                        alert('Por favor, ingresa una contrase\u00f1a.');\n                        e.preventDefault();\n                        return false;\n                    }\n                    if (password.length < 8) {\n                        alert('La contrase\u00f1a debe tener al menos 8 caracteres.');\n                        e.preventDefault();\n                        return false;\n                    }\n                    if (password !== confirmPassword) {\n                        alert('Las contrase\u00f1as no coinciden.');\n                        e.preventDefault();\n                        return false;\n                    }\n                    if (!carnetAnde) {\n                        alert('Por favor, selecciona si cuentas con carnet Ande (S\u00ed o No).');\n                        e.preventDefault();\n                        return false;\n                    }\n                });\n            });\n        })(jQuery);\n        <\/script>\n        <\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-18","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.inpaco.com.py\/cedi\/wp-json\/wp\/v2\/pages\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inpaco.com.py\/cedi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.inpaco.com.py\/cedi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.inpaco.com.py\/cedi\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inpaco.com.py\/cedi\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":6,"href":"https:\/\/www.inpaco.com.py\/cedi\/wp-json\/wp\/v2\/pages\/18\/revisions"}],"predecessor-version":[{"id":107,"href":"https:\/\/www.inpaco.com.py\/cedi\/wp-json\/wp\/v2\/pages\/18\/revisions\/107"}],"wp:attachment":[{"href":"https:\/\/www.inpaco.com.py\/cedi\/wp-json\/wp\/v2\/media?parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}