forked from x/ContextOS
tce add nothing
This commit is contained in:
parent
9a9c18d362
commit
05d99a7bbb
@ -722,7 +722,9 @@ var Index = &ctx.Context{Name: "web", Help: "应用中心",
|
||||
msg.Add("append", "help", v.Help)
|
||||
msg.Add("append", "value", v.Value)
|
||||
}
|
||||
if len(msg.Meta["append"]) > 0 {
|
||||
m.Assert(template.Must(template.ParseGlob(m.Conf("travel_tpl"))).ExecuteTemplate(w, "cache", msg.Meta))
|
||||
}
|
||||
|
||||
msg = msg.Spawn(msg.Target())
|
||||
for k, v := range msg.Target().Configs {
|
||||
@ -732,7 +734,9 @@ var Index = &ctx.Context{Name: "web", Help: "应用中心",
|
||||
msg.Add("append", "value", v.Value)
|
||||
msg.Add("append", "input", "")
|
||||
}
|
||||
if len(msg.Meta["append"]) > 0 {
|
||||
m.Assert(template.Must(template.ParseGlob(m.Conf("travel_tpl"))).ExecuteTemplate(w, "config", msg.Meta))
|
||||
}
|
||||
|
||||
msg = msg.Spawn(msg.Target())
|
||||
for k, v := range msg.Target().Commands {
|
||||
@ -741,7 +745,9 @@ var Index = &ctx.Context{Name: "web", Help: "应用中心",
|
||||
msg.Add("append", "help", v.Help)
|
||||
msg.Add("append", "input", "")
|
||||
}
|
||||
if len(msg.Meta["append"]) > 0 {
|
||||
m.Assert(template.Must(template.ParseGlob(m.Conf("travel_tpl"))).ExecuteTemplate(w, "command", msg.Meta))
|
||||
}
|
||||
|
||||
msg = msg.Spawn(msg.Target())
|
||||
msg.Travel(msg.Target(), func(m *ctx.Message) bool {
|
||||
@ -754,7 +760,9 @@ var Index = &ctx.Context{Name: "web", Help: "应用中心",
|
||||
})
|
||||
w.Header().Add("Content-Type", "text/html")
|
||||
msg.Put("option", "target", msg.Target())
|
||||
if len(msg.Meta["append"]) > 0 {
|
||||
m.Assert(template.Must(template.ParseGlob(m.Conf("travel_tpl"))).ExecuteTemplate(w, "context", msg.Meta))
|
||||
}
|
||||
|
||||
m.Assert(template.Must(template.ParseGlob(m.Conf("travel_tpl"))).ExecuteTemplate(w, "tail", m.Meta))
|
||||
delete(m.Meta, "result")
|
||||
|
@ -47,6 +47,8 @@
|
||||
<table>
|
||||
<colgroup>{{range .append}}<col class="{{.}}">{{end}}</colgroup>
|
||||
<tr>{{range .append}}<th class="{{.}}" onclick="list('{{.}}')">{{.}}</th>{{end}}</tr>
|
||||
{{$l := index .append|len}}
|
||||
{{if gt $l 0}}
|
||||
{{$meta := .}} {{$first := index .append 0}}
|
||||
{{range $i, $k := index . $first}}
|
||||
<tr>
|
||||
@ -57,6 +59,7 @@
|
||||
{{end}}
|
||||
</tr>
|
||||
{{end}}
|
||||
{{end}}
|
||||
</table>
|
||||
</fieldset>
|
||||
{{end}}
|
||||
@ -66,6 +69,8 @@
|
||||
<table>
|
||||
<colgroup>{{range .append}}<col class="{{.}}">{{end}}</colgroup>
|
||||
<tr>{{range .append}}<th class="{{.}}" onclick="list('{{.}}')">{{.}}</th>{{end}}</tr>
|
||||
{{$l := index .append|len}}
|
||||
{{if gt $l 0}}
|
||||
{{$meta := .}} {{$first := index .append 0}}
|
||||
{{range $i, $k := index . $first}}
|
||||
<tr>{{$config := index $meta "key" $i}}
|
||||
@ -83,6 +88,7 @@
|
||||
{{end}}
|
||||
</tr>
|
||||
{{end}}
|
||||
{{end}}
|
||||
</table>
|
||||
</fieldset>
|
||||
{{end}}
|
||||
@ -92,6 +98,8 @@
|
||||
<table>
|
||||
<colgroup>{{range .append}}<col class="{{.}}">{{end}}</colgroup>
|
||||
<tr>{{range .append}}<th class="{{.}}" onclick="list('{{.}}')">{{.}}</th>{{end}}</tr>
|
||||
{{$l := index .append|len}}
|
||||
{{if gt $l 0}}
|
||||
{{$meta := .}} {{$first := index .append 0}}
|
||||
{{range $i, $k := index . $first}}
|
||||
<tr onclick="return Direct(event)">{{$command := index $meta "key" $i}}
|
||||
@ -108,9 +116,10 @@
|
||||
{{end}}
|
||||
</tr>
|
||||
{{end}}
|
||||
{{end}}
|
||||
</table>
|
||||
</fieldset>
|
||||
<fieldset><legend>result</legend>
|
||||
<fieldset><legend>result<input id="direct" type="text" onkeydown="return Direct(event)"></legend>
|
||||
<pre class="result"><code id="result">
|
||||
</code></pre>
|
||||
</fieldset>
|
||||
@ -121,6 +130,8 @@
|
||||
<table>
|
||||
<colgroup>{{range .append}}<col class="{{.}}">{{end}}</colgroup>
|
||||
<tr>{{range .append}}<th class="{{.}}" onclick="list('{{.}}')">{{.}}</th>{{end}}</tr>
|
||||
{{$l := index .append|len}}
|
||||
{{if gt $l 0}}
|
||||
{{$meta := .}} {{$first := index .append 0}}
|
||||
{{range $i, $k := index . $first}}
|
||||
<tr>
|
||||
@ -137,6 +148,7 @@
|
||||
{{end}}
|
||||
</tr>
|
||||
{{end}}
|
||||
{{end}}
|
||||
</table>
|
||||
</fieldset>
|
||||
{{end}}
|
||||
@ -212,20 +224,27 @@
|
||||
|
||||
function Command(event, name) {
|
||||
if (event.keyCode == 13) {
|
||||
if (name) {
|
||||
POST("", {ccc:"command", name:name, value:event.currentTarget.value}, function(msg) {alert(msg.result.join(""))})
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function Direct(event, name, value) {
|
||||
console.log(event)
|
||||
if (name) {
|
||||
if (event.keyCode == 13) {
|
||||
if (!name) {
|
||||
name = event.currentTarget.value;
|
||||
}
|
||||
POST("", {ccc:"command", name:name, value:value||""}, function(msg) {
|
||||
var result = document.getElementById("result");
|
||||
result.innerHTML = msg.result.join("")
|
||||
var direct = document.getElementById("direct");
|
||||
direct.innerHTML = name;
|
||||
result.innerHTML = msg.result.join("");
|
||||
})
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function list(what) {
|
||||
Cookie("list", what);
|
||||
|
Loading…
x
Reference in New Issue
Block a user