]> git.mxchange.org Git - mailer.git/blobdiff - inc/extensions/ext-sql_patches.php
Rewrote handling of 'menu adverts' to a filter. This allows e.g. ext-clickbanner...
[mailer.git] / inc / extensions / ext-sql_patches.php
index 40a8e3a95d5e5741d5bf98581b29f5604057f19c..169365ac929abf27f541b822025e83dceeee97b6 100644 (file)
@@ -109,6 +109,7 @@ IN (
                unregisterFilter(__FILE__, __LINE__, 'add_history_entry', 'ADD_HISTORY_ENTRY', TRUE, isExtensionDryRun());
                unregisterFilter(__FILE__, __LINE__, 'init', 'GENERATE_FILE_SECRET_HASH', TRUE, isExtensionDryRun());
                unregisterFilter(__FILE__, __LINE__, 'extra_autopurge', 'SERVER_NAME_EXTRA_AUTOPURGE', TRUE, isExtensionDryRun());
+               unregisterFilter(__FILE__, __LINE__, 'determine_menu_mode', 'DETERMINE_MENU_MODE_GENERIC', TRUE, isExtensionDryRun());
                break;
 
        case 'activate': // Do stuff when admin activates this extension
@@ -355,11 +356,6 @@ IN (
                                addExtensionAddTableUniqueSql('mod_reg', 'module', '(`module`)');
                                addExtensionAddTableIndexSql('admin_menu', 'action', '(`action`)');
                                addExtensionAddTableIndexSql('admin_menu', 'what', '(`what`)');
-                               addExtensionAddTableIndexSql('task_system', 'task_type', '(`task_type`)');
-                               addExtensionAddTableIndexSql('task_system', 'status', '(`status`)');
-                               addExtensionAddTableIndexSql('task_system', 'task_created', '(`task_created`)');
-                               addExtensionAddTableFulltextSql('task_system', 'subject', '(`subject`)');
-                               addExtensionAddTableIndexSql('task_system', 'subject', '(`subject`)');
                                addExtensionAddTableIndexSql('extensions', 'ext_active', '(`ext_active`)');
                                addExtensionAddTableIndexSql('guest_menu', 'action', '(`action`)');
                                addExtensionAddTableIndexSql('guest_menu', 'what', '(`what`)');
@@ -549,10 +545,8 @@ INDEX (`admin_id`)",
                                break;
 
                        case '0.4.8': // SQL queries for v0.4.8
-                               addExtensionAddTableIndexSql('task_system', 'subject', '(`subject`)');
-
                                // Update notes (these will be set as task text!)
-                               setExtensionUpdateNotes("Index für Betreff eingefügt.");
+                               setExtensionUpdateNotes("Update nach <strong>ext-task</strong> verschoben.");
                                break;
 
                        case '0.4.9': // SQL queries for v0.4.9
@@ -561,8 +555,8 @@ INDEX (`admin_id`)",
                                break;
 
                        case '0.5.0': // SQL queries for v0.5.0
-                               addExtensionDropTableIndexSql('refsystem', 'level`');
-                               addExtensionDropTableIndexSql('refsystem', 'userid`');
+                               addExtensionDropTableIndexSql('refsystem', 'level');
+                               addExtensionDropTableIndexSql('refsystem', 'userid');
                                addExtensionAddTableIndexSql('refsystem', 'userid_level', '(`userid`, `level`)');
 
                                // Update notes (these will be set as task text!)
@@ -618,7 +612,7 @@ INDEX (`admin_id`)",
                                break;
 
                        case '0.5.8': // SQL queries for v0.5.8
-                               addExtensionDropTableColumnSql('extensions` DROP `ext_lang_file`');
+                               addExtensionDropTableColumnSql('extensions', 'ext_lang_file');
 
                                // Update notes (these will be set as task text!)
                                setExtensionUpdateNotes("Sprachdateinamen werden nicht mehr in der Datenbank behalten.");