Malta se suma a la lista de países en aceptar el matrimonio igualitario

Este 11 de julio el Parlamento de este católico país europeo aprobo casi por unanimidad el matrimonio entre parejas del mismo sexo. Así es Malta se suma a la lista de lugares donde se reconoce nuestro derecho como pareja homosexual.

Recordemos que Malta tenía una ley de uniones civiles, y además fue el primer país europeo que tenía una ley que prohibía las terapias anti-gays, pseudo tratamientos que curan la homosexualidad.

Ahora por fin se suma a la larga lista de países convirtiéndose en el número 25 en todo el mundo, tras Irlanda o Alemania (cuya ley de matrimonios homosexuales se aprobó el pasado mes de junio).

El primer ministro del país, Joseph Muscat, ya adelantó en la campaña a las elecciones legislativas que esta sería la primera ley de su nuevo mandato. Y tras su reciente reelección, ha cumplido su palabra:

“Es un votación histórica. Esto demuestra que nuestra democracia y nuestra sociedad alcanzaron un cierto grado de madurez y que podemos decir que somos todos iguales”. Joseph Muscat

Esto es un gran avance sobre todo teniendo en cuenta que Malta es un país católico tal y como recoge en su Constitución y donde casi el 80% de sus ciudadanxs se declaran fieles a la misma.

Por supuesto, la Iglesia no ha tardado en pronunciarse en contra de la ley, manifestándose un día antes en contra de esta medida, ya que según aseguran esta ley destruiría las celebraciones del día del padre y de la madre.

Su aprobación fue acogida por multitud de personas que llevaban banderas arco iris a las puertas del Parlamento de este país, con pancartas cuyo lema era “Hicimos historia”.

Últimos artículos

Artículos relacionados

// -----------------------------------------------------------------------------// Código JavaScript para integrar usuario de WordPress con chat de Supabase // Colocar este código en el footer de WordPress antes del chat(function() { // 1. Función para obtener datos del usuario de WordPress function getWordPressUserData() { // WordPress debe proporcionar estos datos vía PHP if (typeof wpUserData !== 'undefined' && wpUserData.isLoggedIn) { return { isLoggedIn: true, userId: wpUserData.userId, username: wpUserData.username, email: wpUserData.email, displayName: wpUserData.displayName }; } return { isLoggedIn: false }; }// 2. Función para inicializar el chat con datos del usuario function initializeChatWithUser() { const userData = getWordPressUserData(); if (userData.isLoggedIn) { console.log('Usuario WordPress detectado:', userData.username); // Guardar datos del usuario para el chat localStorage.setItem('chatUser', JSON.stringify({ id: userData.userId, username: userData.username, email: userData.email, displayName: userData.displayName, source: 'wordpress' }));// Disparar evento personalizado para que el chat sepa que hay usuario window.dispatchEvent(new CustomEvent('wordpressUserReady', { detail: userData })); } else { console.log('No hay usuario logueado en WordPress'); localStorage.removeItem('chatUser'); // Opcional: redirigir a login o mostrar mensaje showLoginPrompt(); } }// 3. Función para mostrar prompt de login si no hay usuario function showLoginPrompt() { // Puedes personalizar este mensaje const loginDiv = document.createElement('div'); loginDiv.innerHTML = `

Para usar el chat necesitas estar logueado

Iniciar Sesión
`; // Insertar antes del chat (ajusta el selector según tu HTML) const chatContainer = document.querySelector('#chat-container') || document.querySelector('.chat-container'); if (chatContainer) { chatContainer.parentNode.insertBefore(loginDiv, chatContainer); } }// 4. Función para obtener historial del usuario desde Supabase function loadUserChatHistory() { const userData = JSON.parse(localStorage.getItem('chatUser') || '{}'); if (userData.id) { // Este evento lo debe escuchar tu chat para cargar el historial window.dispatchEvent(new CustomEvent('loadChatHistory', { detail: { userId: userData.id, username: userData.username } })); } }// 5. Inicializar cuando la página esté lista if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeChatWithUser); } else { initializeChatWithUser(); }// 6. Cargar historial después de inicializar usuario setTimeout(loadUserChatHistory, 1000);})();