Viddekla
(Julian Müller)
19 Septiembre, 2026 17:28
1
[Nota del administrador] Uno de tus temas o complementos contiene código que debe actualizarse. (ID:discourse.legacy-array-like-object.proxied-array)
Lamentablemente, tampoco logro determinar a través de la consola del navegador dónde podría estar el problema. Tuve dos mensajes de este tipo; uno estaba relacionado con el complemento de Locations, pero desapareció tras una actualización. Aquí no logro avanzar más.
Página afectada: www.xpeng-fahrer.de
Moin
19 Septiembre, 2026 17:41
2
¿Ves algún mensaje en la consola del navegador?
No veo ninguna advertencia en la consola. Tampoco después de registrarme. Quizás sea un ajuste que solo afecta a los administradores.
Propondría comprobar si el mensaje también se muestra cuando usas el Modo Seguro: primero con todo desactivado, y si la barra desaparece, desactiva los temas y los plugins por separado para acotar el problema.
Viddekla
(Julian Müller)
19 Septiembre, 2026 17:48
3
Hice clic en cerrar el mensaje hace un rato; además, solo aparece una vez cada 24 horas… Así que ya no aparece en el modo seguro, pero probablemente porque lo cerré antes.
Moin
19 Septiembre, 2026 19:07
5
¿Entonces, este también fue causado por tu plugin?
Viddekla
(Julian Müller)
19 Septiembre, 2026 19:17
6
Pero el que mencioné arriba parece aparecer incluso después de la actualización del plugin de ubicaciones, así que, a mi juicio, debe tener otra relación.
Moin
19 Septiembre, 2026 19:18
7
¿Ya has probado la actualización del plugin que se publicó hace aproximadamente una hora?
main ← fix/mobile-pm-location-name-alignment
Zusammengeführt am 05:15PM - 19 Sep 26 UTC
Mobile personal messages from users with titles can still show the location to t… he left of the username after #185. The avatar's width plus its float margin can exceed the metadata's nominal 50px inset, so copying that inset does not guarantee alignment.
Wrap the metadata and location in one flow-root container only below 40rem on personal-message pages with a rendered user title. The container clears the avatar horizontally, and both rows share its left edge. Use display: contents for the wrapper in other scenarios. Bump the plugin version to 7.3.16.
Validation: 96 reduced Chromium layout checks across viewport sizes, avatar sizes, font sizes, public/PM, and title/no-title combinations. These reproduced the previous misalignment, verified identical left coordinates for the location, username, and title in the targeted case, and verified unchanged coordinates in other cases. Prettier, Stylelint, ESLint, Ruby syntax, and git diff checks passed. Full Discourse system tests were not run.
Viddekla
(Julian Müller)
19 Septiembre, 2026 19:30
8
Lo pruebo y te aviso si el mensaje vuelve a aparecer después.
merefield
(Robert)
19 Septiembre, 2026 19:35
9
La corrección relacionada con Locations se realizó hace un tiempo, el 2 de abril:
main ← resultset-content-deprecation
merged 09:11PM - 02 Apr 26 UTC
Moin
19 Septiembre, 2026 22:45
10
Si la corrección en el complemento de ubicaciones ya se aplicó en abril, es probable que ahora no sea un problema tuyo.
Me intriga saber qué se obtendrá al probarlo en modo seguro.
Viddekla
(Julian Müller)
21 Septiembre, 2026 05:41
11
Buenos días,
ahora vuelve a aparecer el mensaje. En el Modo seguro fui desmarcando las casillas una por una; en el Modo seguro, este mensaje no aparece.
En cuanto inicié el Modo seguro, el mensaje de error desapareció, incluso sin estar en el Modo seguro. Y no lo he cerrado ni desactivado.
merefield
(Robert)
21 Septiembre, 2026 06:13
12
¿Puedes enumerar los complementos que utilizas?
Viddekla
(Julian Müller)
21 Septiembre, 2026 18:11
13
Estos están instalados y activados:
||||
-|-|
| Resumen | Discourse Footnote permite a los usuarios crear notas al pie en formato markdown en sus publicaciones.
| Guía de instalación | Este plugin viene incluido con el núcleo de Discourse. No es necesario instalar el plugin por separado.
Habilitar nota al pie
El plugin de notas al pie está habilitado por defecto, pero puede deshabilitarse/habilitarse desde la página admin/plugins:
[enable footnote]
Funcionalidades
Una vez habilitado, puedes añadir n…
Resumen
Discourse Gamification añade puntuación personalizable (karma, elogios, puntos) y tablas de clasificación a tu instancia.
Guía de instalación
Este plugin está incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado.
Demostración
Tabla de clasificación
[image]
Características
Aunque Discourse incluye de serie características de gamificación (insignias, niveles de confianza), algunas comunidades quieren…
Resumen
Discourse Solved permite a los autores de temas y al personal marcar una respuesta como la solución del tema.
Guía de instalación
Este plugin viene incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado.
Aunque Discourse Solved puede utilizarse en una variedad de casos de uso, esta documentación se centra en el caso de uso principal de una categoría de soporte o preguntas y respuestas (Q&A).
Nota: Disco…
https://meta.discourse.org/t/discourse-github/99895https://github.com/discourse/discourse/tree/main/plugins/discourse-lazy-videos
Tools for handling locations in Discourse
Nos complace anunciar que el plugin discourse-styleguide se ha integrado en el núcleo de Discourse.
Para activarlo, busca styleguide en la configuración de administración y haz clic para habilitarlo.
[image]
Esto te permitirá visitar yoursite.com/styleguide, donde se mostrarán componentes y widgets de Discourse en diversas configuraciones para ayudar en el diseño de estilos.
Esto es de gran ayuda al diseñar temas personalizados y, en particular, al apuntar a algunos de los …
Resumen
Discourse Templates permite la creación de plantillas de contenido para su uso repetido. Las plantillas se almacenan como temas en una categoría especial, donde pueden editarse y discutirse según sea necesario.
Guía de instalación
Este plugin está integrado en el núcleo de Discourse. No es necesario instalar el plugin por separado.
Este plugin es básicamente una nueva versión de Discourse Canned Replies , pero es más flexible…
Resumen
Discourse Workflows permite a los administradores crear automatizaciones avanzadas mediante un constructor visual para automatizar casi cualquier aspecto de su comunidad.
Guía de instalación
Este plugin viene incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado.
Workflows es un constructor de automatización visual que permite a los administradores crear automatizaciones avanzadas y de múltiples pasos utilizando un l…
Resumen
Discourse Rewind ofrece un divertido resumen de fin de año de la actividad de los miembros en la comunidad.
Guía de instalación
Este plugin viene incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado.
Características
Se muestra un informe de actividad con varios resúmenes divertidos del año pasado del miembro.
Preguntas frecuentes
Resumen
Discourse Reactions permite a los usuarios reaccionar a una publicación eligiendo entre una variedad de emojis, en lugar de limitarse únicamente al corazón de “Me gusta”. La selección de emojis disponibles puede configurarse desde los ajustes de administrador.
Guía de instalación
Este plugin viene incluido en el núcleo de Discourse. No es necesario instalarlo por separado.
¿Estás cansado de los “me gusta” en Discourse? Aquí tienes algo que defini…
||||
-|-|
| Resumen | Discourse Checklist permite agregar casillas de verificación a los mensajes con Markdown simple
| Guía de instalación | Este plugin viene incluido con Discourse core. No es necesario instalar el plugin por separado.
Habilitar la lista de verificación
El plugin Checklist está habilitado por defecto, pero puede deshabilitarse/habilitarse desde su configuración, accesible desde tu página admin/plugins:
[Configuración de Checklist]
Funcionalidade…
Resumen
Discourse Chat añade funcionalidad de chat a tu instancia de Discourse.
Guía de instalación
Este plugin viene incluido con el núcleo de Discourse. No es necesario instalar el plugin por separado.
Características
Como se mencionó en nuestro anuncio inicial y actualización más reciente y anuncio de hilos , este plugin añade funcionalidad de chat a tu Discourse para que pueda soportar nativamente tanto las necesidades de comunicación de formato la…
Resumen
Discourse Automation te permite automatizar acciones mediante scripts y disparadores. La personalización se realiza a través de una interfaz de usuario generada automáticamente.
Guía de instalación
Este plugin viene incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado.
[Capture d’écran 2021-07-02 à 15.13.57]
Características
Automatización sencilla de flujos de trabajo complejos
Dispara automatizaciones en fechas …
Resumen
Discourse OAuth2 Basic admite proveedores OAuth2 básicos, asumiendo que disponen de un punto final de API JSON donde se pueden recuperar los detalles del usuario mediante un token.
Guía de instalación
Este plugin viene incluido en el núcleo de Discourse. No es necesario instalarlo por separado.
Funcionalidades
Este plugin te permite utilizar un proveedor OAuth2 básico como método de autenticación para Discourse. Debería funcionar con muchos prove…
Resumen
Discourse Affiliate Permite la creación de enlaces de afiliado de Amazon y puede ayudarte a monetizar tu foro de Discourse. Cuando los usuarios crean enlaces y otros usuarios hacen clic en esos enlaces y compran productos en Amazon (u otro afiliado admitido), ganan comisiones por referido.
Guía de instalación
Este plugin está integrado en el núcleo de Discourse. No es necesario instalar el plugin por separado.
Funciones
Lista de países donde el …
merefield
(Robert)
21 Septiembre, 2026 18:40
14
¿Podrías agregar esto a la consola de tu navegador (F12) y presionar enter:
const LegacyArray = window.moduleBroker.lookup(
"discourse/lib/legacy-array-like-object"
).default;
const originalWarning = LegacyArray.warnArrayDeprecation;
LegacyArray.warnArrayDeprecation = function (instance, property) {
console.trace("Deprecated array access", instance.__type, property);
return originalWarning.call(this, instance, property);
};
luego, sin recargar la página, navega a la sección de administración y comprueba si puedes hacer que aparezca el aviso.
ahora copia aquí el mensaje que deberías ver en la consola.
Viddekla
(Julian Müller)
21 Septiembre, 2026 19:18
15
Lamentablemente, el mensaje no llegó.
Vea la captura de pantalla. He hecho clic en todo el menú (sí, también un poco rápido).
¿Podría deberse a las ubicaciones? Actualmente tengo un problema con la clave API del mapa: aunque he configurado la nueva clave, en el mapa sigue apareciendo el aviso (véase la captura).
merefield
(Robert)
21 Septiembre, 2026 19:32
16
No, no creo que este sea un problema con el plugin Locations — tal como se indicó, la corrección se publicó en abril, aunque es posible que me equivoque.
Prueba a eliminar Locations y comprueba si el problema desaparece por completo.
Viddekla
(Julian Müller)
22 Septiembre, 2026 13:56
18
@darkpixlz
No sé por qué se mueven los mensajes.
El mensaje de error también aparece con el plugin de Locations desactivado…
El mapa base lo proporciona Carto y desde finales de agosto requieren una clave de API. Es gratis hasta 5 millones de solicitudes al mes:
Añade la URL de Carto con tu clave en el campo Location map tile layer.
Moin
22 Septiembre, 2026 16:00
20
Los mensajes fueron movidos aquí desde su tema de soporte original .
¿Crees que la clave de API corregirá el error [Admin Notice] One of your plugins or themes contains code that needs updating (ID:discourse.legacy-array-like-object.proxied-array) que está intentando depurar?
Siento que deberíamos centrarnos primero en eso. La salida de la consola se compartió para responder a la pregunta de @merefield , no porque hubiera un problema con el plugin de ubicaciones