diff --git a/apps/abs/templates/abs_conf.html b/apps/abs/templates/abs_conf.html index 0e87745..30022f3 100644 --- a/apps/abs/templates/abs_conf.html +++ b/apps/abs/templates/abs_conf.html @@ -1,8 +1,11 @@ {% extends "dev_conf.html" %} +{% load static %} +{% load bootstrap3 %} +{% load main_tags %} + {% block extra-menu-actions %}
  • View Patterns
  • - {% endblock %} {% block extra-content %} @@ -171,7 +174,7 @@
    + {% else %} +

    No Beams...

    + {% endif %} + +{% endblock extra-content %} + +{% block extra-js%} - + {% if dev_conf.operation_mode == 1 %} + $("#send_beam{{forloop.counter}}").prop('disabled', true) + {% else %} + $("#send_beam{{forloop.counter}}").click(function() { + document.location = "{% url 'url_send_beam' dev_conf.id beam.id %}"; + }); + {% endif %} +{% endfor %} - - -{% else %} -

    No Beams...

    -{% endif %} - - +}); + {% endblock %} diff --git a/apps/abs/views.py b/apps/abs/views.py index ecf69d9..d8b27f9 100644 --- a/apps/abs/views.py +++ b/apps/abs/views.py @@ -145,7 +145,10 @@ def abs_conf(request, id_conf): kwargs['connected_modules'] = str(conf.connected_modules())+'/64' kwargs['dev_conf'] = conf - kwargs['dev_conf_keys'] = ['name',] + if conf.operation_mode == 0: + kwargs['dev_conf_keys'] = ['name', 'operation_mode'] + else: + kwargs['dev_conf_keys'] = ['name', 'operation_mode', 'operation_value'] kwargs['title'] = 'ABS Configuration' kwargs['suptitle'] = 'Details'