Project

General

Profile

Download (15.7 KB) Statistics
| Branch: | Tag: | Revision:
1 d0c09d70 Andreas Kohlbecker
<?php
2
3
/**
4
 * Implementation of hook_views_default_views().
5
 *
6
 * @see dwca_export_views_api()
7
 */
8
function dwca_export_views_default_views() {
9
	static $view_functions = array('classification');
10
11
	$views = array();
12
13
	foreach ($view_functions as $function_postfix) {
14
		$function = '_view_' . $function_postfix;
15
		$view = $function();
16
		$views[$view->name] = $view;
17 35526e18 Andreas Kohlbecker
		watchdog("dwca_export", "hook_views_default_views() : view '".$view->name."'");
18 d0c09d70 Andreas Kohlbecker
	}
19
	return $views;
20
}
21
22
/**
23
 * Classification Export View - exported from views module
24
 */
25
function _view_classification() {
26
27
	$view = new view;
28
	$view->name = 'classification_export_view';
29
	$view->description = '';
30
	$view->tag = 'default';
31
	$view->base_table = 'taxonomy_term_data';
32
	$view->human_name = 'Classification Export View';
33
	$view->core = 7;
34
	$view->api_version = '3.0-alpha1';
35
	$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
36
37
	/* Display: Master */
38
	$handler = $view->new_display('default', 'Master', 'default');
39
	$handler->display->display_options['title'] = 'Classification Export View';
40
	$handler->display->display_options['access']['type'] = 'perm';
41
	$handler->display->display_options['cache']['type'] = 'none';
42
	$handler->display->display_options['query']['type'] = 'views_query';
43
	$handler->display->display_options['query']['options']['query_comment'] = FALSE;
44
	$handler->display->display_options['exposed_form']['type'] = 'basic';
45
	$handler->display->display_options['pager']['type'] = 'none';
46
	$handler->display->display_options['pager']['options']['offset'] = '0';
47
	$handler->display->display_options['style_plugin'] = 'table';
48
	/* Relationship: relParent */
49
	$handler->display->display_options['relationships']['parent']['id'] = 'parent';
50
	$handler->display->display_options['relationships']['parent']['table'] = 'taxonomy_term_hierarchy';
51
	$handler->display->display_options['relationships']['parent']['field'] = 'parent';
52
	$handler->display->display_options['relationships']['parent']['ui_name'] = 'relParent';
53
	$handler->display->display_options['relationships']['parent']['required'] = 0;
54
	/* Field: Taxonomy term: Name */
55
	$handler->display->display_options['fields']['name']['id'] = 'name';
56
	$handler->display->display_options['fields']['name']['table'] = 'taxonomy_term_data';
57
	$handler->display->display_options['fields']['name']['field'] = 'name';
58
	$handler->display->display_options['fields']['name']['label'] = '';
59
	$handler->display->display_options['fields']['name']['alter']['alter_text'] = 0;
60
	$handler->display->display_options['fields']['name']['alter']['make_link'] = 0;
61
	$handler->display->display_options['fields']['name']['alter']['absolute'] = 0;
62
	$handler->display->display_options['fields']['name']['alter']['word_boundary'] = 0;
63
	$handler->display->display_options['fields']['name']['alter']['ellipsis'] = 0;
64
	$handler->display->display_options['fields']['name']['alter']['strip_tags'] = 0;
65
	$handler->display->display_options['fields']['name']['alter']['trim'] = 0;
66
	$handler->display->display_options['fields']['name']['alter']['html'] = 0;
67
	$handler->display->display_options['fields']['name']['hide_empty'] = 0;
68
	$handler->display->display_options['fields']['name']['empty_zero'] = 0;
69
	$handler->display->display_options['fields']['name']['link_to_taxonomy'] = 1;
70
	/* Field: Taxonomy term: Term ID */
71
	$handler->display->display_options['fields']['tid']['id'] = 'tid';
72
	$handler->display->display_options['fields']['tid']['table'] = 'taxonomy_term_data';
73
	$handler->display->display_options['fields']['tid']['field'] = 'tid';
74
	$handler->display->display_options['fields']['tid']['alter']['alter_text'] = 0;
75
	$handler->display->display_options['fields']['tid']['alter']['make_link'] = 0;
76
	$handler->display->display_options['fields']['tid']['alter']['absolute'] = 0;
77
	$handler->display->display_options['fields']['tid']['alter']['external'] = 0;
78
	$handler->display->display_options['fields']['tid']['alter']['replace_spaces'] = 0;
79
	$handler->display->display_options['fields']['tid']['alter']['trim_whitespace'] = 0;
80
	$handler->display->display_options['fields']['tid']['alter']['nl2br'] = 0;
81
	$handler->display->display_options['fields']['tid']['alter']['word_boundary'] = 1;
82
	$handler->display->display_options['fields']['tid']['alter']['ellipsis'] = 1;
83
	$handler->display->display_options['fields']['tid']['alter']['strip_tags'] = 0;
84
	$handler->display->display_options['fields']['tid']['alter']['trim'] = 0;
85
	$handler->display->display_options['fields']['tid']['alter']['html'] = 0;
86
	$handler->display->display_options['fields']['tid']['element_label_colon'] = 1;
87
	$handler->display->display_options['fields']['tid']['element_default_classes'] = 1;
88
	$handler->display->display_options['fields']['tid']['hide_empty'] = 0;
89
	$handler->display->display_options['fields']['tid']['empty_zero'] = 0;
90
	$handler->display->display_options['fields']['tid']['hide_alter_empty'] = 0;
91
	$handler->display->display_options['fields']['tid']['format_plural'] = 0;
92
	/* Field: Taxonomy vocabulary: Name */
93
	$handler->display->display_options['fields']['name_2']['id'] = 'name_2';
94
	$handler->display->display_options['fields']['name_2']['table'] = 'taxonomy_vocabulary';
95
	$handler->display->display_options['fields']['name_2']['field'] = 'name';
96
	$handler->display->display_options['fields']['name_2']['alter']['alter_text'] = 0;
97
	$handler->display->display_options['fields']['name_2']['alter']['make_link'] = 0;
98
	$handler->display->display_options['fields']['name_2']['alter']['absolute'] = 0;
99
	$handler->display->display_options['fields']['name_2']['alter']['external'] = 0;
100
	$handler->display->display_options['fields']['name_2']['alter']['replace_spaces'] = 0;
101
	$handler->display->display_options['fields']['name_2']['alter']['trim_whitespace'] = 0;
102
	$handler->display->display_options['fields']['name_2']['alter']['nl2br'] = 0;
103
	$handler->display->display_options['fields']['name_2']['alter']['word_boundary'] = 1;
104
	$handler->display->display_options['fields']['name_2']['alter']['ellipsis'] = 1;
105
	$handler->display->display_options['fields']['name_2']['alter']['strip_tags'] = 0;
106
	$handler->display->display_options['fields']['name_2']['alter']['trim'] = 0;
107
	$handler->display->display_options['fields']['name_2']['alter']['html'] = 0;
108
	$handler->display->display_options['fields']['name_2']['element_label_colon'] = 1;
109
	$handler->display->display_options['fields']['name_2']['element_default_classes'] = 1;
110
	$handler->display->display_options['fields']['name_2']['hide_empty'] = 0;
111
	$handler->display->display_options['fields']['name_2']['empty_zero'] = 0;
112
	$handler->display->display_options['fields']['name_2']['hide_alter_empty'] = 0;
113
	/* Field: Taxonomy term: Name */
114
	$handler->display->display_options['fields']['name_3']['id'] = 'name_3';
115
	$handler->display->display_options['fields']['name_3']['table'] = 'taxonomy_term_data';
116
	$handler->display->display_options['fields']['name_3']['field'] = 'name';
117
	$handler->display->display_options['fields']['name_3']['relationship'] = 'parent';
118
	$handler->display->display_options['fields']['name_3']['label'] = 'ParentName';
119
	$handler->display->display_options['fields']['name_3']['alter']['alter_text'] = 0;
120
	$handler->display->display_options['fields']['name_3']['alter']['make_link'] = 0;
121
	$handler->display->display_options['fields']['name_3']['alter']['absolute'] = 0;
122
	$handler->display->display_options['fields']['name_3']['alter']['external'] = 0;
123
	$handler->display->display_options['fields']['name_3']['alter']['replace_spaces'] = 0;
124
	$handler->display->display_options['fields']['name_3']['alter']['trim_whitespace'] = 0;
125
	$handler->display->display_options['fields']['name_3']['alter']['nl2br'] = 0;
126
	$handler->display->display_options['fields']['name_3']['alter']['word_boundary'] = 1;
127
	$handler->display->display_options['fields']['name_3']['alter']['ellipsis'] = 1;
128
	$handler->display->display_options['fields']['name_3']['alter']['strip_tags'] = 0;
129
	$handler->display->display_options['fields']['name_3']['alter']['trim'] = 0;
130
	$handler->display->display_options['fields']['name_3']['alter']['html'] = 0;
131
	$handler->display->display_options['fields']['name_3']['element_label_colon'] = 1;
132
	$handler->display->display_options['fields']['name_3']['element_default_classes'] = 1;
133
	$handler->display->display_options['fields']['name_3']['hide_empty'] = 0;
134
	$handler->display->display_options['fields']['name_3']['empty_zero'] = 0;
135
	$handler->display->display_options['fields']['name_3']['hide_alter_empty'] = 0;
136
	$handler->display->display_options['fields']['name_3']['link_to_taxonomy'] = 0;
137
	/* Field: Taxonomy term: Term ID */
138
	$handler->display->display_options['fields']['tid_1']['id'] = 'tid_1';
139
	$handler->display->display_options['fields']['tid_1']['table'] = 'taxonomy_term_data';
140
	$handler->display->display_options['fields']['tid_1']['field'] = 'tid';
141
	$handler->display->display_options['fields']['tid_1']['relationship'] = 'parent';
142
	$handler->display->display_options['fields']['tid_1']['label'] = 'ParentId';
143
	$handler->display->display_options['fields']['tid_1']['alter']['alter_text'] = 0;
144
	$handler->display->display_options['fields']['tid_1']['alter']['make_link'] = 0;
145
	$handler->display->display_options['fields']['tid_1']['alter']['absolute'] = 0;
146
	$handler->display->display_options['fields']['tid_1']['alter']['external'] = 0;
147
	$handler->display->display_options['fields']['tid_1']['alter']['replace_spaces'] = 0;
148
	$handler->display->display_options['fields']['tid_1']['alter']['trim_whitespace'] = 0;
149
	$handler->display->display_options['fields']['tid_1']['alter']['nl2br'] = 0;
150
	$handler->display->display_options['fields']['tid_1']['alter']['word_boundary'] = 1;
151
	$handler->display->display_options['fields']['tid_1']['alter']['ellipsis'] = 1;
152
	$handler->display->display_options['fields']['tid_1']['alter']['strip_tags'] = 0;
153
	$handler->display->display_options['fields']['tid_1']['alter']['trim'] = 0;
154
	$handler->display->display_options['fields']['tid_1']['alter']['html'] = 0;
155
	$handler->display->display_options['fields']['tid_1']['element_label_colon'] = 1;
156
	$handler->display->display_options['fields']['tid_1']['element_default_classes'] = 1;
157
	$handler->display->display_options['fields']['tid_1']['hide_empty'] = 0;
158
	$handler->display->display_options['fields']['tid_1']['empty_zero'] = 0;
159
	$handler->display->display_options['fields']['tid_1']['hide_alter_empty'] = 0;
160
	$handler->display->display_options['fields']['tid_1']['separator'] = '';
161
	$handler->display->display_options['fields']['tid_1']['format_plural'] = 0;
162
	/* Field: Taxonomy vocabulary: Description */
163
	$handler->display->display_options['fields']['description']['id'] = 'description';
164
	$handler->display->display_options['fields']['description']['table'] = 'taxonomy_vocabulary';
165
	$handler->display->display_options['fields']['description']['field'] = 'description';
166
	$handler->display->display_options['fields']['description']['alter']['alter_text'] = 0;
167
	$handler->display->display_options['fields']['description']['alter']['make_link'] = 0;
168
	$handler->display->display_options['fields']['description']['alter']['absolute'] = 0;
169
	$handler->display->display_options['fields']['description']['alter']['external'] = 0;
170
	$handler->display->display_options['fields']['description']['alter']['replace_spaces'] = 0;
171
	$handler->display->display_options['fields']['description']['alter']['trim_whitespace'] = 0;
172
	$handler->display->display_options['fields']['description']['alter']['nl2br'] = 0;
173
	$handler->display->display_options['fields']['description']['alter']['word_boundary'] = 1;
174
	$handler->display->display_options['fields']['description']['alter']['ellipsis'] = 1;
175
	$handler->display->display_options['fields']['description']['alter']['strip_tags'] = 0;
176
	$handler->display->display_options['fields']['description']['alter']['trim'] = 0;
177
	$handler->display->display_options['fields']['description']['alter']['html'] = 0;
178
	$handler->display->display_options['fields']['description']['element_label_colon'] = 1;
179
	$handler->display->display_options['fields']['description']['element_default_classes'] = 1;
180
	$handler->display->display_options['fields']['description']['hide_empty'] = 0;
181
	$handler->display->display_options['fields']['description']['empty_zero'] = 0;
182
	$handler->display->display_options['fields']['description']['hide_alter_empty'] = 0;
183
	/* Field: Taxonomy term: Term description */
184
	$handler->display->display_options['fields']['description_1']['id'] = 'description_1';
185
	$handler->display->display_options['fields']['description_1']['table'] = 'taxonomy_term_data';
186
	$handler->display->display_options['fields']['description_1']['field'] = 'description';
187
	$handler->display->display_options['fields']['description_1']['alter']['alter_text'] = 0;
188
	$handler->display->display_options['fields']['description_1']['alter']['make_link'] = 0;
189
	$handler->display->display_options['fields']['description_1']['alter']['absolute'] = 0;
190
	$handler->display->display_options['fields']['description_1']['alter']['external'] = 0;
191
	$handler->display->display_options['fields']['description_1']['alter']['replace_spaces'] = 0;
192
	$handler->display->display_options['fields']['description_1']['alter']['trim_whitespace'] = 0;
193
	$handler->display->display_options['fields']['description_1']['alter']['nl2br'] = 0;
194
	$handler->display->display_options['fields']['description_1']['alter']['word_boundary'] = 1;
195
	$handler->display->display_options['fields']['description_1']['alter']['ellipsis'] = 1;
196
	$handler->display->display_options['fields']['description_1']['alter']['strip_tags'] = 0;
197
	$handler->display->display_options['fields']['description_1']['alter']['trim'] = 0;
198
	$handler->display->display_options['fields']['description_1']['alter']['html'] = 0;
199
	$handler->display->display_options['fields']['description_1']['element_label_colon'] = 1;
200
	$handler->display->display_options['fields']['description_1']['element_default_classes'] = 1;
201
	$handler->display->display_options['fields']['description_1']['hide_empty'] = 0;
202
	$handler->display->display_options['fields']['description_1']['empty_zero'] = 0;
203
	$handler->display->display_options['fields']['description_1']['hide_alter_empty'] = 0;
204
	/* Sort criterion: Taxonomy term: Term ID */
205
	$handler->display->display_options['sorts']['tid']['id'] = 'tid';
206
	$handler->display->display_options['sorts']['tid']['table'] = 'taxonomy_term_data';
207
	$handler->display->display_options['sorts']['tid']['field'] = 'tid';
208
	/* Filter criterion: Taxonomy vocabulary: Machine name */
209
	$handler->display->display_options['filters']['machine_name']['id'] = 'machine_name';
210
	$handler->display->display_options['filters']['machine_name']['table'] = 'taxonomy_vocabulary';
211
	$handler->display->display_options['filters']['machine_name']['field'] = 'machine_name';
212
	$handler->display->display_options['filters']['machine_name']['value'] = array(
213
	  'dwca_export_test_taxonomy' => 'dwca_export_test_taxonomy',
214
	);
215
216
	/* Display: Page */
217
	$handler = $view->new_display('page', 'Page', 'page');
218
	$handler->display->display_options['path'] = 'dwca_export/classification/page';
219
220
	/* Display: Data export */
221
	$handler = $view->new_display('views_data_export', 'Data export', 'views_data_export_1');
222
	$handler->display->display_options['pager']['type'] = 'none';
223
	$handler->display->display_options['pager']['options']['offset'] = '0';
224
	$handler->display->display_options['style_plugin'] = 'views_data_export_csv';
225
	$handler->display->display_options['style_options']['provide_file'] = 0;
226
	$handler->display->display_options['style_options']['parent_sort'] = 0;
227
	$handler->display->display_options['style_options']['quote'] = 1;
228
	$handler->display->display_options['style_options']['trim'] = 0;
229
	$handler->display->display_options['style_options']['replace_newlines'] = 1;
230
	$handler->display->display_options['style_options']['newline_replacement'] = '\\r';
231
	$handler->display->display_options['style_options']['header'] = 1;
232
	$handler->display->display_options['path'] = 'dwca_export/classification/csv';
233
234
	return $view;
235
}