{% for key in keys_order %} {% if key is none %} {% else %} {% with %} {% set data = config_data[key] %} {% endwith %} {% endif %} {% endfor %}

{{ data.label }}: {% if data.type=='text' and ('readonly' not in data or not data.readonly) %} {% endif %} {% if data.type=='text' and ('readonly' in data and data.readonly) %} {% endif %} {% if data.type=='password' and ('readonly' not in data or not data.readonly) %} {% endif %} {% if data.type=='password' and ('readonly' in data and data.readonly) %} {% endif %} {% if data.type=='boolean' and data.value %} {% endif %} {% if data.type=='boolean' and not data.value %} {% endif %} {% if data.type=='select' and key=='SELECTED_DB' and ('readonly' not in data or not data.readonly) %} {% endif %} {% if data.type=='select' and key!='SELECTED_DB' and ('readonly' not in data or not data.readonly) %} {% endif %} {% if data.type=='select' and ('readonly' in data and data.readonly) %} {% else %} {% endif %} {% endfor %} {% endif %} {% if key == 'URL_VALUE' %} {% endif %} {% if key == 'MATLAB_EXECUTABLE' %} {% endif %}
{% if ('description' in data) %} {{ data.description }} {% endif %}
{% if key in errors %} {{ errors[key] }} {% endif %}