From 8a85e8b7a824e9c1f9dd6d540951faa3f056b173 Mon Sep 17 00:00:00 2001 From: harveyshao Date: Sat, 4 Dec 2021 10:45:42 +0800 Subject: [PATCH] opt some --- core/wiki/spark.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/wiki/spark.go b/core/wiki/spark.go index 50f56660..3baf65cb 100644 --- a/core/wiki/spark.go +++ b/core/wiki/spark.go @@ -9,13 +9,17 @@ import ( ) func _spark_show(m *ice.Message, name, text string, arg ...string) { + for i := 0; i < len(arg); i += 2 { + m.Option(arg[i], arg[i+1]) + } + if name == "" { _wiki_template(m, SPARK, name, text, arg...) return } prompt := kit.Select(name+"> ", m.Config(kit.Keys(ssh.PROMPT, name))) - m.Echo(`
`, name) + m.Echo(`
`, name, m.Option("style")) defer m.Echo("
") if name == "inner" { @@ -67,7 +71,7 @@ func init() { return strings.Join(list, "") }) }}, - SPARK: {Name: "spark [name] text", Help: "段落", Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) { + SPARK: {Name: "spark [name] text auto field:text value:text", Help: "段落", Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) { if len(arg) == 0 { m.Echo(`
`) return