是否可以在tuleap中创建工件时显示当前登录用户的联系号码

时间:2015-02-06 06:01:51

标签: artifact tuleap

我们正在使用Tuleap 7.0进行项目管理。我们有一个新的要求,即我们需要在单独的字段或同一字段(提交者)中提交工件时显示当前登录用户的联系号码。是否可以显示或必须执行何种类型的代码更改,以在创建工件时检索当前登录的用户信息。请务必做。

1 个答案:

答案 0 :(得分:0)

这并不容易。有两个主要步骤:一个围绕用户;另一个围绕着神器。

首先,您需要编辑PFUser.class.php以将属性添加到用户对象。您可能还需要创建一个forgeupgrade脚本(数据库升级),以便您可以保存和修改该属性。显然,管理用户CRUD的UI和脚本也需要更改。

接下来,您需要创建一个扩展TrackerformElementField的新类型,使该类型可用于跟踪器字段管理,并将其值设置为用户的联系号码。

不幸的是,任何这些修改,如果不仔细进行,都会产生重要的副作用。如果您想编写代码并由社区审核,您可以浏览gerrit.tuleap.net并阅读developer guide

相关问题