Johani
(Joe)
16 Mayo, 2018 14:15
1
Instalar este componente de tema
Ejemplos
Escritorio
Móvil
Configuración
Puedes agregar enlaces mediante valores delimitados por comas en este orden:
Texto,URL,Ubicación,Destino
Texto
Es el nombre del enlace que se muestra en el menú.
URL
Es la ruta que deseas que tenga el enlace. Puedes usar rutas relativas como
/tags/funny
o
/t/231
si lo prefieres.
Ubicación
Puede tener uno de dos valores: la letra g o la letra f.
Usa “g” si deseas que el enlace aparezca en la sección generalLinks:
o usa “f” si deseas que el enlace aparezca en la sección footerLinks:
Destino (opcional)
Usa “blank” si necesitas que el enlace se abra en una nueva pestaña.
59 Me gusta
Thats a nice addition, thanks for that. It’s already installed
Could you add a target option so that it is possible to open the link in a new tab/window (if no target is given just use “_self”)
Text,URL,Location,Target
10 Me gusta
ngets
(ngets)
8 Julio, 2020 02:41
46
Por favor, agrega una opción para colocar el enlace en la parte superior del panel desplegable
5 Me gusta
nathank
(Nathan Kershaw)
28 Agosto, 2020 22:13
47
En algún momento podría intentarlo yo mismo (primero tengo que aprender un poco), pero por ahora anoto mis ideas aquí:
Sugerencias de características:
N.º 1: Permitir texto al pasar el cursor. Esto ya se usa para los enlaces principales del menú hamburguesa y sería muy útil.
N.º 2: Fusionar con la rama de Rob, lo cual es claramente una buena idea:
merefield:
Solo añade una ,N adicional si quieres que el enlace aparezca para usuarios anónimos (es decir, No Privado), o ,Y si no quieres (Sí a Privado).
N.º 3: Permitir target=“_blank” como sugirió Richie (también claramente una gran idea):
N.º 4: Permitir un mayor control del orden de los enlaces (probablemente muy complicado).
7 Me gusta
¿Existe alguna manera de que los enlaces del menú hamburguesa personalizado se traduzcan según el idioma de la interfaz de usuario?
Por ejemplo, podría envolver archivos de traducción YAML en un plugin personalizado, pero no estoy seguro de qué claves de traducción podría usar.
¿No hay una forma práctica de hacer esto?
2 Me gusta
rolando
(rolando)
10 Octubre, 2020 12:20
49
¿Hay alguna manera de personalizar los enlaces para colocarlos en un orden determinado?
6 Me gusta
savas
(Mindaugas Bartusevičius)
4 Noviembre, 2020 11:45
50
Entonces, ¿tenemos la posibilidad de abrir en una nueva pestaña?
1 me gusta
Richie
(Richie Rich)
5 Noviembre, 2020 19:20
51
No creo que nadie esté trabajando en esto ya @savas
2 Me gusta
mognet
6 Noviembre, 2020 20:16
52
Parece que tengo problemas para agregar esto a los enlaces del pie de página, incluso cuando añado ‘f’ en Ubicaciones. ¿Alguien más tiene el mismo problema?
1 me gusta
Richie
(Richie Rich)
6 Marzo, 2021 21:18
53
¡Me emocioné muchísimo esta noche al ver esto!!
¡Esperaba con tanta ilusión que hubiera una nueva función para abrir enlaces con target="_blank"
Salté directamente a GitHub para ver qué había de nuevo.
Oh, @tshenry , me quedé tan decepcionado
3 Me gusta
tshenry
(Taylor)
9 Marzo, 2021 01:07
54
Richie:
Estaba muy decepcionado
¿Quizás esto ayude?
committed 01:03AM - 09 Mar 21 UTC
Parecía ser la función más solicitada y no fue demasiado difícil añadir soporte. Por ahora, eso es todo
18 Me gusta
Richie
(Richie Rich)
9 Marzo, 2021 17:01
55
¡Ahora mi vida está completa
Gracias @tshenry , esta es una noticia fantástica
4 Me gusta
¡Hola, una pregunta rápida! ¿Cómo se localiza el texto personalizado del menú hamburguesa? Quiero localizar completamente mi foro y no logro encontrar el texto en ningún lado.
2 Me gusta
Este es un componente útil. ¿Pero podemos agregar iconos de Font Awesome allí? Sería genial mostrar iconos de perfiles de redes sociales para que la gente pueda seguir nuestras cuentas fácilmente.
2 Me gusta
¡Eso es fantástico, gracias!
¿Quizás puedas decirme rápidamente cómo localizar el texto del menú hamburguesa personalizado?
3 Me gusta
manuel
(Manuel Kostka)
1 Julio, 2021 10:11
59
He añadido soporte para iconos; puedes probar este fork del componente: https://github.com/nolosb/discourse-custom-hamburger-links-with-icons.git
Dos notas sobre su uso:
El icono debe ser el primer elemento de la lista:
Si deseas un enlace sin icono, simplemente no lo añadas, pero mantén la coma final ,
Si el icono no está incluido por defecto, recuerda añadirlo a la lista de iconos:
7 Me gusta
¿Puedes subir estos cambios al componente Tema oficial? Siempre es mejor tener instalado el componente Tema oficial, ya que se mantendrá con las futuras actualizaciones de Discourse.
8 Me gusta
Sería bueno tener esto fusionado con el plugin oficial. Quiero añadir botones de redes sociales en el menú hamburguesa. Pero sin iconos no quedaría tan bien.
Además, no está muy claro que no se permitan espacios en los campos CSV.
Esto funciona: Footer Link,https://google.com,f
Pero con espacios, el elemento se inserta en el campo general en lugar del pie de página, debido a la falta de espacio: Footer Link, https://google.com, f
2 Me gusta
Canapin
(Coin-coin le Canapin)
15 Octubre, 2022 23:16
63
¡Hola!
Con la nueva barra lateral, poder añadir iconos personalizados a nuestros enlaces sería una buena adición.
Puedo intentar trabajar en esto y hacer un PR en los próximos días…
9 Me gusta
Canapin
(Coin-coin le Canapin)
17 Octubre, 2022 22:52
64
Pregunta rápida…
He instalado el componente de tema en una nueva instancia de Discourse, pero por alguna razón no identificada, los enlaces predeterminados no aparecen en la sección más de la barra lateral:
No he modificado el código, es una instalación nueva del componente de tema.
Sin embargo, el componente de tema, instalado hace dos años, funciona en mi otro foro:
No se muestra ningún error. ¿Alguna idea de por qué el componente de tema no funciona en mi nueva instalación?
4 Me gusta