可用时间 / 工作时间标志

此功能受 holiday calendar 插件的启发,该插件为 @usernames 添加了 :desert_island: 装饰和 :spiral_calendar: 装饰。

我在一个全球社区工作,其中有大部分是志愿者,他们主要在晚上有空,也有一些人是作为工作时间参与的。能够更清楚地了解每个人的可用时间会很好。

所以这个想法是:能够在个人资料设置中设置“工作时间”,然后在非工作时间显示相应的 :zzz: 装饰。

8 个赞

有点离题,但我们有几件事可能对您请求的“全局”部分有所帮助。如果您启用 display local time in user card(在用户卡中显示本地时间)站点设置,那么每个人都将在其用户卡中看到自己的本地时间。例如,在我们内部实例中,我的用户卡看起来像这样:

我们还使用此主题组件来帮助可视化时区重叠:

诚然,这两者都不能让人们定义自己的“工作时间”,因此它们不能解决您建议中的白天/晚上部分。

7 个赞

所以,我们即将通过新的自定义状态功能实现这一点。它只需要一个调度功能。:slight_smile:

1 个赞

这感觉就像您在要求这个现有功能 :slight_smile:

@andrei 的计划是长期的,旨在推出“Z”,以便除自己以外的其他用户都能看到它。

3 个赞

是的,让其他人知道他们通知了你,但你可能不会出现,这是有帮助的。(我不太清楚这如何与电子邮件通知配合使用[1]——它们会在暂停结束后全部发送吗?)

不过,对于一个志愿者社区来说,“我想要通知”和“这是我实际可用的时间”是两个独立的概念。虽然将它们联系起来可能还可以。我需要仔细考虑如何更清晰地阐述这一点。 :slight_smile:

我实际上也很希望有一种方法可以对诸如“下个(未来的)星期休假”之类的事务进行长期的一次性安排,而不仅仅是定期安排的时间。就像最初启发这个功能的休假日历一样,但与状态功能相关联——也许可以避免很多这样的问题。但这与这个想法是分开的。 :slight_smile:


  1. 因为我个人不使用它们,但这对我的许多用户来说很重要 ↩︎

2 个赞