More rewrites, and output-mode fixed (we should documentate this)
[mailer.git] / inc / extensions / ext-doubler.php
index e28b7f3b68ca11ae16de97f9a6c6501a5a6dbdcb..dda6a6794e37ec69b06ef318db69d2b411a990f6 100644 (file)
@@ -104,15 +104,15 @@ PRIMARY KEY (id)
                // --- MENU SYSTEMS ---
                //
                // Admin menu
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('doubler', NULL, '{?POINTS?}-Verdoppler','Einstellungen und Einträge auflisten.', 4)");
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('doubler','list_doubler','Auflisten','Einträge aus der Verdiensttabelle auflisten', 1)");
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('doubler','config_doubler','Einstellungen','Prozentuale Gebühr usw. einstellen.', 2)");
+               addAdminMenuSql('doubler', NULL, '{?POINTS?}-Verdoppler','Einstellungen und Einträge auflisten.', 4);
+               addAdminMenuSql('doubler','list_doubler','Auflisten','Einträge aus der Verdiensttabelle auflisten', 1);
+               addAdminMenuSql('doubler','config_doubler','Einstellungen','Prozentuale Gebühr usw. einstellen.', 2);
 
                // Guest menu (informations / default doubler link)
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_guest_menu` (`action`,`what`,`title`,`sort`,`visible`,`locked`) VALUES ('main','doubler','Verdoppeln!',3,'Y','Y')");
+               addGuestMenuSql('main','doubler','Verdoppeln!','N','Y',3);
 
                // Member menu
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_member_menu` (`action`,`what`,`title`,`visible`,`locked`,`sort`) VALUES ('main','doubler','Verdoppeln!','Y','Y',7)");
+               addMemberMenuSql('main','doubler','Verdoppeln!','N','Y',7);
                break;
 
        case 'remove': // Do stuff when removing extension
@@ -215,7 +215,7 @@ PRIMARY KEY (id)
                                        break;
 
                                case '0.1.4': // SQL queries for v0.1.4
-                                       addExtensionSql("UPDATE `{?_MYSQL_PREFIX?}_member_menu` SET `action`='extras', `sort`='4' WHERE `what`='doubler' LIMIT 1");
+                                       addExtensionSql("UPDATE `{?_MYSQL_PREFIX?}_member_menu` SET `action`='extras', `sort`=4 WHERE `what`='doubler' LIMIT 1");
 
                                        // Update notes (these will be set as task text!)
                                        setExtensionUpdateNotes("Mitgliedsmenü komplett umgebaut.");