La fusión entre Temple University y la Universidad de las Artes (UArts) parecía un acuerdo prometedor para ambas instituciones, especialmente después del cierre de UArts en abril
...
Tu opinión es muy valiosa para mí y me ayuda a crear mejor contenido para ti.
Por favor, indícame qué fue lo que no te gustó.
¡Gracias por calificar mi nota! Nos ayuda mucho para crear más contenido como este.
Autor Nicol Matuz Scott el 30/08/2024 04:43 PM, Sección Internacional Última edición 30/08/2024 04:44 PM.
Sin embargo, Temple ha decidido no seguir adelante con la transacción, dejando a muchos con la incógnita sobre el futuro de la institución artística.
Tras un exhaustivo proceso de diligencia debida, que normalmente se extiende por un año o más, Temple no logró encontrar una solución que beneficiara a su comunidad y misión. La decisión, aunque no fue fácil, se tomó después de "una exhaustiva evaluación de las posibilidades", según un comunicado de la universidad.
Uno de los principales obstáculos para la fusión fue la resistencia del Hamilton Family Charitable Trust, un donante clave de UArts, que no quería que la dotación de la universidad privada sin fines de lucro fuera parte de la transacción. Esta oposición podría haber sido decisiva para el desenlace final.
A pesar de que la fusión no se concretó, Temple se ha comprometido a preservar el legado artístico de UArts, explorando oportunidades con otras organizaciones sin fines de lucro para revitalizar las instalaciones de la institución. También ha demostrado su apoyo a los estudiantes de UArts, admitiendo a más de 330, incluyendo estudiantes potenciales y antiguos.
Temple ha brindado asistencia financiera a los estudiantes de UArts, garantizando que no paguen una matrícula más alta, y ha acelerado la creación de un programa de licenciatura en ilustración y medios emergentes para apoyar a los estudiantes que se incorporan.
La decisión de Temple ha generado una mezcla de reacciones. Algunos lamentan la pérdida de una posible fusión que podría haber beneficiado a ambas universidades, mientras que otros reconocen la complejidad del proceso y la importancia de tomar decisiones estratégicas que aseguren el bienestar de la comunidad universitaria.
`; // Replace the image element with the newly created div image.parentNode.replaceChild(div, image); (adsbygoogle = window.adsbygoogle || []).push({});});const applicationServerKey ='BCD5Y9pIEkbWl-xFaqje9GfWO-2FLyU46R_Wk6A6tZJ8QVugz4d8FlCLDbV5GLqIspTcUqD6er4Jpa0p0ejfLOo';let isPushEnabled = false;navigator.serviceWorker.register('/worker.js').then( () => { console.log('[SW] Service worker has been registered'); }, e => { console.error('[SW] Service worker registration failed', e); });function urlBase64ToUint8Array(base64String) { const padding = '='.repeat((4 - (base64String.length % 4)) % 4); const base64 = (base64String + padding).replace(/\-/g, '+').replace(/_/g, '/'); const rawData = window.atob(base64); const outputArray = new Uint8Array(rawData.length); for (let i = 0; i < rawData.length; ++i) { outputArray[i] = rawData.charCodeAt(i); } return outputArray;}function checkNotificationPermission() { return new Promise((resolve, reject) => { if (Notification.permission === 'denied') { return reject(new Error('Push messages are blocked.')); } if (Notification.permission === 'granted') { return resolve(); } if (Notification.permission === 'default') { return Notification.requestPermission().then(result => { if (result !== 'granted') { reject(new Error('Bad permission result')); } else { resolve(); } }); } return reject(new Error('Unknown permission')); });}function push_subscribe() { return checkNotificationPermission() .then(() => navigator.serviceWorker.ready) .then(serviceWorkerRegistration => serviceWorkerRegistration.pushManager.subscribe({ userVisibleOnly: true, applicationServerKey: urlBase64ToUint8Array(applicationServerKey), }) ) .then(subscription => { console.log('Subscription successful:', subscription); return push_sendSubscriptionToServer(subscription, 'POST'); }) .then(subscription => { console.log('Subscription sent to server:', subscription); isPushEnabled = true; // Assuming successful subscription // Update your UI here }) .catch(e => { if (Notification.permission === 'denied') { console.warn('Notifications are denied by the user.'); // Change button state to 'incompatible' } else { console.error('Impossible to subscribe to push notifications', e); // Change button state to 'disabled' } });}function push_updateSubscription() { navigator.serviceWorker.ready .then(serviceWorkerRegistration => serviceWorkerRegistration.pushManager.getSubscription()) .then(subscription => { // Change button state to 'disabled' if (!subscription) { // User isn't subscribed to push, allow enabling push return; } return push_sendSubscriptionToServer(subscription, 'PUT'); }) .then(subscription => { if (subscription) { console.log('Subscription updated on server:', subscription); // Change button state to 'enabled' } }) .catch(e => { console.error('Error when updating the subscription', e); });}function push_unsubscribe() { // Change button state to 'computing' navigator.serviceWorker.ready .then(serviceWorkerRegistration => serviceWorkerRegistration.pushManager.getSubscription()) .then(subscription => { if (!subscription) { // No subscription, allow the user to subscribe // Change button state to 'disabled' return; } return subscription.unsubscribe().then(() => push_sendSubscriptionToServer(subscription, 'DELETE')); }) .then(() => { console.log('User unsubscribed'); // Change button state to 'disabled' }) .catch(e => { console.error('Error when unsubscribing the user', e); // Change button state to 'disabled' });}function push_sendSubscriptionToServer(subscription, method) { const key = subscription.getKey('p256dh'); const token = subscription.getKey('auth'); const contentEncoding = (PushManager.supportedContentEncodings || ['aesgcm'])[0]; return fetch('/_z0085/index.php', { method, body: JSON.stringify({ endpoint: subscription.endpoint, publicKey: key ? btoa(String.fromCharCode.apply(null, new Uint8Array(key))) : null, authToken: token ? btoa(String.fromCharCode.apply(null, new Uint8Array(token))) : null, contentEncoding, }), headers: { 'Content-Type': 'application/json' } }).then(response => { if (!response.ok) { throw new Error('Failed to send subscription to server'); } localStorage.notifyMe=1; document.querySelector(".animx").innerHTML = `Gracias! `; setInterval(function(){ floatingDiv.style.top = '-272px'; },3000); return subscription; });} // Seleccionamos el div con la clase post-content const postContent = document.querySelector('.post-content');// Seleccionamos todos los párrafos dentro del div post-contentconst paragraphs = postContent.querySelectorAll('p');// Obtenemos el último párrafoconst lastParagraph = paragraphs[paragraphs.length - 1];// Función para verificar si el último párrafo está visiblefunction isLastParagraphVisible() { // Obtenemos la posición del último párrafo const lastParagraphRect = lastParagraph.getBoundingClientRect(); // Verificamos si está completamente visible en el viewport const isVisible = ( lastParagraphRect.top >= 0 && lastParagraphRect.left >= 0 && lastParagraphRect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && lastParagraphRect.right <= (window.innerWidth || document.documentElement.clientWidth) ); return isVisible;}// Función para mostrar la alerta cuando el último párrafo esté visiblefunction showReadCompleteAlert() { if(localStorage.notifyMe=='1'){ return; } if (isLastParagraphVisible()) { if(mobile()){ floatingDiv.style.top = '72px'; }else{ floatingDiv.style.top = '106px'; } // Desactivamos el listener para evitar que se muestre la alerta más de una vez window.removeEventListener('scroll', showReadCompleteAlert); }}// Agregamos un listener para el evento scroll en la ventanawindow.addEventListener('scroll', showReadCompleteAlert);function mobile() { // Expresión regular para detectar cadenas comunes en el user agent de móviles const mobileRegex = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i; // Verificamos si alguna de las cadenas está presente en el user agent return mobileRegex.test(navigator.userAgent);}const floatingDiv = document.createElement('div');floatingDiv.innerHTML = `¿Te gustó este articulo?
Toca la campanita para recibir más de lo que te gusta.
Es super fácil y puedes cancelar cuando quieras.
` ;floatingDiv.classList="animx";if(localStorage.late!=1){document.body.appendChild(floatingDiv);}function late(){ localStorage.late=1; document.querySelector(".animx").innerHTML = `Gracias! `; setInterval(function(){ floatingDiv.style.top = '-272px'; },3000);}