hierarchical_select.install in Hierarchical Select 5.2
File
hierarchical_select.install
View source
<?php
function hierarchical_select_install() {
$weight = db_result(db_query("SELECT weight FROM {system} WHERE name = 'taxonomy'"));
$weight = max($weight, db_result(db_query("SELECT weight FROM {system} WHERE name = 'content_taxonomy'")));
$weight = max($weight, db_result(db_query("SELECT weight FROM {system} WHERE name = 'i18ntaxonomy'")));
db_query("UPDATE {system} SET weight = %d WHERE name = '%s'", $weight + 1, 'hierarchical_select');
}
function hierarchical_select_update_1() {
$ret = array();
$weight = db_result(db_query("SELECT weight FROM {system} WHERE name = 'taxonomy'"));
$weight = max($weight, db_result(db_query("SELECT weight FROM {system} WHERE name = 'content_taxonomy'")));
$weight++;
$ret[] = update_sql("UPDATE {system} SET weight = {$weight} WHERE name = 'hierarchical_select'");
return $ret;
}
function hierarchical_select_update_2() {
$ret = array();
$weight = db_result(db_query("SELECT weight FROM {system} WHERE name = 'taxonomy'"));
$weight = max($weight, db_result(db_query("SELECT weight FROM {system} WHERE name = 'content_taxonomy'")));
$weight = max($weight, db_result(db_query("SELECT weight FROM {system} WHERE name = 'i18ntaxonomy'")));
$weight++;
$ret[] = update_sql("UPDATE {system} SET weight = {$weight} WHERE name = 'hierarchical_select'");
return $ret;
}