function google_plusone_block_save in Google Plus One Button | Google+ Badge 7
Implements hook_block_save().
File
- ./
google_plusone.module, line 557
Code
function google_plusone_block_save($delta = '', $edit = array()) {
module_load_include('inc', 'google_plusone', 'google_plusone.admin');
if ($delta == 'google_plusone_block') {
$settings = array(
'url' => $edit['google_plusone_block_url'],
'annotation' => $edit['google_plusone_block_annotation'],
'width' => $edit['google_plusone_block_width'],
'size' => $edit['google_plusone_block_size'],
'css' => google_plusone_trim($edit['google_plusone_block_wrapper_css'], ';'),
'alias' => $edit['google_plusone_block_alias'],
);
variable_set('google_plusone_block_settings', $settings);
}
elseif ($delta == 'google_plusone_badge_block') {
variable_set('google_plusone_badge_page_id', check_url(google_plusone_trim($edit['google_plusone_badge_page_id'], '/')));
variable_set('google_plusone_badge_style', $edit['google_plusone_badge_style']);
variable_set('google_plusone_badge_width', $edit['google_plusone_badge_width']);
variable_set('google_plusone_badge_theme', $edit['google_plusone_badge_theme']);
variable_set('google_plusone_badge_custom_name', $edit['google_plusone_badge_custom_name']);
}
}