+ setExtensionUpdateNotes("Modul registriert und bei leerem Titel mit einem Standardtitel versehen.");
+ break;
+
+ case '0.3.3': // SQL queries for v0.3.3
+ // Register a filter
+ registerFilter(__FILE__, __LINE__, 'pre_user_registration', 'BEG_RALLYE_USER_REGISTRATION_ADD_SQL_COLUMNS', FALSE, TRUE, isExtensionDryRun());
+ registerFilter(__FILE__, __LINE__, 'init', 'BEG_PURGE_IPS_NOTIFY_USER', FALSE, TRUE, isExtensionDryRun());
+
+ // This depends on ext-register
+ addExtensionDependency('register');
+
+ // Update notes
+ setExtensionUpdateNotes("Filter für Anmeldeformular und Aufrämen der IPs hinzugefügt.");
+ break;
+
+ case '0.3.4': // SQL queries for v0.3.4
+ // Register points data
+ registerExtensionPointsData('beg_ref' , 'points', 'LOCKED', 'DIRECT');
+ registerExtensionPointsData('monthly_beg_ref', 'points', 'LOCKED', 'DIRECT');
+
+ // SQL queries (renaming)
+ addRenameTableSql('beg_referrals', 'referrals');
+ addExtensionChangeTableColumnSql('beg_referrals', 'referal_url', 'referral_url', 'TINYTEXT NOT NULL');
+ addExtensionSql("UPDATE `{?_MYSQL_PREFIX?}_admin_menu` SET `what`='list_beg_referral_urls' WHERE `what`='list_beg_referal_urls' LIMIT 1");
+
+ // Update notes
+ setExtensionUpdateNotes("Verwendungszwecke für Referralgutgschriften registriert.");