此功能受 holiday calendar 插件的启发,该插件为 @usernames 添加了
装饰和
装饰。
我在一个全球社区工作,其中有大部分是志愿者,他们主要在晚上有空,也有一些人是作为工作时间参与的。能够更清楚地了解每个人的可用时间会很好。
所以这个想法是:能够在个人资料设置中设置“工作时间”,然后在非工作时间显示相应的
装饰。
此功能受 holiday calendar 插件的启发,该插件为 @usernames 添加了
装饰和
装饰。
我在一个全球社区工作,其中有大部分是志愿者,他们主要在晚上有空,也有一些人是作为工作时间参与的。能够更清楚地了解每个人的可用时间会很好。
所以这个想法是:能够在个人资料设置中设置“工作时间”,然后在非工作时间显示相应的
装饰。
有点离题,但我们有几件事可能对您请求的“全局”部分有所帮助。如果您启用 display local time in user card(在用户卡中显示本地时间)站点设置,那么每个人都将在其用户卡中看到自己的本地时间。例如,在我们内部实例中,我的用户卡看起来像这样:
我们还使用此主题组件来帮助可视化时区重叠:
诚然,这两者都不能让人们定义自己的“工作时间”,因此它们不能解决您建议中的白天/晚上部分。
所以,我们即将通过新的自定义状态功能实现这一点。它只需要一个调度功能。![]()
是的,让其他人知道他们通知了你,但你可能不会出现,这是有帮助的。(我不太清楚这如何与电子邮件通知配合使用[1]——它们会在暂停结束后全部发送吗?)
不过,对于一个志愿者社区来说,“我想要通知”和“这是我实际可用的时间”是两个独立的概念。虽然将它们联系起来可能还可以。我需要仔细考虑如何更清晰地阐述这一点。 ![]()
我实际上也很希望有一种方法可以对诸如“下个(未来的)星期休假”之类的事务进行长期的一次性安排,而不仅仅是定期安排的时间。就像最初启发这个功能的休假日历一样,但与状态功能相关联——也许可以避免很多这样的问题。但这与这个想法是分开的。 ![]()
因为我个人不使用它们,但这对我的许多用户来说很重要 ↩︎