Redmine:如何从项目中链接项目中的附件?

时间:2017-08-04 15:33:36

标签: file hyperlink attachment redmine

假设我的项目A附带了imageFile。

然后我创建了10个不同的项目,这些项目是项目A的项目。 我想将项目A的ImageFile链接到每个项目的Wiki,以便我可以在每个项目的Wiki区域中看到ImageFile。

到目前为止,我正在做的是在每个项目的Wiki中复制项目A的附件的完整路径,例如:

!>/attachments/download/157/schnittprofil.png!

有没有更好的方法来实现这一点,因为每次更新imagefile时,我都必须更新underprojects中所有imagefile-links的id-number。

1 个答案:

答案 0 :(得分:1)

由于附件实际上只通过其ID标识,并且所有附件都是不可变的(即可以在上传后更改),因此新上传将导致新ID。由于具有不同ID的多个附件可以具有相同的名称,因此您也无法仅在广泛的上下文中使用其名称来可靠地查找附件。

也就是说,为了解决您的问题,您可以使用include宏在子项目的Wiki页面中包含一个公共Wiki页面,然后显示图像附件。

为此,您可以创建一个名为eg的Wiki页面您父项目中的Schnittprofil,您可以直接上传文件。在维基页面中,只需使用

引用图像
!schnittprofil.png!

假设父项目的标识符为project-a,则可以将该页面包含在其他维基页面中

{{include(project-a:Schnittprofil)}}

每次更改父项目的页面时,它都会自动显示子wiki上的更新内容。唯一的要求是用户需要能够阅读您父项目的维基(例如,项目成员使用"阅读维基"权限)。