~slub.team/goobi-presentation/old-bzr-trunk

« back to all changes in this revision

Viewing changes to dlf/ext_tables.php

  • Committer: Henrik Lochmann
  • Date: 2012-07-24 13:16:32 UTC
  • mto: This revision was merged to the branch mainline in revision 116.
  • Revision ID: dev@mentalmotive.com-20120724131632-edivve0kwrn2x2fz
- typo3 defaults were harmed

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?php
2
2
/***************************************************************
3
 
 *  Copyright notice
 
3
*  Copyright notice
4
4
*
5
5
*  (c) 2011 Sebastian Meyer <sebastian.meyer@slub-dresden.de>
6
6
*  All rights reserved
33
33
                'crdate'    => 'crdate',
34
34
                'cruser_id' => 'cruser_id',
35
35
                'default_sortby' => 'ORDER BY title_sorting',
36
 
                'delete'        => 'deleted',
 
36
                'delete' => 'deleted',
37
37
                'enablecolumns' => array (
38
38
                        'disabled' => 'hidden',
39
 
                        'starttime' => 'starttime',
40
 
                        'endtime' => 'endtime',
41
39
                        'fe_group' => 'fe_group',
42
40
                ),
43
41
                'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
44
 
                'iconfile'      => t3lib_extMgm::extRelPath($_EXTKEY).'res/icons/txdlfdocuments.png',
 
42
                'iconfile'          => t3lib_extMgm::extRelPath($_EXTKEY).'res/icon_txdlfdocuments.png',
45
43
                'rootLevel'     => 0,
46
44
                'dividers2tabs' => 2,
47
 
                'searchFields' => 'title,volume,author,year,place,uid,prod_id,location,oai_id,opac_id,union_id,urn',
48
45
        ),
49
46
        'feInterface' => array (
50
47
                'fe_admin_fieldList' => '',
58
55
                'tstamp'    => 'tstamp',
59
56
                'crdate'    => 'crdate',
60
57
                'cruser_id' => 'cruser_id',
61
 
                'languageField' => 'sys_language_uid',
62
 
                'transOrigPointerField' => 'l18n_parent',
 
58
                'languageField'            => 'sys_language_uid',
 
59
                'transOrigPointerField'    => 'l18n_parent',
63
60
                'transOrigDiffSourceField' => 'l18n_diffsource',
64
61
                'default_sortby' => 'ORDER BY label',
65
 
                'delete'        => 'deleted',
 
62
                'delete' => 'deleted',
66
63
                'enablecolumns' => array (
67
64
                        'disabled' => 'hidden',
68
65
                ),
69
66
                'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
70
 
                'iconfile'      => t3lib_extMgm::extRelPath($_EXTKEY).'res/icons/txdlfstructures.png',
 
67
                'iconfile'          => t3lib_extMgm::extRelPath($_EXTKEY).'res/icon_txdlfstructures.png',
71
68
                'rootLevel'     => 0,
72
69
                'dividers2tabs' => 2,
73
 
                'searchFields' => 'label,index_name,oai_name',
74
 
                'requestUpdate' => 'toplevel,thumbnail',
75
70
        ),
76
71
        'feInterface' => array (
77
72
                'fe_admin_fieldList' => '',
85
80
                'tstamp'    => 'tstamp',
86
81
                'crdate'    => 'crdate',
87
82
                'cruser_id' => 'cruser_id',
88
 
                'languageField' => 'sys_language_uid',
89
 
                'transOrigPointerField' => 'l18n_parent',
 
83
                'languageField'            => 'sys_language_uid',
 
84
                'transOrigPointerField'    => 'l18n_parent',
90
85
                'transOrigDiffSourceField' => 'l18n_diffsource',
91
 
                'default_sortby' => 'sorting',
92
 
                'delete'        => 'deleted',
 
86
                'sortby' => 'sorting',
 
87
                'delete' => 'deleted',
93
88
                'enablecolumns' => array (
94
89
                        'disabled' => 'hidden',
95
90
                ),
96
91
                'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
97
 
                'iconfile'      => t3lib_extMgm::extRelPath($_EXTKEY).'res/icons/txdlfmetadata.png',
 
92
                'iconfile'          => t3lib_extMgm::extRelPath($_EXTKEY).'res/icon_txdlfmetadata.png',
98
93
                'rootLevel'     => 0,
99
94
                'dividers2tabs' => 2,
100
 
                'searchFields' => 'label,index_name,encoding,xpath,xpath_sorting,default',
101
95
                'requestUpdate' => 'is_sortable',
102
96
        ),
103
97
        'feInterface' => array (
113
107
                'crdate'    => 'crdate',
114
108
                'cruser_id' => 'cruser_id',
115
109
                'default_sortby' => 'ORDER BY type',
116
 
                'delete'        => 'deleted',
 
110
                'delete' => 'deleted',
117
111
                'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
118
 
                'iconfile'      => t3lib_extMgm::extRelPath($_EXTKEY).'res/icons/txdlfformats.png',
 
112
                'iconfile'          => t3lib_extMgm::extRelPath($_EXTKEY).'res/icon_txdlfformats.png',
119
113
                'rootLevel'     => 1,
120
114
                'dividers2tabs' => 2,
121
 
                'searchFields' => 'type,class',
122
115
        ),
123
116
        'feInterface' => array (
124
117
                'fe_admin_fieldList' => '',
133
126
                'crdate'    => 'crdate',
134
127
                'cruser_id' => 'cruser_id',
135
128
                'default_sortby' => 'ORDER BY label',
136
 
                'delete'        => 'deleted',
 
129
                'delete' => 'deleted',
137
130
                'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
138
 
                'iconfile'      => t3lib_extMgm::extRelPath($_EXTKEY).'res/icons/txdlfsolrcores.png',
 
131
                'iconfile'          => t3lib_extMgm::extRelPath($_EXTKEY).'res/icon_txdlfsolrcores.png',
139
132
                'rootLevel'     => -1,
 
133
                'adminOnly' => 1,
140
134
                'dividers2tabs' => 2,
141
 
                'searchFields' => 'label,index_name',
142
135
        ),
143
136
        'feInterface' => array (
144
137
                'fe_admin_fieldList' => '',
154
147
                'cruser_id' => 'cruser_id',
155
148
                'fe_cruser_id' => 'fe_cruser_id',
156
149
                'fe_admin_lock' => 'fe_admin_lock',
157
 
                'languageField' => 'sys_language_uid',
158
 
                'transOrigPointerField' => 'l18n_parent',
 
150
                'languageField'            => 'sys_language_uid',
 
151
                'transOrigPointerField'    => 'l18n_parent',
159
152
                'transOrigDiffSourceField' => 'l18n_diffsource',
160
153
                'default_sortby' => 'ORDER BY label',
161
 
                'delete'        => 'deleted',
 
154
                'delete' => 'deleted',
162
155
                'enablecolumns' => array (
163
156
                        'disabled' => 'hidden',
164
157
                        'fe_group' => 'fe_group',
165
158
                ),
166
159
                'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
167
 
                'iconfile'      => t3lib_extMgm::extRelPath($_EXTKEY).'res/icons/txdlfcollections.png',
 
160
                'iconfile'          => t3lib_extMgm::extRelPath($_EXTKEY).'res/icon_txdlfcollections.png',
168
161
                'rootLevel'     => 0,
169
162
                'dividers2tabs' => 2,
170
 
                'searchFields' => 'label,index_name,oai_name,fe_cruser_id',
171
163
        ),
172
164
        'feInterface' => array (
173
165
                'fe_admin_fieldList' => 'label,description,documents',
181
173
                'tstamp'    => 'tstamp',
182
174
                'crdate'    => 'crdate',
183
175
                'cruser_id' => 'cruser_id',
184
 
                'languageField' => 'sys_language_uid',
185
 
                'transOrigPointerField' => 'l18n_parent',
 
176
                'languageField'            => 'sys_language_uid',
 
177
                'transOrigPointerField'    => 'l18n_parent',
186
178
                'transOrigDiffSourceField' => 'l18n_diffsource',
187
179
                'default_sortby' => 'ORDER BY label',
188
 
                'delete'        => 'deleted',
 
180
                'delete' => 'deleted',
189
181
                'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
190
 
                'iconfile'      => t3lib_extMgm::extRelPath($_EXTKEY).'res/icons/txdlflibraries.png',
 
182
                'iconfile'          => t3lib_extMgm::extRelPath($_EXTKEY).'res/icon_txdlflibraries.png',
191
183
                'rootLevel'     => 0,
192
184
                'dividers2tabs' => 2,
193
 
                'searchFields' => 'label,website,contact',
194
185
        ),
195
186
        'feInterface' => array (
196
187
                'fe_admin_fieldList' => '',
197
188
        )
198
189
);
199
190
 
200
 
// Register static typoscript.
201
 
t3lib_extMgm::addStaticFile($_EXTKEY, 'typoscript/', 'Basic Configuration');
202
 
 
203
191
// Register plugins.
204
192
t3lib_div::loadTCA('tt_content');
205
193
 
 
194
// Register static typoscript.
 
195
t3lib_extMgm::addStaticFile($_EXTKEY,'typoscript/', 'DLF (Base Configuration)');
 
196
 
206
197
// Plugin "collection".
207
198
$TCA['tt_content']['types']['list']['subtypes_excludelist'][$_EXTKEY.'_collection'] = 'layout,select_key,pages,recursive';
208
199
 
273
264
 
274
265
t3lib_extMgm::addPlugin(array('LLL:EXT:dlf/locallang.xml:tt_content.dlf_search', $_EXTKEY.'_search'), 'list_type');
275
266
 
276
 
t3lib_extMgm::addStaticFile($_EXTKEY, 'plugins/search/', 'Search Facets');
277
 
 
278
267
t3lib_extMgm::addPiFlexFormValue($_EXTKEY.'_search', 'FILE:EXT:'.$_EXTKEY.'/plugins/search/flexform.xml');
279
268
 
280
269
// Plugin "statistics".