Banner de bienvenida de Link

|||
-|-|-|
:discourse2: | Resumen | Welcome Link Banner es un banner simple que te permite agregar texto personalizado y de 1 a 4 enlaces.
| :eyeglasses: | Vista previa | Vista previa en Discourse Theme Creator |
:hammer_and_wrench: | Enlace del repositorio | https://github.com/discourse/discourse-welcome-link-banner
:open_book: | ¿Nuevo en los temas de Discourse? | Guía para principiantes sobre el uso de temas de Discourse

Instalar este componente de tema

Características

Ajustes

¡Este componente viene con una variedad de ajustes!

Nombre Descripción
mostrar en Elige mostrar tu banner en la página de inicio, listas de temas o todas las páginas
enlaces del banner Agrega de 1 a 4 enlaces con iconos de Font Awesome y texto (es posible que también necesites agregar iconos que no están incluidos en Discourse por defecto a la configuración svg_icons)
nivel de confianza máximo Muestra el banner solo a usuarios en niveles de confianza específicos
ocultar para personal
ocultar en móvil
diseño Texto a la izquierda (predeterminado) o texto arriba
salida de plugin te permite cambiar dónde se renderiza el banner, si estás usando la barra lateral, prueba above-main-container
ocultar para anónimos Oculta el banner a los usuarios que no han iniciado sesión
se puede descartar Permite a los usuarios hacer clic en una x para ocultar el banner
imagen de fondo del banner Elige una imagen para mostrar detrás del banner
repetición de fondo del banner Configura el comportamiento de repetición de la imagen de fondo
tamaño de fondo del banner Ajusta el tamaño de tu imagen de fondo usando CSS (más información)
color de fondo del banner ¿No hay imagen de fondo? ¡Usa un color sólido!
color de fondo de la caja del banner
color del texto del banner
color del icono del banner
color del enlace del banner
Traducciones Predeterminado
meta_banner.welcome ¡Bienvenido a nuestra comunidad!
meta_banner.subtitle Únete a la conversación y recuerda ser amable.

:discourse2: ¿Alojado por nosotros? Los componentes de tema están disponibles para usar en nuestros planes Pro, Business y Enterprise.

77 Me gusta

Si estás usando la barra lateral experimental, he añadido una configuración (plugin outlet) que hará que el banner de bienvenida aparezca encima del contenido pero no encima de la barra lateral. Simplemente cambia esa configuración a above-main-container.

Cambiar esa configuración hará que el banner aparezca a la derecha de la barra lateral, como lo hace nuestro banner aquí en Meta:

6 Me gusta

10 publicaciones se dividieron en un nuevo tema: ¿Ya no se muestra el banner de enlace de bienvenida en mi sitio?

Pregunta: cuando un usuario (yo ^^) ha cerrado el banner, ¿cómo puede recuperarlo?
No funciona al pulsar Ctrl+F5, y lo cerré solo para probar.

3 Me gusta

En el escritorio, puede borrar el elemento de localStorage aquí, discourse_dismissedWelcomeLinkBanner.

Presiona F12 para abrir la consola del navegador → ve a la pestaña Application → En el panel izquierdo, haz clic en Local Storage y luego en tu sitio web → Busca la clave discourse_dismissedWelcomeLinkBanner y elimínala.

¡Eso es todo! Puedes actualizar y el banner debería aparecer de nuevo.

5 Me gusta

¿Hay alguna forma de mostrar el banner si un usuario está o no en un grupo? ¿en lugar de basarse en niveles de confianza?

2 Me gusta

Hola @martyn_thomas :wave: Si instalas este componente temático, deberías poder usar CSS para lograr lo que deseas.

4 Me gusta

Mi pregunta puede parecer estúpida, pero no soy programador. Instalé el componente CSS Classes for Current User's Groups. Si quiero mostrar 3 opciones de banner para tres grupos diferentes, ¿debería instalar tres copias del componente Welcome Link Banner? Entonces, ¿cómo debería estilizar el CSS si quiero:
Para el grupo A, se mostrara banner-A, para el grupo B, se mostrara banner-B y para el grupo C, se mostrara banner-C? ¿Podrías dar un ejemplo?
Gracias de antemano por tu respuesta :pray:

2 Me gusta

Instala solo una copia del componente. Consulta aquí cómo usar

body.group-(nombre del grupo aquí) .welcome-link-banner-wrapper {
    display: none;
}

reemplaza “(nombre del grupo aquí)” con el grupo para el que deseas ocultar el banner.

4 Me gusta

Gracias, esto funciona si quiero ocultar un banner para un grupo específico, pero no sé cómo mostrar diferentes banners con diferente contenido para diferentes grupos.

2 Me gusta

Si desea pancartas diferentes, eso requerirá más de una copia del componente de pancarta de enlace de bienvenida (no del componente de grupo CSS). También puede que desee aplicar CSS diferente para mostrar en lugar de ocultar.

4 Me gusta

Entiendo esto, pero no sé cómo implementar dicho CSS. Necesito un ejemplo aproximado de CSS.

2 Me gusta

Es posible que desees ocultarlo para todos primero, luego usar display: block para grupos seleccionados. Lo que deseas probablemente se puede lograr de más de una manera: ocultar para todos y luego mostrar para algunos, u ocultar para algunos.

1 me gusta

Permítanme ofrecer algunas aclaraciones.

Si tengo varias copias de un componente, ¿cómo debo escribir el nombre de la clase? Por ejemplo,

body.group-name1.welcome-link-banner-wrapper 1{
display: none;
}
body.group- name1 .welcome-link-banner-wrapper 2 {
display: none
}
body.group-name2.welcome-link-banner-wrapper 1{
display: block;
}
body.group-name2 .welcome-link-banner-wrapper 2{
display: none
}
body.group-name3 .welcome-link-banner-wrapper 2{
display: block
}

¿Algo similar a?
No puedo averiguar cómo se llamará .welcome-link-banner-wrapper para cada instancia del componente.

3 Me gusta

¿Tendrás que bifurcar el componente banner para cada uso? Probablemente sea mejor aprender CSS básico y desarrollo de componentes temáticos para este tipo de casos de uso fuera de alcance.

4 Me gusta

Me gustaría usar este banner porque es simple y limpio. ¿Está bien usarlo para promocionar la aplicación de mi empresa en lugar de como un banner de bienvenida?

Estoy pensando en configurar el enlace a una URL desde la que se pueda descargar desde la App Store. ¿Hay algún problema con esto también?

¿Puedo cambiar la parte de “¡Bienvenido a nuestra comunidad!”?

2 Me gusta

Sí, puedes personalizar todos los textos, elegir los iconos y añadir los enlaces que desees.
También puedes probar el tema en theme creator

4 Me gusta

@Moin

¡Gracias!

2 Me gusta

3 publicaciones se dividieron en un nuevo tema: ¿Qué iconos puedo añadir al banner de enlace de bienvenida?

3 publicaciones se dividieron en un nuevo tema: Mostrar banner de enlace de bienvenida para categorías específicas