diff --git a/const.js b/const.js index f5bb1b8c..a253ccd1 100644 --- a/const.js +++ b/const.js @@ -461,6 +461,9 @@ var icon = { cmds: "bi bi-terminal", reboot: "bi bi-bootstrap-reboot", + token: "bi bi-key", + origin: "bi bi-globe", + vendor: "bi bi-box-arrow-up-right", configs: "bi bi-gear", config: "bi bi-gear", conf: "bi bi-gear", logs: "bi bi-calendar4-week", tag: "bi bi-tags", save: "bi bi-floppy", trash: "bi bi-trash", diff --git a/lib/user.js b/lib/user.js index 26108c15..647aa428 100644 --- a/lib/user.js +++ b/lib/user.js @@ -197,7 +197,8 @@ Volcanos("user", { item = can.base.isString(item)? {type: html.TEXT, name: item}: item.length > 0? {type: html.SELECT, name: item[0], values: item.slice(1)}: item item.type = item.type||(item.values? html.SELECT: item.name == html.TEXT? html.TEXTAREA: html.TEXT), need[item.name] = item.need item._init = function(target) { - if (item.name && item.name != ctx.ACTION) { target.value = item.value||msg.Option(item.name)||can.Option(item.name)||can.Status(item.name)||target.value||"" } + if (item.name && item.name != ctx.ACTION) { target.value = item.value||msg.Option(item.name)||can.Option(item.name)||target.value||"" } + // if (item.name && item.name != ctx.ACTION) { target.value = item.value||msg.Option(item.name)||can.Option(item.name)||can.Status(item.name)||target.value||"" } item.mode = chat.SIMPLE, can.onappend.figure(can, can.base.Copy({space: msg.Option(web.SPACE), run: function(event, cmds, cb) { var _msg = can.request(event, {_handle: ice.TRUE, action: msg.Option(html.ACTION)}, msg, can.Option()) can.page.Select(can, ui.table, html.OPTION_ARGS, function(item) { item.name && item.value && _msg.Option(item.name, item.value) }) ;(item.run||can.run)(event, cmds, cb, true) diff --git a/plugin/input/icons.js b/plugin/input/icons.js index b65c90b5..8cd14f8e 100644 --- a/plugin/input/icons.js +++ b/plugin/input/icons.js @@ -14,7 +14,7 @@ Volcanos(chat.ONFIGURE, {icons: { }, onclick: function(event, can, meta, target, cbs) { can.onmotion.focus(can, target) }, onfocus: function(event, can, meta, target, cbs) { cbs(function(sub, cb) { if (sub.Status(mdb.TOTAL) > 0) { return } - target._icon = target._icon || can.page.insertBefore(can, [{type: "img"}], target) + target._icon = target._icon || can.page.insertBefore(can, [{img: can.misc.Resource(can, "usr/icons/icebergs.png") }], target) meta.msg && meta.msg.Length() > 0? sub._show(sub, meta.msg, cb, target, meta.name): sub._load(event, sub, cb, target, meta.name, target.value) }) }, onblur: function(event, can, sub, cb) { sub && can.onmotion.delay(can, sub.close, 300) },