You are here

function hierarchical_select_update_6 in Hierarchical Select 5.3

Same name and namespace in other branches
  1. 6.3 hierarchical_select.install \hierarchical_select_update_6()

File

./hierarchical_select.install, line 166
Install file for the Hierarchical Select module.

Code

function hierarchical_select_update_6() {
  $ret = array();

  // hs_views_taxonomy -> hs_taxonomy_views
  $result = db_query("SELECT SUBSTRING(name, 26) AS config_id FROM {variable} WHERE name LIKE 'hs_config_views-taxonomy_%'");
  while ($row = db_fetch_object($result)) {
    $config_id = $row->config_id;
    $value = variable_get("hs_config_views-taxonomy_{$config_id}", serialize(array()));
    variable_set("hs_config_taxonomy-views_{$config_id}", $value);
    variable_del("hs_config_views-taxonomy_{$config_id}");
  }
  return $ret;
}