+ EXT_SET_UPDATE_NOTES("Auflistung der Mitglieder ohne Werber nach what=list_user&mode=norefs verschoben.");
+ break;
+
+ case "0.5.8": // SQL queries for v0.5.8
+ ADD_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_extensions` DROP `ext_lang_file`");
+
+ // Update notes (these will be set as task text!)
+ EXT_SET_UPDATE_NOTES("Sprachdateinamen werden nicht mehr in der Datenbank behalten.");
+ break;
+
+ case "0.5.9": // SQL queries for v0.5.9
+ ADD_SQL("DROP TABLE IF EXISTS `{!_MYSQL_PREFIX!}_filters`");
+ ADD_SQL("CREATE TABLE `{!_MYSQL_PREFIX!}_filters` (
+`filter_id` BIGINT(20) UNSIGNED AUTO_INCREMENT,
+`filter_name` VARCHAR(255) NOT NULL DEFAULT '',
+`filter_function` VARCHAR(255) NOT NULL DEFAULT '',
+`filter_active` ENUM('N','Y') NOT NULL DEFAULT 'Y',
+PRIMARY KEY (`filter_id`)
+) TYPE={!_TABLE_TYPE!} COMMENT='Filter system'");
+ ADD_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('setup','list_filter','Filter-Management', 'Zeigt alle im System registrierten Filter an und lässt diese de- bzw. wieder aktivieren.', 17)");
+
+ // Update notes (these will be set as task text!)
+ EXT_SET_UPDATE_NOTES("Tabellen für Filter-System hinzugefügt.");
+ break;
+
+ case "0.6.0": // SQL queries for v0.6.0
+ ADD_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_filters` ADD `filter_counter` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0");
+ ADD_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD `update_filter_usage` ENUM('N','Y') NOT NULL DEFAULT 'N'");
+
+ // Update notes (these will be set as task text!)
+ EXT_SET_UPDATE_NOTES("Benutzungsstatistik eingebaut. Das Zählen der Filterverwendungen sollte <strong>ausschliesslich</strong> zu Debugging-Zwecken eingesetzt werden.");
+ break;
+
+ case "0.6.1": // SQL queries for v0.6.1
+ ADD_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_user_data` DROP login_failtures");
+ ADD_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_user_data` DROP last_failture");
+ ADD_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_user_data` ADD login_failures BIGINT(20) UNSIGNED NOT NULL DEFAULT 0");
+ ADD_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_user_data` ADD last_failure TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00'");
+
+ // Update notes (these will be set as task text!)
+ EXT_SET_UPDATE_NOTES("Falsche Schreibweise korregiert.");
+ break;
+
+ case "0.6.2": // SQL queries for v0.6.2
+ // Depends on refback extension
+ EXT_SET_UPDATE_DEPENDS("user");
+
+ // Update notes (these will be set as task text!)
+ EXT_SET_UPDATE_NOTES("Abhängigkeit von <u>ext-user</u> gesetzt.");