source: sipes/modules_contrib/feeds/feeds_fast_news/feeds_fast_news.data_default.inc @ 92213c1

stableversion-3.0
Last change on this file since 92213c1 was 177a560, checked in by José Gregorio Puentes <jpuentes@…>, 8 años ago

se agrego el directorio de modulos contribuidos de drupal

  • Propiedad mode establecida a 100755
File size: 3.9 KB
Línea 
1<?php
2
3/**
4 * Implementation of hook_data_default().
5 */
6function feeds_fast_news_data_default() {
7  $export = array();
8  $data_table = new stdClass;
9  $data_table->disabled = FALSE; /* Edit this to true to make a default data_table disabled initially */
10  $data_table->api_version = 1;
11  $data_table->title = 'Fast feed';
12  $data_table->name = 'feeds_data_feed_fast';
13  $data_table->table_schema = array(
14    'fields' => array(
15      'feed_nid' => array(
16        'type' => 'int',
17        'unsigned' => TRUE,
18        'not null' => TRUE,
19      ),
20      'id' => array(
21        'type' => 'serial',
22        'size' => 'normal',
23        'unsigned' => TRUE,
24        'not null' => TRUE,
25      ),
26      'timestamp' => array(
27        'description' => 'The Unix timestamp for the data.',
28        'type' => 'int',
29        'unsigned' => TRUE,
30        'not null' => FALSE,
31      ),
32      'title' => array(
33        'type' => 'varchar',
34        'length' => 255,
35        'not null' => FALSE,
36      ),
37      'description' => array(
38        'type' => 'text',
39        'not null' => FALSE,
40      ),
41      'url' => array(
42        'type' => 'text',
43        'not null' => FALSE,
44      ),
45      'guid' => array(
46        'type' => 'text',
47        'not null' => FALSE,
48      ),
49    ),
50    'indexes' => array(
51      'feed_nid' => array(
52        '0' => 'feed_nid',
53      ),
54      'id' => array(
55        '0' => 'id',
56      ),
57      'timestamp' => array(
58        '0' => 'timestamp',
59      ),
60      'url' => array(
61        '0' => array(
62          '0' => 'url',
63          '1' => 255,
64        ),
65      ),
66      'guid' => array(
67        '0' => array(
68          '0' => 'guid',
69          '1' => 255,
70        ),
71      ),
72    ),
73    'primary key' => array(
74      '0' => 'id',
75    ),
76  );
77  $data_table->meta = array(
78    'fields' => array(
79      'feed_nid' => array(
80        'label' => '',
81        'views_field_handler' => 'views_handler_field_numeric',
82        'views_filter_handler' => 'views_handler_filter_numeric',
83        'views_argument_handler' => 'views_handler_argument_numeric',
84        'views_sort_handler' => 'views_handler_sort',
85      ),
86      'id' => array(
87        'label' => '',
88        'views_field_handler' => 'views_handler_field_numeric',
89        'views_filter_handler' => 'views_handler_filter_numeric',
90        'views_argument_handler' => 'views_handler_argument_numeric',
91        'views_sort_handler' => 'views_handler_sort',
92      ),
93      'timestamp' => array(
94        'label' => '',
95        'views_field_handler' => 'views_handler_field_date',
96        'views_filter_handler' => 'views_handler_filter_date',
97        'views_argument_handler' => 'views_handler_argument_date',
98        'views_sort_handler' => 'views_handler_sort_date',
99      ),
100      'title' => array(
101        'label' => '',
102        'views_field_handler' => 'views_handler_field',
103        'views_filter_handler' => 'views_handler_filter_string',
104        'views_argument_handler' => 'views_handler_argument_string',
105        'views_sort_handler' => 'views_handler_sort',
106      ),
107      'description' => array(
108        'label' => '',
109        'views_field_handler' => 'views_handler_field',
110        'views_filter_handler' => 'views_handler_filter_string',
111        'views_argument_handler' => 'views_handler_argument',
112        'views_sort_handler' => 'views_handler_sort',
113      ),
114      'url' => array(
115        'label' => '',
116        'views_field_handler' => 'views_handler_field_url',
117        'views_filter_handler' => 'views_handler_filter_string',
118        'views_argument_handler' => 'views_handler_argument',
119        'views_sort_handler' => 'views_handler_sort',
120      ),
121      'guid' => array(
122        'label' => '',
123        'views_field_handler' => 'views_handler_field',
124        'views_filter_handler' => 'views_handler_filter_string',
125        'views_argument_handler' => 'views_handler_argument',
126        'views_sort_handler' => 'views_handler_sort',
127      ),
128    ),
129  );
130
131  $export['feeds_data_feed_fast'] = $data_table;
132  return $export;
133}
Nota: Vea TracBrowser para ayuda de uso del navegador del repositorio.