1
0
forked from x/icebergs
This commit is contained in:
shaoying 2021-10-17 17:55:42 +08:00
parent e54a60199c
commit b006c123e3
5 changed files with 20 additions and 18 deletions

19
conf.go
View File

@ -2,8 +2,8 @@ package ice
const ( const (
SP = " " SP = " "
NL = "\n"
PT = "." PT = "."
NL = "\n"
OK = "ok" OK = "ok"
TRUE = "true" TRUE = "true"
@ -49,7 +49,9 @@ const ( // MOD
) )
const ( // REPOS const ( // REPOS
VOLCANOS = "volcanos" VOLCANOS = "volcanos"
LEARNING = "learning"
ICEBERGS = "icebergs" ICEBERGS = "icebergs"
TOOLKITS = "toolkits"
INTSHELL = "intshell" INTSHELL = "intshell"
CONTEXTS = "contexts" CONTEXTS = "contexts"
@ -61,17 +63,11 @@ const ( // DIR
USR_VOLCANOS = "usr/volcanos" USR_VOLCANOS = "usr/volcanos"
USR_LEARNING = "usr/learning" USR_LEARNING = "usr/learning"
USR_ICEBERGS = "usr/icebergs" USR_ICEBERGS = "usr/icebergs"
USR_TOOLKITS = "usr/toolkits"
USR_INTSHELL = "usr/intshell" USR_INTSHELL = "usr/intshell"
USR_INSTALL = "usr/install" USR_INSTALL = "usr/install"
USR_PUBLISH = "usr/publish" USR_PUBLISH = "usr/publish"
USR_LOCAL = "usr/local"
USR_LOCAL_WORK = "usr/local/work"
USR_LOCAL_IMAGE = "usr/local/image"
USR_LOCAL_RIVER = "usr/local/river"
USR_LOCAL_DAEMON = "usr/local/daemon"
USR_LOCAL_EXPORT = "usr/local/export"
FAVICON = "favicon.ico" FAVICON = "favicon.ico"
PROTO_JS = "proto.js" PROTO_JS = "proto.js"
FRAME_JS = "frame.js" FRAME_JS = "frame.js"
@ -80,6 +76,13 @@ const ( // DIR
ORDER_SH = "order.sh" ORDER_SH = "order.sh"
INDEX_SH = "index.sh" INDEX_SH = "index.sh"
USR_LOCAL = "usr/local"
USR_LOCAL_WORK = "usr/local/work"
USR_LOCAL_IMAGE = "usr/local/image"
USR_LOCAL_RIVER = "usr/local/river"
USR_LOCAL_DAEMON = "usr/local/daemon"
USR_LOCAL_EXPORT = "usr/local/export"
VAR_RUN = "var/run" VAR_RUN = "var/run"
VAR_TMP = "var/tmp" VAR_TMP = "var/tmp"
VAR_LOG = "var/log" VAR_LOG = "var/log"

View File

@ -1,8 +1,6 @@
package chat package chat
import ( import (
"strings"
ice "shylinux.com/x/icebergs" ice "shylinux.com/x/icebergs"
"shylinux.com/x/icebergs/base/aaa" "shylinux.com/x/icebergs/base/aaa"
"shylinux.com/x/icebergs/base/ctx" "shylinux.com/x/icebergs/base/ctx"
@ -39,7 +37,7 @@ func _header_share(m *ice.Message, arg ...string) {
m.Option(kit.MDB_LINK, tcp.ReplaceLocalhost(m, m.Option(kit.MDB_LINK))) m.Option(kit.MDB_LINK, tcp.ReplaceLocalhost(m, m.Option(kit.MDB_LINK)))
} }
m.Option(kit.MDB_LINK, strings.Split(m.Option(kit.MDB_LINK), "?")[0]) m.Option(kit.MDB_LINK, kit.MergeURL(m.Option(kit.MDB_LINK), RIVER, "", STORM, ""))
m.Set(kit.MDB_NAME, kit.MDB_TEXT) m.Set(kit.MDB_NAME, kit.MDB_TEXT)
m.Push(kit.MDB_NAME, m.Option(kit.MDB_LINK)) m.Push(kit.MDB_NAME, m.Option(kit.MDB_LINK))

View File

@ -16,13 +16,13 @@ func init() {
Configs: map[string]*ice.Config{ Configs: map[string]*ice.Config{
UPGRADE: {Name: UPGRADE, Help: "升级", Value: kit.Dict(kit.MDB_HASH, kit.Dict( UPGRADE: {Name: UPGRADE, Help: "升级", Value: kit.Dict(kit.MDB_HASH, kit.Dict(
cli.SYSTEM, kit.Dict(kit.MDB_LIST, kit.List( cli.SYSTEM, kit.Dict(kit.MDB_LIST, kit.List(
kit.MDB_INPUT, "bin", kit.MDB_FILE, "ice.sh", kit.MDB_PATH, ice.BIN_ICE_SH, kit.MDB_TYPE, "bin", kit.MDB_FILE, "ice.sh", kit.MDB_PATH, ice.BIN_ICE_SH,
kit.MDB_INPUT, "bin", kit.MDB_FILE, "ice.bin", kit.MDB_PATH, ice.BIN_ICE_BIN, kit.MDB_TYPE, "bin", kit.MDB_FILE, "ice.bin", kit.MDB_PATH, ice.BIN_ICE_BIN,
)), )),
cli.SOURCE, kit.Dict(kit.MDB_LIST, kit.List( cli.SOURCE, kit.Dict(kit.MDB_LIST, kit.List(
kit.MDB_INPUT, "txt", kit.MDB_FILE, "main.go", kit.MDB_PATH, ice.SRC_MAIN_GO, kit.MDB_TYPE, "txt", kit.MDB_FILE, "main.go", kit.MDB_PATH, ice.SRC_MAIN_GO,
kit.MDB_INPUT, "txt", kit.MDB_FILE, "miss.sh", kit.MDB_PATH, ice.ETC_MISS_SH, kit.MDB_TYPE, "txt", kit.MDB_FILE, "miss.sh", kit.MDB_PATH, ice.ETC_MISS_SH,
kit.MDB_INPUT, "txt", kit.MDB_FILE, "go.mod", kit.MDB_PATH, ice.GO_MOD, kit.MDB_TYPE, "txt", kit.MDB_FILE, "go.mod", kit.MDB_PATH, ice.GO_MOD,
)), )),
))}, ))},
}, },

View File

@ -46,7 +46,7 @@ func _field_show(m *ice.Message, name, text string, arg ...string) {
count := 0 count := 0
kit.Fetch(meta[INPUTS], func(index int, value map[string]interface{}) { kit.Fetch(meta[INPUTS], func(index int, value map[string]interface{}) {
if value[kit.MDB_INPUT] != kit.MDB_BUTTON && value[kit.MDB_TYPE] != kit.MDB_BUTTON { if value[kit.MDB_TYPE] != kit.MDB_BUTTON {
count++ count++
} }
}) })
@ -55,7 +55,7 @@ func _field_show(m *ice.Message, name, text string, arg ...string) {
list := meta[INPUTS].([]interface{}) list := meta[INPUTS].([]interface{})
for i := count; i < len(args); i++ { for i := count; i < len(args); i++ {
list = append(list, kit.Dict( list = append(list, kit.Dict(
kit.MDB_INPUT, "text", kit.MDB_NAME, "args", kit.MDB_VALUE, args[i], kit.MDB_TYPE, "text", kit.MDB_NAME, "args", kit.MDB_VALUE, args[i],
)) ))
} }
meta[INPUTS] = list meta[INPUTS] = list

1
go.sum
View File

@ -1,3 +1,4 @@
github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e h1:MRM5ITcdelLK2j1vwZ3Je0FKVCfqOLp5zO6trqMLYs0= github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e h1:MRM5ITcdelLK2j1vwZ3Je0FKVCfqOLp5zO6trqMLYs0=
github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e/go.mod h1:XV66xRDqSt+GTGFMVlhk3ULuV0y9ZmzeVGR4mloJI3M= github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e/go.mod h1:XV66xRDqSt+GTGFMVlhk3ULuV0y9ZmzeVGR4mloJI3M=