Unverified Commit 2fc27feb authored by John Chilton's avatar John Chilton Committed by GitHub
Browse files

Merge pull request #12640 from mvdbeek/fix_workflow_extraction_when_inputs_unselected

[21.01] Disable text input for unselected inputs
parents 601cd783 b1084df4
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -33,10 +33,12 @@
    $(function() {
        $("#checkall").click( function() {
            $("input[type=checkbox]").attr( 'checked', true );
            $(".as-named-input").prop( 'disabled', false );
            return false;
        }).show();
        $("#uncheckall").click( function() {
            $("input[type=checkbox]").attr( 'checked', false );
            $(".as-named-input").prop( 'disabled', true );
            return false;
        }).show();
    });
@@ -62,7 +64,8 @@
                    </div>
                    %if disabled:
                        <input type="checkbox" id="as-input-${ encoded_id }" class="as-input"
                               name="${data.history_content_type}_ids" value="${data.hid}" checked="true" />
                               name="${data.history_content_type}_ids" value="${data.hid}" checked="true"
                               onclick="document.getElementById('as-named-input-${ encoded_id }').disabled = !document.getElementById('as-input-${ encoded_id }').checked" />
                        <label for="as-input-${ encoded_id }" >${_('Treat as input dataset')}</label>
                        <input type="text" id="as-named-input-${ encoded_id }" class="as-named-input"
                               name="${data.history_content_type}_names" value="${data.display_name() | h}" />