Tickets 插件 🎟

I will say that the Solved plugin and Assign plugin help a lot. If a bug is reported for example, the admin assigns it. If it is solved, then the solved would auto close the topic after 24 hours. The solved shows a check mark next to the topic in the topic list.

Rather, the only purpose of the tickets plugin in this case is that it creates 3 tag groups - ticket priority, ticket status, and ticket reason. We can create tag groups also without plugins. I think this is more of a convenience to see all topics associated with a ticket from the admin panel.

If you use the tag icons theme component, you can color your tags and add a ticket icon for it as well, with tags that you created without the plugin.

1 个赞

Is there any tickets dashboard that is not under /admin path?

2 个赞

Can’t seem to find out how to make tickets LOL. Can someone please guide on how to get this to work`?

1 个赞

Hit the pencil icon near the title to edit the Topic meta. Then you should see the interface. See the OP.

2 个赞

Thank you, after installing yesterday I was looking for a very long time lol

3 个赞

Maybe @meglio asked this for the same reason: We’re trying to setup Discourse for our companies internal communication and organisation. Therefore we’d like to employ the ticket plugin for task management but encounter the problem, that everyone has to become a staff member to view the ticket dashboard. (And making everyone moderator or admin brings a lot of other workaround and customisation questions for us).

So, if there isn’t already a possibility to get the ticket dashboard viewable for every user, is it maybe planned to have this - maybe in regards of the development of Discourse for Teams?

1 个赞

Hi @angus - might be worth mentioning that this site setting needs to be enabled to put tickets onto PMs - took me a morning to work it out…

Thank you!

1 个赞

Hi there, do you think that we can make a bounty thread for collect funds in order to develop that missing feature?

I think that not limiting support topics to staff members keep the Discourse philosophy into that ticket system.

2 个赞

Hi @angus - as mentioned above, the allow staff to tag pms also should be mentioned in the OP - in order to ticket PMs.

1 个赞

@jerry0 Thanks for the nudge, I’ve updated the OP.

Generally, if you’re interested in this plugin I would encourage you to check out Discourse for Teams. I don’t work for Discourse.org, and I’m not entirely sure if you could fulfil this use case within that framework, but if I were considering a use case involving this plugin, I’d start by looking there. I would note that the original author of the spec for this plugin @tobiaseigen now works for Discourse.org (perhaps even on Discourse for Teams?) :slight_smile:

That said, if you are interested in taking this plugin further, Pavilion would be open to developing it as part of a paid contract, depending on what you’re looking to do. You can PM @Ellibereth if you’re interested in doing that. We’d also potentially be interested in doing some (free) open source work on it, but our schedules in that respect are currently very full, so it’d have to be later in the year.

We (Pavilion) don’t currently use this plugin internally. If that changes, and we start using it for some reason, then you may see some work on it sooner (@Ellibereth perhaps we should; let’s revisit this).

6 个赞

@angus 我今天刚开始使用 Tickets,立刻就遇到了错误/bug。Assign 插件今天刚更新,不知道是否与之有关?

当我添加标签时,会收到“抱歉,发生错误”的消息。如果我再次提交标签,它们似乎会成功。但是 assign/unassign 按钮似乎根本不起作用。事实上,它似乎干扰了 Assign 插件的 assign/unassign 按钮。

控制台中会弹出各种错误。

这是 Assign 和 Tickets 仪表板的截图。您可以看到 Tickets 未识别分配。

这在 Windows 11 上的 Edge 和 Firefox 以及两个独立的 Discourse 实例上都会发生。

如果您需要任何信息或有任何我可以采取的步骤,请告诉我。

谢谢!

1 个赞

撇开我上面报告的错误不谈,经过进一步检查,我不确定我是否能使用 Tickets。虽然提到了一些非常有用的功能请求,但我的主要障碍是它实际上只能由工作人员使用。我想将其用于一个开源项目,以便志愿者能够更好地自我组织他们的工作,但又不想授予他们不必要的权限。我假设如果将其开放给其他用户信任级别,tickets 仪表板也会对他们可用。

这在整个主题中已被提及了几次,最近一次是由 @satonotdead@m4ur1c3 在这里 Tickets Plugin 🎟 - #155 by satonotdead 提到的。我同意他们的观点,这不仅会非常有用,而且也更符合 Discourse、Pavilion 的理念,甚至可能符合最初赞助该项目的初衷。

我可能会像其他人指出的那样,只使用 Assign 并加上我自己的标签组。不过,拥有那些按钮以及一个可供所有人查看和过滤的功能齐全的 ticket 仪表板会很不错。

1 个赞

你好 @angus 我也这么认为——我们最近也注意到“已分配”列的信息丢失了(尽管所有工单都已分配):

1 个赞

@jerry0 很高兴知道我不是一个人/疯了!您是否也遇到了我在屏幕录像中展示的、在尝试通过工单界面添加工单标签或分配主题时出现的其他错误/故障?

由于最近对 Assign 的更改,该插件肯定需要更新。我将按照 @angus 在上面提出的建议,向 @Ellibereth 发送私信……

谢谢

1 个赞

各位请注意我们的支持政策。我们必须看看是否有资源在本月结束前修复此问题。不幸的是,这不是我们的核心插件之一,因此将酌情处理。

我们正在寻求改善我们插件的获利能力,以更好地确保及时获得支持的资源。

3 个赞

你好 @merefield@angus,感谢上面的澄清。

我假设这个月月底前修复此问题的资源不足,但我希望它仍在支持政策范围内,这意味着我们将在 12 月的前五天内解决此问题——我只是在确认,因为现在已经是 3 号了,所以想提前通知你们。

@Ellibereth,如果你认为这项支持需要付费,请告知!

谢谢。

J

2 个赞

只是一个友好的提示,请考虑在1月初开始着手修复此插件。谢谢!

1 个赞

我们将在 Pavilion 内部开始使用此插件,因此我将在接下来的几周内对其进行开发。

4 个赞

@angus,我想知道你在这方面是否取得了任何进展?我很快就要为我的社区设置一个工作流程,并且非常希望使用 Discourse Tickets!你估计什么时候能看到更新版本?感谢你为社区付出的所有辛勤工作和贡献!

2 个赞