Skip to content

Commit

Permalink
update: 删除多余文件、调整配置项
Browse files Browse the repository at this point in the history
  • Loading branch information
okay-xiaomo committed Jul 2, 2024
1 parent 6ab0e50 commit 59ff55f
Show file tree
Hide file tree
Showing 5 changed files with 38 additions and 118 deletions.
9 changes: 4 additions & 5 deletions src/main/java/pro/uhalo/uni/UniHaloPlugin.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package pro.uhalo.uni;

import pro.uhalo.uni.extension.AuthApp;
import org.springframework.stereotype.Component;
import run.halo.app.extension.SchemeManager;
import run.halo.app.plugin.BasePlugin;
Expand All @@ -22,17 +21,17 @@ public UniHaloPlugin(PluginContext pluginContext, SchemeManager schemeManager) {
@Override
public void start() {

// 插件启动时注册自定义模型
schemeManager.register(AuthApp.class);
// todo:插件启动时注册自定义模型
// schemeManager.unregister(schemeManager.get(XXX.class));

System.out.println("logs : [ Plugin Start ],插件启动成功!");
}

@Override
public void stop() {

// 插件停用时取消注册自定义模型
schemeManager.unregister(schemeManager.get(AuthApp.class));
// todo:插件停用时取消注册自定义模型
// schemeManager.unregister(schemeManager.get(XXX.class));

System.out.println("logs : [ Plugin Stop ],插件停止!");
}
Expand Down
38 changes: 0 additions & 38 deletions src/main/java/pro/uhalo/uni/UniHaloRouter.java

This file was deleted.

62 changes: 0 additions & 62 deletions src/main/java/pro/uhalo/uni/extension/AuthApp.java

This file was deleted.

2 changes: 1 addition & 1 deletion src/main/resources/extensions/role-anonymous.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ metadata:
["plugin:plugin-uni-halo:config:view"]
rules:
- apiGroups: [ "api.uni.uhalo.pro" ]
resources: [ "plugins/*" ,"plugins/getConfigs","plugins/getConfigs/*","plugins/getUserInfoByName","plugins/getUserInfoByName/*" ]
resources: [ "plugins/*" ,"plugins/getConfigs","plugins/getConfigs/*"]
verbs: [ "get", "list" ]
45 changes: 33 additions & 12 deletions src/main/resources/extensions/setting.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -240,12 +240,13 @@ spec:
- $formkit: text
validation: required
name: description
label: 签名
label: 简介
value: ""
- $formkit: group
name: social
label: 社交信息
value:
enabled: true
qq: ""
wechat: ""
weibo: ""
Expand All @@ -255,48 +256,69 @@ spec:
gitee: ""
github: ""
csdn: ""
help: 我的社交信息页面显示的内容
children:
- $formkit: select
name: enabled
id: socialEnabled
label: 是否启用
value: true
options:
- label:
value: true
- label:
value: false
help: 是否启用社交信息页面
- $formkit: text
if: "$get(socialEnabled).value === true"
name: qq
label: QQ号
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: wechat
label: 微信号
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: weibo
label: 微博地址
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: email
label: 邮箱
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: blog
label: 博客
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: bilibili
label: B站
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: juejin
label: 掘金B站
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: csdn
label: CSDN
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: gitee
label: Gitee
value: ""
- $formkit: text
if: "$get(socialEnabled).value === true"
name: github
label: Github
value: ""
help: 我的社交信息页面显示的内容
- group: imagesConfig
label: 图片配置
formSchema:
Expand Down Expand Up @@ -612,6 +634,7 @@ spec:
enabled: false
pluginId: ""
Authorization: ""
rewardedVideoAdId: ""
help: 说明:来自【作者:柳意无情】的工具箱插件,用于开启支持文章加密访问。
children:
- $formkit: select
Expand Down Expand Up @@ -639,6 +662,13 @@ spec:
value: ""
validation: required
help: Tools工具箱插件设置的认证token
- $formkit: text
if: "$get(toolsPluginEnabled).value === true"
name: rewardedVideoAdId
label: 视频广告ID
value: ""
validation: required
help: 广告ID,请在 UniApp 广告管理中获取。
- group: shareConfig
label: 分享配置
formSchema:
Expand Down Expand Up @@ -668,13 +698,4 @@ spec:
label: 复制链接
value: "/pages/index/index"
validation: required
help: 复制链接,如:/pages/index/index(一般默认就行)
- group: adConfig
label: 广告配置
formSchema:
- $formkit: text
name: rewardedVideoAdId
label: 视频广告ID
value: ""
validation: required
help: 激励视频广告ID,请在 uniapp 广告管理中获取
help: 复制链接,如:/pages/index/index(一般默认就行)

0 comments on commit 59ff55f

Please sign in to comment.