【发布时间】:2012-12-08 07:33:02
【问题描述】:
我想使用 Greasemonkey 将显示在 cgit 提交消息中的 Redmine 问题编号链接到他们的问题或项目。
cgit Commit 消息的 HTML 源代码是这样的。
<a href='/editingmodule/commit/?id=49e4a33e0f8b306ded5'>refs #459 - create separate directory and repo for editingModule, lots of dif...</a>
我想要做的是使#459 成为Redmine 问题的单独href,但保持两边的cgit 链接不变。所以上面的 URL 就变成了这样的:
<a href='/editingmodule/commit/?id=49e4a33e0f8b306ded5'>refs</a>
<a href='http://redmine.project.com/redmine/issues/459'>#459</a>
<a href='/editingmodule/commit/?id=49e4a33e0f8b306ded5'> - create separate directory and repo for editingModule, lots of dif...</a>
可能很难阅读,但上面链接中的 #459 链接到 Redmine 项目。
Redmine 问题的链接也可以附加到 cgit 链接中以清楚起见。
【问题讨论】:
-
@Alexander 谢谢我已经编辑过了。我把关于这个问题的原始笔记复制到了 stackoverflow 编辑框中,却忘记了编辑它们。
-
Alexander, Juhana, Explosion Pills, Francois Wahl 等人。您是否注意到有人对这个问题的理解足够好,可以在大约 7 小时后关闭它之前为编程代码中的问题提供完美的工作解决方案?
-
我的投票是在回答前 20 多分钟投下的。当时没有任何真正的问题,我仍然认为这没有改变。我看不到您尝试了什么以及为什么未能完成此任务,并且仍然未知。代码请求也很正常,您可以找到已回答的代码请求,我只是觉得您这次很幸运
-
@Alexander 您可能在答案前 20 分钟投票,但显然那些在您之后投票的人可以看到有人对这个问题的理解程度足以给出一个完美的非平凡的答案,它是最佳答案 我不得不对 SO 提出一个问题。在一个不熟悉的领域使用正确的术语来构建一个问题是很困难的,这不是结束一个问题的理由。回答的人在主题方面具有洞察力、专业知识和勤奋来理解它,似乎是你和另一方的缺乏导致它被否决。
标签: javascript hyperlink greasemonkey redmine cgit