Skip to content
Extensión TYPO3

News-Sync para TYPO3

Sincronización de noticias entre instancias TYPO3 o fuentes externas. Importación RSS, sincronización de contenido basada en API con detección de duplicados.

Reservar consulta inicial gratuita

Cuando el contenido de noticias debe aparecer en varias instancias TYPO3, copiar y pegar no basta

Las organizaciones con varias webs se enfrentan a un problema concreto: una entidad estatal publica una nota de prensa y quince asociaciones territoriales deben mostrarla en sus propias instalaciones TYPO3. O un grupo empresarial gestiona una web corporativa y cinco webs de marca, y determinadas noticias deben aparecer en las seis. La copia manual es propensa a errores, consume tiempo y genera inconsistencias. newssync resuelve el problema sincronizando artículos de noticias entre instancias TYPO3 o desde fuentes externas de forma automática. La importación RSS, la sincronización vía API y la detección de duplicados son sus funciones centrales.

Para organizaciones con estrategia multi-site, la sindicación de contenido no es un lujo, sino una necesidad operativa. Sin sincronización automatizada aparecen silos de contenido que la redacción central no puede controlar.

Los escenarios típicos son redes de asociaciones, webs corporativas y agregación de noticias

El escenario más frecuente es la red de asociaciones. Una asociación nacional publica noticias sectoriales, actualizaciones regulatorias y notas de prensa en su web TYPO3. Las 17 asociaciones autonómicas tienen sus propias instalaciones TYPO3 y quieren incorporar automáticamente artículos seleccionados. newssync importa los artículos marcados vía feed RSS o API, crea registros locales de tx_news y permite a las autonómicas adaptar localmente teasers y categorías.

Segundo escenario: webs corporativas con estrategia de content hub. La sede central mantiene un hub de noticias del que las webs de marca y las webs por país obtienen contenido de forma selectiva. La sincronización corre por categoría: una web de marca se suscribe solo a artículos de las categorías “Producto X” e “Innovación”, no al feed completo de noticias.

Tercer escenario: agregación de noticias desde fuentes externas. Un portal sectorial importa notas de prensa de empresas miembro automáticamente vía sus feeds RSS. newssync comprueba los feeds en intervalos configurables, importa artículos nuevos y reconoce duplicados mediante título y fecha de publicación.

La arquitectura técnica utiliza el parseo RSS y la pipeline del Scheduler de TYPO3

newssync trabaja con dos modos de importación: importación de feed RSS/Atom y sincronización vía API. En modo RSS, el administrador configura una URL de feed y la tarea del Scheduler parsea el feed, extrae título, teaser, cuerpo, fecha y URLs de medios y crea registros tx_news en la base de datos local. Las imágenes se descargan y se guardan localmente como ficheros FAL, para que la fuente no tenga que estar disponible de forma permanente.

En modo API, newssync se comunica con un endpoint REST de la instancia origen. Esto permite una importación más selectiva: en lugar de importar el feed completo se pueden filtrar artículos por categorías, etiquetas o fecha. El modo API también transfiere campos personalizados que el formato RSS no puede representar.

La detección de duplicados se basa en una clave configurable: por defecto, un hash de título y fecha de publicación. Si ya existe un artículo con la misma clave, se omite o se actualiza, según la configuración. Eso evita que un mismo artículo se importe varias veces cuando el job de sincronización se ejecuta con más frecuencia que la actualización del feed.

La sincronización corre como tarea del Scheduler de TYPO3, típicamente cada 15 a 60 minutos. Los resultados de cada ejecución se registran: número de artículos importados, actualizados y omitidos. Ante errores (feed no accesible, fallo del parser) se escribe una advertencia en el log de TYPO3.

Los problemas frecuentes son la importación de medios, la limpieza de HTML y el mapeo de categorías

Primer problema: la importación de medios falla. Las imágenes y documentos referenciados en el feed origen no siempre son descargables directamente. Protecciones anti-hotlink, autenticación o URLs basadas en CDN pueden impedir la descarga. La solución: probar las URLs de medios antes de la importación e implementar un mecanismo de fallback que sustituya las imágenes faltantes por una imagen marcador.

Segundo problema: HTML poco limpio en el contenido importado. Los feeds RSS contienen a menudo HTML que no se ajusta al estándar del sistema destino: estilos inline, etiquetas obsoletas, párrafos ausentes. La solución: un saneado HTML tras la importación que retire etiquetas y estilos superfluos y lleve el contenido al formato esperado. TYPO3 ofrece la clase RteHtmlParser para ello.

Tercer problema: mapeo de categorías entre sistema origen y destino. Las categorías en el feed origen no coinciden con las locales. “Nota de prensa” en la sede central se llama “Prensa” en la autonómica. La solución: una tabla de mapeo en la configuración de newssync que asigne las categorías origen a las sys_categories locales de TYPO3.

Un cuarto problema afecta a la soberanía del contenido: si una asociación territorial modifica localmente un artículo sincronizado y la sede central actualiza también el original, la siguiente sincronización sobrescribe el cambio local. La solución: marcar los artículos sincronizados como “read-only” y permitir adaptaciones locales solo en campos dedicados (por ejemplo, teaser local, complemento regional) que la sincronización no afecte.

La extensión no tiene soporte asegurado para v12, las soluciones a medida son más robustas

newssync se desarrolló para versiones antiguas de TYPO3 y no tiene soporte oficial para v12 o v13. Para organizaciones que necesitan sindicación de contenido como función central, Gosign recomienda una solución a medida: un importador personalizado como tarea del Scheduler que consuma feeds RSS o una API REST y cree registros tx_news. El esfuerzo para una implementación base con importación de feed, detección de duplicados y descarga de medios está entre 3 y 5 días laborables. La generación de código asistida por IA acelera considerablemente el desarrollo del parser del feed y de la capa de mapeo.

La ventaja de una solución a medida: el mapeo entre categorías origen y destino, el tratamiento de medios y la gestión de errores pueden ajustarse exactamente a los requisitos de la organización. Una asociación nacional con 17 autonómicas tiene requisitos de sincronización distintos a los de un grupo con 5 webs de marca. Gosign implementa soluciones de sindicación de contenido basadas en APIs modernas de TYPO3 (eventos PSR-14, Symfony Messenger para procesamiento basado en colas), que siguen siendo compatibles también en upgrades a v13.

Consulta inicial gratuita: 30 minutos con un especialista TYPO3

Analizamos su proyecto, estimamos esfuerzo y plazo - sin compromiso, sin preparación.

Hablemos de sincronización de noticias, 30 min, gratis

25 años de experiencia en TYPO3 · más de 800 extensiones analizadas · desarrollo acelerado por IA

Desarrollo acelerado por IA: 70% más rápido

Actualización TYPO3 y auditoría RGPD

Actualizamos su instalación TYPO3 de forma económica a la versión LTS actual - incluyendo todas las extensiones, incluso las obsoletas y sin mantenimiento.

Todas las extensiones migradas

También obsoletas, sin mantenimiento o desarrollos propios.

Oferta a precio fijo

Costes transparentes, sin retrabajos ocultos.

Acelerado por IA

30-50% más barato que el mercado gracias al análisis de código asistido por IA.

Cero pérdida de datos

Migración completa con copia de seguridad y rollback.

Auditoría RGPD: Auditamos su instalación TYPO3 para la conformidad con el RGPD - consentimiento de cookies, tracking, extensiones, formularios y hosting - e implementamos todas las medidas de forma económica.

Gosign es una agencia digital con sede en Hamburgo con 25 años de experiencia en desarrollo TYPO3. Hemos analizado más de 800 extensiones TYPO3 y hoy desarrollamos con asistencia de IA hasta un 70% más rápido que con métodos clásicos. Nuestros clientes son empresas medianas, universidades e instituciones públicas en toda Europa.

Actualizado: abril 2026

Reservar consulta inicial gratuita

30 minutos con un especialista TYPO3, sin compromiso.