profile_update und resend_profile_update > 0 sind."); break; case '0.0.6': // SQL queries for v0.0.6 // Update notes (these will be set as task text!) setExtensionUpdateNotes("Datumsformat festgelegt auf ausführlich."); break; case '0.0.7': // SQL queries for v0.0.7 // Update notes (these will be set as task text!) setExtensionUpdateNotes("Wörter {?mt_word?}, {?mt_word2?} und {?mt_word3?} sind austauschbar."); break; case '0.0.8': // SQL queries for v0.0.8 // Update notes (these will be set as task text!) setExtensionUpdateNotes("Namenskonflikt gelösst mit Erweiterung update (kommt noch raus!)"); break; case '0.0.9': // SQL queries for v0.0.9 // Update notes (these will be set as task text!) setExtensionUpdateNotes("HTML-Code ausgelagert in Templates und SQL-Anweisungen abgesichert."); break; case '0.1.0': // SQL queries for v0.1.0 // Add config SQLs addConfigAddSql('profile_update', 'BIGINT(20) UNSIGNED NOT NULL DEFAULT 15768000'); addConfigChangeSql('send_prof_update', 'send_profile_update', "ENUM('Y','N') NOT NULL DEFAULT 'Y'"); addConfigAddSql('send_profile_update', "ENUM('Y','N') NOT NULL DEFAULT 'Y'"); addConfigAddSql('resend_profile_update', 'BIGINT(20) UNSIGNED NOT NULL DEFAULT 172800'); addConfigAddSql('profile_lock', 'BIGINT(20) UNSIGNED NOT NULL DEFAULT 86400'); // Admin menu addAdminMenuSql('setup','config_profile','Mitgliedsprofile','Einstellungen für Mitgliedprofile.',14); // Update notes (these will be set as task text!) setExtensionUpdateNotes("Tabellenspalten aus Konfiguration in diese Erweiterung verschoben und umbenannt."); break; } // END - switch break; case 'modify': // When the extension got modified break; case 'test': // For testing purposes break; case 'init': // Do stuff when extension is initialized break; default: // Unknown extension mode reportBug(__FILE__, __LINE__, sprintf('Unknown extension mode %s in extension %s detected.', getExtensionMode(), getCurrentExtensionName())); break; } // END - switch // [EOF] ?>