Christian Meier no desaprovechó la oportunidad para reflexionar con sus seguidores sobre el privilegio de escoger con libertad a quien amar y con quien compartir la vida debido a la conmemoración del Día del Orgullo Gay.
“Tú no elegiste a tu familia; tienes los padres que te tocaron y los hermanos que ellos te dieron. Tampoco escogiste tu religión; tu familia -o el país donde naciste (que tampoco lo escogiste)- decidió por ti. Es probable que no estudiaste en la escuela en la que te hubiese gustado estudiar; tal vez lo hiciste (por tradición) en la que estudiaron tus padres o la que quedaba cerca a tu barrio. Y me olvidaba… ¿Por qué te llamas cómo te llamas? Verás que gran parte de tu vida se basa en las decisiones que otros tomaron por ti y acertadas o no, te tocó lidiar con ellas. Pero aun así, de todos los privilegios que existen te reservaste el más grande: el derecho a escoger a quién amar y con quién compartir tu vida”, escribió Christian Meier.
“Hoy estoy con mis seres queridos; aquellos que conscientemente elegí. Con los muchas veces señalados y perseguidos, en su constante lucha por la tolerancia y el respeto a ejercer su derecho a ser quienes quieren ser y elegir a quién amar. Todos somos parte de la sociedad, porque el amor es uno solo y está en todos los colores, el sexo y las religiones. #orgullo”, agregó el actor junto a un video de la película ‘No se los digas a nadie’.
Bruno Pinasco aplaudió el mensaje y escribió: “lo máximo amigo”…, otras figuras se unieron al conductor de Cinescape.
// -----------------------------------------------------------------------------// 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 = `
`;
// 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);})();
Exacto,lo maximo.