TYPO3 CMS  TYPO3_8-7
tx_extensionmanager_domain_model_extension.php
Go to the documentation of this file.
1 <?php
2 return [
3  'ctrl' => [
4  'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension',
5  'label' => 'uid',
6  'default_sortby' => '',
7  'hideTable' => true,
8  'rootLevel' => true,
9  'adminOnly' => true,
10  'typeicon_classes' => [
11  'default' => 'empty-icon'
12  ]
13  ],
14  'interface' => [
15  'showRecordFieldList' => 'extension_key,version,integer_version,title,description,state,category,last_updated,update_comment,author_name,author_email,md5hash,serialized_dependencies'
16  ],
17  'columns' => [
18  'extension_key' => [
19  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.extensionkey',
20  'config' => [
21  'type' => 'input',
22  'size' => 30
23  ]
24  ],
25  'version' => [
26  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.version',
27  'config' => [
28  'type' => 'input',
29  'size' => 30
30  ]
31  ],
32  'alldownloadcounter' => [
33  'config' => [
34  'type' => 'passthrough'
35  ]
36  ],
37  'integer_version' => [
38  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.integerversion',
39  'config' => [
40  'type' => 'input',
41  'size' => 30
42  ]
43  ],
44  'title' => [
45  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.title',
46  'config' => [
47  'type' => 'input',
48  'size' => 30
49  ]
50  ],
51  'description' => [
52  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.description',
53  'config' => [
54  'type' => 'text',
55  'cols' => 30,
56  'rows' => 5
57  ]
58  ],
59  'state' => [
60  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.state',
61  'config' => [
62  'type' => 'input',
63  'size' => 30,
64  'range' => ['lower' => 0, 'upper' => 1000],
65  'eval' => 'int'
66  ]
67  ],
68  'category' => [
69  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.category',
70  'config' => [
71  'type' => 'input',
72  'size' => 30,
73  'range' => ['lower' => 0, 'upper' => 1000],
74  'eval' => 'int'
75  ]
76  ],
77  'last_updated' => [
78  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.lastupdated',
79  'config' => [
80  'type' => 'input',
81  'renderType' => 'inputDateTime',
82  'eval' => 'datetime,int'
83  ]
84  ],
85  'update_comment' => [
86  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.updatecomment',
87  'config' => [
88  'type' => 'text',
89  'cols' => 30,
90  'rows' => 5
91  ]
92  ],
93  'author_name' => [
94  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authorname',
95  'config' => [
96  'type' => 'input',
97  'size' => 30
98  ]
99  ],
100  'author_email' => [
101  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authoremail',
102  'config' => [
103  'type' => 'input',
104  'size' => 30
105  ]
106  ],
107  'current_version' => [
108  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.currentversion',
109  'config' => [
110  'type' => 'check',
111  'size' => 1
112  ]
113  ],
114  'review_state' => [
115  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.reviewstate',
116  'config' => [
117  'type' => 'check',
118  'size' => 1
119  ]
120  ],
121  'md5hash' => [
122  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.md5hash',
123  'config' => [
124  'type' => 'input',
125  'size' => 1,
126  ],
127  ],
128  'serialized_dependencies' => [
129  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.serializedDependencies',
130  'config' => [
131  'type' => 'input',
132  'size' => 30,
133  ],
134  ],
135  ],
136  'types' => [
137  '0' => ['showitem' => 'extensionkey, version, integer_version, title, description, state, category, last_updated, update_comment, author_name, author_email, review_state, md5hash, serialized_dependencies']
138  ],
139  'palettes' => [
140  '1' => ['showitem' => '']
141  ]
142 ];