]> git.mxchange.org Git - mailer.git/blobdiff - inc/extensions/ext-doubler.php
Wrapper function for configuration introduced, config entry renamed:
[mailer.git] / inc / extensions / ext-doubler.php
index bb4e32c14dc5ab518f0274d5fdab7efebb9a8568..e411c5432179c9213cca06d236638b9b26826335 100644 (file)
@@ -43,14 +43,14 @@ if (!defined('__SECURITY')) {
 // Version number
 setThisExtensionVersion('0.1.7');
 
-// Version history array (add more with , '0.1.0' and so on)
-setExtensionVersionHistory(array('0.0', '0.0.1', '0.0.2', '0.0.3', '0.0.4', '0.0.5', '0.0.6', '0.0.7', '0.0.8', '0.0.9', '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '0.1.5', '0.1.6', '0.1.7'));
+// Version history array (add more with , '0.0.1' and so on)
+setExtensionVersionHistory(array('0.0.0', '0.0.1', '0.0.2', '0.0.3', '0.0.4', '0.0.5', '0.0.6', '0.0.7', '0.0.8', '0.0.9', '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4', '0.1.5', '0.1.6', '0.1.7'));
 
 switch (getExtensionMode()) {
        case 'register': // Do stuff when installation is running
                // Doubler table
                addDropTableSql('doubler');
-               addCreateTableSql('doubler', "(
+               addCreateTableSql('doubler', "
 `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
 `userid` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 `refid` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
@@ -59,10 +59,10 @@ switch (getExtensionMode()) {
 `timemark` BIGINT(10) NOT NULL DEFAULT 0,
 `completed` ENUM('Y','N') NOT NULL DEFAULT 'N',
 `is_ref` ENUM('Y','N') NOT NULL DEFAULT 'N',
-KEY (`refid`),
-KEY (`userid`),
-PRIMARY KEY (`id`)
-) ENGINE = {?_TABLE_TYPE?} CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = 'User doubler data'");
+PRIMARY KEY (`id`),
+INDEX (`refid`),
+INDEX (`userid`)",
+                       'User doubler data');
 
                //
                // --- SETTINGS ---
@@ -108,10 +108,10 @@ PRIMARY KEY (`id`)
                addAdminMenuSql('doubler','config_doubler','Einstellungen','Prozentuale Gebühr usw. einstellen.', 2);
 
                // Guest menu (informations / default doubler link)
-               addGuestMenuSql('main', 'doubler', 'Verdoppeln!', 'N', 'Y', 3);
+               addGuestMenuSql('main', 'doubler', 'Verdoppeln!', 3);
 
                // Member menu
-               addMemberMenuSql('main', 'doubler', 'Verdoppeln!', 'N', 'Y', 7);
+               addMemberMenuSql('main', 'doubler', 'Verdoppeln!', 7);
                break;
 
        case 'remove': // Do stuff when removing extension