You are here

function lang_dropdown_block_save in Language Switcher Dropdown 7

Same name and namespace in other branches
  1. 7.2 lang_dropdown.module \lang_dropdown_block_save()

Implements hook_block_save().

File

./lang_dropdown.module, line 263

Code

function lang_dropdown_block_save($delta = '', $edit = array()) {
  $lang_dropdown_settings = array(
    'showall' => $edit['showall'],
    'tohome' => $edit['tohome'],
    'js_widget' => $edit['js_widget'],
    'js_widget_settings' => array(
      'visible_rows' => $edit['visible_rows'],
      'width' => $edit['width'],
      'rounded' => $edit['rounded'],
      'animation' => $edit['animation'],
      'event' => $edit['event'],
      'skin' => $edit['skin'],
      'custom_skin' => $edit['custom_skin'],
    ),
    'chosen' => array(
      'disable_search' => $edit['disable_search'],
      'no_results_text' => $edit['no_results_text'],
    ),
    'languageicons' => array(
      'flag_position' => 1,
    ),
  );
  if (module_exists('languageicons')) {
    $lang_dropdown_settings['languageicons']['flag_position'] = $edit['flag_position'];
  }
  variable_set('lang_dropdown_' . $delta, $lang_dropdown_settings);
}