我的网站访问者是否可以从我的网站创建Trac门票,而不是登录Trac系统?例如:我的网站上有一个反馈表单,它将表单信息发送到一个电子邮件地址。我想要做的是让该表单与Trac通信,并在每次表单提交时动态创建一个票据,而不是发送电子邮件。
我已经看了一下Trac上"New Ticket“页面的源代码。表单看起来像是有一个名为"__FORM_TOKEN“的隐藏输入字段,并为该字段的值生成模糊的数据,这些数据似乎是随机生成的。我猜这是一种安全措施(可能是为了阻止用户尝试跨域通信?)
简单地将表单的action字段和适当的隐藏字段复制到我的网站表单上是行不通的。
我正在做的事情有可能实现吗?Trac似乎不能服务于这种目的。谢谢。
发布于 2010-10-19 04:18:56
您可以尝试使用email2trac将电子邮件发送到Trac以创建票证。
发布于 2010-10-21 15:05:28
将TICKET_CREATE权限分配给匿名组后,任何人都可以创建工单,而无需登录。
https://stackoverflow.com/questions/3926554
复制相似问题