From c28a382295e4ca863a83607ddda0613c8c9bcb1a Mon Sep 17 00:00:00 2001 From: shy Date: Wed, 13 Dec 2023 19:10:28 +0800 Subject: [PATCH] opt icons --- base/web/dream.go | 3 +++ base/web/space.go | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/base/web/dream.go b/base/web/dream.go index d05aa82c..5f7ce61e 100644 --- a/base/web/dream.go +++ b/base/web/dream.go @@ -168,6 +168,9 @@ func init() { case mdb.NAME, nfs.TEMPLATE: _dream_list(m).Cut("name,status,time") return + case mdb.ICONS: + mdb.HashInputs(m, arg) + return } case "startall": DreamEach(m, "", cli.STOP, func(name string) { m.Push(arg[0], name) }) diff --git a/base/web/space.go b/base/web/space.go index b1afc230..fd0cebdf 100644 --- a/base/web/space.go +++ b/base/web/space.go @@ -199,8 +199,12 @@ func init() { }) case tcp.WIFI: m.Cmdy(tcp.WIFI).CutTo(tcp.SSID, arg[0]) - case mdb.ICON: - m.Cmdy(nfs.DIR, ice.USR_ICONS, nfs.PATH).CutTo(nfs.PATH, arg[0]) + case mdb.ICONS: + m.Options(nfs.DIR_REG, kit.ExtReg(nfs.PNG, nfs.JPG, nfs.JPEG), nfs.DIR_DEEP, ice.TRUE) + m.Cmdy(nfs.DIR, nfs.SRC, nfs.PATH) + m.Cmdy(nfs.DIR, ice.USR_LOCAL_IMAGE, nfs.PATH) + m.Cmdy(nfs.DIR, ice.USR_ICONS, nfs.PATH) + m.CutTo(nfs.PATH, arg[0]) case aaa.PASSWORD: m.SetAppend() case ctx.INDEX, ice.CMD: