Created
December 28, 2012 11:03
-
-
Save kaos/4396864 to your computer and use it in GitHub Desktop.
Adding custom properties to the zotonic admin backend.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{% extends "admin_edit_widget_std.tpl" %} | |
{% block widget_title %}{_ Device Details _}{% endblock %} | |
{% block widget_show_minimized %}false{% endblock %} | |
{% block widget_content %} | |
<fieldset class="admin-form"> | |
{# Attention flag #} | |
<div class="form-item clearfix"> | |
<input type="checkbox" id="device-attn-flag" name="attention_flag" value="1" class="do_fieldreplace" | |
{% if id.attention_flag %}checked="checked"{% endif %} {% if not id.is_editable %}disabled="disabled"{% endif %} /> | |
<label for="device-attn-flag" class="left">{_ Attention Flag _}</label> | |
</div> | |
{# Left column #} | |
<div class="zp-50"> | |
{# Device ID #} | |
<div class="form-item clearfix"> | |
<label for="device-id">{_ Device ID _}</label> | |
<input type="text" id="device-id" name="device_id" value="{{ id.device_id }}" | |
{% if not id.is_editable %}disabled="disabled"{% endif %} style="width: 80%" /> | |
</div> | |
{# Always read all data #} | |
<div class="form-item clearfix"> | |
<input type="checkbox" id="device-read-flag" name="read_all_flag" value="1" class="do_fieldreplace" | |
{% if id.read_all_flag %}checked="checked"{% endif %} {% if not id.is_editable %}disabled="disabled"{% endif %} /> | |
<label for="device-read-flag" class="left">{_ Always read all data _}</label> | |
</div> | |
{# Always read status #} | |
<div class="form-item clearfix"> | |
<input type="checkbox" id="device-status-flag" name="read_status_flag" value="1" class="do_fieldreplace" | |
{% if id.read_status_flag %}checked="checked"{% endif %} {% if not id.is_editable %}disabled="disabled"{% endif %} /> | |
<label for="device-status-flag" class="left">{_ Always read status _}</label> | |
</div> | |
{# Always read params #} | |
<div class="form-item clearfix"> | |
<input type="checkbox" id="device-params-flag" name="read_params_flag" value="1" class="do_fieldreplace" | |
{% if id.read_params_flag %}checked="checked"{% endif %} {% if not id.is_editable %}disabled="disabled"{% endif %} /> | |
<label for="device-params-flag" class="left">{_ Always read parameters (PAR, INI) _}</label> | |
</div> | |
{# Flush data after read #} | |
<div class="form-item clearfix"> | |
<input type="checkbox" id="device-flush-flag" name="flush_data_flag" value="1" class="do_fieldreplace" | |
{% if id.flush_data_flag %}checked="checked"{% endif %} {% if not id.is_editable %}disabled="disabled"{% endif %} /> | |
<label for="device-flush-flag" class="left">{_ Flush data after read _}</label> | |
</div> | |
</div> | |
{# Right column #} | |
<div class="zp-50"> | |
{# GSM Number #} | |
<div class="form-item clearfix"> | |
<label for="device-id">{_ GSM Number _}</label> | |
<input type="text" id="device-gsm-number" name="gsm_number" value="{{ id.gsm_number }}" | |
{% if not id.is_editable %}disabled="disabled"{% endif %} style="width: 80%" /> | |
</div> | |
{# Always read new data #} | |
<div class="form-item clearfix"> | |
<input type="checkbox" id="device-new-flag" name="read_new_flag" value="1" class="do_fieldreplace" | |
{% if id.read_new_flag %}checked="checked"{% endif %} {% if not id.is_editable %}disabled="disabled"{% endif %} /> | |
<label for="device-new-flag" class="left">{_ Always read new data _}</label> | |
</div> | |
</div> | |
</fieldset> | |
{% endblock %} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment