diff --git a/core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/message.jelly b/core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/message.jelly index 488407988acf..24accf82c30e 100644 --- a/core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/message.jelly +++ b/core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/message.jelly @@ -27,7 +27,7 @@ THE SOFTWARE.
- + ${%blurb(app.rootDir)}
diff --git a/core/src/main/resources/hudson/diagnosis/OldDataMonitor/message.jelly b/core/src/main/resources/hudson/diagnosis/OldDataMonitor/message.jelly index c6d274d99031..2c2266ac7ae8 100644 --- a/core/src/main/resources/hudson/diagnosis/OldDataMonitor/message.jelly +++ b/core/src/main/resources/hudson/diagnosis/OldDataMonitor/message.jelly @@ -27,7 +27,7 @@ THE SOFTWARE.
- + ${%You have data stored in an older format and/or unreadable data.}
diff --git a/core/src/main/resources/hudson/diagnosis/ReverseProxySetupMonitor/message.jelly b/core/src/main/resources/hudson/diagnosis/ReverseProxySetupMonitor/message.jelly index c7367563a257..7ecc5c57944f 100644 --- a/core/src/main/resources/hudson/diagnosis/ReverseProxySetupMonitor/message.jelly +++ b/core/src/main/resources/hudson/diagnosis/ReverseProxySetupMonitor/message.jelly @@ -28,7 +28,7 @@ THE SOFTWARE.
- +
${%blurb}
diff --git a/core/src/main/resources/hudson/diagnosis/TooManyJobsButNoView/message.jelly b/core/src/main/resources/hudson/diagnosis/TooManyJobsButNoView/message.jelly index 178bbebeddb6..198fff7475ca 100644 --- a/core/src/main/resources/hudson/diagnosis/TooManyJobsButNoView/message.jelly +++ b/core/src/main/resources/hudson/diagnosis/TooManyJobsButNoView/message.jelly @@ -28,7 +28,7 @@ THE SOFTWARE.
- +
${%blurb} diff --git a/core/src/main/resources/hudson/node_monitors/MonitorMarkedNodeOffline/message.jelly b/core/src/main/resources/hudson/node_monitors/MonitorMarkedNodeOffline/message.jelly index 52a2bd1df659..160232375adb 100644 --- a/core/src/main/resources/hudson/node_monitors/MonitorMarkedNodeOffline/message.jelly +++ b/core/src/main/resources/hudson/node_monitors/MonitorMarkedNodeOffline/message.jelly @@ -26,7 +26,7 @@ THE SOFTWARE.
- + ${%blurb(rootURL)}
diff --git a/core/src/main/resources/hudson/security/csrf/DefaultCrumbIssuer/ExcludeSessionIdAdministrativeMonitor/message.jelly b/core/src/main/resources/hudson/security/csrf/DefaultCrumbIssuer/ExcludeSessionIdAdministrativeMonitor/message.jelly index a6730f9ad8fe..da1487e2f359 100644 --- a/core/src/main/resources/hudson/security/csrf/DefaultCrumbIssuer/ExcludeSessionIdAdministrativeMonitor/message.jelly +++ b/core/src/main/resources/hudson/security/csrf/DefaultCrumbIssuer/ExcludeSessionIdAdministrativeMonitor/message.jelly @@ -27,7 +27,7 @@ THE SOFTWARE.
- + ${%blurb}
diff --git a/core/src/main/resources/jenkins/diagnostics/ControllerExecutorsAgents/message.jelly b/core/src/main/resources/jenkins/diagnostics/ControllerExecutorsAgents/message.jelly index 5cbd262425a3..67a9184d05c3 100644 --- a/core/src/main/resources/jenkins/diagnostics/ControllerExecutorsAgents/message.jelly +++ b/core/src/main/resources/jenkins/diagnostics/ControllerExecutorsAgents/message.jelly @@ -27,7 +27,7 @@ THE SOFTWARE.
- + ${%ExecutorsWarning} diff --git a/core/src/main/resources/jenkins/diagnostics/ControllerExecutorsNoAgents/message.jelly b/core/src/main/resources/jenkins/diagnostics/ControllerExecutorsNoAgents/message.jelly index 1f8f0fb8bd8c..f08990a7d5d9 100644 --- a/core/src/main/resources/jenkins/diagnostics/ControllerExecutorsNoAgents/message.jelly +++ b/core/src/main/resources/jenkins/diagnostics/ControllerExecutorsNoAgents/message.jelly @@ -28,7 +28,7 @@ THE SOFTWARE.
- + ${%ExecutorsWarning}
diff --git a/core/src/main/resources/jenkins/diagnostics/RootUrlNotSetMonitor/message.jelly b/core/src/main/resources/jenkins/diagnostics/RootUrlNotSetMonitor/message.jelly index 94a5b777b58c..632be688b2d0 100644 --- a/core/src/main/resources/jenkins/diagnostics/RootUrlNotSetMonitor/message.jelly +++ b/core/src/main/resources/jenkins/diagnostics/RootUrlNotSetMonitor/message.jelly @@ -26,7 +26,7 @@ THE SOFTWARE.
- +
diff --git a/core/src/main/resources/jenkins/diagnostics/SecurityIsOffMonitor/message.jelly b/core/src/main/resources/jenkins/diagnostics/SecurityIsOffMonitor/message.jelly index 65895c8c79c4..d8896bc1369b 100644 --- a/core/src/main/resources/jenkins/diagnostics/SecurityIsOffMonitor/message.jelly +++ b/core/src/main/resources/jenkins/diagnostics/SecurityIsOffMonitor/message.jelly @@ -27,7 +27,7 @@ THE SOFTWARE.
- + ${%blurb}
diff --git a/core/src/main/resources/jenkins/model/BuiltInNodeMigration/message.jelly b/core/src/main/resources/jenkins/model/BuiltInNodeMigration/message.jelly index b9ea4fd3ed9c..704a38dd7969 100644 --- a/core/src/main/resources/jenkins/model/BuiltInNodeMigration/message.jelly +++ b/core/src/main/resources/jenkins/model/BuiltInNodeMigration/message.jelly @@ -3,7 +3,7 @@
- + ${%blurb}
diff --git a/core/src/main/resources/jenkins/security/ResourceDomainRecommendation/message.groovy b/core/src/main/resources/jenkins/security/ResourceDomainRecommendation/message.groovy index cb31f6204049..b1a0b55ca2ac 100644 --- a/core/src/main/resources/jenkins/security/ResourceDomainRecommendation/message.groovy +++ b/core/src/main/resources/jenkins/security/ResourceDomainRecommendation/message.groovy @@ -32,7 +32,7 @@ dl { l.isAdmin() { form(method: "post", action: "${rootURL}/${my.url}/act") { f.submit(name: 'redirect', value: _("Configure resource root URL")) - f.submit(name: 'dismiss', value: _("Dismiss")) + f.dismissButton(name: 'dismiss') } } diff --git a/core/src/main/resources/jenkins/security/apitoken/ApiTokenPropertyDisabledDefaultAdministrativeMonitor/message.jelly b/core/src/main/resources/jenkins/security/apitoken/ApiTokenPropertyDisabledDefaultAdministrativeMonitor/message.jelly index 0ff96ab3ebf4..e12a8074c2d5 100644 --- a/core/src/main/resources/jenkins/security/apitoken/ApiTokenPropertyDisabledDefaultAdministrativeMonitor/message.jelly +++ b/core/src/main/resources/jenkins/security/apitoken/ApiTokenPropertyDisabledDefaultAdministrativeMonitor/message.jelly @@ -26,7 +26,7 @@ THE SOFTWARE.
- + ${%warningMessage}
diff --git a/core/src/main/resources/jenkins/security/apitoken/ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor/message.jelly b/core/src/main/resources/jenkins/security/apitoken/ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor/message.jelly index 0c11b2c72142..3d5ea04db4b6 100644 --- a/core/src/main/resources/jenkins/security/apitoken/ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor/message.jelly +++ b/core/src/main/resources/jenkins/security/apitoken/ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor/message.jelly @@ -26,7 +26,7 @@ THE SOFTWARE.
- + ${%warningMessage}
diff --git a/core/src/main/resources/jenkins/security/csp/impl/CspRecommendation/message.jelly b/core/src/main/resources/jenkins/security/csp/impl/CspRecommendation/message.jelly index 02aed15ae431..d23feb0a115e 100644 --- a/core/src/main/resources/jenkins/security/csp/impl/CspRecommendation/message.jelly +++ b/core/src/main/resources/jenkins/security/csp/impl/CspRecommendation/message.jelly @@ -26,7 +26,7 @@ THE SOFTWARE.
- + ${%blurb}
diff --git a/core/src/main/resources/jenkins/security/csrf/CSRFAdministrativeMonitor/message.jelly b/core/src/main/resources/jenkins/security/csrf/CSRFAdministrativeMonitor/message.jelly index 392a1a8677bf..b8712fcba4fb 100644 --- a/core/src/main/resources/jenkins/security/csrf/CSRFAdministrativeMonitor/message.jelly +++ b/core/src/main/resources/jenkins/security/csrf/CSRFAdministrativeMonitor/message.jelly @@ -25,7 +25,7 @@ THE SOFTWARE.
- + ${%referenceUrlContent} diff --git a/core/src/main/resources/lib/form/dismissButton.jelly b/core/src/main/resources/lib/form/dismissButton.jelly new file mode 100644 index 000000000000..c9224dcfacf4 --- /dev/null +++ b/core/src/main/resources/lib/form/dismissButton.jelly @@ -0,0 +1,46 @@ + + + + + + + If specified, becomes the value of the name attribute. + When you have more than one button on the form, this can be used to determine + which button is pressed, as the server will get a parameter by this name. + Defaults to 'Dismiss'. + + + The value attribute of the button, defaults to localized 'Dismiss' text. + + + + +