¿No puedes hacer que se muestren los enlaces de encabezado personalizados?

Hola chicos.
Como novato, debo asumir que me estoy perdiendo algo.
En PersonalizarTemas añado componentes incluidos: enlace de encabezado personalizado
Luego, en ComponentesEnlaces de encabezado personalizados, añado Incluir componente en…: Predeterminado

Ninguno de los enlaces preestablecidos ni los míos aparecen en el encabezado; cuando un usuario no ha iniciado sesión, el encabezado solo tiene iniciar sesión, registrarse y el icono de búsqueda, a la derecha.
¿Qué es lo que me estoy perdiendo?

Asegúrate de que realmente estás utilizando el tema predeterminado como tu tema.

También puedes previsualizarlo o el componente utilizando el botón de previsualización en la parte inferior para verificar la configuración. Esto facilita la configuración de componentes y temas antes de implementarlos para los usuarios del foro.

Además, verifica dos veces para asegurarte de que estás configurando correctamente los enlaces del encabezado en el componente. Revisa los predeterminados para ver cómo están configurados.

Lo acabo de probar en mi sitio de prueba, y el mío tampoco aparece.

Está en el inspector, pero está en gris por alguna razón.

1 me gusta

trabajando en la mía

1 me gusta

Sí, los tengo. TemasPredeterminadoEl tema está habilitado por defecto
La configuración es prácticamente simple, es un laboratorio de pruebas.
Parece como si CHL no tuviera ningún efecto en mi configuración, ni en el usuario de vista previa ni en el no registrado, ni en la cabecera.
Usuario no registrado → solo registrarse y entrar,
Usuario registrado solo tres iconos: chat, búsqueda, usuario.
la versión es 3.0.6

Deberías actualizar a 3.10 o 3.2.0 beta1-dev

Te sugiero encarecidamente que actualices tu Discourse porque ha habido cambios significativos en el núcleo desde esa versión, algunos que afectaron a los componentes temáticos.

1 me gusta

Yo también lo veo, lo obtengo de esa manera.

Después de un poco de manipulación, creo que son los enlaces de ejemplo que están desactualizados. Creo que recientemente ha habido un cambio en cómo se maneja un / simple. los que están causando un problema.

Eliminar todos los de ejemplo y agregar algo como:

Un enlace, un enlace, https://meta.discourse.org, vdm, en blanco

sí funciona:

La descripción del campo también muestra una nueva configuración de configuración regional de idioma (ver mi segunda captura de pantalla arriba) :thinking:

FWIW Acabo de descargar e instalar el componente sin cambiar nada, incluidos los enlaces predeterminados, y funcionó :woman_shrugging:t2:

Creo que has encontrado al ganador. :trophy: :slight_smile:

Cuando elimino la configuración regional de los ejemplos, aparecen. :+1:

Debe ser porque no estoy en en. Eso es un poco confuso. :slight_smile:

2 Me gusta

Sí, estoy en inglés, así que eso tendría sentido ahora.

@lejeczek si quitas la configuración de idioma en|al final de las cadenas de campos, debería funcionar.

1 me gusta

No hace ninguna diferencia al mío. Cuando se instaló CHL, se incluyeron enlaces preestablecidos, explica qué capturó @Lilly, locales, por ejemplo, de un enlace preestablecido:

Enlace externo, este enlace se abrirá en una nueva pestaña, https://meta.discourse.org, vdo, en blanco, eliminar, en

agregar uno similar a ese tampoco tiene ningún efecto.

¿Puedes intentarlo sin ninguna configuración regional? Puede que necesites una versión más reciente de Discourse para que esa opción de configuración funcione.

1 me gusta

@lejeczek ¿puedes pegar el contenido de tu editor de configuración? (botón en la parte inferior derecha del componente)

Ya sea con o sin locale/lang al final, lo mismo.

oh raro, no tienes un botón de editor de configuración. Probablemente necesites actualizar tu Discourse.

¿Refrescaste la página después de cambiar la configuración?

Para que conste, esta es mi configuración en mi instalación local de Discourse de desarrollo. Edité la configuración predeterminada para la primera que va a Meta, y también agregué una a mi página de Preguntas Frecuentes solo para asegurarme de que las que no son predeterminadas funcionen.

Meta, se abrirá en una nueva pestaña a Discourse Meta, https://meta.discourse.org, vdo, blank, remove
Most Liked, Posts with the most amount of likes, /latest/?order=op_likes, vdo, self, keep
Privacy, Our Privacy Policy, /privacy, vdm, self, keep
FAQ, Frequently Asked Questions, /faq, vdm, self, keep

Aquí está el resultado con un usuario de prueba (no administrador).

Como consejo, limitaría el número de enlaces a uno o dos para la vista móvil. Ese encabezado se llena terriblemente rápido en vistas móviles/pantallas pequeñas, especialmente para usuarios anónimos con los botones de inicio de sesión/registro.

2 Me gusta