{% extends "layout.html" %} {% set active_page = "lcd" %} {% set help_page = ["lcds", _('LCDs')] %} {% block title %} - {{_('LCD')}}{% endblock %} {% block body %}
{% include 'flash_messages.html' %}

{{_('LCDs')}}

{{_('LCDs allow the display of data for easy viewing and for displaying alerts to conditional events you configure (flash the LCD).')}}

{{form_lcd_add.hidden_tag()}}
{{form_lcd_add.quantity(class_='form-control', value=1, type="number", **{'rel':'tooltip','title':_('How many LCD controllers to add?')})}}
{{form_lcd_add.add(class_='form-control btn btn-default')}}
{%- if displayOrder -%} {%- for order in displayOrder -%} {%- for each_lcd in lcd if each_lcd.id == order-%}
{{form_lcd_mod.csrf_token}} {{form_lcd_mod.lcd_id(value=each_lcd.id)}}
{{form_lcd_mod.name(class_='form-control', value=each_lcd.name, **{'title':_('A name to distinguish this from others')})}}
{%- if each_lcd.is_activated %} {{form_lcd_mod.deactivate(class_='form-control btn btn-default')}} {%- else %} {{form_lcd_mod.activate(class_='form-control btn btn-default')}} {%- endif -%}
{{form_lcd_mod.reset_flashing(class_='form-control btn btn-default')}}
{{form_lcd_mod.reorder_up(class_='form-control btn btn-default')}}
{{form_lcd_mod.reorder_down(class_='form-control btn btn-default')}}
{{form_lcd_mod.delete(class_='form-control btn btn-default',**{'onclick':'return confirm("Are you sure you want to delete this?")'})}}
{{form_lcd_mod.save(class_='form-control btn btn-default')}}
{{form_lcd_mod.lcd_type.label(class_='control-label')}}
{{form_lcd_mod.location.label(class_='control-label')}}
{{form_lcd_mod.i2c_bus.label(class_='control-label')}}
{{form_lcd_mod.i2c_bus(class_='form-control', value=each_lcd.i2c_bus)}}
{{form_lcd_mod.period.label(class_='control-label')}}
{{form_lcd_mod.period(class_='form-control', value=each_lcd.period)}}
{{form_lcd_mod.multiplexer_address.label(class_='control-label')}}
{{form_lcd_mod.multiplexer_channel.label(class_='control-label')}}
{{form_lcd_mod.add_display(class_='form-control btn btn-default')}}
{% for each_lcd_display in lcd_data if each_lcd_display.lcd_id == each_lcd.id %}
{{form_lcd_display.csrf_token}} {{form_lcd_display.lcd_id(value=each_lcd.id)}} {{form_lcd_display.lcd_data_id(value=each_lcd_display.id)}}
{{form_lcd_display.line_1_display.label(class_='control-label')}}
{{form_lcd_display.line_1_max_age.label(class_='control-label')}}
{{form_lcd_display.line_1_max_age(class_='form-control', value=each_lcd_display.line_1_max_age)}}
{{form_lcd_display.line_1_decimal_places.label(class_='control-label')}}
{{form_lcd_display.line_1_decimal_places(class_='form-control', value=each_lcd_display.line_1_decimal_places)}}
{{form_lcd_display.line_2_display.label(class_='control-label')}}
{{form_lcd_display.line_2_max_age.label(class_='control-label')}}
{{form_lcd_display.line_2_max_age(class_='form-control', value=each_lcd_display.line_2_max_age)}}
{{form_lcd_display.line_2_decimal_places.label(class_='control-label')}}
{{form_lcd_display.line_2_decimal_places(class_='form-control', value=each_lcd_display.line_2_decimal_places)}}
{%- if each_lcd.y_lines == 4 -%}
{{form_lcd_display.line_3_display.label(class_='control-label')}}
{{form_lcd_display.line_3_max_age.label(class_='control-label')}}
{{form_lcd_display.line_3_max_age(class_='form-control', value=each_lcd_display.line_3_max_age)}}
{{form_lcd_display.line_3_decimal_places.label(class_='control-label')}}
{{form_lcd_display.line_3_decimal_places(class_='form-control', value=each_lcd_display.line_3_decimal_places)}}
{{form_lcd_display.line_4_display.label(class_='control-label')}}
{{form_lcd_display.line_4_max_age.label(class_='control-label')}}
{{form_lcd_display.line_4_max_age(class_='form-control', value=each_lcd_display.line_4_max_age)}}
{{form_lcd_display.line_4_decimal_places.label(class_='control-label')}}
{{form_lcd_display.line_4_decimal_places(class_='form-control', value=each_lcd_display.line_4_decimal_places)}}
{% endif %}
{{form_lcd_display.save_display(class_='form-control btn btn-default')}}
{{form_lcd_display.delete_display(class_='form-control btn btn-default')}}
{% endfor %}
{%- endfor -%} {%- endfor -%} {%- endif -%}
{% endblock %}