mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-10-26 19:15:09 +00:00
[JENKINS-70169] Add missing breadcrumb items in various resources/hudson locations (#7496)
* [JENKINS-70169] Add missing breadcrumb items in various resources/hudson locations * fix new view * fix unsuported signup breadcrumb and side panel * better no breadcrumb comments * Keep only "Configure" for the label breadcrumb Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
This commit is contained in:
1 parent
388f86d7cd
commit
c806eeaff4
13 files changed
+14
-1
No files matched your search
@@ -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 permission="${app.READ}">
|
||||
<st:include page="sidepanel.jelly" it="${app}"/>
|
||||
<l:breadcrumb title="${command.name}" />
|
||||
<l:main-panel>
|
||||
<h1>
|
||||
Command ${command.name}
|
||||
|
||||
@@ -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 permission="${app.READ}">
|
||||
<st:include page="sidepanel.jelly" it="${app}"/>
|
||||
<!-- no need for additional breadcrumb here as we're on an index page already including breadcrumb -->
|
||||
<l:main-panel>
|
||||
<l:app-bar title="${%Jenkins CLI}" />
|
||||
<p class="jenkins-description">
|
||||
|
||||
@@ -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">
|
||||
<l:layout title="${%Manage Old Data}">
|
||||
<st:include page="sidepanel.jelly" it="${app}"/>
|
||||
<!-- no need for additional breadcrumb here as we're on an "index" page already including breadcrumb -->
|
||||
<l:main-panel>
|
||||
<h1>${%Manage Old Data}</h1>
|
||||
<p>${%blurb.1}</p>
|
||||
|
||||
@@ -26,6 +26,7 @@ THE SOFTWARE.
|
||||
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:l="/lib/layout" xmlns:f="/lib/form">
|
||||
<l:layout permission="${app.ADMINISTER}" title="${%Install as Windows Service}">
|
||||
<st:include it="${app}" page="sidepanel.jelly" />
|
||||
<!-- no need for additional breadcrumb here as we're on an index page already including breadcrumb -->
|
||||
<l:main-panel>
|
||||
<j:choose>
|
||||
<j:when test="${!it.installed}">
|
||||
|
||||
@@ -27,6 +27,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.title} : ${path}">
|
||||
<st:include page="sidepanel.jelly" it="${it.owner}"/>
|
||||
<l:breadcrumb title="${%Workspace}" />
|
||||
<l:main-panel>
|
||||
<h1><l:breakable value="${it.title}"/></h1>
|
||||
<div class="dirTree">
|
||||
|
||||
@@ -28,6 +28,7 @@ THE SOFTWARE.
|
||||
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:l="/lib/layout">
|
||||
<l:layout title="${%title(it.displayName)}">
|
||||
<st:include page="sidepanel.jelly" />
|
||||
<l:breadcrumb title="${%Build Time Trend}" />
|
||||
<st:adjunct includes="hudson.model.Job.buildTimeTrend_resources" />
|
||||
<l:main-panel>
|
||||
<h1>${%Timeline}</h1>
|
||||
|
||||
@@ -26,6 +26,7 @@ THE SOFTWARE.
|
||||
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:l="/lib/layout" xmlns:t="/lib/hudson">
|
||||
<l:layout title="${it.displayName}${not empty it.parent.fullDisplayName?' ['+it.parent.fullDisplayName+']':''}">
|
||||
<st:include page="sidepanel.jelly" />
|
||||
<!-- no need for additional breadcrumb here as we're on an index page already including breadcrumb -->
|
||||
<l:main-panel>
|
||||
<h1 class="job-index-headline page-headline">${it.pronoun} <l:breakable value="${it.displayName}"/></h1>
|
||||
<j:if test="${(it.fullName!=it.fullDisplayName) and (it.class.name!='hudson.matrix.MatrixConfiguration')}"> <!-- TODO rather check for TopLevelItem (how to do this from Jelly?) -->
|
||||
|
||||
@@ -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>
|
||||
<h1>
|
||||
${it.name}
|
||||
|
||||
@@ -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="${%Manage Jenkins}" permissions="${app.MANAGE_AND_SYSTEM_READ}">
|
||||
<j:if test="${taskTags==null}">
|
||||
<st:include page="sidepanel.jelly" it="${app}" />
|
||||
<!-- no need for additional breadcrumb here as we're on an index page already including breadcrumb -->
|
||||
</j:if>
|
||||
|
||||
<l:main-panel>
|
||||
|
||||
@@ -30,6 +30,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">
|
||||
<l:layout permission="${app.primaryView.CREATE}">
|
||||
<st:include page="sidepanel.jelly" it="${it.user}"/>
|
||||
<l:breadcrumb title="${%New view}" />
|
||||
|
||||
<l:main-panel>
|
||||
<j:invokeStatic var="views" className="hudson.model.View" method="allInstantiable" />
|
||||
|
||||
@@ -30,6 +30,7 @@ THE SOFTWARE.
|
||||
xmlns:t="/lib/hudson" xmlns:f="/lib/form">
|
||||
<l:layout permission="${app.ADMINISTER}" title="${%title(it.displayName)}">
|
||||
<st:include page="sidepanel.jelly"/>
|
||||
<l:breadcrumb title="${%Configure}" />
|
||||
<l:main-panel>
|
||||
<f:form method="post" action="configSubmit" name="config">
|
||||
|
||||
|
||||
@@ -24,8 +24,9 @@ THE SOFTWARE.
|
||||
<?jelly escape-by-default='true'?>
|
||||
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:l="/lib/layout">
|
||||
<st:statusCode value="404" />
|
||||
<st:include page="sidepanel.jelly" from="${app}" it="${app}" />
|
||||
<l:layout title="${%Signup not supported}">
|
||||
<st:include page="sidepanel.jelly" from="${app}" it="${app}" />
|
||||
<l:breadcrumb title="${%Signup}" />
|
||||
<l:main-panel>
|
||||
<h1>${%Sign up}</h1>
|
||||
${%This is not supported in the current configuration.}
|
||||
|
||||
Reference in new issue
Block a user