Zonas horarias del grupo

:warning: Este componente del tema ha sido obsoleto y su funcionalidad ahora está incluida en el plugin Discourse Calendar (and Event)

:discourse2: Resumen Group Timezones puede ayudarte a mostrar a las personas de un grupo en una lista ordenada por zona horaria. También mostrará quién está de vacaciones, fin de semana o fuera del horario laboral.
:hammer_and_wrench: Enlace al repositorio https://github.com/discourse/discourse-group-timezones
:open_book: ¿Nuevo en los temas de Discourse? Guía para principiantes sobre el uso de temas en Discourse

Características

Esto es útil para personas que utilizan Discourse con un equipo remoto y distribuido para trabajar en proyectos.

Uso

:warning: Este plugin depende de que el campo timezone de un usuario esté configurado. Este campo está disponible actualmente solo al usar discourse-calendar, por lo que necesitas tener este plugin para usar este componente.

[wrap=group-timezones group=project-x-team][/wrap]
  • group es obligatorio
  • size es opcional y acepta: small, medium, large, auto

Configuración

Nombre Descripción
working day start hour Hora de inicio del día laboral
working day end hour Hora de finalización del día laboral
close to working day hours extension Cuántas horas alrededor del inicio/fin del horario laboral son aceptables si es urgente ponerse en contacto con alguien
working days Qué días de la semana se trabaja
Traducción Valor predeterminado
search Buscar…
group_availability Disponibilidad de %{group}
32 Me gusta

That’s a co-incidence @j.jaffeux because I was playing around with a visualisation for timezone overlap recently:

Love it, thanks!

14 Me gusta

¡Hola! ¿Funciona aún este componente de tema y/o sigue siendo compatible, o está completamente obsoleto en favor del complemento de calendario? Intenté usar el marcado en un tema con y sin el complemento de calendario activado, pero en ambos casos obtuve una representación en blanco.

Estoy tratando de averiguar si todavía existe una forma (simple) de mostrar este control deslizante de zona horaria o algo similar.

1 me gusta

Creo que eso se debe a que el complemento de calendario es un requisito obligatorio.

Pero, dado que creo que hemos movido el campo de zona horaria del usuario al núcleo… es posible que necesite una actualización para funcionar con eso.

Sí, creo que ahora está dentro del calendario, ¿verdad? Debería dejar de usar esto. Se me olvidó porque no hice el cambio.

2 Me gusta

Este componente del tema parece fallar en la versión 2.7.0.beta7 con

Uncaught Error: Could not find module `discourse/lib/round-time` imported from `discourse/theme-72/widgets/discourse-group-timezones`
3 Me gusta

Gracias por el reporte. Sé de qué problema se trata; lo arreglaré mañana a menos que @Osama se me adelante.

4 Me gusta

Corregido en:

¡Gracias por hacérnoslo saber!

6 Me gusta

¿Sigue siendo posible solo con el plugin de calendario?
El README de este componente dice:

OBSOLETO: Este componente ya no es necesario; toda la funcionalidad se ha trasladado a GitHub - discourse/discourse-calendar: Adds the ability to create a dynamic calendar in the first post of a topic.

Desafortunadamente, no puedo averiguar cómo configurar esta vista:

Hmm. Buena idea. Parece que no hemos actualizado la documentación sobre este punto. Déjame ver qué puedo averiguar.


@eve Después de una pequeña exploración, parece que esto es posible añadir a un tema usando solo el plugin Calendar usando el formato:

[timezones group="GROUP" size="big"]timezones[/timezones]
1 me gusta

¡Gracias por echar un vistazo!

[timezones group="GROUP" size="big"]timezones[/timezones]

Esto no funciona en nuestra instancia. Pero de alguna manera, el formato

[wrap=group-timezones group=project-x-team][/wrap]

mencionado en el primer tema ahora funciona. Ayer no aparecía nada. :person_shrugging:

1 me gusta

Me alegra que esté funcionando :slight_smile: Aunque es extraño que obtengamos resultados diferentes. ¿Qué versión de Discourse estás usando?

Estoy ejecutando con 3.3.0.beta3-dev ( f0539afb02 )