function _google_plusone_ds_field in Google Plus One Button | Google+ Badge 7
Callback for Display Suite field hook.
1 string reference to '_google_plusone_ds_field'
- google_plusone_ds_fields_info in ./
google_plusone.module - Implements hook_ds_fields_info(). Display Suite hook
File
- ./
google_plusone.module, line 608
Code
function _google_plusone_ds_field($field) {
if (!user_access('view google plusone')) {
return '';
}
$node = $field['entity'];
$default = array(
'annotation' => 'bubble',
'width' => '250',
'size' => '',
// standard
'css' => 'margin: 0 1em 1em 1em;float:right',
'syntax' => 'g:plusone',
'alias' => 'aliased',
);
$button_settings = array_merge($default, variable_get('google_plusone_button_settings', array()));
$button_settings['node'] = $node;
return theme('google_plusone_button__' . $node->type, $button_settings);
}