function node_gallery_get_type_fields in Node Gallery 6
Same name and namespace in other branches
- 6.2 node_gallery.admin.inc \node_gallery_get_type_fields()
copy from cck module.
Parameters
unknown_type $type_name:
Return value
unknown
1 call to node_gallery_get_type_fields()
File
- ./
node_gallery.admin.inc, line 438 - Node gallery admin file.
Code
function node_gallery_get_type_fields($type_name) {
$type = node_get_types('type', $type_name);
$extra = array();
if ($type->has_title) {
$extra['title'] = array(
'label' => $type->title_label,
'description' => t('Node module form.'),
'weight' => -5,
);
}
if ($type->has_body) {
$extra['body_field'] = array(
'label' => $type->body_label,
'description' => t('Node module form.'),
'weight' => 0,
'view' => 'body',
);
}
if (module_exists('locale') && variable_get("language_content_type_{$type_name}", 0)) {
$extra['language'] = array(
'label' => t('Language'),
'description' => t('Locale module form.'),
'weight' => 0,
);
}
if (module_exists('taxonomy') && taxonomy_get_vocabularies($type_name)) {
$extra['taxonomy'] = array(
'label' => t('Taxonomy'),
'description' => t('Taxonomy module form.'),
'weight' => -3,
);
}
return $extra;
}