This commit is contained in:
1-6
2023-07-29 21:55:49 +08:00
parent 7c08b81f42
commit fc296a94a8
12 changed files with 62 additions and 58 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -8,6 +8,6 @@
</head> </head>
<body> <body>
<div id="root"></div> <div id="root"></div>
<script src="/admin/umi.b652ba3d.js"></script> <script src="/admin/umi.2efa647a.js"></script>
</body></html> </body></html>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
a{text-decoration:none}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
View File
@@ -1,3 +1,4 @@
package core package core
var plugin_debug = MakeBucket("plugin_debug") var plugin_debug = MakeBucket("plugin_debug")
var plugin_disable = MakeBucket("plugin_disable")
+9 -8
View File
@@ -4,6 +4,7 @@ import (
"fmt" "fmt"
"regexp" "regexp"
"strings" "strings"
"time"
"github.com/cdle/sillyplus/core/common" "github.com/cdle/sillyplus/core/common"
"github.com/cdle/sillyplus/utils" "github.com/cdle/sillyplus/utils"
@@ -17,7 +18,7 @@ func pluginParse(script string, uuid string) (*common.Function, []func()) {
var groupId *common.Filter var groupId *common.Filter
var cron = map[string]string{} var cron = map[string]string{}
var admin bool var admin bool
var disable bool var disable bool = plugin_disable.GetString(uuid) == "b:true"
var priority int var priority int
var title string var title string
var public bool var public bool
@@ -158,8 +159,8 @@ func pluginParse(script string, uuid string) (*common.Function, []func()) {
case "admin": case "admin":
admin = strings.TrimSpace(res[2]) == "true" admin = strings.TrimSpace(res[2]) == "true"
case "disable": // case "disable":
disable = strings.TrimSpace(res[2]) == "true" // disable = strings.TrimSpace(res[2]) == "true"
case "findall": case "findall":
FindAll = strings.TrimSpace(res[2]) == "true" FindAll = strings.TrimSpace(res[2]) == "true"
case "priority": case "priority":
@@ -219,11 +220,11 @@ func pluginParse(script string, uuid string) (*common.Function, []func()) {
case "form": case "form":
hasForm = true hasForm = true
case "paterner": case "paterner":
// paterner := strings.TrimSpace(res[2]) paterner := strings.TrimSpace(res[2])
// go func() { go func() {
// time.Sleep(time.Second * 2) time.Sleep(time.Second * 2)
// getPaterner(uuid, strings.TrimSpace(paterner)) getPaterner(uuid, strings.TrimSpace(paterner))
// }() }()
default: default:
cron_ := strings.TrimSpace(res[2]) cron_ := strings.TrimSpace(res[2])
cron_ = strings.ReplaceAll(cron_, `\/`, "/") cron_ = strings.ReplaceAll(cron_, `\/`, "/")
+1
View File
@@ -312,6 +312,7 @@ func initWebPluginList() {
rr.Data[i].Running = true rr.Data[i].Running = true
} }
rr.Data[i].Debug = plugin_debug.GetString(rr.Data[i].UUID) == "b:true" rr.Data[i].Debug = plugin_debug.GetString(rr.Data[i].UUID) == "b:true"
rr.Data[i].Disable = fc[j].Disable
} }
} }
rr.Data[i].Description = parseReply2(rr.Data[i].Description) rr.Data[i].Description = parseReply2(rr.Data[i].Description)