{"id":249,"date":"2025-08-11T15:34:59","date_gmt":"2025-08-11T15:34:59","guid":{"rendered":"https:\/\/fadaf.org.ar\/wordpress_t\/?page_id=249"},"modified":"2025-10-16T00:37:16","modified_gmt":"2025-10-16T00:37:16","slug":"249-2","status":"publish","type":"page","link":"https:\/\/prueba.fadaf.org.ar\/index.php\/249-2\/","title":{"rendered":"FADAF_ONLINE_SOCIOS.php"},"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\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<script>window.LOGIN_AJAX_URL=\"https:\/\/prueba.fadaf.org.ar\/wp-admin\/admin-ajax.php\";window.LOGIN_NONCE=\"ebbd67ef24\";<\/script> <!-- inyecta LOGIN_AJAX_URL y LOGIN_NONCE -->\n\n<style>\n  :root{\n    --bg:#0f172a; --card:#e1e1e1; --heading:#ffffff; --text:#111827;\n    --muted:#6b7280; --primary:#373953; --primary-hover:#2e3046; --ring:#86efac;\n  }\n  *{box-sizing:border-box}\n  .login-page{min-height:40vh; display:grid; place-items:center; padding:24px; background:transparent; font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,\"Helvetica Neue\";}\n  .login-card{width:100%; max-width:420px; background:#fff; color:var(--text); border-radius:16px; padding:18px; box-shadow:0 10px 30px rgba(0,0,0,.12); border:1px solid rgba(0,0,0,.06);}\n  .login-title{text-align:center; margin:-18px -18px 12px; padding:12px 16px; border-radius:16px 16px 0 0; background:var(--primary); color:var(--heading); font-weight:700; font-size:18px; letter-spacing:.5px;}\n  .field{display:flex; flex-direction:column; gap:6px; margin-bottom:14px}\n  .label{font-size:13px; color:#374151}\n  .input{width:100%; background:#fff; color:var(--text); border:1px solid #cbd5e1; border-radius:10px; padding:10px 12px; font-size:15px; transition:border-color .15s, box-shadow .15s;}\n  .input:focus{outline:none; border-color:var(--ring); box-shadow:0 0 0 4px rgba(134,239,172,.25)}\n  .actions{display:flex; justify-content:center; margin-top:6px}\n  .btn{width:100%; border:0; padding:12px 16px; border-radius:10px; font-weight:700; font-size:15px; background:var(--primary); color:#fff; cursor:pointer; box-shadow:0 8px 20px rgba(55,57,83,.35);}\n  .btn:hover{background:var(--primary-hover)}\n  .links{display:flex; flex-direction:column; gap:6px; margin-top:14px; text-align:center}\n  .links a{color:#1f2937; text-decoration:none; font-size:14px}\n  .links a:hover{text-decoration:underline}\n  .alert{display:none; margin-bottom:12px; padding:10px 12px; border-radius:10px; background:#fff1f2; color:#991b1b; border:1px solid #fecdd3; font-size:14px;}\n  .alert.show{display:block}\n<\/style>\n\n<section class=\"login-page\">\n  <form class=\"login-card\" id=\"FADAF_LOGIN\" novalidate>\n    <div class=\"login-title\">LOGIN<\/div>\n    <div id=\"login-error\" class=\"alert\"><\/div>\n\n    <div class=\"field\">\n      <label class=\"label\" for=\"USUARIO\">Usuario<\/label>\n      <input class=\"input\" type=\"text\" id=\"USUARIO\" name=\"USUARIO\" placeholder=\"USUARIO\" autocomplete=\"username\" required>\n    <\/div>\n\n    <div class=\"field\">\n      <label class=\"label\" for=\"CONTRASENA\">Clave<\/label>\n      <input class=\"input\" type=\"password\" id=\"CONTRASENA\" name=\"CONTRASENA\" placeholder=\"********\" autocomplete=\"current-password\" required>\n    <\/div>\n\n    <div class=\"actions\">\n      <button id=\"BTN_LOGIN\" class=\"btn\" type=\"submit\">Ingresar<\/button>\n    <\/div>\n\n    <div class=\"links\">\n      <a href=\"https:\/\/prueba.fadaf.org.ar\/index.php\/formulario_olvido_su_contrasena-html\/\">\u00bfOlvidaste tu usuario\/contrase\u00f1a?<\/a>\n      <a href=\"https:\/\/prueba.fadaf.org.ar\/index.php\/formulario_usuario_nuevo-html\/\">Soy nuevo en el sitio<\/a>\n    <\/div>\n  <\/form>\n<\/section>\n\n<script>\n(function(){\n  const form = document.getElementById('FADAF_LOGIN');\n  const alertBox = document.getElementById('login-error');\n  const AJAX_URL = (typeof window.LOGIN_AJAX_URL !== 'undefined') ? window.LOGIN_AJAX_URL : '\/wp-admin\/admin-ajax.php';\n  const NONCE    = (typeof window.LOGIN_NONCE    !== 'undefined') ? window.LOGIN_NONCE    : '';\n\n  function showError(msg){ alertBox.textContent = msg; alertBox.classList.add('show'); }\n  function clearError(){ alertBox.textContent = ''; alertBox.classList.remove('show'); }\n\n  form.addEventListener('submit', async (e)=>{\n    e.preventDefault();\n    clearError();\n    const fd = new FormData(form);\n    if (!fd.get('USUARIO') || !fd.get('CONTRASENA')) {\n      showError('Por favor complet\u00e1 usuario y contrase\u00f1a.');\n      return;\n    }\n    fd.set('action','login_externo');\n    if (NONCE) fd.set('_ajax_nonce', NONCE);\n    \/\/ Cambi\u00e1 ac\u00e1 la URL de destino tras login (equivalente a tu CONVENIOS1.php):\n    fd.set('redirect_to', 'https:\/\/prueba.fadaf.org.ar\/index.php\/convenios1-php\/');\n\n    try {\n      const res = await fetch(AJAX_URL, { method:'POST', credentials:'same-origin', body: fd });\n      let json;\n      try { json = await res.json(); }\n      catch(_) {\n        const text = await res.text();\n        throw new Error('Respuesta no JSON:\\\\n' + text.slice(0,500));\n      }\n      if (!json.success) throw new Error(json.data && json.data.message ? json.data.message : 'Error desconocido');\n      window.location.href = json.data.redirect || '\/';\n    } catch(err) {\n      showError(err.message);\n      console.error(err);\n    }\n  });\n})();\n<\/script>\n\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-d2248eb0 wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--10);margin-bottom:var(--wp--preset--spacing--10);padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-query alignwide is-layout-flow wp-block-query-is-layout-flow\">\n\n\n<p class=\"has-text-align-right\"><strong>Rivadavia 822 &#8211; Ciudad Aut\u00f3noma de Buenos Aires<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-right\"><strong>+549 (011) 4331-1221 \/ +549 (011) 4342-6182<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-right\"><strong>presidencia@fadaf.org.ar \/ secretaria@fadaf.org.ar<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>LOGIN Usuario Clave Ingresar \u00bfOlvidaste tu usuario\/contrase\u00f1a? Soy nuevo en el sitio<\/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-249","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/prueba.fadaf.org.ar\/index.php\/wp-json\/wp\/v2\/pages\/249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prueba.fadaf.org.ar\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/prueba.fadaf.org.ar\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/prueba.fadaf.org.ar\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prueba.fadaf.org.ar\/index.php\/wp-json\/wp\/v2\/comments?post=249"}],"version-history":[{"count":66,"href":"https:\/\/prueba.fadaf.org.ar\/index.php\/wp-json\/wp\/v2\/pages\/249\/revisions"}],"predecessor-version":[{"id":475,"href":"https:\/\/prueba.fadaf.org.ar\/index.php\/wp-json\/wp\/v2\/pages\/249\/revisions\/475"}],"wp:attachment":[{"href":"https:\/\/prueba.fadaf.org.ar\/index.php\/wp-json\/wp\/v2\/media?parent=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}