Эта идея вдохновлена функцией плагина календарь праздников, который добавляет к @именам_пользователей стиль и декорацию .
Я работаю в глобальном сообществе, где есть смесь волонтёров, которые в основном доступны по вечерам, и людей, участвующих в рабочее время. Было бы неплохо лучше понимать доступность каждого.
Поэтому идея: возможность указывать «рабочие часы» в настройках профиля, а затем отображать соответствующий стиль , когда время вне этого периода.
Немного не по теме, но у нас есть пара вещей, которые могут быть полезны для части вашего запроса, касающейся «глобальности». Если вы включите настройку сайта «Отображать локальное время в карточке пользователя», то у всех будет отображаться их локальное время в карточке пользователя. Например, на нашем внутреннем экземпляре моя карточка пользователя выглядит так:
Мы также используем этот компонент темы для визуализации пересечений часовых поясов:
Признаем, что ни одно из этих решений не позволяет пользователям определять свои собственные «рабочие часы», поэтому они не решают часть вашего предложения, касающуюся дня и вечера.
Да, полезно давать другим возможность видеть, что они уведомляют вас, хотя вы, скорее всего, недоступны. (Я не до конца понимаю, как это работает с уведомлениями по электронной почте[1] — будут ли все эти уведомления отправлены после окончания паузы?)
Хотя для волонтёрского сообщества понятия «хочу получать уведомления» и «мои фактически доступные часы» — это разные вещи. Возможно, достаточно оставить их связанными. Мне нужно будет подумать, как это сформулировать более чётко.
Мне также очень хотелось бы иметь возможность планировать разовые события на длительный срок, например, «в отпуске на этой (будущей) неделе», а не только регулярные часы занятости. Как календарь отпусков, который изначально вдохновил на эту идею, но привязанный к функции статуса — возможно, так, чтобы избежать множества подобных проблем. Но это отдельная идея от текущей.
так как я сам их не использую, но для многих моих пользователей это важно ↩︎