-
Task
-
Resolution: Unresolved
-
Minor
Problems
== Inline Script Block Line: 47 ---- <script> /* Initialize checkbox wait a little bit for the DOM to load */ setTimeout(function(){ // displayParameters(${creatorId}, document.getElementById("field-upgradableP-" + ${creatorId}).querySelector('input').checked) changeAutoUpgradable(${creatorId}, document.getElementById("field-upgradableP-" + ${creatorId}).querySelector('input').checked) }, 50) </script> ---- == Inline Event Handler Line: 11 ---- <f:select field="artifactType" default="" title="${%ArtifactType}" description="${%ArtifactTypeDescr}" onchange="displayParameters(${creatorId}, value)" /> ---- == Inline Event Handler Line: 18 ---- <f:checkbox field="autoUpgradable" default="true" onclick="changeAutoUpgradable(${creatorId}, checked)" /> ---- == Inline Event Handler Line: 36 ---- <f:select field="runtimeType" default="" title="${%RuntimeType}" description="${%RuntimeTypeDescr}" onchange="displayRuntime(${creatorId}, value)" /> ----
Solutions
https://www.jenkins.io/doc/developer/security/csp/#inline-javascript-blocks
https://www.jenkins.io/doc/developer/security/csp/#inline-event-handlers
[JENKINS-74595] [talend] Extract inline script block and event handlers in io/jenkins/plugins/talend/CreateTaskBuilder/config.jelly
Assignee | Original: P Peters [ afkab ] |
Description |
Original:
h4. Problems {noformat} == Inline Event Handler Line: 11 ---- <f:select field="artifactType" default="" title="${%ArtifactType}" description="${%ArtifactTypeDescr}" onchange="displayParameters(${creatorId}, value)" /> ---- == Inline Event Handler Line: 18 ---- <f:checkbox field="autoUpgradable" default="true" onclick="changeAutoUpgradable(${creatorId}, checked)" /> ---- == Inline Event Handler Line: 36 ---- <f:select field="runtimeType" default="" title="${%RuntimeType}" description="${%RuntimeTypeDescr}" onchange="displayRuntime(${creatorId}, value)" /> ---- == Inline Script Block Line: 47 ---- <script> /* Initialize checkbox wait a little bit for the DOM to load */ setTimeout(function(){ // displayParameters(${creatorId}, document.getElementById("field-upgradableP-" + ${creatorId}).querySelector('input').checked) changeAutoUpgradable(${creatorId}, document.getElementById("field-upgradableP-" + ${creatorId}).querySelector('input').checked) }, 50) </script> ---- == Inline Event Handler Line: 11 ---- <f:select field="artifactType" default="" title="${%ArtifactType}" description="${%ArtifactTypeDescr}" onchange="displayParameters(${creatorId}, value)" /> ---- == Inline Event Handler Line: 18 ---- <f:checkbox field="autoUpgradable" default="true" onclick="changeAutoUpgradable(${creatorId}, checked)" /> ---- == Inline Event Handler Line: 36 ---- <f:select field="runtimeType" default="" title="${%RuntimeType}" description="${%RuntimeTypeDescr}" onchange="displayRuntime(${creatorId}, value)" /> ---- == Inline Script Block Line: 47 ---- <script> /* Initialize checkbox wait a little bit for the DOM to load */ setTimeout(function(){ // displayParameters(${creatorId}, document.getElementById("field-upgradableP-" + ${creatorId}).querySelector('input').checked) changeAutoUpgradable(${creatorId}, document.getElementById("field-upgradableP-" + ${creatorId}).querySelector('input').checked) }, 50) </script> ---- {noformat} h4. Solutions [https://www.jenkins.io/doc/developer/security/csp/#inline-javascript-blocks] [https://www.jenkins.io/doc/developer/security/csp/#inline-event-handlers] |
New:
h4. Problems {noformat} == Inline Script Block Line: 47 ---- <script> /* Initialize checkbox wait a little bit for the DOM to load */ setTimeout(function(){ // displayParameters(${creatorId}, document.getElementById("field-upgradableP-" + ${creatorId}).querySelector('input').checked) changeAutoUpgradable(${creatorId}, document.getElementById("field-upgradableP-" + ${creatorId}).querySelector('input').checked) }, 50) </script> ---- == Inline Event Handler Line: 11 ---- <f:select field="artifactType" default="" title="${%ArtifactType}" description="${%ArtifactTypeDescr}" onchange="displayParameters(${creatorId}, value)" /> ---- == Inline Event Handler Line: 18 ---- <f:checkbox field="autoUpgradable" default="true" onclick="changeAutoUpgradable(${creatorId}, checked)" /> ---- == Inline Event Handler Line: 36 ---- <f:select field="runtimeType" default="" title="${%RuntimeType}" description="${%RuntimeTypeDescr}" onchange="displayRuntime(${creatorId}, value)" /> ---- {noformat} h4. Solutions [https://www.jenkins.io/doc/developer/security/csp/#inline-javascript-blocks] [https://www.jenkins.io/doc/developer/security/csp/#inline-event-handlers] |
Summary | Original: [talend] Extract inline script blocks and event handlers in io/jenkins/plugins/talend/CreateTaskBuilder/config.jelly | New: [talend] Extract inline script block and event handlers in io/jenkins/plugins/talend/CreateTaskBuilder/config.jelly |