Is it possible to use Behaviours to change the color of a field on the issue VIEW?

Trevor Hunt
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 16, 2017

@Jamie Echlin (Adaptavist) or @Nic Brough, I'm running into difficulty finding a definitive answer on whether or not it's possible to change the color a field is rendered in the issue view via the Behaviours add-on. I know I can do this with custom javascript in the headers or announcement banner, but I'm trying to avoid this as it impedes upgrades.

I was thinking something like the following:

def securityField = getFieldByName("Security Level")
def securityValue = securityField.getValue()


if (securityValue == "XXXXX") { // Only XXXXX should be black.
securityField.setHelpText("Hello! <style>#security-val .note { color: #333;}</style>")
} else {

}

 

However, I don't believe this will ever work, since the description isn't displayed on the "View Screen".

Any Pointers?

1 answer

0 votes
J Jordan Koppole March 13, 2017

Behaviours functionality is limited as listed in https://scriptrunner.adaptavist.com/4.3.1/jira/behaviours-overview.html. I think it cannot work beyond those specific features.

Suggest an answer

Log in or Sign up to answer