mirror of
https://shylinux.com/x/icebergs
synced 2025-04-26 09:34:05 +08:00
opt header.go
This commit is contained in:
parent
eed11c051a
commit
cb80b795ae
@ -19,9 +19,9 @@ func _header_agent(m *ice.Message, arg ...string) {
|
|||||||
m.Cmdy("web.chat.wx.access", "config")
|
m.Cmdy("web.chat.wx.access", "config")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
func _header_check(m *ice.Message, arg ...string) {
|
func _header_check(m *ice.Message, arg ...string) bool {
|
||||||
if m.Option(ice.MSG_USERNAME) != "" {
|
if m.Option(ice.MSG_USERNAME) != "" {
|
||||||
return
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
m.Option(web.LOGIN, m.Config(web.LOGIN))
|
m.Option(web.LOGIN, m.Config(web.LOGIN))
|
||||||
@ -29,6 +29,7 @@ func _header_check(m *ice.Message, arg ...string) {
|
|||||||
if m.Option("login.dev", m.Cmd(web.SPACE, ice.DEV).Append(mdb.TEXT)) == "" {
|
if m.Option("login.dev", m.Cmd(web.SPACE, ice.DEV).Append(mdb.TEXT)) == "" {
|
||||||
m.Option("login.dev", m.Cmd(web.SPACE, ice.SHY).Append(mdb.TEXT))
|
m.Option("login.dev", m.Cmd(web.SPACE, ice.SHY).Append(mdb.TEXT))
|
||||||
}
|
}
|
||||||
|
return false
|
||||||
}
|
}
|
||||||
func _header_grant(m *ice.Message, arg ...string) {
|
func _header_grant(m *ice.Message, arg ...string) {
|
||||||
m.Cmd(GRANT, mdb.INSERT, kit.SimpleKV("space,grant,userrole,username",
|
m.Cmd(GRANT, mdb.INSERT, kit.SimpleKV("space,grant,userrole,username",
|
||||||
@ -123,7 +124,7 @@ func init() {
|
|||||||
_header_users(m, m.ActionKey(), arg...)
|
_header_users(m, m.ActionKey(), arg...)
|
||||||
}},
|
}},
|
||||||
|
|
||||||
ctx.CONFIG: {Name: "config scope", Help: "配置", Hand: func(m *ice.Message, arg ...string) {
|
ctx.CONFIG: {Name: "config scope", Help: "拉取配置", Hand: func(m *ice.Message, arg ...string) {
|
||||||
m.Cmdy(web.SPACE, m.Option(ice.MSG_USERPOD), m.Prefix("oauth.oauth"), CHECK, arg)
|
m.Cmdy(web.SPACE, m.Option(ice.MSG_USERPOD), m.Prefix("oauth.oauth"), CHECK, arg)
|
||||||
}},
|
}},
|
||||||
code.PUBLISH: {Name: "publish", Help: "发布", Hand: func(m *ice.Message, arg ...string) {
|
code.PUBLISH: {Name: "publish", Help: "发布", Hand: func(m *ice.Message, arg ...string) {
|
||||||
@ -135,6 +136,11 @@ func init() {
|
|||||||
m.Cmdy(code.WEBPACK, cli.BUILD, m.OptionSimple(mdb.NAME))
|
m.Cmdy(code.WEBPACK, cli.BUILD, m.OptionSimple(mdb.NAME))
|
||||||
}},
|
}},
|
||||||
}, Hand: func(m *ice.Message, arg ...string) {
|
}, Hand: func(m *ice.Message, arg ...string) {
|
||||||
|
if !_header_check(m, arg...) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
_header_agent(m, arg...)
|
||||||
|
|
||||||
msg := m.Cmd(aaa.USER, m.Option(ice.MSG_USERNAME))
|
msg := m.Cmd(aaa.USER, m.Option(ice.MSG_USERNAME))
|
||||||
for _, k := range []string{aaa.LANGUAGE, aaa.BACKGROUND, aaa.AVATAR, aaa.USERNICK} {
|
for _, k := range []string{aaa.LANGUAGE, aaa.BACKGROUND, aaa.AVATAR, aaa.USERNICK} {
|
||||||
m.Option(k, msg.Append(k))
|
m.Option(k, msg.Append(k))
|
||||||
@ -150,7 +156,7 @@ func init() {
|
|||||||
m.Option(GRANT, ice.TRUE)
|
m.Option(GRANT, ice.TRUE)
|
||||||
}
|
}
|
||||||
|
|
||||||
m.Option(TRANS, kit.Format(kit.Value(m.Target().Commands[m.CommandKey()].Meta, "_trans")))
|
m.Option(TRANS, kit.Format(kit.Value(m.Target().Commands[web.P(m.CommandKey())].Meta, "_trans")))
|
||||||
m.Option(MENUS, m.Config(MENUS))
|
m.Option(MENUS, m.Config(MENUS))
|
||||||
m.Echo(m.Config(TITLE))
|
m.Echo(m.Config(TITLE))
|
||||||
// m.Cmdy(WEBSITE)
|
// m.Cmdy(WEBSITE)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user