init commit
This commit is contained in:
262
addons/qrcode/config.php
Normal file
262
addons/qrcode/config.php
Normal file
@@ -0,0 +1,262 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
[
|
||||
'name' => 'text',
|
||||
'title' => '默认文本',
|
||||
'type' => 'string',
|
||||
'content' => [],
|
||||
'value' => 'Hello world!',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'size',
|
||||
'title' => '默认宽高',
|
||||
'type' => 'number',
|
||||
'content' => [],
|
||||
'value' => '300',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'padding',
|
||||
'title' => '默认边距',
|
||||
'type' => 'number',
|
||||
'content' => [],
|
||||
'value' => '15',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'format',
|
||||
'title' => '默认格式',
|
||||
'type' => 'radio',
|
||||
'content' => [
|
||||
'png' => 'PNG',
|
||||
'svg' => 'SVG(不支持标签)',
|
||||
],
|
||||
'value' => 'png',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'errorlevel',
|
||||
'title' => '容错级别',
|
||||
'type' => 'radio',
|
||||
'content' => [
|
||||
'low' => '低',
|
||||
'medium' => '中',
|
||||
'quartile' => '高',
|
||||
'high' => '超高',
|
||||
],
|
||||
'value' => 'medium',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'foreground',
|
||||
'title' => '前景色',
|
||||
'type' => 'string',
|
||||
'content' => [],
|
||||
'value' => '#000000',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'background',
|
||||
'title' => '背景色',
|
||||
'type' => 'string',
|
||||
'content' => [],
|
||||
'value' => '#ffffff',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'label',
|
||||
'title' => '默认标签',
|
||||
'type' => 'string',
|
||||
'content' => [],
|
||||
'value' => '',
|
||||
'rule' => '',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'labelfontsize',
|
||||
'title' => '标签字体大小',
|
||||
'type' => 'number',
|
||||
'content' => [],
|
||||
'value' => '14',
|
||||
'rule' => '',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'labelfontpath',
|
||||
'title' => '标签字体',
|
||||
'type' => 'file',
|
||||
'content' => [],
|
||||
'value' => '/assets/fonts/SourceHanSansK-Regular.ttf',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'labelalignment',
|
||||
'title' => '标签对齐方式',
|
||||
'type' => 'radio',
|
||||
'content' => [
|
||||
'left' => '左',
|
||||
'center' => '居中',
|
||||
'right' => '右',
|
||||
],
|
||||
'value' => 'center',
|
||||
'rule' => '',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'logo',
|
||||
'title' => '默认显示Logo',
|
||||
'type' => 'radio',
|
||||
'content' => [
|
||||
'否',
|
||||
'是',
|
||||
],
|
||||
'value' => '0',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'logopath',
|
||||
'title' => 'Logo图片',
|
||||
'type' => 'image',
|
||||
'content' => [],
|
||||
'value' => '/assets/img/qrcode.png',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'logosize',
|
||||
'title' => 'Logo大小',
|
||||
'type' => 'number',
|
||||
'content' => [],
|
||||
'value' => '50',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'writefile',
|
||||
'title' => '写入文件',
|
||||
'type' => 'radio',
|
||||
'content' => [
|
||||
'否',
|
||||
'是',
|
||||
],
|
||||
'value' => '0',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'limitreferer',
|
||||
'title' => '防盗链配置',
|
||||
'type' => 'radio',
|
||||
'content' => [
|
||||
'否',
|
||||
'是',
|
||||
],
|
||||
'value' => '0',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'allowemptyreferer',
|
||||
'title' => '允许空referer',
|
||||
'visible' => 'limitreferer=1',
|
||||
'type' => 'radio',
|
||||
'content' => [
|
||||
'否',
|
||||
'是',
|
||||
],
|
||||
'value' => '0',
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'allowrefererlist',
|
||||
'title' => '允许的域名列表',
|
||||
'visible' => 'limitreferer=1',
|
||||
'type' => 'text',
|
||||
'content' => [
|
||||
],
|
||||
'value' => '',
|
||||
'rule' => '',
|
||||
'msg' => '',
|
||||
'tip' => '一行一个域名,支持泛域名,*表示所有域名',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
[
|
||||
'name' => 'rewrite',
|
||||
'title' => '伪静态',
|
||||
'type' => 'array',
|
||||
'content' => [],
|
||||
'value' => [
|
||||
'index/index' => '/qrcode$',
|
||||
'index/build' => '/qrcode/build$',
|
||||
],
|
||||
'rule' => 'required',
|
||||
'msg' => '',
|
||||
'tip' => '',
|
||||
'ok' => '',
|
||||
'extend' => '',
|
||||
],
|
||||
];
|
||||
Reference in New Issue
Block a user