plugin_usages

Column NameTypeCommentsDefaultNullRemark
idint UNSIGNEDPrimary IDNOAUTO_INCREMENT
plugin_unikeyvarchar(64)Associated Plugin NameNO关联字段 plugins > unikey
typetinyint UNSIGNED类型NO1.钱包充值
2.钱包提现
3.编辑器扩展
4.内容类型扩展
5.管理扩展
6.小组扩展
7.成员功能扩展
8.成员资料扩展
9.地图
namevarchar(128)名称NO多语言
icon_file_idbigint UNSIGNED图标图片 IDYES关联字段 files > id
icon_file_urlvarchar(255)图标文件完整 URLYES根据“images_bucket_domain”键值
拼接成的完整 URL 地址
scenevarchar(16)type=3,5 专用:使用场景YES1.帖子 / 2.评论 / 3.用户
多个用英文逗号隔开
editor_numbertinyint UNSIGNEDtype=3 专用:使用数量YES最大值 10
data_sourcesjsontype=4 专用:数据来源参数YES
is_group_admintinyint UNSIGNEDtype=5 专用:小组管理员专用0NO0=NO(false) / 1=YES(true)
当值为 1 时,member_roles 字段无效
group_idint UNSIGNEDtype=6 专用:小组 IDYES关联字段 groups > id
关联插件所属小组
member_rolesvarchar(128)有权使用的成员角色YES有权成员角色 ID,多个以英文逗号隔开
parametervarchar(255)自定义参数YES
rank_numsmallint UNSIGNED排列顺序99NO升序排序
can_deletetinyint UNSIGNED是否禁止删除0NO0.允许删除 / 1.禁止删除
is_enabletinyint UNSIGNED是否启用1NO0=Disable(false) / 1=Enable(true)
created_attimestampCreated TimeCURRENT_TIMESTAMPNO
updated_attimestampUpdated TimeCURRENT_TIMESTAMPNO
deleted_attimestampDeleted TimeYES

应用场景参数介绍

编辑器扩展-应用场景

  • 1.帖子:应用在发表帖子编辑器中
  • 2.评论:应用在发表评论编辑器中

管理扩展-应用场景

  • 1.帖子:应用在帖子功能菜单中
  • 2.评论:应用在帖子功能菜单中
  • 2.用户:应用在用户主页功能菜单中

data_sources 字段介绍

{
    "postLists": {
        "pluginUnikey": "为空代表默认,采用主程序 API 输出数据,有值则将接口请求转发给该插件",
        "sortNumber": [
            {
                "id": "接口 sortNumber 参数,转给插件,插件会知道数字代表什么",
                "intro": [
                    {
                        "langTag": "Language Tag",
                        "title":"排序标题",
                        "description":"排序描述"
                    },
                    {
                        "langTag": "zh-Hans",
                        "title":"推荐模式",
                        "description":"优先查看推荐帖子"
                    }
                ]
            }
        ]
    },
    "postFollows": {
        "pluginUnikey": "",
        "sortNumber": [
        ]
    },
    "postNearbys": {
        "pluginUnikey": "",
        "sortNumber": [
        ]
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

地址拼接说明和自定义参数说明

  • 查看 plugins 表「地址拼接说明」第 2 条。