From 2261a365a7353d577c748543470c1df9e5c81216 Mon Sep 17 00:00:00 2001 From: shy Date: Thu, 11 Jul 2024 01:54:23 +0800 Subject: [PATCH] add some --- panel/header.js | 3 ++- plugin/local/wiki/word.js | 9 +++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/panel/header.js b/panel/header.js index 736606fc..fb505a91 100644 --- a/panel/header.js +++ b/panel/header.js @@ -4,7 +4,7 @@ Volcanos(chat.ONIMPORT, { can.onimport._avatar(can, msg, target), can.onimport._background(can, msg, target) }, _title: function(can, msg, target) { - can.core.List(can.base.getValid(can.Conf(chat.TITLE)||msg.result, [decodeURIComponent(can.misc.Search(can, ice.POD)||location.host),]), function(item) { + can.core.List(can.base.getValid(can.Conf(chat.TITLE)||msg.result, [can.user.title()||decodeURIComponent(can.misc.Search(can, ice.POD)||location.host),]), function(item) { can.page.Append(can, target, [{view: [[html.ITEM, chat.TITLE, html.FLEX]], list: [{img: can.misc.ResourceFavicon(can)}, {text: item}], title: "返回主页", onclick: function(event) { can.onaction.title(event, can) }}]) }) }, @@ -94,6 +94,7 @@ Volcanos(chat.ONACTION, {_init: function(can) {}, can.user.info.email = msg.Option(aaa.EMAIL) can.user.info.avatar = msg.Option(aaa.AVATAR) can.user.info.background = msg.Option(aaa.BACKGROUND) + can.user.info.titles = msg.Option("titles") can.user.info.favicon = msg.Option("favicon") lang(msg, function() { can.onmotion.clear(can), can.onimport._init(can, can.request(), can._output), can.onengine.signal(can, chat.ONLOGIN) }) } diff --git a/plugin/local/wiki/word.js b/plugin/local/wiki/word.js index e5168880..f7463427 100644 --- a/plugin/local/wiki/word.js +++ b/plugin/local/wiki/word.js @@ -60,6 +60,11 @@ Volcanos(chat.ONIMPORT, { can.page.OrderTable(can, target), can.page.ClassList.add(can, target, chat.CONTENT) can.page.Select(can, target, html.TD, function(item) { can.onmotion.copy(can, item) }) }, + order: function(can, meta, target) { + target.onclick = function(event) { + can.user.copy(event, can, event.target.innerText) + } + }, chart: function(can, meta, target) { if (!meta.fg && !meta.bg) { target.className.baseVal = "story auto" } target.onclick = function(event) { can.misc.Event(event, can, function(msg) { @@ -77,8 +82,8 @@ Volcanos(chat.ONIMPORT, { can.onappend.plugin(can, item, function(sub) { can._plugins = (can._plugins||[]).concat([sub]) can.core.Value(item, "auto.cmd") && can.onmotion.delay(function() { sub.runAction(sub.request({}, can.core.Value(item, "opts")), can.core.Value(item, "auto.cmd")) }) var size = sub.onimport.size; sub.onimport.size = function(can, height, width, auto, mode) { size(can, height, width, auto, mode) - can.page.style(can, sub._output, html.MAX_HEIGHT, "", "overflow-y", "hidden") - sub.sub && sub.sub.ui.content && can.page.style(can, sub.sub.ui.content, html.HEIGHT, "", "overflow-y", "hidden") + can.page.style(can, sub._output, html.MAX_HEIGHT, "", "overflow-y", "hidden") + sub.sub && sub.sub.ui.content && can.page.style(can, sub.sub.ui.content, html.HEIGHT, "", "overflow-y", "hidden") }, sub.onimport.size(sub, height, width, true) }, can._output, target) },