function upgrade_210() { global $conf; $default = array('Blacklist' => "0", 'Version' => "2.1.1"); $q = ' INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) VALUES ("HistoryIPConfig","' . pwg_db_real_escape_string(serialize($default)) . '","History IP Excluder options"); '; pwg_query($q); upgrade_211(); }
function plugin_activate($id, $version, &$errors) { global $conf; include_once HIPE_PATH . 'include/dbupgrade.inc.php'; /* Check for upgrade from 2.0.0 to 2.0.1 */ /* *************************************** */ $query = ' SELECT param FROM ' . CONFIG_TABLE . ' WHERE param = "nbc_HistoryIPExcluder" ;'; $count = pwg_db_num_rows(pwg_query($query)); if ($count == 1) { /* upgrade from version 2.0.0 to 2.0.1 */ /* ************************************ */ upgrade_200(); } $query = ' SELECT param FROM ' . CONFIG_TABLE . ' WHERE param = "HistoryIPConfig" ;'; $count = pwg_db_num_rows(pwg_query($query)); if ($count == 0) { /* upgrade from version 2.1.0 to 2.1.1 */ /* ************************************ */ upgrade_210(); } /* upgrade from version 2.1.1 to 2.2.0 */ /* *********************************** */ $HIPE_Config = unserialize($conf['HistoryIPConfig']); if ($HIPE_Config['Version'] == '2.1.1') { upgrade_211(); } /* Global version number upgrade */ /* ***************************** */ global_version_update(); }