{% extends "layout-settings.html" %} {% set active_page = "settings" %} {% set active_settings = "general" %} {% set help_page = ["general-settings", dict_translation['settings']['title'] + ': ' + dict_translation['general']['title']] %} {% block title %} - {{dict_translation['settings']['title'] + ': ' + dict_translation['general']['title']}}{% endblock %} {% block settings %}

{{_('General Settings')}}

{{form_settings_general.csrf_token}}
{{form_settings_general.language.label(class_='col-sm-12 control-label')}}
{{form_settings_general.landing_page.label(class_='col-sm-12 control-label')}}
{{form_settings_general.force_https.label(class_='col-sm-12 control-label checkbox-nopad')}}
{%- if misc.force_https == true -%} {{form_settings_general.force_https(checked=True)}} {%- else -%} {{form_settings_general.force_https()}} {%- endif -%}   {{_('Check to force all web connections to use SSL (port 443) for greater security.')}}
{{form_settings_general.hide_success.label(class_='col-sm-12 control-label checkbox-nopad')}}
{%- if misc.hide_alert_success == true -%} {{form_settings_general.hide_success(checked=True)}} {%- else -%} {{form_settings_general.hide_success()}} {%- endif -%}   {{_('Check to prevent Success alert messages from appearing at the top of the page.')}}
{{form_settings_general.hide_info.label(class_='col-sm-12 control-label checkbox-nopad')}}
{%- if misc.hide_alert_info == true -%} {{form_settings_general.hide_info(checked=True)}} {%- else -%} {{form_settings_general.hide_info()}} {%- endif -%}   {{_('Check to prevent Info alert messages from appearing at the top of the page.')}}
{{form_settings_general.hide_warning.label(class_='col-sm-12 control-label checkbox-nopad')}}
{%- if misc.hide_alert_warning == true -%} {{form_settings_general.hide_warning(checked=True)}} {%- else -%} {{form_settings_general.hide_warning()}} {%- endif -%}   {{_('Check to prevent Warning alert messages from appearing at the top of the page.')}}
{{form_settings_general.hide_tooltips.label(class_='col-sm-12 control-label checkbox-nopad')}}
{%- if misc.hide_tooltips == true -%} {{form_settings_general.hide_tooltips(checked=True)}} {%- else -%} {{form_settings_general.hide_tooltips()}} {%- endif -%}   {{_('Hide tooltips that pop up over form inputs.')}}
{{form_settings_general.stats_opt_out.label(class_='col-sm-12 control-label checkbox-nopad')}}
{%- if misc.stats_opt_out == true -%} {{form_settings_general.stats_opt_out(checked=True)}} {%- else -%} {{form_settings_general.stats_opt_out()}} {%- endif -%}   {{_('Check if you do not wish to send anonymous usage statistics.')}} {{_('View collected statistics')}}
{{form_settings_general.enable_upgrade_check.label(class_='col-sm-12 control-label checkbox-nopad')}}
{%- if misc.enable_upgrade_check == true -%} {{form_settings_general.enable_upgrade_check(checked=True)}} {%- else -%} {{form_settings_general.enable_upgrade_check()}} {%- endif -%}   {{_('Check if you would like Mycodo to automatically check for upgrades.')}}

{{dict_translation['energy_usage']['title']}}

{{form_settings_general.max_amps.label(class_='col-sm-12 control-label checkbox-nopad')}}
{{form_settings_general.max_amps(class_='form-control', value=misc.max_amps, **{'title':_("Set the maximum allowed amperage to be switched on at any given time")})}}
{{form_settings_general.output_stats_volts.label(class_='col-sm-12 control-label checkbox-nopad')}}
{{form_settings_general.output_stats_volts(class_='form-control', value=misc.output_usage_volts, **{'title':_('Set the voltage used to power the devices powered by the outputs')})}}
{{form_settings_general.output_stats_cost.label(class_='col-sm-12 control-label checkbox-nopad')}}
{{form_settings_general.output_stats_cost(class_='form-control', value=misc.output_usage_cost, **{'title':_('Set the cost per kilowatt-hour')})}}
{{form_settings_general.output_stats_currency.label(class_='col-sm-12 control-label checkbox-nopad')}}
{{form_settings_general.output_stats_currency(class_='form-control', value=misc.output_usage_currency, **{'title':_('Set the unit of currency used to pay for the electricity')})}}
{{form_settings_general.output_stats_day_month.label(class_='col-sm-12 control-label checkbox-nopad')}}
{{form_settings_general.output_stats_day_month(class_='form-control', value=misc.output_usage_dayofmonth, **{'title':_('Set a day of the month to calculate monthly power usage')})}}
{{form_settings_general.output_usage_report_gen.label(class_='col-sm-12 control-label checkbox-nopad')}}
{%- if misc.output_usage_report_gen == true -%} {{form_settings_general.output_usage_report_gen(checked=True)}} {%- else -%} {{form_settings_general.output_usage_report_gen()}} {%- endif -%}   {{_('Automatically generate output usage reports on a daily/weekly/monthly schedule')}}
{{form_settings_general.output_usage_report_span.label(class_='col-sm-12 control-label checkbox-nopad')}}
{{form_settings_general.output_usage_report_day.label(class_='col-sm-12 control-label checkbox-nopad')}}
{{form_settings_general.output_usage_report_day(class_='form-control', value=misc.output_usage_report_day, **{'title':_('Day Options: Daily: 1-7 (1=Monday), Monthly: 1-28')})}}
{{form_settings_general.output_usage_report_hour.label(class_='col-sm-12 control-label checkbox-nopad')}}
{{form_settings_general.output_usage_report_hour(class_='form-control', value=misc.output_usage_report_hour, **{'title':_('Hour Options: 0-23')})}}
{{form_settings_general.Submit(class_='btn btn-primary')}}
{% endblock %}