未验证 提交 b2ca178e 编写于 作者: H Hervé Le Meur 提交者: GitHub

[JENKINS-70169] Add missing breadcrumb items in `resources/hudson/model/Computer*` (#7495)

Co-authored-by: NTim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: NAlexander Brandes <mc.cache@web.de>
上级 ca366b65
......@@ -26,6 +26,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" xmlns:i="jelly:fmt">
<l:layout title="${it.displayName}">
<st:include page="sidepanel.jelly" />
<l:breadcrumb title="${%Build History}" />
<l:main-panel>
<h1>
${%title(it.displayName)}
......
......@@ -31,6 +31,7 @@ THE SOFTWARE.
<l:layout permission="${it.EXTENDED_READ}" title="${%title(it.displayName)}">
<j:set var="readOnlyMode" value="${!it.hasPermission(it.CONFIGURE)}" />
<st:include page="sidepanel.jelly"/>
<l:breadcrumb title="${%Configure}" />
<l:main-panel>
<f:form method="post" action="configSubmit" name="config" class="jenkins-form">
<j:set var="instance" value="${it.node}" />
......
......@@ -26,6 +26,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" xmlns:i="jelly:fmt">
<l:layout>
<st:include page="sidepanel.jelly" />
<l:breadcrumb title="${%Delete}" />
<l:main-panel>
<form method="post" action="doDelete">
${%delete.agent(it.displayName)}
......
......@@ -26,6 +26,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" xmlns:i="jelly:fmt">
<l:layout title="${it.displayName}">
<st:include page="sidepanel.jelly" />
<!-- no need for additional breadcrumb here as we're on an index page already including breadcrumb -->
<l:main-panel>
<!-- temporarily offline switch -->
......
......@@ -26,6 +26,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" xmlns:i="jelly:fmt">
<l:layout title="${it.displayName} Load Statistics">
<st:include page="sidepanel.jelly" />
<l:breadcrumb title="${%Load Statistics}" />
<l:main-panel>
<st:include page="main.jelly" from="${it.loadStatistics}" />
</l:main-panel>
......
......@@ -30,6 +30,7 @@ THE SOFTWARE.
<l:layout title="${%title(it.displayName)}">
<st:include page="sidepanel.jelly" />
<l:breadcrumb title="${%Mark offline}" />
<l:main-panel>
<l:hasPermission permission="${it.DISCONNECT}">
<h2>${%title(it.displayName)}</h2>
......
......@@ -26,6 +26,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" xmlns:i="jelly:fmt">
<l:layout title="${%title(it.displayName)}">
<st:include page="sidepanel.jelly" />
<l:breadcrumb title="${%Update offline reason}" />
<l:main-panel>
<l:hasPermission permission="${it.DISCONNECT}">
<h2>${%title(it.displayName)}</h2>
......
......@@ -30,6 +30,7 @@ THE SOFTWARE.
<l:layout permissions="${app.MANAGE_AND_SYSTEM_READ}" title="${%Node Monitoring Configuration}">
<j:set var="readOnlyMode" value="${!app.hasPermission(app.MANAGE)}" />
<st:include page="sidepanel.jelly" />
<l:breadcrumb title="${%Node Monitoring}" />
<l:main-panel>
<!-- to make the form field binding work -->
<j:set var="instance" value="${it}" />
......
......@@ -29,6 +29,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:s="/lib/form">
<l:layout title="${%Nodes}">
<st:include page="sidepanel.jelly" />
<!-- no need for additional breadcrumb here as we're on an index page already including breadcrumb -->
<l:main-panel>
<l:app-bar title="${%Manage nodes and clouds}">
<l:hasAdministerOrManage>
......
......@@ -34,6 +34,7 @@ THE SOFTWARE.
<j:getStatic var="createPermission" className="hudson.model.Computer" field="CREATE"/>
<l:layout title="${%New node}" permission="${createPermission}" type="one-column">
<st:include page="sidepanel.jelly" />
<l:breadcrumb title="${%New node}" />
<l:main-panel>
<j:invokeStatic var="slaves" className="hudson.slaves.NodeDescriptor" method="allInstantiable" />
<n:form title="${%New node}" nameTitle="${%Node name}" copyTitle="${%Copy Existing Node}" copyNames="${it._slaveNames}"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册