function textformatter_contrib_textformatter_field_info in Text list formatter 8.2
Same name and namespace in other branches
- 7 textformatter_contrib/textformatter_contrib.module \textformatter_contrib_textformatter_field_info()
Implements hook_textformatter_field_info().
File
- textformatter_contrib/
textformatter_contrib.module, line 11 - Textformatter support for contributed module fields.
Code
function textformatter_contrib_textformatter_field_info() {
$info = array();
if (module_exists('entityreference')) {
$info['entityreference'] = array(
'fields' => array(
'entityreference',
),
'callback' => 'textformatter_contrib_entityreference_field_create_list',
'settings' => array(
'entityreference_link' => TRUE,
),
);
}
if (module_exists('node_reference')) {
$info['node_reference'] = array(
'fields' => array(
'node_reference',
),
'callback' => 'textformatter_contrib_node_reference_field_create_list',
'settings' => array(
'node_reference_link' => TRUE,
),
);
}
if (module_exists('user_reference')) {
$info['user_reference'] = array(
'fields' => array(
'user_reference',
),
'callback' => 'textformatter_contrib_user_reference_field_create_list',
'settings' => array(
'user_reference_link' => TRUE,
),
);
}
if (module_exists('link')) {
$info['link'] = array(
'fields' => array(
'link_field',
),
'callback' => 'textformatter_contrib_link_field_create_list',
'settings' => array(
'link_field_display_type' => 'link_default',
),
);
}
return $info;
}