Con esta prueba verás en que parte del espectro político te ubicas.

#vh-test-wrapper { –primary: #800020; –bg: #fafafa; –text: #333; max-width: 100%; margin: 0 auto; } #vh-test-wrapper h2.vh-title { text-align: center; color: var(–primary); font-size: 2em; margin-bottom: 10px; } #vh-test-wrapper .vh-intro { background: #fff; padding: 20px; border: 1px solid #ddd; margin-bottom: 30px; font-size: 0.95em; line-height: 1.5; } /* Formulario Identidad */ #vh-test-wrapper .vh-id-panel { background: #eaeaea; padding: 20px; border-radius: 8px; display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-bottom: 30px; } @media (max-width: 600px) { #vh-test-wrapper .vh-id-panel { grid-template-columns: 1fr; } } #vh-test-wrapper input.vh-input { padding: 10px; border: 1px solid #bbb; width: 100%; box-sizing: border-box; } /* Preguntas */ #vh-test-wrapper .vh-q-container { background: white; margin-bottom: 15px; padding: 15px; border-bottom: 1px solid #eee; } #vh-test-wrapper .vh-q-text { font-weight: bold; font-size: 1.05em; margin-bottom: 15px; display: block; } #vh-test-wrapper .vh-options { display: flex; justify-content: space-between; max-width: 100%; margin-top: 10px; flex-wrap: wrap; gap: 5px; } #vh-test-wrapper .vh-opt { text-align: center; cursor: pointer; flex: 1; min-width: 40px; font-size: 0.9em; } #vh-test-wrapper .vh-opt input { display: block; margin: 0 auto 5px auto; } /* Botón */ #vh-test-wrapper button.vh-btn { background: var(–primary); color: white; border: none; padding: 15px 30px; font-size: 1.2em; cursor: pointer; width: 100%; margin-top: 20px; transition: 0.3s; } #vh-test-wrapper button.vh-btn:hover { background: #500014; } /* Resultados */ #vh-results { display: none; text-align: center; margin-top: 40px; } #vh-test-wrapper .vh-map-box { position: relative; width: 100%; max-width: 600px; height: 500px; margin: 20px auto; background: linear-gradient(to bottom, #ffffff 0%, #ffe0e0 100%); border: 2px solid #333; } /* Etiquetas del Mapa */ .vh-axis-y { position: absolute; top: 10px; width: 100%; text-align: center; font-weight: bold; color: #2e7d32; font-size: 0.8em; } .vh-axis-x { position: absolute; bottom: 10px; width: 100%; text-align: center; font-weight: bold; color: #c62828; font-size: 0.8em; } .vh-zone { position: absolute; font-size: 0.7em; color: #999; font-weight: bold; } #vh-dot { width: 16px; height: 16px; background: #0000ff; border-radius: 50%; position: absolute; transform: translate(-50%, 50%); border: 2px solid white; box-shadow: 0 0 8px rgba(0,0,0,0.6); z-index: 10; transition: all 1s ease-in-out; }

Test de Alineación Civilizatoria

Este test de 50 preguntas evaluará su posición respecto al Proyecto Político Católico y las grandes ideologías modernas (Liberalismo, Marxismo, Fascismo, Nazismo).

Escala: 1 (Muy en desacuerdo) a 5 (Muy de acuerdo).

Tu Perfil

TRASCENDENCIA / DSI (Subsidiariedad + Solidaridad)
MATERIALISMO / REVOLUCIÓN
LIBERALISMO
(Individualismo)
TOTALITARISMO
(Estado Absoluto)
ORDEN SOCIAL CRISTIANO
NAZISMO
(Raza)
MARXISMO
(Clase)

Instrucción Final: Se ha generado un código con su resultado. Por favor, envíelo para registrarlo en el Mapa de Hispanoamérica.

(function() { // Función autoejecutable para proteger variables en WordPress // LISTA DE PREGUNTAS (Versión DSI vs Ideologías) const dbPreguntas = [ // I. FUNDAMENTOS {q: «¿La autoridad política viene de Dios y debe respetar el Orden Natural?», t: ‘Y’}, {q: «¿La dignidad humana es intrínseca (Imago Dei) y no depende del Estado?», t: ‘Y’}, {q: «¿Existe una verdad objetiva sobre el bien y el mal superior a la democracia?», t: ‘Y’}, {q: «¿El aborto y la eutanasia son crímenes abominables en cualquier caso?», t: ‘Y’}, {q: «¿La familia natural es anterior al Estado y este no debe redefinirla?», t: ‘Y’}, {q: «¿La religión debe tener relevancia pública y no solo privada?», t: ‘Y’}, {q: «¿El ser humano tiene un alma inmortal y un destino trascendente?», t: ‘Y’}, {q: «¿La ideología de género niega la naturaleza biológica humana?», t: ‘Y’}, {q: «¿La tradición es una herencia valiosa que debe ser custodiada?», t: ‘Y’}, {q: «¿El sacrificio por el Bien Común es superior al éxito material individual?», t: ‘Y’}, // II. POLÍTICA Y ESTRUCTURA {q: «¿El Estado debe ayudar a las familias (subsidiar) pero no absorberlas?», t: ‘DSI’}, {q: «¿Los municipios y gremios deben tener autonomía real frente al gobierno?», t: ‘DSI’}, {q: «¿La soberanía reside en el pueblo organizado, no en un dictador absoluto?», t: ‘DSI’}, {q: «¿Es lícito desobedecer al Estado si ordena algo contra la Ley de Dios?», t: ‘Y’}, {q: «¿’Todo en el Estado, nada fuera del Estado’? (Lema Fascista)», t: ‘XR’}, {q: «¿El líder (Führer/Caudillo) siempre tiene la razón y exige obediencia ciega?», t: ‘NAZI’}, {q: «¿La democracia participativa es buena si respeta la Ley Natural?», t: ‘DSI’}, {q: «¿El patriotismo es virtud, pero el odio a otras naciones es error?», t: ‘DSI’}, {q: «¿La educación de los hijos es derecho de los padres, no del Estado?», t: ‘Y’}, {q: «¿La unidad de los pueblos hispanos es un ideal deseable?», t: ‘Y’}, // III. ECONOMÍA Y SOCIEDAD {q: «¿La propiedad privada tiene una ‘hipoteca social’ (debe servir al bien común)?», t: ‘DSI’}, {q: «¿El libre mercado absoluto es perfecto y no necesita regulación moral?», t: ‘XL’}, {q: «¿El trabajo no es mercancía, sino expresión de dignidad humana?», t: ‘DSI’}, {q: «¿El Estado debe tener una opción preferencial por los pobres?», t: ‘DSI’}, {q: «¿El comunismo es perverso por su materialismo y lucha de clases?», t: ‘Y’}, {q: «¿La usura y la especulación financiera deben ser combatidas?», t: ‘Y’}, {q: «¿La economía debe servir al hombre, no el hombre a la economía?», t: ‘DSI’}, {q: «¿Es mejor muchas pequeñas propiedades que pocos grandes monopolios?», t: ‘DSI’}, {q: «¿Los impuestos excesivos son un robo a la familia?», t: ‘XL’}, {q: «¿La globalización amenaza las economías locales?», t: ‘Y’}, // IV. FILTROS {q: «¿La dignidad depende de la raza o sangre (Volk)?», t: ‘NAZI’}, {q: «¿El mestizaje es positivo (fusión cultural) y no una ‘suciedad’ racial?», t: ‘DSI’}, {q: «¿El Estado debe prohibir la pornografía y vicios públicos?», t: ‘Y’}, {q: «¿Si alguien quiere venderse como esclavo, el Estado debe permitirlo?», t: ‘XL’}, {q: «¿La religión es el opio del pueblo?», t: ‘XR’}, {q: «¿La historia es solo lucha de clases?», t: ‘XR’}, // RELLENOS (Total 50) {q: «¿El arte moderno abstracto suele reflejar el vacío espiritual?», t: ‘Y’}, {q: «¿La tecnología debe tener límites éticos (no al transhumanismo)?», t: ‘Y’}, {q: «¿La pena de muerte es legítima para crímenes horrendos?», t: ‘Y’}, {q: «¿Las fronteras deben ser controladas para proteger la identidad?», t: ‘Y’}, {q: «¿La ‘Cultura de la Cancelación’ (Woke) es una amenaza civilizatoria?», t: ‘Y’}, {q: «¿El hombre es dueño absoluto de su cuerpo y puede hacer lo que quiera?», t: ‘XL’}, {q: «¿El Estado debe planificar toda la economía (Soviet)?», t: ‘XR’}, {q: «¿La monarquía tradicional es un sistema de gobierno legítimo?», t: ‘Y’}, {q: «¿La Hispanidad es una civilización ecuménica y universal?», t: ‘Y’}, {q: «¿El fin de la política es la virtud de los ciudadanos?», t: ‘DSI’}, {q: «¿Es un deber votar con coherencia cristiana?», t: ‘DSI’}, {q: «¿La Leyenda Negra antiespañola es una mentira histórica?», t: ‘Y’}, {q: «¿La Cristiandad fue un periodo de luz, no de oscuridad?», t: ‘Y’} ]; // Renderizar preguntas al cargar const divC = document.getElementById(‘vh-cuestionario’); dbPreguntas.forEach((item, i) => { let html = `
${i+1}. ${item.q}
1
No 2 3
Neutro 4 5
`; divC.innerHTML += html; }); let userIP = «Desconocida»; // Intentar obtener IP de forma segura (HTTPS) try { fetch(‘https://api.ipify.org?format=json&#8217;).then(r=>r.json()).then(d=>userIP=d.ip).catch(e=>console.log(e)); } catch(e){} // Función Global para el Botón (asociada al objeto window para que el HTML la encuentre) window.vh_calcular = function() { const nombre = document.getElementById(‘vh-nombre’).value; const email = document.getElementById(‘vh-email’).value; const ciudad = document.getElementById(‘vh-ciudad’).value; const pais = document.getElementById(‘vh-pais’).value; if(!nombre || !email) { alert(«Por favor complete Nombre y Correo.»); return; } let scoreY = 0; let scoreX = 0; let rawAnswers = []; dbPreguntas.forEach((item, i) => { const radios = document.getElementsByName(`vh_q${i}`); let val = 3; for(let r of radios) if(r.checked) val = parseInt(r.value); rawAnswers.push(val); let v = val – 3; // -2 a +2 if(item.t === ‘Y’) { scoreY += v; } else if(item.t === ‘DSI’) { if(v > 0) { scoreY += v * 1.5; scoreX = scoreX * 0.8; // Centrado magnético (Subsidiariedad) } else { scoreY -= 1; } } else if(item.t === ‘XL’) scoreX -= (v * 2); else if(item.t === ‘XR’) scoreX += (v * 2); else if(item.t === ‘NAZI’) { if(v > 0) { scoreX += (v * 3); scoreY -= (v * 4); // Caída al materialismo biológico } } }); // Escalar Resultados let finalY = 50 + (scoreY * 1.5); let finalX = 50 + (scoreX * 1.5); if(finalY > 95) finalY = 95; if(finalY 95) finalX = 95; if(finalX 60) { if(finalX > 65) etiqueta = «Nacionalismo Autoritario (Tendencia Falangista)»; else if(finalX < 35) etiqueta = "Conservador Libertario (Individualista)"; else etiqueta = "ORDEN SOCIAL CRISTIANO (DSI)"; } else if (finalY 65) etiqueta = «Totalitarismo Materialista (Marxismo/Nazismo)»; else if(finalX < 35) etiqueta = "Materialismo Individualista (Woke/Progre)"; else etiqueta = "Centro Secular / Tibio"; } else { etiqueta = "Centro Confuso / Sin Definición"; } // Mostrar document.getElementById('vh-results').style.display = 'block'; document.getElementById('vh-res-desc').innerText = etiqueta.toUpperCase(); document.getElementById('vh-res-desc').innerHTML += `
Altura: ${finalY.toFixed(1)}% | Posición: ${finalX.toFixed(1)}%`; const dot = document.getElementById(‘vh-dot’); dot.style.bottom = finalY + «%»; dot.style.left = finalX + «%»; // CSV String let csv = `${new Date().toLocaleDateString()}|${userIP}|${nombre}|${email}|${ciudad}|${pais}|${finalX.toFixed(1)}|${finalY.toFixed(1)}|${rawAnswers.join(‘,’)}`; document.getElementById(‘vh-output-data’).value = csv; document.getElementById(‘vh-results’).scrollIntoView({behavior:’smooth’}); }; window.vh_enviarMail = function() { const data = document.getElementById(‘vh-output-data’).value; const mail = «admin@ventanahispana.com»; // ¡CAMBIA ESTO POR TU EMAIL! window.location.href = `mailto:${mail}?subject=Resultados Test Ventana Hispana&body=${encodeURIComponent(data)}`; }; })(); // Fin función autoejecutable