From 870f862a469fdd34061451d29a85b2284e686b1c Mon Sep 17 00:00:00 2001 From: Dominik Heidler Date: Thu, 24 Sep 2015 13:17:15 +0200 Subject: [PATCH] fix ticket #8800: add needle editor readonly mode --- templates/step/edit.html.ep | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/templates/step/edit.html.ep b/templates/step/edit.html.ep index 638de2d2275..a012e09158c 100644 --- a/templates/step/edit.html.ep +++ b/templates/step/edit.html.ep @@ -74,7 +74,7 @@

- value="<%= ${@$needles[0]}{'suggested_name'} %>" style="width: calc(100% - 8px);"/>
@@ -83,18 +83,20 @@ % for my $tag (@$tags) {
% }
- - + % if (is_operator) { + + + % }


@@ -105,8 +107,10 @@
- - + % if (is_operator) { + + + % } % end @@ -151,14 +155,16 @@ class="area_selector" id="area_btn_<%= $needle->{'name'} %>" data-areas="<%= JSON::to_json($needle->{area}) %>" - <%= 'disabled="disabled"' if $needle->{'broken'}; %>/> + <%= 'readonly="readonly"' unless (is_operator) %> + <%= 'disabled="disabled"' if ($needle->{'broken'} || !is_operator); %>/> {selected}; %> - <%= 'disabled="disabled"' if ($needle->{'broken'}); %>/> + <%= 'readonly="readonly"' unless (is_operator) %> + <%= 'disabled="disabled"' if ($needle->{'broken'} || !is_operator); %>/> {selected}; %> - <%= 'disabled="disabled"' if $needle->{broken}; %>/> + <%= 'readonly="readonly"' unless (is_operator) %> + <%= 'disabled="disabled"' if ($needle->{'broken'} || !is_operator); %>/> % }
This text is displayed if your browser does not support HTML5 Canvas. + % unless (is_operator) { +
+ % }