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