2010-10-13 902 views
2

我的网站访问者可以从我的网站创建Trac门票而不是登录到Trac系统吗?例如:我在我的网站上有一个反馈表单,将表单信息发送到一个电子邮件地址。我想要做的是将表单与Trac进行通信,并动态创建每张表单提交的票证,而不是发送电子邮件。从网站创建Trac门票

我查看了Trac上“New Ticket”页面的页面源代码。它看起来像表单有一个名为“__FORM_TOKEN”的隐藏输入字段,并为该字段的值生成模糊数据,这似乎是随机生成的。我猜这是一个安全措施(可能阻止用户尝试跨域通信?)

只需将表单的操作字段与适当的隐藏字段复制到我的网站表单上即可。

我甚至有可能做什么? Trac似乎没有达到这种目的。谢谢。

回答

1

您可以尝试email2trac将电子邮件发送给Trac以创建票证。

0

当您将TICKET_CREATE权限分配给匿名组时,每个人都可以创建不需要登录的故障单。