You are here

function lexicon_block_save in Lexicon 7

Implements hook_block_save().

File

./lexicon.module, line 196
The Lexicon module is used to create lists of terms and definitions to use on a website and optionally mark those terms in the content of the website.

Code

function lexicon_block_save($delta, $edit) {
  switch ($delta) {
    case 'lexicon_random_term':
      variable_set('lexicon_block_lexicon_random_term_vids', $edit['vids']);
      if (!$edit['interval'] || !is_numeric($edit['interval'])) {

        // Make interval numeric;
        $edit['interval'] = (int) 0;
      }
      variable_set('lexicon_block_lexicon_random_term_interval', $edit['interval']);
      variable_set('lexicon_block_lexicon_random_term_step', $edit['step']);
      variable_set('lexicon_block_lexicon_random_term_link', $edit['link']);
      variable_set('lexicon_block_lexicon_random_term_trim', $edit['trim']);
      variable_set('lexicon_block_lexicon_random_term_trim_length', $edit['trim_length']);
      variable_set('lexicon_block_lexicon_random_term_trim_ellipsis', $edit['trim_ellipsis']);
      variable_set('lexicon_block_lexicon_random_term_read_more_link', $edit['read_more_link']);
      variable_set('lexicon_block_lexicon_random_term_read_more_link_text', $edit['read_more_link_text']);
      break;
  }
}