You are here

function ed_readmore_update_6002 in Read More Link (Drupal 6 and earlier) 6.5

Update 6002.

Attempts to reconcile the addition of prepend and append text values.

Removes obsolete variable "ed_readmore_text_separator." This module no longer needs the separator variable since it will be added to the prepend variable.

File

./ed_readmore.install, line 116
Install file.

Code

function ed_readmore_update_6002() {

  // Link text: Set new default value if the values were never changed.
  $link_text = variable_get('ed_readmore_text', ED_READMORE_TEXT_DEFAULT);
  if ($link_text == t('<strong>Read more &raquo;</strong>')) {
    variable_set('ed_readmore_text', t('Read more'));
  }
  else {
    variable_set('ed_readmore_text_prepend', '');
    variable_set('ed_readmore_text_append', '');
  }

  // Link title: Set new default value if the values were never changed.
  $link_title = variable_get('ed_readmore_title', '');
  if ($link_title == t('Read the whole post')) {
    variable_set('ed_readmore_title', '');
  }

  // Removing separator by appending to prepend variable.
  $prepend_text = variable_get('ed_readmore_separator', '') . variable_get('ed_readmore_text_prepend', ED_READMORE_TEXT_PREPEND_DEFAULT);
  variable_set('ed_readmore_text_prepend', $prepend_text);

  // Delete old var.
  variable_del('ed_readmore_separator');

  // Must return an array.
  return array();
}