Issues.00323 - lordmundi/wikidoctest GitHub Wiki

00323: add a web commanding server

« 00322 | Issues | 00324 »

Summary: add a web commanding server

Created: 2011–02–17 16:33

Status: Released

Category: Request

From: frankie

Version: 2.1

Released_In: 2.2

Description:

it would be nice if there was a similar capability as the remote commanding server, but using http get and post commands.


Comments


« 00322 | Issues | 00324 »

Associated Commits

| commit | 04b0d1907bf82710ce798df273acbdadbcab2786 link5 | || | Author: | Frank Graffagnino | | Date: | Fri Apr 8 15:13:45 2011 -0500 | | Message: | [@Issue 00323: Added the first cut of the new web commanding server The embedded web server will serve up static files, as well as call tcl functions that are registered for a url regular expression that matches the current request. Also, a simple templating system has been added to easily embed tcl variables and function calls into html or xml responses. @] |

Affected Files:

blank.cfg                                         |   1 +
 cev.cfg                                           |   1 +
 gui/html/edge_root.css                            | 143 +++++
 gui/html/images/bg_table_bright.gif               | Bin 0 -> 178 bytes
 gui/html/images/bg_table_dark.gif                 | Bin 0 -> 176 bytes
 gui/html/images/bg_table_first.gif                | Bin 0 -> 1761 bytes
 gui/html/images/bg_tablefoot.gif                  | Bin 0 -> 759 bytes
 gui/html/images/bg_th.gif                         | Bin 0 -> 51 bytes
 gui/html/images/bg_th_second.gif                  | Bin 0 -> 51 bytes
 gui/html/images/olympus_mons_small.jpg            | Bin 0 -> 66839 bytes
 gui/html/lte_edge_root.xsl                        |  60 ++
 gui/html/lte_edge_templates.xsl                   | 712 ++++++++++++++++++++++
 gui/html/templates/xml_cmd.tmpl                   |   8 +
 gui/html/templates/xml_list.tmpl                  |  39 ++
 gui/html/templates/xml_node.tmpl                  |  28 +
 gui/html/templates/xml_plugin.tmpl                |  22 +
 gui/html/templates/xml_resources.tmpl             |  36 ++
 gui/html/templates/xml_status.tmpl                |  28 +
 gui/html/templates/xml_view.tmpl                  |  30 +
 gui/remote_commanding_server.tcl                  |   4 ±
 gui/web_commanding_server.tcl                     | 276 +++++++++
 tcltk_unix/tcl8.5/dandelion1.0/.dandelion.tcl.swp | Bin 0 -> 16384 bytes
 tcltk_unix/tcl8.5/dandelion1.0/dandelion.tcl      | 474 ++++++++++++++
 tcltk_unix/tcl8.5/dandelion1.0/dandelion.tcl.html | 326 ++++++++++
 tcltk_unix/tcl8.5/dandelion1.0/mime.txt           |   1 +
 tcltk_unix/tcl8.5/dandelion1.0/pkgIndex.tcl       |   2 +
 tcltk_unix/tcl8.5/dandelion1.0/query.tcl          | 302 +++++++++
 tcltk_unix/tcl8.5/dandelion1.0/query.tcl.html     | 210 +++++++
 28 files changed, 2702 insertions(+), 1 deletion(-)