图标类迁移的路径

查看可用的开发人员指南的索引

必威国际有限公司詹金斯核心已被移除GIF而且PNGJenkins v2.3必威国际有限公司33版本的图标,以取代先前添加的SVG图标。

完全不与图标交互的插件不受此变化的影响。

需要更改的区域示例

  • 如果一个插件从它的图标路径读取图标,它通常在jelly中执行以下操作:

< imgsrc$ {imagesURL} / 16 x16 / fingerprint.pngalt高度16宽度16/><!-或- >< l:任务图标/ 24 x24 / document.png图像href标题${%模块}/>
  • 或在groovy中:

img (宽度16高度16src$ {imagesURL/ 16 x16 / next.gif
  • 在Java中,插件也可以做到这一点,但到目前为止,这还不太常见。

维护对传统图标和现代图标的支持

Jelly提供了两个属性来访问图标类,而不是图标路径。必威国际有限公司Jenkins核心将根据所使用的Jenkins版本显示GIF、PNG或SVG。的属性< l:图标类>而且< l:任务图标>根据图标显示的位置使用。

的格式是图标- > <图标图标大小< ><图标>表示过去从路径读取的图标的名称。<大>表示图标大小。的以下值<大>是可用的:

路径大小属性 <大>属性

16 x16

sm

24 x24

医学博士

32 x32

lg

48 x48

xlg

选择适当的<大>属性,根据图标的路径大小。

果冻的例子:

< l:图标icon-fingerprint icon-sm/><!-或- >< l:任务图标icon-document icon-mdhref标题${%模块}/>

Groovy示例:

l.task (图标图标icon-sm

更多关于果冻标签提供的核心显示图标的信息,可以在其果冻的文档

我还需要更多帮助吗?

Baidu