summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-ltqtapi/luasrc/view
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2012-02-14 15:17:48 +0000
committerJo-Philipp Wich <jow@openwrt.org>2012-02-14 15:17:48 +0000
commit1964491eaa6b1b0e12f52baa55dde0a44a82e755 (patch)
treea00997228a581e2da4a29ffbf72bed757829a955 /applications/luci-ltqtapi/luasrc/view
parentdfd302bb1c2f0557921dcfb4330dbeaaa4ae427c (diff)
applications: add luci-ltqtapi, provides port status monitoring and VoIP control for Lantiq boards
Diffstat (limited to 'applications/luci-ltqtapi/luasrc/view')
-rw-r--r--applications/luci-ltqtapi/luasrc/view/admin_status/index/telephony.htm1
-rw-r--r--applications/luci-ltqtapi/luasrc/view/telephony_status.htm32
2 files changed, 33 insertions, 0 deletions
diff --git a/applications/luci-ltqtapi/luasrc/view/admin_status/index/telephony.htm b/applications/luci-ltqtapi/luasrc/view/admin_status/index/telephony.htm
new file mode 100644
index 000000000..c7a58dd3e
--- /dev/null
+++ b/applications/luci-ltqtapi/luasrc/view/admin_status/index/telephony.htm
@@ -0,0 +1 @@
+<%+telephony_status%>
diff --git a/applications/luci-ltqtapi/luasrc/view/telephony_status.htm b/applications/luci-ltqtapi/luasrc/view/telephony_status.htm
new file mode 100644
index 000000000..234f90934
--- /dev/null
+++ b/applications/luci-ltqtapi/luasrc/view/telephony_status.htm
@@ -0,0 +1,32 @@
+<script type="text/javascript">//<![CDATA[
+XHR.poll(5, '<%=luci.dispatcher.build_url("admin", "telephony", "status")%>', null,
+ function(x, st)
+ {
+ var tb = document.getElementById('telephony_status_table');
+ if (st && tb)
+ {
+ tb.deleteRow(1);
+ var tr = tb.insertRow(-1);
+ tr.className = 'cbi-section-table-row cbi-rowstyle-1';
+
+ tr.insertCell(-1).innerHTML = st.status;
+ tr.insertCell(-1).innerHTML = st.line1;
+ tr.insertCell(-1).innerHTML = st.line2;
+ }
+ }
+);
+//]]></script>
+
+<fieldset class="cbi-section">
+ <legend><%:Current Telephony State%></legend>
+ <table class="cbi-section-table" id="telephony_status_table">
+ <tr class="cbi-section-table-titles">
+ <th class="cbi-section-table-cell"><%:Uplink%></th>
+ <th class="cbi-section-table-cell"><%:Port1%></th>
+ <th class="cbi-section-table-cell"><%:Port2%></th>
+ </tr>
+ <tr class="cbi-section-table-row">
+ <td colspan="5"><em><br /><%:Collecting data...%></em></td>
+ </tr>
+ </table>
+</fieldset>