ExtensionBuilder.json 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309
  1. {
  2. "modules": [
  3. {
  4. "config": {
  5. "position": [
  6. 323,
  7. 393
  8. ]
  9. },
  10. "name": "New Model Object",
  11. "value": {
  12. "actionGroup": {
  13. "_default0_index": false,
  14. "_default1_list": false,
  15. "_default2_show": false,
  16. "_default3_new_create": false,
  17. "_default4_edit_update": false,
  18. "_default5_delete": false,
  19. "customActions": []
  20. },
  21. "name": "Type",
  22. "objectsettings": {
  23. "addDeletedField": true,
  24. "addHiddenField": true,
  25. "addStarttimeEndtimeFields": true,
  26. "aggregateRoot": true,
  27. "categorizable": false,
  28. "description": "Chatbot Term Type",
  29. "mapToTable": "",
  30. "parentClass": "",
  31. "sorting": true,
  32. "type": "Entity",
  33. "uid": "1345759033040"
  34. },
  35. "propertyGroup": {
  36. "properties": [
  37. {
  38. "allowedFileTypes": "",
  39. "maxItems": "1",
  40. "propertyDescription": "",
  41. "propertyIsExcludeField": false,
  42. "propertyIsL10nModeExclude": false,
  43. "propertyIsNullable": false,
  44. "propertyIsRequired": true,
  45. "propertyName": "type",
  46. "propertyType": "String",
  47. "uid": "570280359287"
  48. }
  49. ]
  50. },
  51. "relationGroup": {
  52. "relations": []
  53. }
  54. }
  55. },
  56. {
  57. "config": {
  58. "position": [
  59. 572,
  60. 397
  61. ]
  62. },
  63. "name": "New Model Object",
  64. "value": {
  65. "actionGroup": {
  66. "_default0_index": false,
  67. "_default1_list": false,
  68. "_default2_show": false,
  69. "_default3_new_create": false,
  70. "_default4_edit_update": false,
  71. "_default5_delete": false,
  72. "customActions": []
  73. },
  74. "name": "Category",
  75. "objectsettings": {
  76. "addDeletedField": true,
  77. "addHiddenField": true,
  78. "addStarttimeEndtimeFields": true,
  79. "aggregateRoot": true,
  80. "categorizable": false,
  81. "description": "Chatbot Term Category",
  82. "mapToTable": "",
  83. "parentClass": "",
  84. "sorting": true,
  85. "type": "Entity",
  86. "uid": "671866302851"
  87. },
  88. "propertyGroup": {
  89. "properties": [
  90. {
  91. "allowedFileTypes": "",
  92. "maxItems": "1",
  93. "propertyDescription": "",
  94. "propertyIsExcludeField": true,
  95. "propertyIsL10nModeExclude": false,
  96. "propertyIsNullable": false,
  97. "propertyIsRequired": false,
  98. "propertyName": "category",
  99. "propertyType": "String",
  100. "uid": "1249689158016"
  101. }
  102. ]
  103. },
  104. "relationGroup": {
  105. "relations": []
  106. }
  107. }
  108. },
  109. {
  110. "config": {
  111. "position": [
  112. 571,
  113. 72
  114. ]
  115. },
  116. "name": "New Model Object",
  117. "value": {
  118. "actionGroup": {
  119. "_default0_index": false,
  120. "_default1_list": false,
  121. "_default2_show": false,
  122. "_default3_new_create": false,
  123. "_default4_edit_update": false,
  124. "_default5_delete": false,
  125. "customActions": []
  126. },
  127. "name": "Url",
  128. "objectsettings": {
  129. "addDeletedField": true,
  130. "addHiddenField": true,
  131. "addStarttimeEndtimeFields": true,
  132. "aggregateRoot": true,
  133. "categorizable": false,
  134. "description": "Redirect page Url",
  135. "mapToTable": "",
  136. "parentClass": "",
  137. "sorting": false,
  138. "type": "Entity",
  139. "uid": "848363313541"
  140. },
  141. "propertyGroup": {
  142. "properties": []
  143. },
  144. "relationGroup": {
  145. "relations": []
  146. }
  147. }
  148. },
  149. {
  150. "config": {
  151. "position": [
  152. 63,
  153. 363
  154. ]
  155. },
  156. "name": "New Model Object",
  157. "value": {
  158. "actionGroup": {
  159. "_default0_index": false,
  160. "_default1_list": false,
  161. "_default2_show": false,
  162. "_default3_new_create": false,
  163. "_default4_edit_update": false,
  164. "_default5_delete": false,
  165. "customActions": []
  166. },
  167. "name": "Terms",
  168. "objectsettings": {
  169. "addDeletedField": true,
  170. "addHiddenField": true,
  171. "addStarttimeEndtimeFields": true,
  172. "aggregateRoot": true,
  173. "categorizable": false,
  174. "description": "Terms to filter",
  175. "mapToTable": "",
  176. "parentClass": "",
  177. "sorting": false,
  178. "type": "Entity",
  179. "uid": "1638797535524"
  180. },
  181. "propertyGroup": {
  182. "properties": []
  183. },
  184. "relationGroup": {
  185. "relations": [
  186. {
  187. "foreignRelationClass": "",
  188. "lazyLoading": false,
  189. "propertyIsExcludeField": true,
  190. "relationDescription": "Term type",
  191. "relationName": "type",
  192. "relationType": "manyToOne",
  193. "relationWire": "[wired]",
  194. "renderType": "selectSingle",
  195. "uid": "97036371990"
  196. },
  197. {
  198. "foreignRelationClass": "",
  199. "lazyLoading": false,
  200. "propertyIsExcludeField": true,
  201. "relationDescription": "Term category",
  202. "relationName": "category",
  203. "relationType": "manyToOne",
  204. "relationWire": "[wired]",
  205. "renderType": "selectSingle",
  206. "uid": "929421706310"
  207. },
  208. {
  209. "foreignRelationClass": "",
  210. "lazyLoading": false,
  211. "propertyIsExcludeField": true,
  212. "relationDescription": "Redirect page url",
  213. "relationName": "url",
  214. "relationType": "zeroToOne",
  215. "relationWire": "[wired]",
  216. "renderType": "selectSingle",
  217. "uid": "574716348331"
  218. }
  219. ]
  220. }
  221. }
  222. }
  223. ],
  224. "properties": {
  225. "backendModules": [
  226. {
  227. "actions": {
  228. "controllerActionCombinations": "Chatbotui => list"
  229. },
  230. "description": "Chatbot Term Manager",
  231. "key": "chatbotuimodule",
  232. "mainModule": "web",
  233. "name": "Chatbot UI Module",
  234. "tabLabel": "Chatbot UI"
  235. }
  236. ],
  237. "description": "Chatbot Term Manager",
  238. "emConf": {
  239. "category": "module",
  240. "custom_category": "",
  241. "dependsOn": "typo3 => 10.4.0-10.4.99\n",
  242. "disableLocalization": true,
  243. "disableVersioning": true,
  244. "generateDocumentationTemplate": true,
  245. "sourceLanguage": "en",
  246. "state": "alpha",
  247. "targetVersion": "10.4.0-10.4.99",
  248. "version": "1.0.0"
  249. },
  250. "extensionKey": "chatbotui",
  251. "name": "Chatbot UI",
  252. "originalExtensionKey": "",
  253. "originalVendorName": "",
  254. "persons": [
  255. {
  256. "company": "Meramo Verlag GmbH",
  257. "email": "develop@meramo.de",
  258. "name": "Meramo Developer",
  259. "role": "Developer"
  260. }
  261. ],
  262. "plugins": [],
  263. "vendorName": "Meramo"
  264. },
  265. "wires": [
  266. {
  267. "src": {
  268. "moduleId": 3,
  269. "terminal": "relationWire_0",
  270. "uid": "97036371990"
  271. },
  272. "tgt": {
  273. "moduleId": 0,
  274. "terminal": "SOURCES",
  275. "uid": "1345759033040"
  276. }
  277. },
  278. {
  279. "src": {
  280. "moduleId": 3,
  281. "terminal": "relationWire_1",
  282. "uid": "929421706310"
  283. },
  284. "tgt": {
  285. "moduleId": 1,
  286. "terminal": "SOURCES",
  287. "uid": "671866302851"
  288. }
  289. },
  290. {
  291. "src": {
  292. "moduleId": 3,
  293. "terminal": "relationWire_2",
  294. "uid": "574716348331"
  295. },
  296. "tgt": {
  297. "moduleId": 2,
  298. "terminal": "SOURCES",
  299. "uid": "848363313541"
  300. }
  301. }
  302. ],
  303. "storagePath": "\/var\/www\/html\/testbed\/public\/typo3conf\/ext\/",
  304. "log": {
  305. "last_modified": "2023-04-22 10:07",
  306. "extension_builder_version": "10.0.1",
  307. "be_user": " (1)"
  308. }
  309. }