function social_content_twitter_social_content_info in Social Content 7
File
- modules/
twitter/ social_content_twitter.module, line 12 - Social Content: Twitter module.
Code
function social_content_twitter_social_content_info() {
$info = array();
$shared = array(
'content_type' => 'tweet',
'settings_form' => 'social_content_tweet_settings_form',
'external_id_field_mapping' => array(
'id_str' => 'field_tweet_external_id',
),
'post_callback' => 'social_content_twitter_post_callback',
);
$additional_settings_shared = array(
'api_url' => 'https://api.twitter.com/1.1',
'oauth_consumer_key' => '',
'oauth_consumer_secret' => '',
'oauth_token' => '',
'oauth_secret' => '',
'import_image' => 0,
);
$info['twitter_account'] = $shared + array(
'title' => t('Twitter (account)'),
'data_callback' => 'social_content_twitter_account_data_callback',
'additional_settings' => $additional_settings_shared + array(
'account' => '',
),
);
$info['twitter_hashtag'] = $shared + array(
'title' => t('Twitter (hashtag)'),
'data_callback' => 'social_content_twitter_hashtag_data_callback',
'additional_settings' => $additional_settings_shared + array(
'hashtags' => '',
),
);
return $info;
}