Encapsulated adding configuration entries with new wrapper function addConfigAddSql()
[mailer.git] / inc / extensions / ext-refback.php
index aa555d790fd65c266a25735bc3163af098b6be34..e8584fa90eccfa0ec8d9ee40e4bdb30f2a3b1e80 100644 (file)
@@ -89,9 +89,9 @@ KEY (`refid`)
        case 'update': // Update an extension
                switch (getCurrentExtensionVersion()) {
                        case '0.0.1': // SQL queries for v0.0.1
-                               addExtensionSql("ALTER TABLE `{?_MYSQL_PREFIX?}_config` ADD `refback_enabled` ENUM('Y','N') NOT NULL DEFAULT 'Y'");
-                               addExtensionSql("ALTER TABLE `{?_MYSQL_PREFIX?}_config` ADD `refback_min_perc` TINYINT(3) NOT NULL DEFAULT 0");
-                               addExtensionSql("ALTER TABLE `{?_MYSQL_PREFIX?}_config` ADD `refback_max_perc` TINYINT(3) NOT NULL DEFAULT 100");
+                               addConfigAddSql('refback_enabled', "ENUM('Y','N') NOT NULL DEFAULT 'Y'");
+                               addConfigAddSql('refback_min_perc', "TINYINT(3) NOT NULL DEFAULT 0");
+                               addConfigAddSql('refback_max_perc', "TINYINT(3) NOT NULL DEFAULT 100");
                                addAdminMenuSql('setup','config_refback','Refback','Ändern Sie Einstellungen zum Refback, wie z.B. Minimum- und Maximum-Prozente, was die Mitglieder einstellen dürfen.',15);
                                addAdminMenuSql('user','list_refback','Refback auflisten','Refback aller Mitglieder auflisten.',15);