config.php 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  1. <?php
  2. return [
  3. [
  4. 'name' => 'platform',
  5. 'title' => '所有平台',
  6. 'type' => 'checkbox',
  7. 'content' => [
  8. 'user' => '用户',
  9. 'admin' => '后台',
  10. ],
  11. 'value' => 'user,admin',
  12. 'rule' => 'required',
  13. 'msg' => '',
  14. 'tip' => '',
  15. 'ok' => '',
  16. 'extend' => '',
  17. ],
  18. [
  19. 'name' => 'type',
  20. 'title' => '所有类型',
  21. 'type' => 'checkbox',
  22. 'content' => [
  23. 'msg' => '站内消息',
  24. 'email' => '邮件通知',
  25. 'mptemplate' => '模版消息(公众号)',
  26. ],
  27. 'value' => 'msg,email,mptemplate',
  28. 'rule' => 'required',
  29. 'msg' => '',
  30. 'tip' => '',
  31. 'ok' => '',
  32. 'extend' => '',
  33. ],
  34. [
  35. 'name' => 'open',
  36. 'title' => '平台支持类型',
  37. 'type' => 'array',
  38. 'content' => [],
  39. 'value' => [
  40. 'user' => 'msg,email,mptemplate',
  41. 'admin' => 'msg,email,mptemplate',
  42. ],
  43. 'rule' => 'required',
  44. 'msg' => '',
  45. 'tip' => '',
  46. 'ok' => '',
  47. 'extend' => '',
  48. ],
  49. [
  50. 'name' => 'only_admin_group_id',
  51. 'title' => '全局指定角色管理员获取消息',
  52. 'type' => 'string',
  53. 'content' => [],
  54. 'value' => '',
  55. 'rule' => '',
  56. 'msg' => '',
  57. 'tip' => '不填写为全部分组管理员可以获取,输入例如 1,2 表示角色id=1,2的管理员才可以获取消息。',
  58. 'ok' => '',
  59. 'extend' => '',
  60. ],
  61. [
  62. 'name' => 'auto_read',
  63. 'title' => '站内消息自动阅读',
  64. 'type' => 'bool',
  65. 'content' => [],
  66. 'value' => '0',
  67. 'rule' => 'required',
  68. 'msg' => '',
  69. 'tip' => '',
  70. 'ok' => '',
  71. 'extend' => '',
  72. ],
  73. [
  74. 'name' => 'app_id',
  75. 'title' => '公众号appid',
  76. 'type' => 'string',
  77. 'content' => [],
  78. 'value' => '',
  79. 'rule' => '',
  80. 'msg' => '',
  81. 'tip' => '如果为空从登录插件/支付插件里面获取',
  82. 'ok' => '',
  83. 'extend' => '',
  84. ],
  85. [
  86. 'name' => 'secret',
  87. 'title' => '公众号secret',
  88. 'type' => 'string',
  89. 'content' => [],
  90. 'value' => '',
  91. 'rule' => '',
  92. 'msg' => '',
  93. 'tip' => '如果为空从登录插件/支付插件里面获取',
  94. 'ok' => '',
  95. 'extend' => '',
  96. ],
  97. [
  98. 'name' => 'admin_real',
  99. 'title' => '后台实时获取站内消息',
  100. 'type' => 'select',
  101. 'content' => [
  102. '关闭',
  103. 'ajax轮询',
  104. 'websocket',
  105. ],
  106. 'value' => '1',
  107. 'rule' => '',
  108. 'msg' => '',
  109. 'tip' => '',
  110. 'ok' => '',
  111. 'extend' => '',
  112. ],
  113. [
  114. 'name' => 'user_real',
  115. 'title' => '前台实时获取站内消息',
  116. 'type' => 'select',
  117. 'content' => [
  118. '关闭',
  119. 'ajax轮询',
  120. 'websocket',
  121. ],
  122. 'value' => '0',
  123. 'rule' => '',
  124. 'msg' => '',
  125. 'tip' => '',
  126. 'ok' => '',
  127. 'extend' => '',
  128. ],
  129. [
  130. 'name' => 'user_real_url',
  131. 'title' => '前台实时获取站内消息的url',
  132. 'type' => 'array',
  133. 'content' => [
  134. '*',
  135. ],
  136. 'value' => [
  137. '*',
  138. ],
  139. 'rule' => '',
  140. 'msg' => '',
  141. 'tip' => '',
  142. 'ok' => '',
  143. 'extend' => '',
  144. 'visible' => 'user_real=2||user_real=1',
  145. ],
  146. [
  147. 'name' => 'websocket_port',
  148. 'title' => 'WebSocket端口',
  149. 'type' => 'string',
  150. 'content' => [],
  151. 'value' => '6006',
  152. 'rule' => '',
  153. 'msg' => '',
  154. 'tip' => '请在安全组、防火墙等开放此端口',
  155. 'ok' => '',
  156. 'extend' => '',
  157. 'visible' => 'user_real=2||admin_real=2',
  158. ],
  159. [
  160. 'name' => 'register_port',
  161. 'title' => '服务注册端口',
  162. 'type' => 'string',
  163. 'content' => [],
  164. 'value' => '6206',
  165. 'rule' => '',
  166. 'msg' => '',
  167. 'tip' => '无需对外开放,属未被占用的端口即可',
  168. 'ok' => '',
  169. 'extend' => '',
  170. 'visible' => 'user_real=2||admin_real=2',
  171. ],
  172. [
  173. 'name' => 'internal_start_port',
  174. 'title' => '内部通讯起始端口',
  175. 'type' => 'string',
  176. 'content' => [],
  177. 'value' => '6406',
  178. 'rule' => '',
  179. 'msg' => '',
  180. 'tip' => '无需对外开放,属未被占用的端口即可',
  181. 'ok' => '',
  182. 'extend' => '',
  183. 'visible' => 'user_real=2||admin_real=2',
  184. ],
  185. [
  186. 'name' => 'wss_switch',
  187. 'title' => 'wss协议',
  188. 'type' => 'radio',
  189. 'content' => [
  190. '不开启',
  191. '开启',
  192. ],
  193. 'value' => '0',
  194. 'rule' => '',
  195. 'tip' => '请先参考常见问题配置好wss服务再开启,否则将无法链接',
  196. 'ok' => '',
  197. 'extend' => '',
  198. 'visible' => 'user_real=2||admin_real=2',
  199. ],
  200. [
  201. 'name' => 'ssl_cert',
  202. 'title' => 'ssl证书',
  203. 'type' => 'string',
  204. 'content' => [],
  205. 'value' => '/www/wwwroot/a.cn/cert/a.cn.pem',
  206. 'rule' => '',
  207. 'tip' => '请填写证书pem或crt文件的绝对路径',
  208. 'ok' => '',
  209. 'extend' => '',
  210. 'visible' => 'user_real=2||admin_real=2',
  211. ],
  212. [
  213. 'name' => 'ssl_cert_key',
  214. 'title' => 'ssl证书KEY',
  215. 'type' => 'string',
  216. 'content' => [],
  217. 'value' => '/www/wwwroot/a.cn/cert/a.cn.key',
  218. 'rule' => '',
  219. 'tip' => '请填写证书密匙(key)文件的绝对路径',
  220. 'ok' => '',
  221. 'extend' => '',
  222. 'visible' => 'user_real=2||admin_real=2',
  223. ],
  224. ];