Skip to content

Instantly share code, notes, and snippets.

@mikl
Created September 1, 2010 19:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mikl/561247 to your computer and use it in GitHub Desktop.
Save mikl/561247 to your computer and use it in GitHub Desktop.
<?php
// $Id$
/**
* @file
* This is a dump of the session node type from the DrupalCon Copenhagen site.
*/
$content['type'] = array (
'name' => 'Session',
'type' => 'session',
'description' => 'Each session is a presentation at the event.',
'title_label' => 'Title',
'body_label' => 'Session description',
'min_word_count' => '50',
'help' => 'Please complete this form to submit your session proposals. All sessions will be exactly one hour in length.',
'node_options' =>
array (
'status' => true,
'promote' => false,
'sticky' => false,
'revision' => false,
),
'old_type' => 'session',
'orig_type' => '',
'module' => 'node',
'custom' => '1',
'modified' => '1',
'locked' => '0',
'content_profile_use' => 0,
'comment' => '2',
'comment_default_mode' => '4',
'comment_default_order' => '2',
'comment_default_per_page' => '50',
'comment_controls' => '3',
'comment_anonymous' => 0,
'comment_subject_field' => '0',
'comment_preview' => '0',
'comment_form_location' => '1',
'fivestar' => 0,
'fivestar_stars' => 5,
'fivestar_labels_enable' => 1,
'fivestar_label_0' => 'Cancel rating',
'fivestar_label_1' => 'Poor',
'fivestar_label_2' => 'Okay',
'fivestar_label_3' => 'Good',
'fivestar_label_4' => 'Great',
'fivestar_label_5' => 'Awesome',
'fivestar_label_6' => 'Give it @star/@count',
'fivestar_label_7' => 'Give it @star/@count',
'fivestar_label_8' => 'Give it @star/@count',
'fivestar_label_9' => 'Give it @star/@count',
'fivestar_label_10' => 'Give it @star/@count',
'fivestar_style' => 'average',
'fivestar_text' => 'dual',
'fivestar_title' => 1,
'fivestar_feedback' => 1,
'fivestar_unvote' => 0,
'fivestar_position_teaser' => 'hidden',
'fivestar_position' => 'below',
'ant' => 0,
'ant_pattern' => '',
'ant_php' => '',
);
$content['fields'] = array (
0 =>
array (
'label' => 'Type',
'field_name' => 'field_session_type',
'type' => 'text',
'widget_type' => 'optionwidgets_select',
'change' => 'Change basic information',
'weight' => '22',
'description' => '',
'default_value' =>
array (
),
'default_value_php' => '',
'default_value_widget' => NULL,
'group' => false,
'required' => 0,
'multiple' => '0',
'text_processing' => '0',
'max_length' => '',
'allowed_values' => 'rejected|Not planned session
session|Session in official program
bof|BOF session',
'allowed_values_php' => '',
'op' => 'Save field settings',
'module' => 'text',
'widget_module' => 'optionwidgets',
'columns' =>
array (
'value' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => true,
'views' => true,
),
),
'display_settings' =>
array (
'weight' => '22',
'parent' => '',
'label' =>
array (
'format' => 'above',
),
'teaser' =>
array (
'format' => 'default',
'exclude' => 0,
),
'full' =>
array (
'format' => 'plain',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
1 =>
array (
'label' => 'Day',
'field_name' => 'field_session_day',
'type' => 'text',
'widget_type' => 'optionwidgets_select',
'change' => 'Change basic information',
'weight' => '23',
'description' => '',
'default_value' =>
array (
0 =>
array (
'value' => '',
),
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_session_day' =>
array (
'value' => '',
),
),
'group' => false,
'required' => 0,
'multiple' => '0',
'text_processing' => '0',
'max_length' => '',
'allowed_values' => '20100824|Tuesday, 24. august 2010
20100825|Wednesday, 25. august 2010
20100826|Thursday, 26. august 2010',
'allowed_values_php' => '',
'op' => 'Save field settings',
'module' => 'text',
'widget_module' => 'optionwidgets',
'columns' =>
array (
'value' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => true,
'views' => true,
),
),
'display_settings' =>
array (
'weight' => '23',
'parent' => '',
'label' =>
array (
'format' => 'above',
),
'teaser' =>
array (
'format' => 'hidden',
'exclude' => 0,
),
'full' =>
array (
'format' => 'plain',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
2 =>
array (
'label' => 'Time',
'field_name' => 'field_session_time',
'type' => 'text',
'widget_type' => 'optionwidgets_select',
'change' => 'Change basic information',
'weight' => '24',
'description' => '',
'default_value' =>
array (
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_session_time' =>
array (
'value' => '',
),
),
'group' => false,
'required' => 0,
'multiple' => '0',
'text_processing' => '0',
'max_length' => '',
'allowed_values' => '09:00-09:50|09:00-09:50
10:00-10:50|10:00-10:50
11:00-12:30|11:00-12:30
13:30-14:30|13:30-14:30
14:45-15:45|14:45-15:45
16:00-17:00|16:00-17:00
17:15-18:00|17:15-18:00',
'allowed_values_php' => '',
'op' => 'Save field settings',
'module' => 'text',
'widget_module' => 'optionwidgets',
'columns' =>
array (
'value' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => true,
'views' => true,
),
),
'display_settings' =>
array (
'weight' => '24',
'parent' => '',
'label' =>
array (
'format' => 'above',
),
'teaser' =>
array (
'format' => 'hidden',
'exclude' => 0,
),
'full' =>
array (
'format' => 'plain',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
3 =>
array (
'label' => 'Room',
'field_name' => 'field_session_room',
'type' => 'text',
'widget_type' => 'optionwidgets_select',
'change' => 'Change basic information',
'weight' => '25',
'description' => '',
'default_value' =>
array (
0 =>
array (
'value' => '',
),
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_session_room' =>
array (
'value' => '',
),
),
'group' => false,
'required' => 0,
'multiple' => '0',
'text_processing' => '0',
'max_length' => '',
'allowed_values' => 'room1|10 Propeople
room2|11 Microsoft
room3|12 Trellon
room4|18 VPS.NET
room5|19 Acquia
room6|20 Valhalla
bof1|BOF space 1
bof2|BOF space 2
bof3|BOF space 3
bof4|BOF space 4',
'allowed_values_php' => '',
'op' => 'Save field settings',
'module' => 'text',
'widget_module' => 'optionwidgets',
'columns' =>
array (
'value' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => true,
'views' => true,
),
),
'display_settings' =>
array (
'weight' => '25',
'parent' => '',
'label' =>
array (
'format' => 'hidden',
),
'teaser' =>
array (
'format' => 'hidden',
'exclude' => 0,
),
'full' =>
array (
'format' => 'hidden',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
4 =>
array (
'label' => 'Teaser',
'field_name' => 'field_text_teaser',
'type' => 'text',
'widget_type' => 'text_textarea',
'change' => 'Change basic information',
'weight' => '27',
'rows' => '3',
'size' => 60,
'description' => 'A short text that describes the session',
'default_value' =>
array (
0 =>
array (
'value' => '',
'format' => '1',
'_error_element' => 'default_value_widget][field_text_teaser][0][value',
),
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_text_teaser' =>
array (
0 =>
array (
'value' => '',
'format' => 1,
'_error_element' => 'default_value_widget][field_text_teaser][0][value',
),
),
),
'group' => false,
'required' => 0,
'multiple' => '0',
'text_processing' => '1',
'max_length' => '',
'allowed_values' => '',
'allowed_values_php' => '',
'op' => 'Save field settings',
'module' => 'text',
'widget_module' => 'text',
'columns' =>
array (
'value' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => true,
'views' => true,
),
'format' =>
array (
'type' => 'int',
'unsigned' => true,
'not null' => false,
'views' => false,
),
),
'display_settings' =>
array (
'weight' => '20',
'parent' => '',
'label' =>
array (
'format' => 'hidden',
),
'teaser' =>
array (
'format' => 'default',
'exclude' => 0,
),
'full' =>
array (
'format' => 'default',
'exclude' => 1,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
5 =>
array (
'label' => 'Duration',
'field_name' => 'field_session_duration',
'type' => 'text',
'widget_type' => 'optionwidgets_select',
'change' => 'Change basic information',
'weight' => '28',
'description' => '',
'default_value' =>
array (
0 =>
array (
'value' => '',
),
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_session_duration' =>
array (
'value' => '',
),
),
'group' => false,
'required' => 1,
'multiple' => '0',
'text_processing' => '0',
'max_length' => '',
'allowed_values' => '5|5 minutes (lightning talk)
45|45 minutes (+15 minutes Q&A)',
'allowed_values_php' => '',
'op' => 'Save field settings',
'module' => 'text',
'widget_module' => 'optionwidgets',
'columns' =>
array (
'value' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => true,
'views' => true,
),
),
'display_settings' =>
array (
'weight' => '28',
'parent' => '',
'label' =>
array (
'format' => 'hidden',
),
'teaser' =>
array (
'format' => 'default',
'exclude' => 1,
),
'full' =>
array (
'format' => 'default',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
5 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
6 =>
array (
'label' => 'Image',
'field_name' => 'field_main_image',
'type' => 'filefield',
'widget_type' => 'imagefield_widget',
'change' => 'Change basic information',
'weight' => '29',
'file_extensions' => 'png gif jpg jpeg',
'progress_indicator' => 'bar',
'file_path' => '',
'max_filesize_per_file' => '',
'max_filesize_per_node' => '',
'max_resolution' => 0,
'min_resolution' => 0,
'custom_alt' => 0,
'alt' => '',
'custom_title' => 0,
'title_type' => 'textfield',
'title' => '',
'use_default_image' => 0,
'default_image_upload' => '',
'default_image' => NULL,
'description' => 'got an image that shows your session in all its awesome glory?',
'ffp_field_main_image' =>
array (
'file_path' => '',
'file_path_cleanup' =>
array (
'file_path_pathauto' => 0,
'file_path_tolower' => 0,
'file_path_transliterate' => 0,
),
'file_name' => '[filefield-onlyname-original].[filefield-extension-original]',
'file_name_cleanup' =>
array (
'file_name_pathauto' => 0,
'file_name_tolower' => 0,
'file_name_transliterate' => 0,
),
'retroactive_update' => '',
'active_updating' => 0,
),
'group' => false,
'required' => 0,
'multiple' => '0',
'list_field' => '0',
'list_default' => 1,
'description_field' => '0',
'op' => 'Save field settings',
'module' => 'filefield',
'widget_module' => 'imagefield',
'columns' =>
array (
'fid' =>
array (
'type' => 'int',
'not null' => false,
'views' => true,
),
'list' =>
array (
'type' => 'int',
'size' => 'tiny',
'not null' => false,
'views' => true,
),
'data' =>
array (
'type' => 'text',
'serialize' => true,
'views' => true,
),
),
'display_settings' =>
array (
'weight' => '17',
'parent' => 'group_image',
'label' =>
array (
'format' => 'hidden',
),
'teaser' =>
array (
'format' => 'image_plain',
'exclude' => 1,
),
'full' =>
array (
'format' => '700_210_default',
'exclude' => 1,
),
4 =>
array (
'format' => 'image_plain',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'image_plain',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'image_plain',
'exclude' => 0,
),
'token' =>
array (
'format' => 'image_plain',
'exclude' => 0,
),
),
),
7 =>
array (
'label' => 'Image Text',
'field_name' => 'field_text_image',
'type' => 'text',
'widget_type' => 'text_textarea',
'change' => 'Change basic information',
'weight' => '30',
'rows' => '3',
'size' => 60,
'description' => 'a short text for the image',
'default_value' =>
array (
0 =>
array (
'value' => '',
'format' => '1',
'_error_element' => 'default_value_widget][field_text_image][0][value',
),
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_text_image' =>
array (
0 =>
array (
'value' => '',
'format' => '1',
'_error_element' => 'default_value_widget][field_text_image][0][value',
),
),
),
'group' => false,
'required' => 0,
'multiple' => '0',
'text_processing' => '0',
'max_length' => '100',
'allowed_values' => '',
'allowed_values_php' => '',
'op' => 'Save field settings',
'module' => 'text',
'widget_module' => 'text',
'columns' =>
array (
'value' =>
array (
'type' => 'varchar',
'length' => '100',
'not null' => false,
'sortable' => true,
'views' => true,
),
),
'display_settings' =>
array (
'weight' => '18',
'parent' => 'group_image',
'label' =>
array (
'format' => 'hidden',
),
'teaser' =>
array (
'format' => 'default',
'exclude' => 1,
),
'full' =>
array (
'format' => 'default',
'exclude' => 1,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
8 =>
array (
'label' => 'Additional Presenters',
'field_name' => 'field_session_presenters',
'type' => 'nodereference',
'widget_type' => 'nodereference_autocomplete',
'change' => 'Change basic information',
'weight' => '33',
'autocomplete_match' => 'contains',
'size' => '60',
'description' => 'If your session has multiple presenters, you can enter them here (they must have created profiles).',
'default_value' =>
array (
0 =>
array (
'nid' => NULL,
'_error_element' => 'default_value_widget][field_session_presenters][0][nid][nid',
),
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_session_presenters' =>
array (
0 =>
array (
'nid' =>
array (
'nid' => '',
'_error_element' => 'default_value_widget][field_session_presenters][0][nid][nid',
),
'_error_element' => 'default_value_widget][field_session_presenters][0][nid][nid',
),
),
),
'group' => false,
'required' => 0,
'multiple' => '10',
'referenceable_types' =>
array (
'profile' => 'profile',
'feed' => 0,
'feed_item' => 0,
'forum' => 0,
'map_item' => 0,
'news' => 0,
'page' => 0,
'product' => 0,
'nonvat' => 0,
'session' => 0,
'sponsor' => 0,
'training' => 0,
'twitterfeed' => 0,
'webform' => 0,
'even' => 0,
'teaser' => 0,
'eval' => false,
),
'advanced_view' => '--',
'advanced_view_args' => '',
'op' => 'Save field settings',
'module' => 'nodereference',
'widget_module' => 'nodereference',
'columns' =>
array (
'nid' =>
array (
'type' => 'int',
'unsigned' => true,
'not null' => false,
'index' => true,
),
),
'display_settings' =>
array (
'weight' => '33',
'parent' => '',
'label' =>
array (
'format' => 'above',
),
'teaser' =>
array (
'format' => 'default',
'exclude' => 0,
),
'full' =>
array (
'format' => 'default',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
9 =>
array (
'label' => 'Resources',
'field_name' => 'field_session_resources',
'type' => 'link',
'widget_type' => 'link',
'change' => 'Change basic information',
'weight' => '34',
'description' => '',
'default_value' =>
array (
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_session_resources' =>
array (
0 =>
array (
'url' => '',
'title' => '',
),
),
),
'group' => false,
'required' => 0,
'multiple' => '5',
'validate_url' => 0,
'url' => 0,
'title' => 'optional',
'title_value' => '',
'enable_tokens' => 0,
'display' =>
array (
'url_cutoff' => '80',
),
'attributes' =>
array (
'target' => 'default',
'rel' => '',
'class' => '',
'title' => '',
),
'op' => 'Save field settings',
'module' => 'link',
'widget_module' => 'link',
'columns' =>
array (
'url' =>
array (
'type' => 'varchar',
'length' => 2048,
'not null' => false,
'sortable' => true,
),
'title' =>
array (
'type' => 'varchar',
'length' => 255,
'not null' => false,
'sortable' => true,
),
'attributes' =>
array (
'type' => 'text',
'size' => 'medium',
'not null' => false,
),
),
'display_settings' =>
array (
'weight' => '34',
'parent' => '',
'label' =>
array (
'format' => 'above',
),
'teaser' =>
array (
'format' => 'default',
'exclude' => 0,
),
'full' =>
array (
'format' => 'default',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
10 =>
array (
'label' => 'Video from archive.org',
'field_name' => 'field_session_video',
'type' => 'emvideo',
'widget_type' => 'emvideo_textfields',
'change' => 'Change basic information',
'weight' => '35',
'providers' =>
array (
'archive' => true,
0 => 1,
'bliptv' => false,
'dailymotion' => false,
'google' => false,
'guba' => false,
'imeem' => false,
'lastfm' => false,
'livevideo' => false,
'metacafe' => false,
'myspace' => false,
'revver' => false,
'sevenload' => false,
'spike' => false,
'tudou' => false,
'twistage' => false,
'ustream' => false,
'ustreamlive' => false,
'vimeo' => false,
'voicethread' => false,
'yahoomusic' => false,
'youtube' => false,
'zzz_custom_url' => false,
),
'video_width' => '425',
'video_height' => '350',
'video_autoplay' => '',
'preview_width' => '425',
'preview_height' => '350',
'preview_autoplay' => '',
'thumbnail_width' => '120',
'thumbnail_height' => '90',
'thumbnail_default_path' => '',
'thumbnail_link_title' => 'See video',
'description' => 'Enter the url of the archive.org overview page for the video. For instance http://www.archive.org/details/GettingStartedWithDrupalcon',
'default_value' =>
array (
0 =>
array (
'embed' => '',
'value' => '',
),
),
'default_value_php' => '',
'default_value_widget' =>
array (
'field_session_video' =>
array (
0 =>
array (
'embed' => '',
'value' => '',
),
),
),
'group' => false,
'required' => 0,
'multiple' => '0',
'op' => 'Save field settings',
'module' => 'emvideo',
'widget_module' => 'emvideo',
'columns' =>
array (
'embed' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => true,
),
'value' =>
array (
'type' => 'varchar',
'length' => 255,
'not null' => false,
'sortable' => true,
),
'provider' =>
array (
'type' => 'varchar',
'length' => 255,
'not null' => false,
'sortable' => true,
),
'data' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => false,
),
'version' =>
array (
'description' => 'The version of the provider\'s data.',
'type' => 'int',
'unsigned' => true,
'not null' => true,
'default' => 0,
),
'duration' =>
array (
'description' => 'Store the duration of a video in seconds.',
'type' => 'int',
'unsigned' => true,
'not null' => true,
'default' => 0,
),
),
'display_settings' =>
array (
'weight' => '35',
'parent' => '',
'label' =>
array (
'format' => 'hidden',
),
'teaser' =>
array (
'format' => 'hidden',
'exclude' => 0,
),
'full' =>
array (
'format' => 'default',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_plain' =>
array (
'format' => 'default',
'exclude' => 0,
),
'email_html' =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
);
$content['extra'] = array (
'title' => '26',
'body_field' => '31',
'revision_information' => '37',
'author' => '20',
'options' => '21',
'comment_settings' => '39',
'menu' => '36',
'taxonomy' => '32',
'path' => '38',
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment