Этот компонент темы устарел, а его функциональность теперь включена в плагин Discourse Calendar (and Event)
Возможности
Это полезно для пользователей Discourse, работающих в удалённых и распределённых командах над проектами.
Использование
Этот плагин требует, чтобы поле timezone у пользователя было установлено. В настоящее время это поле доступно только при использовании плагина discourse-calendar , поэтому для работы данного компонента необходимо установить этот плагин.
[wrap=group-timezones group=project-x-team][/wrap]
group — обязательный параметр
size — необязательный параметр, принимает значения: small, medium, large, auto
Настройки
Название
Описание
working day start hour
Время начала рабочего дня
working day end hour
Время окончания рабочего дня
close to working day hours extension
Количество часов вокруг начала/окончания рабочего времени, в течение которых допустимо срочное обращение к кому-либо
working days
Дни недели, когда ведётся работа
Перевод
Значение по умолчанию
search
Поиск…
group_availability
Доступность %{group}
32 лайка
Какая удача, @j.jaffeux , потому что я недавно экспериментировал с визуализацией пересечения часовых поясов:
Отлично, спасибо!
14 лайков
downey
(Michael Downey)
10.Март.2021 22:40:37
3
Привет! Всё ещё работает ли этот компонент темы и/или поддерживается ли он, или он полностью устарел в пользу плагина календаря? Я пробовал использовать разметку в теме с включённым и выключенным плагином календаря, но в обоих случаях получал пустой результат.
Хочу понять, есть ли ещё простой способ отобразить этот ползунок часового пояса или что-то похожее на него.
1 лайк
Falco
(Falco)
10.Март.2021 23:06:31
4
Думаю, это потому, что плагин календаря является обязательным требованием?
Этот плагин зависит от того, что у пользователя заполнено поле timezone. В данный момент это поле доступно только при использовании discourse-calendar , поэтому для работы этого компонента вам необходим этот плагин.
Но, насколько я помню, мы перенесли поле часового пояса пользователя в ядро… Возможно, потребуется обновление для работы с этим.
j.jaffeux
(Joffrey Jaffeux)
11.Март.2021 10:09:28
5
Да, сейчас, я думаю, это внутри календаря, верно? Мне стоит объявить это устаревшим. Я забыл об этом, так как не перенёс это.
2 лайка
RGJ
(Richard - Communiteq)
14.Апрель.2021 18:07:15
6
Этот компонент темы, похоже, вызывает ошибку в версии 2.7.0.beta7:
Uncaught Error: Could not find module `discourse/lib/round-time` imported from `discourse/theme-72/widgets/discourse-group-timezones`
3 лайка
j.jaffeux
(Joffrey Jaffeux)
14.Апрель.2021 18:08:10
7
Спасибо за сообщение об ошибке. Я понимаю, в чём проблема, и исправлю её завтра, если только @Osama не сделает это раньше.
4 лайка
Osama
15.Апрель.2021 03:42:22
8
Исправлено в:
committed 03:39AM - 15 Apr 21 UTC
See https://meta.discourse.org/t/upcoming-core-changes-that-may-break-some-theme… s-components-april-12/186252?u=osama and https://github.com/discourse/discourse/commit/cd24eff5d98e74db4afe0257e4d9de1ad2556c5d.
Спасибо, что сообщили нам об этом!
6 лайков
eve
(Phú)
12.Июнь.2024 10:35:52
9
Всё ещё возможно ли это сделать, используя только плагин календаря?
В README этого компонента сказано:
УСТАРЕВШИЙ: Этот компонент больше не требуется; весь функционал перенесён в GitHub - discourse/discourse-calendar: Adds the ability to create a dynamic calendar in the first post of a topic. · GitHub
К сожалению, я не могу понять, как настроить этот вид:
Хм, хорошая мысль. Похоже, мы не обновили документацию по этому вопросу. Позвольте мне узнать подробности.
@eve После небольшого исследования выяснилось, что это можно добавить в тему, используя только плагин «Календарь», в следующем формате:
[timezones group="GROUP" size="big"]timezones[/timezones]
1 лайк
eve
(Phú)
13.Июнь.2024 08:34:01
12
Спасибо, что уделили время!
[timezones group="GROUP" size="big"]timezones[/timezones]
У нас в инстансе это не работает. Но каким-то образом формат
[wrap=group-timezones group=project-x-team][/wrap]
упомянутый в первой теме, теперь работает. Вчера ничего не отображалось.
1 лайк
Я рад, что это работает Хотя странно, что мы получаем разные результаты. Какую версию Discourse вы используете?
eve
(Phú)
13.Июнь.2024 09:47:41
14
Я работаю на 3.3.0.beta3-dev ( f0539afb02 )