即将举行的活动:新增按钮与功能增强

:information_source: 摘要 /upcoming_events 页面添加 订阅新建事件 按钮,并进行其他一些优化
:hammer_and_wrench: 仓库 https://github.com/nathan-nz/discourse-upcoming-events-buttons
:question: 安装指南 如何安装主题或主题组件
:open_book: 初次接触 Discourse 主题? Discourse 主题使用入门指南

安装此主题组件

在“即将发生的事件”(/upcoming-events)路由导航中添加两个可配置的按钮:

  1. 一个 订阅 按钮,链接到 /my/preferences/calendar-subscriptions
  2. 一个 创建事件 按钮(默认关闭),可配置为链接到新建话题的 URL 或自定义向导

此主题组件扩展了 Discourse Calendar (and Event) 插件(使用“发布事件”功能时)关键落地页的用户界面。这意味着用户可以从一个统一的位置访问站点中所有与事件相关的内容。

两个按钮均可高度自定义,支持更换图标和文字。

此外,还提供选项以在年度列表视图中隐藏过去的事件,使其真正成为“即将发生的事件”日程表。

另外,它还会 重新排列订阅 URL,使其更便于人类阅读。

相关主题

6 个赞

我已对订阅链接按钮的顺序进行了调整,将最常用的选项排在首位/顶部: