Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
FIY695
jenkins
提交
231c1c17
J
jenkins
项目概览
FIY695
/
jenkins
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jenkins
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
231c1c17
编写于
3月 29, 2011
作者:
J
Jesse Farinacci
提交者:
Kohsuke Kawaguchi
3月 29, 2011
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[FIXED JENKINS-9182] Performance: Specify image sizes for faster page loading
上级
c3114ddc
变更
71
隐藏空白更改
内联
并排
Showing
71 changed file
with
143 addition
and
139 deletion
+143
-139
changelog.html
changelog.html
+3
-0
core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/index.jelly
...s/hudson/diagnosis/HudsonHomeDiskUsageMonitor/index.jelly
+2
-2
core/src/main/resources/hudson/diagnosis/MemoryUsageMonitor/index.jelly
...resources/hudson/diagnosis/MemoryUsageMonitor/index.jelly
+2
-2
core/src/main/resources/hudson/lifecycle/WindowsInstallerLink/index.jelly
...sources/hudson/lifecycle/WindowsInstallerLink/index.jelly
+2
-2
core/src/main/resources/hudson/logging/LogRecorder/index.jelly
...src/main/resources/hudson/logging/LogRecorder/index.jelly
+2
-2
core/src/main/resources/hudson/logging/LogRecorderManager/all.jelly
...ain/resources/hudson/logging/LogRecorderManager/all.jelly
+1
-1
core/src/main/resources/hudson/logging/LogRecorderManager/feeds.jelly
...n/resources/hudson/logging/LogRecorderManager/feeds.jelly
+2
-2
core/src/main/resources/hudson/logging/LogRecorderManager/index.jelly
...n/resources/hudson/logging/LogRecorderManager/index.jelly
+1
-1
core/src/main/resources/hudson/matrix/MatrixBuild/ajaxMatrix.jelly
...main/resources/hudson/matrix/MatrixBuild/ajaxMatrix.jelly
+2
-2
core/src/main/resources/hudson/matrix/MatrixProject/ajaxMatrix.jelly
...in/resources/hudson/matrix/MatrixProject/ajaxMatrix.jelly
+2
-2
core/src/main/resources/hudson/model/AbstractBuild/index.jelly
...src/main/resources/hudson/model/AbstractBuild/index.jelly
+2
-2
core/src/main/resources/hudson/model/AbstractItem/noWorkspace.jelly
...ain/resources/hudson/model/AbstractItem/noWorkspace.jelly
+2
-2
core/src/main/resources/hudson/model/AbstractProject/wipeOutWorkspace.jelly
...urces/hudson/model/AbstractProject/wipeOutWorkspace.jelly
+2
-2
core/src/main/resources/hudson/model/AbstractProject/wipeOutWorkspaceBlocked.jelly
...udson/model/AbstractProject/wipeOutWorkspaceBlocked.jelly
+2
-2
core/src/main/resources/hudson/model/Computer/builds.jelly
core/src/main/resources/hudson/model/Computer/builds.jelly
+1
-1
core/src/main/resources/hudson/model/ComputerSet/index.jelly
core/src/main/resources/hudson/model/ComputerSet/index.jelly
+2
-2
core/src/main/resources/hudson/model/DirectoryBrowserSupport/dir.jelly
.../resources/hudson/model/DirectoryBrowserSupport/dir.jelly
+5
-5
core/src/main/resources/hudson/model/Fingerprint/index.jelly
core/src/main/resources/hudson/model/Fingerprint/index.jelly
+2
-2
core/src/main/resources/hudson/model/Hudson/_cli.jelly
core/src/main/resources/hudson/model/Hudson/_cli.jelly
+1
-1
core/src/main/resources/hudson/model/Hudson/configureExecutors.jelly
...in/resources/hudson/model/Hudson/configureExecutors.jelly
+2
-2
core/src/main/resources/hudson/model/Hudson/fingerprintCheck.jelly
...main/resources/hudson/model/Hudson/fingerprintCheck.jelly
+2
-2
core/src/main/resources/hudson/model/Hudson/legend.jelly
core/src/main/resources/hudson/model/Hudson/legend.jelly
+13
-13
core/src/main/resources/hudson/model/Hudson/projectRelationship.jelly
...n/resources/hudson/model/Hudson/projectRelationship.jelly
+3
-3
core/src/main/resources/hudson/model/LoadStatistics/main.jelly
...src/main/resources/hudson/model/LoadStatistics/main.jelly
+2
-2
core/src/main/resources/hudson/model/NoFingerprintMatch/index.jelly
...ain/resources/hudson/model/NoFingerprintMatch/index.jelly
+2
-2
core/src/main/resources/hudson/model/Run/console.jelly
core/src/main/resources/hudson/model/Run/console.jelly
+1
-1
core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Failure/status.jelly
...udson/model/UpdateCenter/DownloadJob/Failure/status.jelly
+1
-1
core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Installing/status.jelly
...on/model/UpdateCenter/DownloadJob/Installing/status.jelly
+2
-2
core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Pending/status.jelly
...udson/model/UpdateCenter/DownloadJob/Pending/status.jelly
+2
-2
core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Success/status.jelly
...udson/model/UpdateCenter/DownloadJob/Success/status.jelly
+2
-2
core/src/main/resources/hudson/model/User/builds.jelly
core/src/main/resources/hudson/model/User/builds.jelly
+1
-1
core/src/main/resources/hudson/model/User/index.jelly
core/src/main/resources/hudson/model/User/index.jelly
+1
-1
core/src/main/resources/hudson/model/View/People/index.jelly
core/src/main/resources/hudson/model/View/People/index.jelly
+2
-2
core/src/main/resources/hudson/model/View/builds.jelly
core/src/main/resources/hudson/model/View/builds.jelly
+1
-1
core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config.jelly
...n/security/GlobalMatrixAuthorizationStrategy/config.jelly
+2
-2
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/index.jelly
...es/hudson/security/HudsonPrivateSecurityRealm/index.jelly
+3
-3
core/src/main/resources/hudson/tasks/Fingerprinter/FingerprintAction/index.jelly
.../hudson/tasks/Fingerprinter/FingerprintAction/index.jelly
+3
-3
core/src/main/resources/hudson/triggers/SCMTrigger/BuildAction/index.jelly
...ources/hudson/triggers/SCMTrigger/BuildAction/index.jelly
+1
-1
core/src/main/resources/hudson/util/AWTProblem/index.jelly
core/src/main/resources/hudson/util/AWTProblem/index.jelly
+2
-2
core/src/main/resources/hudson/util/HudsonFailedToLoad/index.jelly
...main/resources/hudson/util/HudsonFailedToLoad/index.jelly
+2
-2
core/src/main/resources/hudson/util/IncompatibleAntVersionDetected/index.jelly
...es/hudson/util/IncompatibleAntVersionDetected/index.jelly
+1
-1
core/src/main/resources/hudson/util/IncompatibleServletVersionDetected/index.jelly
...udson/util/IncompatibleServletVersionDetected/index.jelly
+2
-2
core/src/main/resources/hudson/util/IncompatibleVMDetected/index.jelly
.../resources/hudson/util/IncompatibleVMDetected/index.jelly
+2
-2
core/src/main/resources/hudson/util/InsufficientPermissionDetected/index.jelly
...es/hudson/util/InsufficientPermissionDetected/index.jelly
+2
-2
core/src/main/resources/hudson/util/JNADoublyLoaded/index.jelly
...rc/main/resources/hudson/util/JNADoublyLoaded/index.jelly
+2
-2
core/src/main/resources/hudson/util/NoHomeDir/index.jelly
core/src/main/resources/hudson/util/NoHomeDir/index.jelly
+2
-2
core/src/main/resources/hudson/util/NoTempDir/index.jelly
core/src/main/resources/hudson/util/NoTempDir/index.jelly
+2
-2
core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly
...resources/hudson/widgets/BuildHistoryWidget/entries.jelly
+1
-1
core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly
...c/main/resources/hudson/widgets/HistoryWidget/entry.jelly
+1
-1
core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly
...c/main/resources/hudson/widgets/HistoryWidget/index.jelly
+2
-2
core/src/main/resources/lib/form/dropdownList.jelly
core/src/main/resources/lib/form/dropdownList.jelly
+2
-1
core/src/main/resources/lib/form/entry.jelly
core/src/main/resources/lib/form/entry.jelly
+2
-2
core/src/main/resources/lib/form/hetero-list.jelly
core/src/main/resources/lib/form/hetero-list.jelly
+1
-1
core/src/main/resources/lib/form/optionalBlock.jelly
core/src/main/resources/lib/form/optionalBlock.jelly
+2
-2
core/src/main/resources/lib/form/radioBlock.jelly
core/src/main/resources/lib/form/radioBlock.jelly
+2
-2
core/src/main/resources/lib/hudson/artifactList.jelly
core/src/main/resources/lib/hudson/artifactList.jelly
+1
-1
core/src/main/resources/lib/hudson/buildCaption.jelly
core/src/main/resources/lib/hudson/buildCaption.jelly
+1
-1
core/src/main/resources/lib/hudson/buildHealth.jelly
core/src/main/resources/lib/hudson/buildHealth.jelly
+2
-2
core/src/main/resources/lib/hudson/buildLink.jelly
core/src/main/resources/lib/hudson/buildLink.jelly
+2
-2
core/src/main/resources/lib/hudson/buildListTable.jelly
core/src/main/resources/lib/hudson/buildListTable.jelly
+1
-1
core/src/main/resources/lib/hudson/editableDescription.jelly
core/src/main/resources/lib/hudson/editableDescription.jelly
+2
-2
core/src/main/resources/lib/hudson/executors.jelly
core/src/main/resources/lib/hudson/executors.jelly
+1
-1
core/src/main/resources/lib/hudson/help.jelly
core/src/main/resources/lib/hudson/help.jelly
+2
-2
core/src/main/resources/lib/hudson/jobLink.jelly
core/src/main/resources/lib/hudson/jobLink.jelly
+2
-2
core/src/main/resources/lib/hudson/project/upstream-downstream.jelly
...in/resources/lib/hudson/project/upstream-downstream.jelly
+1
-1
core/src/main/resources/lib/hudson/projectViewNested.jelly
core/src/main/resources/lib/hudson/projectViewNested.jelly
+2
-2
core/src/main/resources/lib/hudson/queue.jelly
core/src/main/resources/lib/hudson/queue.jelly
+2
-2
core/src/main/resources/lib/hudson/rssBar.jelly
core/src/main/resources/lib/hudson/rssBar.jelly
+3
-3
core/src/main/resources/lib/layout/layout.jelly
core/src/main/resources/lib/layout/layout.jelly
+2
-2
maven-plugin/src/main/resources/hudson/maven/MavenBuild/executedMojos.jelly
...ain/resources/hudson/maven/MavenBuild/executedMojos.jelly
+2
-2
maven-plugin/src/main/resources/hudson/maven/MavenModuleSetBuild/main.jelly
...ain/resources/hudson/maven/MavenModuleSetBuild/main.jelly
+3
-3
未找到文件。
changelog.html
浏览文件 @
231c1c17
...
...
@@ -65,6 +65,9 @@ Upcoming changes</a>
(
<a
href=
"http://issues.jenkins-ci.org/browse/JENKINS-8537"
>
issue 8537
</a>
)
<li
class=
bug
>
In matrix security, newly added rows weren't removable
<li
class=
rfe
>
Performance: Specify image sizes for faster page loading
(
<a
href=
"http://issues.jenkins-ci.org/browse/JENKINS-9182"
>
issue 9182
</a>
)
</ul>
</div>
<!--=TRUNK-END=-->
...
...
core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/index.jelly
浏览文件 @
231c1c17
...
...
@@ -26,7 +26,7 @@ THE SOFTWARE.
<l:layout title="${%JENKINS_HOME is almost full}">
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/warning.gif" />
<img src="${imagesURL}/48x48/warning.gif"
height="48" width="48"
/>
${%blurb}
</h1>
...
...
@@ -51,4 +51,4 @@ THE SOFTWARE.
</ol>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/diagnosis/MemoryUsageMonitor/index.jelly
浏览文件 @
231c1c17
...
...
@@ -28,7 +28,7 @@ THE SOFTWARE.
<!-- TODO: st:include page="sidepanel.jelly" /-->
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/monitor.gif" alt=""/>
<img src="${imagesURL}/48x48/monitor.gif" alt=""
height="48" width="48"
/>
${%JVM Memory Usage}
</h1>
<j:set var="type" value="${request.getParameter('type') ?: 'min'}" />
...
...
@@ -64,4 +64,4 @@ THE SOFTWARE.
<img src="graph?type=${type}&width=500&height=300" />
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/lifecycle/WindowsInstallerLink/index.jelly
浏览文件 @
231c1c17
...
...
@@ -29,7 +29,7 @@ THE SOFTWARE.
<j:choose>
<j:when test="${!it.installed}">
<h1>
<img src="${imagesURL}/48x48/installer.gif" alt=""/>
<img src="${imagesURL}/48x48/installer.gif" alt=""
height="48" width="48"
/>
${%Install as Windows Service}
</h1>
...
...
@@ -50,7 +50,7 @@ THE SOFTWARE.
<!-- already installed -->
<j:otherwise>
<h1>
<img src="${imagesURL}/48x48/blue.gif" alt=""/>
<img src="${imagesURL}/48x48/blue.gif" alt=""
height="48" width="48"
/>
${%Installation Complete}
</h1>
...
...
core/src/main/resources/hudson/logging/LogRecorder/index.jelly
浏览文件 @
231c1c17
...
...
@@ -29,7 +29,7 @@ THE SOFTWARE.
<l:layout title="Log" permission="${app.ADMINISTER}">
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1><img src="${rootURL}/images/48x48/clipboard.gif" alt=""/>${it.displayName}</h1>
<h1><img src="${rootURL}/images/48x48/clipboard.gif" alt=""
height="48" width="48"
/>${it.displayName}</h1>
<j:forEach var="log" items="${it.logRecords}">
<pre>${h.printLogRecord(log)}</pre>
</j:forEach>
...
...
@@ -37,4 +37,4 @@ THE SOFTWARE.
<st:include it="${it.parent}" page="feeds.jelly" />
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/logging/LogRecorderManager/all.jelly
浏览文件 @
231c1c17
...
...
@@ -29,7 +29,7 @@ THE SOFTWARE.
<l:layout title="Log">
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1><img src="${rootURL}/images/48x48/clipboard.gif" alt=""/>${%Jenkins Log}</h1>
<h1><img src="${rootURL}/images/48x48/clipboard.gif" alt=""
height="48" width="48"
/>${%Jenkins Log}</h1>
<j:forEach var="log" items="${h.logRecords}">
<pre>${h.printLogRecord(log)}</pre>
</j:forEach>
...
...
core/src/main/resources/hudson/logging/LogRecorderManager/feeds.jelly
浏览文件 @
231c1c17
...
...
@@ -25,7 +25,7 @@ THE SOFTWARE.
<!-- list of feed links -->
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
<div align="right" style="margin:1em">
<img src="${imagesURL}/atom.gif" border="0" alt="Feed"/>
<img src="${imagesURL}/atom.gif" border="0" alt="Feed"
height="16" width="16"
/>
<st:nbsp/><st:nbsp/><st:nbsp/><st:nbsp/>
<a href="rss">${%All}</a>
<st:nbsp/><st:nbsp/><st:nbsp/><st:nbsp/>
...
...
@@ -33,4 +33,4 @@ THE SOFTWARE.
<st:nbsp/><st:nbsp/><st:nbsp/><st:nbsp/>
<a href="rss?level=WARNING">${%> WARNING}</a>
</div>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/logging/LogRecorderManager/index.jelly
浏览文件 @
231c1c17
...
...
@@ -29,7 +29,7 @@ THE SOFTWARE.
<l:layout title="${%Log}">
<st:include page="sidepanel.jelly" />
<l:main-panel xmlns:local="local">
<h1><img src="${imagesURL}/48x48/clipboard.gif" alt=""/>
<h1><img src="${imagesURL}/48x48/clipboard.gif" alt=""
height="48" width="48"
/>
${%Log Recorders}
<t:help href="http://wiki.jenkins-ci.org/display/JENKINS/Log+Recorders" />
</h1>
...
...
core/src/main/resources/hudson/matrix/MatrixBuild/ajaxMatrix.jelly
浏览文件 @
231c1c17
...
...
@@ -32,11 +32,11 @@ THE SOFTWARE.
<j:set var="b" value="${p.run}" />
<j:choose>
<j:when test="${b==null}">
<img src="${imagesURL}/24x24/grey.gif" tooltip="${%Not run}" alt="${%Not run}"/>
<img src="${imagesURL}/24x24/grey.gif" tooltip="${%Not run}" alt="${%Not run}"
height="24" width="24"
/>
</j:when>
<j:otherwise>
<a href="${p.shortUrl}/">
<img src="${imagesURL}/24x24/${b.buildStatusUrl}" tooltip="${p.tooltip}" alt="${p.tooltip}"/>
<img src="${imagesURL}/24x24/${b.buildStatusUrl}" tooltip="${p.tooltip}" alt="${p.tooltip}"
height="24" width="24"
/>
<j:if test="${empty(o.x) and empty(o.y)}">
${p.combination.toString(o.z)}
</j:if>
...
...
core/src/main/resources/hudson/matrix/MatrixProject/ajaxMatrix.jelly
浏览文件 @
231c1c17
...
...
@@ -31,11 +31,11 @@ THE SOFTWARE.
<p:matrix autoRefresh="true">
<j:choose>
<j:when test="${p==null}">
<img src="${imagesURL}/24x24/grey.gif" tooltip="${%Not configured}" alt="${%Not configured}"/>
<img src="${imagesURL}/24x24/grey.gif" tooltip="${%Not configured}" alt="${%Not configured}"
height="24" width="24"
/>
</j:when>
<j:otherwise>
<a href="${p.shortUrl}">
<img src="${imagesURL}/24x24/${p.buildStatusUrl}" tooltip="${p.iconColor.description}" alt="${p.iconColor.description}"/>
<img src="${imagesURL}/24x24/${p.buildStatusUrl}" tooltip="${p.iconColor.description}" alt="${p.iconColor.description}"
height="24" width="24"
/>
<j:if test="${empty(o.x) and empty(o.y)}">
${p.combination.toString(o.z)}
</j:if>
...
...
core/src/main/resources/hudson/model/AbstractBuild/index.jelly
浏览文件 @
231c1c17
...
...
@@ -78,7 +78,7 @@ THE SOFTWARE.
<j:when test="${dep.from!=null}">
<a href="${rootURL}/${dep.from.url}">
<img src="${imagesURL}/16x16/${dep.from.buildStatusUrl}"
alt="${dep.from.iconColor.description}" />${dep.from.displayName}</a>
alt="${dep.from.iconColor.description}"
height="16" width="16"
/>${dep.from.displayName}</a>
</j:when>
<j:otherwise>
?
...
...
@@ -89,7 +89,7 @@ THE SOFTWARE.
<a href="${rootURL}/${dep.to.url}">
<img src="${imagesURL}/16x16/${dep.to.buildStatusUrl}"
alt="${dep.to.iconColor.description}" />${dep.to.displayName}</a>
alt="${dep.to.iconColor.description}"
height="16" width="16"
/>${dep.to.displayName}</a>
(<a href="${rootURL}/${dep.project.url}changes?from=${dep.fromId}&to=${dep.toId}">${%detail}</a>)
</li>
...
...
core/src/main/resources/hudson/model/AbstractItem/noWorkspace.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<l:layout>
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt=""/>${%Error: no workspace}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt=""
height="48" width="48"
/>${%Error: no workspace}</h1>
<j:choose>
<j:when test="${it.lastBuild==null}">
<p>
...
...
@@ -56,4 +56,4 @@ THE SOFTWARE.
</p>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/AbstractProject/wipeOutWorkspace.jelly
浏览文件 @
231c1c17
...
...
@@ -27,10 +27,10 @@ THE SOFTWARE.
<l:layout>
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/folder-delete.gif" alt=""/> ${%title}</h1>
<h1><img src="${imagesURL}/48x48/folder-delete.gif" alt=""
height="48" width="48"
/> ${%title}</h1>
<form id="confirmation" method="post" action="doWipeOutWorkspace">
<f:submit value="${%Yes}" />
</form>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/AbstractProject/wipeOutWorkspaceBlocked.jelly
浏览文件 @
231c1c17
...
...
@@ -27,10 +27,10 @@ THE SOFTWARE.
<l:layout>
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt=""/>${%Error: Wipe Out Workspace blocked by SCM}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt=""
height="48" width="48"
/>${%Error: Wipe Out Workspace blocked by SCM}</h1>
<p>
${%The SCM for this project has blocked this attempt to wipe out the project's workspace.}
</p>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/Computer/builds.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/notepad.gif" alt=""/>
<img src="${imagesURL}/48x48/notepad.gif" alt=""
height="48" width="48"
/>
${%title(it.displayName)}
</h1>
...
...
core/src/main/resources/hudson/model/ComputerSet/index.jelly
浏览文件 @
231c1c17
...
...
@@ -68,7 +68,7 @@ THE SOFTWARE.
<a href="${rootURL}/${c.url}configure">
<img src="${imagesURL}/32x32/setting.png"
title="${%Configure}" alt="${%Configure}"
border="0"/>
height="32" width="32"
border="0"/>
</a>
</j:if>
</td>
...
...
@@ -89,4 +89,4 @@ THE SOFTWARE.
</j:if>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/DirectoryBrowserSupport/dir.jelly
浏览文件 @
231c1c17
...
...
@@ -31,14 +31,14 @@ THE SOFTWARE.
<!-- parent path -->
<div class="parentPath">
<form action="${backPath}" method="get">
<a href="${topPath}"><img src="${imagesURL}/48x48/${icon}" class="rootIcon" alt=""/></a>
<a href="${topPath}"><img src="${imagesURL}/48x48/${icon}" class="rootIcon" alt=""
height="48" width="48"
/></a>
<j:forEach var="p" items="${parentPath}">
<a href="${p.href}">${h.xmlEscape(p.title)}</a>
/
</j:forEach>
<input type="text" name="pattern" value="${pattern}" />
<img src="${imagesURL}/16x16/go-next.gif" style="vertical-align:middle; cursor:pointer" alt="[submit]"
onclick="this.parentNode.submit()"/>
onclick="this.parentNode.submit()"
height="16" width="16"
/>
</form>
</div>
<j:choose>
...
...
@@ -51,7 +51,7 @@ THE SOFTWARE.
<j:set var="x" value="${f.get(f.size()-1)}"/>
<tr>
<td>
<img src="${imagesURL}/16x16/${x.iconName}" alt=""/>
<img src="${imagesURL}/16x16/${x.iconName}" alt=""
height="16" width="16"
/>
</td>
<td>
<j:forEach var="t" items="${f}" varStatus="st">
...
...
@@ -75,7 +75,7 @@ THE SOFTWARE.
<td>
<j:if test="${x.readable}">
<a href="${x.href}/*fingerprint*/">
<img src="${imagesURL}/16x16/fingerprint.gif" alt="fingerprint" />
<img src="${imagesURL}/16x16/fingerprint.gif" alt="fingerprint"
height="16" width="16"
/>
</a>
<st:nbsp/>
<a href="${x.href}/*view*/">${%view}</a>
...
...
@@ -88,7 +88,7 @@ THE SOFTWARE.
<td style="text-align:right;" colspan="3">
<div style="margin-top: 1em;">
<a href="${backPath}${pattern!=''?pattern+'/':''}*zip*/${dir.name}.zip">
<img src="${imagesURL}/16x16/package.gif"/>
<img src="${imagesURL}/16x16/package.gif"
height="16" width="16"
/>
(${%all files in zip})
</a>
</div>
...
...
core/src/main/resources/hudson/model/Fingerprint/index.jelly
浏览文件 @
231c1c17
...
...
@@ -34,7 +34,7 @@ THE SOFTWARE.
</l:side-panel>
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/fingerprint.gif" alt=""/>
<img src="${imagesURL}/48x48/fingerprint.gif" alt=""
height="48" width="48"
/>
${it.fileName}
</h1>
<div class="md5sum">
...
...
@@ -88,4 +88,4 @@ THE SOFTWARE.
</j:choose>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/Hudson/_cli.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/terminal.gif" alt=""/>
<img src="${imagesURL}/48x48/terminal.gif" alt=""
height="48" width="48"
/>
${%Jenkins CLI}
</h1>
<p>
...
...
core/src/main/resources/hudson/model/Hudson/configureExecutors.jelly
浏览文件 @
231c1c17
...
...
@@ -31,7 +31,7 @@ THE SOFTWARE.
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/error.gif" alt=""/>
<img src="${imagesURL}/48x48/error.gif" alt=""
height="48" width="48"
/>
This page has moved
</h1>
<p>
...
...
@@ -44,4 +44,4 @@ THE SOFTWARE.
</ul>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/Hudson/fingerprintCheck.jelly
浏览文件 @
231c1c17
...
...
@@ -30,7 +30,7 @@ THE SOFTWARE.
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/fingerprint.gif" alt=""/>
<img src="${imagesURL}/48x48/fingerprint.gif" alt=""
height="48" width="48"
/>
${%Check File Fingerprint}
</h1>
<f:form method="post" action="doFingerprintCheck" enctype="multipart/form-data">
...
...
@@ -48,4 +48,4 @@ THE SOFTWARE.
</f:form>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/Hudson/legend.jelly
浏览文件 @
231c1c17
...
...
@@ -30,55 +30,55 @@ THE SOFTWARE.
<l:main-panel>
<table cellpadding="5">
<tr><td>
<img src="images/48x48/grey.gif" alt=""/>
<img src="images/48x48/grey.gif" alt=""
height="48" width="48"
/>
${%grey}
</td></tr>
<tr><td>
<img src="images/48x48/grey_anime.gif" alt=""/>
<img src="images/48x48/grey_anime.gif" alt=""
height="48" width="48"
/>
${%grey_anime}
</td></tr>
<tr><td>
<img src="images/48x48/blue.gif" alt=""/>
<img src="images/48x48/blue.gif" alt=""
height="48" width="48"
/>
${%blue}
</td></tr>
<tr><td>
<img src="images/48x48/blue_anime.gif" alt=""/>
<img src="images/48x48/blue_anime.gif" alt=""
height="48" width="48"
/>
${%blue_anime}
</td></tr>
<tr><td>
<img src="images/48x48/yellow.gif" alt=""/>
<img src="images/48x48/yellow.gif" alt=""
height="48" width="48"
/>
${%yellow}
</td></tr>
<tr><td>
<img src="images/48x48/yellow_anime.gif" alt=""/>
<img src="images/48x48/yellow_anime.gif" alt=""
height="48" width="48"
/>
${%yellow_anime}
</td></tr>
<tr><td>
<img src="images/48x48/red.gif" alt=""/>
<img src="images/48x48/red.gif" alt=""
height="48" width="48"
/>
${%red}
</td></tr>
<tr><td>
<img src="images/48x48/red_anime.gif" alt=""/>
<img src="images/48x48/red_anime.gif" alt=""
height="48" width="48"
/>
${%red_anime}
</td></tr>
<tr><td>
<img src="images/48x48/health-80plus.gif" alt=""/>
<img src="images/48x48/health-80plus.gif" alt=""
height="48" width="48"
/>
${%health-81plus}
</td></tr>
<tr><td>
<img src="images/48x48/health-60to79.gif" alt=""/>
<img src="images/48x48/health-60to79.gif" alt=""
height="48" width="48"
/>
${%health-61to80}
</td></tr>
<tr><td>
<img src="images/48x48/health-40to59.gif" alt=""/>
<img src="images/48x48/health-40to59.gif" alt=""
height="48" width="48"
/>
${%health-41to60}
</td></tr>
<tr><td>
<img src="images/48x48/health-20to39.gif" alt=""/>
<img src="images/48x48/health-20to39.gif" alt=""
height="48" width="48"
/>
${%health-21to40}
</td></tr>
<tr><td>
<img src="images/48x48/health-00to19.gif" alt=""/>
<img src="images/48x48/health-00to19.gif" alt=""
height="48" width="48"
/>
${%health-00to20}
</td></tr>
</table>
...
...
core/src/main/resources/hudson/model/Hudson/projectRelationship.jelly
浏览文件 @
231c1c17
...
...
@@ -30,7 +30,7 @@ THE SOFTWARE.
<l:layout norefresh="true" title="${%Project Relationship}">
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/search.gif" alt=""/>${%Project Relationship}</h1>
<h1><img src="${imagesURL}/48x48/search.gif" alt=""
height="48" width="48"
/>${%Project Relationship}</h1>
<form action="projectRelationship" method="get">
<table width="100%">
<tr>
...
...
@@ -39,7 +39,7 @@ THE SOFTWARE.
${%upstream project}:
<f:editableComboBox id="lhs" name="lhs" value="${request.getParameter('lhs')}" items="${names}" />
</td>
<td style="width:32px; text-align:center;"><img src="${imagesURL}/24x24/next.gif" alt="->"/></td>
<td style="width:32px; text-align:center;"><img src="${imagesURL}/24x24/next.gif" alt="->"
height="24" width="24"
/></td>
<td>
${%downstream project}:
<f:editableComboBox id="rhs" name="rhs" value="${request.getParameter('rhs')}" items="${names}" />
...
...
@@ -48,7 +48,7 @@ THE SOFTWARE.
<tr>
<td colspan="3" style="text-align:right">
<f:submit value="${%Compare}" />
<a href="projectRelationship-help"><img src="${imagesURL}/16x16/help.gif" alt="[help]"/></a>
<a href="projectRelationship-help"><img src="${imagesURL}/16x16/help.gif" alt="[help]"
height="16" width="16"
/></a>
</td>
</tr>
...
...
core/src/main/resources/hudson/model/LoadStatistics/main.jelly
浏览文件 @
231c1c17
...
...
@@ -25,7 +25,7 @@ THE SOFTWARE.
<!-- renders an HTML fragment that shows trend graph -->
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form" xmlns:i="jelly:fmt">
<h1>
<img src="${imagesURL}/48x48/monitor.gif" alt=""/>
<img src="${imagesURL}/48x48/monitor.gif" alt=""
height="48" width="48"
/>
${%title(it.displayName)}
</h1>
<j:set var="type" value="${request.getParameter('type') ?: 'min'}" />
...
...
@@ -62,4 +62,4 @@ THE SOFTWARE.
<div style="margin-top: 2em;">
${%blurb}
</div>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/NoFingerprintMatch/index.jelly
浏览文件 @
231c1c17
...
...
@@ -33,7 +33,7 @@ THE SOFTWARE.
</l:side-panel>
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/fingerprint.gif" alt=""/>
<img src="${imagesURL}/48x48/fingerprint.gif" alt=""
height="48" width="48"
/>
${%No matching record found}
</h1>
...
...
@@ -50,4 +50,4 @@ THE SOFTWARE.
</ol>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/Run/console.jelly
浏览文件 @
231c1c17
...
...
@@ -34,7 +34,7 @@ THE SOFTWARE.
</t:buildCaption>
<l:rightspace>
<a href="consoleText">
<img src="${imagesURL}/24x24/document.gif" alt="" />${%View as plain text}
<img src="${imagesURL}/24x24/document.gif" alt=""
height="24" width="24"
/>${%View as plain text}
</a>
</l:rightspace>
<j:set var="threshold" value="${h.getSystemProperty('hudson.consoleTailKB')?:'150'}" />
...
...
core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Failure/status.jelly
浏览文件 @
231c1c17
...
...
@@ -24,7 +24,7 @@ THE SOFTWARE.
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
<div>
<img src="${imagesURL}/24x24/red.gif" alt=""/> ${%Failure}
<img src="${imagesURL}/24x24/red.gif" alt=""
height="24" width="24"
/> ${%Failure}
-
<a href="" onclick="var n=findNext(this,function(e){return e.tagName=='PRE'});
n.style.display='block';this.style.display='none';return false">${%Details}</a>
...
...
core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Installing/status.jelly
浏览文件 @
231c1c17
...
...
@@ -24,9 +24,9 @@ THE SOFTWARE.
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
<div>
<img src="${imagesURL}/24x24/grey_anime.gif" alt=""/> ${%Installing}
<img src="${imagesURL}/24x24/grey_anime.gif" alt=""
height="24" width="24"
/> ${%Installing}
</div>
<div style="padding-left: 32px">
<t:progressBar pos="${it.percentage}" />
</div>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Pending/status.jelly
浏览文件 @
231c1c17
...
...
@@ -23,5 +23,5 @@ THE SOFTWARE.
-->
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
<img src="${imagesURL}/24x24/grey.gif" alt=""/> ${%Pending}
</j:jelly>
\ No newline at end of file
<img src="${imagesURL}/24x24/grey.gif" alt="" height="24" width="24"/> ${%Pending}
</j:jelly>
core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Success/status.jelly
浏览文件 @
231c1c17
...
...
@@ -23,5 +23,5 @@ THE SOFTWARE.
-->
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
<img src="${imagesURL}/24x24/blue.gif" alt=""/> ${%Success}
</j:jelly>
\ No newline at end of file
<img src="${imagesURL}/24x24/blue.gif" alt="" height="24" width="24"/> ${%Success}
</j:jelly>
core/src/main/resources/hudson/model/User/builds.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/user.gif" alt="" />
<img src="${imagesURL}/48x48/user.gif" alt=""
height="48" width="48"
/>
${%title(it)}
</h1>
<t:buildListTable builds="${it.builds}" jobBaseUrl="${rootURL}/" />
...
...
core/src/main/resources/hudson/model/User/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/user.gif" alt="" />
<img src="${imagesURL}/48x48/user.gif" alt=""
height="48" width="48"
/>
${it.fullName}
</h1>
<t:editableDescription permission="${app.ADMINISTER}" />
...
...
core/src/main/resources/hudson/model/View/People/index.jelly
浏览文件 @
231c1c17
...
...
@@ -28,7 +28,7 @@ THE SOFTWARE.
<t:setIconSize/>
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/user.gif" alt=""/>
<img src="${imagesURL}/48x48/user.gif" alt=""
height="48" width="48"
/>
${%People}
<j:set var="viewType" value="${it.parent.class.simpleName}"/>
<j:set var="isAll" value="${viewType=='Hudson' or viewType=='AllView'}"/>
...
...
@@ -44,7 +44,7 @@ THE SOFTWARE.
<j:forEach var="p" items="${it.users}">
<tr>
<td><a href="${rootURL}/${p.user.url}/"><img src="${imagesURL}/${iconSize}/user.gif"
alt=""/></a></td>
alt=""
class="icon${iconSize}"
/></a></td>
<td><a href="${rootURL}/${p.user.url}/">${p.user}</a></td>
<td data="${p.timeSortKey}">${p.lastChangeTimeString}</td>
<td><a href="${rootURL}/${p.project.url}">${p.project.fullDisplayName}</a></td>
...
...
core/src/main/resources/hudson/model/View/builds.jelly
浏览文件 @
231c1c17
...
...
@@ -28,7 +28,7 @@ THE SOFTWARE.
<st:include page="sidepanel.jelly" />
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/notepad.gif" alt=""/>
<img src="${imagesURL}/48x48/notepad.gif" alt=""
height="48" width="48"
/>
${%buildHistory(it.class.name=='hudson.model.AllView' ? app.displayName : it.displayName)}
</h1>
...
...
core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config.jelly
浏览文件 @
231c1c17
...
...
@@ -41,7 +41,7 @@ THE SOFTWARE.
<td class="stop">
<j:if test="${attrs.sid!='anonymous'}">
<a href="#">
<img alt="remove" src="${imagesURL}/16x16/stop.gif"/>
<img alt="remove" src="${imagesURL}/16x16/stop.gif"
height="16" width="16"
/>
</a>
</j:if>
</td>
...
...
@@ -105,7 +105,7 @@ THE SOFTWARE.
<input type="text" id="${id}text" />
<input type="button" value="${%Add}" id="${id}button"/>
</td><td align="right">
<a href="#" class="help-button" helpURL="${rootURL}${descriptor.find('hudson.security.GlobalMatrixAuthorizationStrategy$DescriptorImpl').getHelpFile('user-group')}"><img src="${imagesURL}/16x16/help.gif" alt="[help]"/></a>
<a href="#" class="help-button" helpURL="${rootURL}${descriptor.find('hudson.security.GlobalMatrixAuthorizationStrategy$DescriptorImpl').getHelpFile('user-group')}"><img src="${imagesURL}/16x16/help.gif" alt="[help]"
height="16" width="16"
/></a>
</td></tr>
<f:helpArea />
</table>
...
...
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/index.jelly
浏览文件 @
231c1c17
...
...
@@ -37,12 +37,12 @@ THE SOFTWARE.
</tr>
<j:forEach var="user" items="${it.allUsers}">
<tr>
<td><a href="${user.url}/"><img src="${imagesURL}/32x32/user.gif" alt=""/></a></td>
<td><a href="${user.url}/"><img src="${imagesURL}/32x32/user.gif" alt=""
height="32" width="32"
/></a></td>
<td><a href="${user.url}/">${user}</a></td>
<td>
<a href="${user.url}/configure"><img src="${imagesURL}/32x32/setting.gif" alt="Setting"/></a>
<a href="${user.url}/configure"><img src="${imagesURL}/32x32/setting.gif" alt="Setting"
height="32" width="32"
/></a>
<j:if test="${user.canDelete()}">
<a href="${user.url}/delete"><img src="${imagesURL}/24x24/edit-delete.gif" alt="Delete"/></a>
<a href="${user.url}/delete"><img src="${imagesURL}/24x24/edit-delete.gif" alt="Delete"
height="24" width="24"
/></a>
</j:if>
</td>
</tr>
...
...
core/src/main/resources/hudson/tasks/Fingerprinter/FingerprintAction/index.jelly
浏览文件 @
231c1c17
...
...
@@ -32,7 +32,7 @@ THE SOFTWARE.
<st:include it="${it.build}" page="sidepanel.jelly" />
<l:main-panel>
<h1>
<img src="${imagesURL}/48x48/fingerprint.gif" alt=""/>
<img src="${imagesURL}/48x48/fingerprint.gif" alt=""
height="48" width="48"
/>
${%Recorded Fingerprints}
</h1>
<table class="fingerprint-in-build sortable">
...
...
@@ -66,7 +66,7 @@ THE SOFTWARE.
</td>
<td>
<a href="${rootURL}/fingerprint/${f.hashString}/">
<img src="${imagesURL}/16x16/fingerprint.gif" alt=""/> ${%more details}
<img src="${imagesURL}/16x16/fingerprint.gif" alt=""
height="16" width="16"
/> ${%more details}
</a>
</td>
</tr>
...
...
@@ -74,4 +74,4 @@ THE SOFTWARE.
</table>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/triggers/SCMTrigger/BuildAction/index.jelly
浏览文件 @
231c1c17
...
...
@@ -32,7 +32,7 @@ THE SOFTWARE.
<h1>${%Polling Log}</h1>
<l:rightspace>
<a href="pollingLog">
<img src="${imagesURL}/24x24/document.gif" alt="" />${%View as plain text}
<img src="${imagesURL}/24x24/document.gif" alt=""
height="24" width="24"
/>${%View as plain text}
</a>
</l:rightspace>
...
...
core/src/main/resources/hudson/util/AWTProblem/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,11 +27,11 @@ THE SOFTWARE.
<l:header title="Jenkins" />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Error}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Error}</h1>
<p>
${%errorMessage}
</p>
<pre>${h.printThrowable(it.cause)}</pre>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/util/HudsonFailedToLoad/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,8 +27,8 @@ THE SOFTWARE.
<l:header title="Jenkins" />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Error}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Error}</h1>
<pre>${it.stackTrace}</pre>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/util/IncompatibleAntVersionDetected/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<l:header title="Jenkins" />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Error}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Error}</h1>
<p>
${%errorMessage(it.whereAntIsLoaded)}
</p>
...
...
core/src/main/resources/hudson/util/IncompatibleServletVersionDetected/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,10 +27,10 @@ THE SOFTWARE.
<l:header title="Jenkins" />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Error}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Error}</h1>
<p>
${%errorMessage(it.whereServletIsLoaded)}
</p>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/util/IncompatibleVMDetected/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<l:header title="Jenkins" />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Error}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Error}</h1>
<p>
${%errorMessage}
</p>
...
...
@@ -54,4 +54,4 @@ THE SOFTWARE.
</table>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/util/InsufficientPermissionDetected/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<l:header title="Jenkins" />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Error}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Error}</h1>
<p>
${%errorMessage.1}
</p>
...
...
@@ -37,4 +37,4 @@ THE SOFTWARE.
<pre>${it.exceptionTrace}</pre>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/util/JNADoublyLoaded/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,9 +27,9 @@ THE SOFTWARE.
<l:header />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Failed to load JNA}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Failed to load JNA}</h1>
<p>${%blurb}</p>
<pre>${it.stackTrace}</pre>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/util/NoHomeDir/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,7 +27,7 @@ THE SOFTWARE.
<l:header title="Jenkins" />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Error}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Error}</h1>
<p>
${%errorMessage.1(it.home)}
</p>
...
...
@@ -36,4 +36,4 @@ THE SOFTWARE.
</p>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/util/NoTempDir/index.jelly
浏览文件 @
231c1c17
...
...
@@ -27,9 +27,9 @@ THE SOFTWARE.
<l:header title="Jenkins" />
<l:side-panel />
<l:main-panel>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"/><st:nbsp/>${%Error}</h1>
<h1><img src="${imagesURL}/48x48/error.gif" alt="[!]"
height="48" width="48"
/><st:nbsp/>${%Error}</h1>
<p>${%description(it.tempDir)}</p>
<pre>${it.stackTrace}</pre>
</l:main-panel>
</l:layout>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly
浏览文件 @
231c1c17
...
...
@@ -43,7 +43,7 @@ THE SOFTWARE.
<div style="float:right">
<j:if test="${item.hasCancelPermission()}">
<a href="${rootURL}/queue/item/${item.id}/cancelQueue">
<img src="${imagesURL}/16x16/stop.gif" alt="${%cancel this build}"/>
<img src="${imagesURL}/16x16/stop.gif" alt="${%cancel this build}"
height="16" width="16"
/>
</a>
</j:if>
</div>
...
...
core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly
浏览文件 @
231c1c17
...
...
@@ -57,7 +57,7 @@ THE SOFTWARE.
</td><td style="padding:0">
<!-- Check ABORT permission for Project, Admin permission otherwise -->
<j:if test="${empty(it.owner.ABORT) ? h.hasPermission(app.ADMINISTER) : it.owner.hasPermission(it.owner.ABORT)}">
<a href="${link}stop"><img src="${imagesURL}/16x16/stop.gif" alt="[cancel]"/></a>
<a href="${link}stop"><img src="${imagesURL}/16x16/stop.gif" alt="[cancel]"
height="16" width="16"
/></a>
</j:if>
</td></tr>
</table>
...
...
core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly
浏览文件 @
231c1c17
...
...
@@ -88,9 +88,9 @@ THE SOFTWARE.
-->
<tr class="build-row">
<td colspan="3" align="right">
<a href="${it.baseUrl}/rssAll"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"/> RSS ${%for all}</a>
<a href="${it.baseUrl}/rssAll"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"
height="16" width="16"
/> RSS ${%for all}</a>
<st:nbsp/>
<a href="${it.baseUrl}/rssFailed"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"/> RSS ${%for failures}</a>
<a href="${it.baseUrl}/rssFailed"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"
height="16" width="16"
/> RSS ${%for failures}</a>
</td>
</tr>
</l:pane>
...
...
core/src/main/resources/lib/form/dropdownList.jelly
浏览文件 @
231c1c17
...
...
@@ -53,7 +53,8 @@ THE SOFTWARE.
<j:if test="${attrs.help!=null}">
<td class="setting-help">
<a href="#" class="help-button" helpURL="${rootURL}${attrs.help}"><img src="${imagesURL}/16x16/help.gif"
alt="Help for feature: ${title}"/></a>
alt="Help for feature: ${title}"
height="16" width="16"/></a>
</td>
</j:if>
</tr>
...
...
core/src/main/resources/lib/form/entry.jelly
浏览文件 @
231c1c17
...
...
@@ -73,7 +73,7 @@ THE SOFTWARE.
</td>
<j:if test="${attrs.help!=null}">
<td class="setting-help">
<a href="#" class="help-button" helpURL="${rootURL}${attrs.help}"><img src="${imagesURL}/16x16/help.gif" alt="Help for feature: ${title}" /></a>
<a href="#" class="help-button" helpURL="${rootURL}${attrs.help}"><img src="${imagesURL}/16x16/help.gif" alt="Help for feature: ${title}"
height="16" width="16"
/></a>
</td>
</j:if>
</tr>
...
...
@@ -87,4 +87,4 @@ THE SOFTWARE.
<j:if test="${attrs.help!=null}">
<f:helpArea />
</j:if>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/lib/form/hetero-list.jelly
浏览文件 @
231c1c17
...
...
@@ -65,7 +65,7 @@ THE SOFTWARE.
</td>
<j:if test="${help!=null}">
<td>
<a href="#" class="help-button" helpURL="${rootURL}${help}"><img src="${imagesURL}/16x16/help.gif" alt="[help]"/></a>
<a href="#" class="help-button" helpURL="${rootURL}${help}"><img src="${imagesURL}/16x16/help.gif" alt="[help]"
height="16" width="16"
/></a>
</td>
</j:if>
</tr>
...
...
core/src/main/resources/lib/form/optionalBlock.jelly
浏览文件 @
231c1c17
...
...
@@ -66,7 +66,7 @@ THE SOFTWARE.
</td>
<j:if test="${attrs.help!=null}">
<td>
<a href="#" class="help-button" helpURL="${rootURL}${attrs.help}"><img src="${imagesURL}/16x16/help.gif" alt="Help for feature: ${title}" /></a>
<a href="#" class="help-button" helpURL="${rootURL}${attrs.help}"><img src="${imagesURL}/16x16/help.gif" alt="Help for feature: ${title}"
height="16" width="16"
/></a>
</td>
</j:if>
</tr>
...
...
@@ -76,4 +76,4 @@ THE SOFTWARE.
<d:invokeBody />
<!-- end marker -->
<tr class="${attrs.inline?'':'row-set-end'} optional-block-end" />
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/lib/form/radioBlock.jelly
浏览文件 @
231c1c17
...
...
@@ -57,7 +57,7 @@ THE SOFTWARE.
</td>
<j:if test="${attrs.help!=null}">
<td>
<a href="#" class="help-button" helpURL="${rootURL}${help}"><img src="${imagesURL}/16x16/help.gif" alt="Help for feature: ${title}" /></a>
<a href="#" class="help-button" helpURL="${rootURL}${help}"><img src="${imagesURL}/16x16/help.gif" alt="Help for feature: ${title}"
height="16" width="16"
/></a>
</td>
</j:if>
</tr>
...
...
@@ -67,4 +67,4 @@ THE SOFTWARE.
<d:invokeBody />
<!-- end marker -->
<tr class="radio-block-end" style="display:none" />
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/lib/hudson/artifactList.jelly
浏览文件 @
231c1c17
...
...
@@ -50,7 +50,7 @@ THE SOFTWARE.
<li>
<a href="${baseURL}artifact/${f.href}">${h.xmlEscape(f.displayPath)}</a>
<st:nbsp/>
<a href="${baseURL}artifact/${f.href}/*fingerprint*/"><img src="${imagesURL}/16x16/fingerprint.gif" alt="[fingerprint]" /></a>
<a href="${baseURL}artifact/${f.href}/*fingerprint*/"><img src="${imagesURL}/16x16/fingerprint.gif" alt="[fingerprint]"
height="16" width="16"
/></a>
</li>
</j:forEach>
</ul>
...
...
core/src/main/resources/lib/hudson/buildCaption.jelly
浏览文件 @
231c1c17
...
...
@@ -36,7 +36,7 @@ THE SOFTWARE.
<t:buildProgressBar build="${it}"/>
</td><td>
<j:if test="${it.parent.hasAbortPermission()}">
<a href="stop"><img src="${imagesURL}/16x16/stop.gif" alt="[${%cancel}]" /></a>
<a href="stop"><img src="${imagesURL}/16x16/stop.gif" alt="[${%cancel}]"
height="16" width="16"
/></a>
</j:if>
</td>
</tr></table>
...
...
core/src/main/resources/lib/hudson/buildHealth.jelly
浏览文件 @
231c1c17
...
...
@@ -40,7 +40,7 @@ THE SOFTWARE.
<j:if test="${buildHealth!=null}">
<a href="${empty(link)?'#':link}" style="${attrs.style}">
<img src="${rootURL}${buildHealth.getIconUrl(iconSize)}"
alt="${buildHealth.score}%"/>
alt="${buildHealth.score}%"
class="icon${iconSize}"
/>
</a>
</j:if>
<j:set var="healthReports" value="${job.buildHealthReports}"/>
...
...
@@ -70,4 +70,4 @@ THE SOFTWARE.
</div>
</j:if>
</x:element>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/lib/hudson/buildLink.jelly
浏览文件 @
231c1c17
...
...
@@ -47,9 +47,9 @@ THE SOFTWARE.
<j:otherwise>
<a href="${attrs.href ?: rootURL+'/'+r.url}">
<img src="${imagesURL}/16x16/${r.buildStatusUrl}"
alt="${r.iconColor.description}"/>${jobName_}#<!-- -->${number}</a>
alt="${r.iconColor.description}"
height="16" width="16"
/>${jobName_}#<!-- -->${number}</a>
</j:otherwise>
</j:choose>
</j:otherwise>
</j:choose>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/lib/hudson/buildListTable.jelly
浏览文件 @
231c1c17
...
...
@@ -48,7 +48,7 @@ THE SOFTWARE.
<td data="${b.iconColor.ordinal()}">
<a href="${jobBaseUrl}${b.url}">
<img src="${imagesURL}/${iconSize}/${b.buildStatusUrl}"
alt="${b.iconColor.description}"/>
alt="${b.iconColor.description}"
class="icon${iconSize}"
/>
</a>
</td>
<td>
...
...
core/src/main/resources/lib/hudson/editableDescription.jelly
浏览文件 @
231c1c17
...
...
@@ -40,7 +40,7 @@ THE SOFTWARE.
<l:hasPermission permission="${permission}">
<div align="right"><a href="editDescription" onclick="${h.isAutoRefresh(request) ? null : 'return replaceDescription();'}">
<img src="${imagesURL}/16x16/notepad.gif" alt="" />
<img src="${imagesURL}/16x16/notepad.gif" alt=""
height="16" width="16"
/>
<j:choose>
<j:when test="${empty(it.description)}">
${%add description}
...
...
@@ -52,4 +52,4 @@ THE SOFTWARE.
</a></div>
</l:hasPermission>
</div>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/lib/hudson/executors.jelly
浏览文件 @
231c1c17
...
...
@@ -91,7 +91,7 @@ THE SOFTWARE.
</st:include>
<td class="pane" align="center" valign="middle">
<j:if test="${e.hasStopPermission()}">
<a href="${rootURL}/${c.url}${url}/stop"><img src="${imagesURL}/16x16/stop.gif" alt="${%terminate this build}" /></a>
<a href="${rootURL}/${c.url}${url}/stop"><img src="${imagesURL}/16x16/stop.gif" alt="${%terminate this build}"
height="16" width="16"
/></a>
</j:if>
</td>
</j:otherwise>
...
...
core/src/main/resources/lib/hudson/help.jelly
浏览文件 @
231c1c17
...
...
@@ -26,5 +26,5 @@ THE SOFTWARE.
(?) icon linked to the specified @href
-->
<a href="${href}">
<img src="${imagesURL}/16x16/help.gif" alt="[help]"/>
</a>
\ No newline at end of file
<img src="${imagesURL}/16x16/help.gif" alt="[help]" height="16" width="16"/>
</a>
core/src/main/resources/lib/hudson/jobLink.jelly
浏览文件 @
231c1c17
...
...
@@ -30,6 +30,6 @@ THE SOFTWARE.
</st:attribute>
</st:documentation>
<img src="${imagesURL}/16x16/${job.buildStatusUrl}" alt="${job.iconColor.description}"/>
<img src="${imagesURL}/16x16/${job.buildStatusUrl}" alt="${job.iconColor.description}"
height="16" width="16"
/>
<a href="${h.getRelativeLinkTo(job)}">${job.displayName}</a>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/lib/hudson/project/upstream-downstream.jelly
浏览文件 @
231c1c17
...
...
@@ -31,7 +31,7 @@ THE SOFTWARE.
<j:if test="${lhs.fingerprintConfigured and rhs.fingerprintConfigured}">
<st:nbsp/>
<a href="${rootURL}/projectRelationship?lhs=${lhs.name}&rhs=${rhs.name}">
<img src="${imagesURL}/16x16/fingerprint.gif" alt="check relationship"/>
<img src="${imagesURL}/16x16/fingerprint.gif" alt="check relationship"
height="16" width="16"
/>
</a>
</j:if>
</d:tag>
...
...
core/src/main/resources/lib/hudson/projectViewNested.jelly
浏览文件 @
231c1c17
...
...
@@ -43,7 +43,7 @@ THE SOFTWARE.
</a>
</j:otherwise>
</j:choose>
<img src="${imagesURL}/${iconSize}/folder.gif" style="margin-left:4px" alt="" />
<img src="${imagesURL}/${iconSize}/folder.gif" style="margin-left:4px" alt=""
class="icon${iconSize}"
/>
</div>
</td>
<td colspan="5" style="${indenter.getCss(job)}">
...
...
@@ -52,4 +52,4 @@ THE SOFTWARE.
</a>
</td>
</tr>
</j:jelly>
\ No newline at end of file
</j:jelly>
core/src/main/resources/lib/hudson/queue.jelly
浏览文件 @
231c1c17
...
...
@@ -67,7 +67,7 @@ THE SOFTWARE.
<j:if test="${stuck}">
 
<a href="http://wiki.jenkins-ci.org/display/JENKINS/Executor+Starvation">
<img src="${imagesURL}/16x16/hourglass.gif"
/>
<img src="${imagesURL}/16x16/hourglass.gif"
height="16" width="16"
/>
</a>
</j:if>
</j:when>
...
...
@@ -78,7 +78,7 @@ THE SOFTWARE.
</td>
<td class="pane" width="16" align="center" valign="middle">
<j:if test="${item.hasCancelPermission()}">
<a href="${rootURL}/queue/item/${item.id}/cancelQueue"><img src="${imagesURL}/16x16/stop.gif" alt="cancel this build" /></a>
<a href="${rootURL}/queue/item/${item.id}/cancelQueue"><img src="${imagesURL}/16x16/stop.gif" alt="cancel this build"
height="16" width="16"
/></a>
</j:if>
</td>
</tr>
...
...
core/src/main/resources/lib/hudson/rssBar.jelly
浏览文件 @
231c1c17
...
...
@@ -26,13 +26,13 @@ THE SOFTWARE.
<div align="right" style="margin:1em">
<a href="${rootURL}/legend">${%Legend}</a>
<span style="padding-left:1em">
<a href="rssAll"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"/> RSS ${%for all}</a>
<a href="rssAll"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"
height="16" width="16"
/> RSS ${%for all}</a>
</span>
<span style="padding-left:1em">
<a href="rssFailed"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"/> RSS ${%for failures}</a>
<a href="rssFailed"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"
height="16" width="16"
/> RSS ${%for failures}</a>
</span>
<span style="padding-left:1em">
<a href="rssLatest"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"/> RSS ${%for just latest builds}</a>
<a href="rssLatest"><img src="${imagesURL}/atom.gif" border="0" alt="Feed"
height="16" width="16"
/> RSS ${%for just latest builds}</a>
</span>
</div>
</j:jelly>
core/src/main/resources/lib/layout/layout.jelly
浏览文件 @
231c1c17
...
...
@@ -140,7 +140,7 @@ THE SOFTWARE.
<td
id=
"top-panel"
colspan=
"2"
>
<table
cellpadding=
"0"
cellspacing=
"0"
width=
"100%"
border=
"0"
>
<tr><td
style=
"font-weight:bold; font-size: 2em;"
>
<a
href=
"${rootURL}/"
><img
src=
"${imagesURL}/title.png"
alt=
"title"
/></a>
<a
href=
"${rootURL}/"
><img
src=
"${imagesURL}/title.png"
alt=
"title"
height=
"34"
width=
"139"
/></a>
</td><td
style=
"vertical-align: middle; text-align: right; padding-right: 1em;"
>
<!-- search box -->
...
...
@@ -153,7 +153,7 @@ THE SOFTWARE.
<div
id=
"searchform"
>
<input
name=
"q"
value=
"${%search}"
id=
"search-box"
class=
"has-default-text defaulted"
/>
<st:nbsp
/>
<a
href=
"${%searchBox.url}"
><img
src=
"${imagesURL}/16x16/help.png"
alt=
"help for search"
/></a>
<a
href=
"${%searchBox.url}"
><img
src=
"${imagesURL}/16x16/help.png"
alt=
"help for search"
height=
"16"
width=
"16"
/></a>
<div
id=
"search-box-completion"
/>
<script>
createSearchBox
(
"
${searchURL}
"
);
</script>
</div>
...
...
maven-plugin/src/main/resources/hudson/maven/MavenBuild/executedMojos.jelly
浏览文件 @
231c1c17
...
...
@@ -56,7 +56,7 @@ THE SOFTWARE.
<tr>
<td>
<a href="${m.getPluginLink(cache)}">
<img src="${imagesURL}/24x24/gear.gif" alt=""/>
<img src="${imagesURL}/24x24/gear.gif" alt=""
height="24" width="24"
/>
${m.groupId}:${m.artifactId}
</a>
</td>
...
...
@@ -69,7 +69,7 @@ THE SOFTWARE.
<td align="center">${m.readableExecutionId}</td>
<td>${m.durationString}</td>
<td align="center">
<a href="${rootURL}/fingerprint/${m.digest}/"><img src="${imagesURL}/16x16/fingerprint.gif" alt="${%fingerprint}" /></a>
<a href="${rootURL}/fingerprint/${m.digest}/"><img src="${imagesURL}/16x16/fingerprint.gif" alt="${%fingerprint}"
height="16" width="16"
/></a>
</td>
</tr>
</j:forEach>
...
...
maven-plugin/src/main/resources/hudson/maven/MavenModuleSetBuild/main.jelly
浏览文件 @
231c1c17
...
...
@@ -30,7 +30,7 @@ THE SOFTWARE.
<j:choose>
<j:when test="${m.value.size()==0}">
<td class="no-wrap">
<img src="${imagesURL}/16x16/grey.gif" alt=""/>
<img src="${imagesURL}/16x16/grey.gif" alt=""
height="16" width="16"
/>
<st:nbsp/>${m.key.displayName} (${%noRun})
</td><td>
</td>
...
...
@@ -40,7 +40,7 @@ THE SOFTWARE.
<td class="no-wrap">
<a href="${m.key.shortUrl}">
<img src="${imagesURL}/16x16/${mb.buildStatusUrl}"
alt="${mb.iconColor.description}"/>
alt="${mb.iconColor.description}"
height="16" width="16"
/>
</a>
<st:nbsp/>
<a href="${m.key.shortUrl}">
...
...
@@ -53,7 +53,7 @@ THE SOFTWARE.
<j:otherwise>
<!-- there are multiple builds for this module, so use a different format -->
<td class="no-wrap">
<img src="${imagesURL}/16x16/empty.gif" alt=""/>
<img src="${imagesURL}/16x16/empty.gif" alt=""
height="16" width="16"
/>
<st:nbsp/>
<a href="${rootURL}/${m.key.url}">${m.key.displayName}</a>
</td><td>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录