function media_flickr_settings_form in Media: Flickr 7
Same name and namespace in other branches
- 7.2 includes/media_flickr.admin.inc \media_flickr_settings_form()
Callback for /admin/configure/media/media_flickr.
1 string reference to 'media_flickr_settings_form'
- media_flickr_menu in ./
media_flickr.module - Implement hook_menu().
File
- includes/
media_flickr.admin.inc, line 11 - Administrative page callbacks for Media: Flickr.
Code
function media_flickr_settings_form() {
$form = array();
$form['api'] = array(
'#type' => 'fieldset',
'#title' => t('Flickr API'),
'#description' => t('You will first need to apply for an API Developer Key from the <a href="@flickr" target="_blank">Flickr Developer Profile page</a>.', array(
'@flickr' => MEDIA_FLICKR_API_APPLICATION_URL,
)),
'#collapsible' => TRUE,
'#collapsed' => media_flickr_variable_name('api_key') != '',
);
$form['api'][media_flickr_variable_name('api_key')] = array(
'#type' => 'textfield',
'#title' => t('Flickr API Key'),
'#default_value' => media_flickr_variable_get('api_key'),
'#description' => t('Please enter your Flickr Developer Key here.'),
);
$form['api'][media_flickr_variable_name('api_secret')] = array(
'#type' => 'textfield',
'#title' => t('Flickr API Secret'),
'#default_value' => media_flickr_variable_get('api_secret'),
'#description' => t('If you have a secret for the Flickr API, enter it here.'),
);
return system_settings_form($form);
}