X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fextensions%2Fext-other.php;h=2afb6ac1cc3b9aa6f86cb559d2c3cae73a8c7fff;hb=3608f72d51e8126720024704398cf738e61f890b;hp=1cd35d485532991993c92c2cb2de5269dbe75416;hpb=6c763653e88b9d10627e651ca59c7201d4b7d62b;p=mailer.git
diff --git a/inc/extensions/ext-other.php b/inc/extensions/ext-other.php
index 1cd35d4855..2afb6ac1cc 100644
--- a/inc/extensions/ext-other.php
+++ b/inc/extensions/ext-other.php
@@ -50,12 +50,12 @@ switch ($EXT_LOAD_MODE)
{
case "register": // Do stuff when installation is running (modules.php?module=admin&action=login is called)
// SQL commands to run
- $SQLs[] = "";
+ $SQLs[] = "INSERT INTO `"._MYSQL_PREFIX."_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('setup','config_other','Sonstige Einstellungen','Sonstige Einstellungen an Ihrem Mailtausch.','13')";
break;
case "remove": // Do stuff when removing extension
// SQL commands to run
- $SQLs[] = "";
+ $SQLs[] = "DELETE LOW_PRIORITY FROM `"._MYSQL_PREFIX."_admin_menu` WHERE what='config_other' LIMIT 1";
break;
case "activate": // Do stuff when admin activates this extension
@@ -73,7 +73,7 @@ case "update": // Update an extension
{
case "0.0.1": // SQL queries for v0.0.1
// Update notes (these will be set as task text!)
- $UPDATE_NOTES = "Fehler Warning: Missing argument 2 for create_timestamp_from_selections() in {!PATH!}inc/libs/pro_functions.php on line 227 behoben.";
+ $UPDATE_NOTES = "Fehler
Warning: Missing argument 2 for create_timestamp_from_selections() in {!PATH!}inc/libs/pro_functions.php on line 227
behoben.";
break;
case "0.0.2": // SQL queries for v0.0.2
@@ -121,13 +121,13 @@ case "update": // Update an extension
case "0.1.0": // SQL queries for v0.2.1
// Update notes (these will be set as task text!)
$UPDATE_NOTES = "Folgende Einstellungen können auf 0 gesetzt werden:
-
-- Selbe beworbene URL nicht mehr bewerbar (0 = URL kann sofort wieder gebucht werden)
-- Gütigkeitsdauer der Bestätigungslinks (0 = Bestätigungslinks laufen nie ab)
-- Sperrzeit des Mitgliedprofiles nach Änderung (0 = Mitglied kann sein Account immer und sofort ändern)
-- Profilaktualisierungsinterval (0 = Es wird keine Mail zum Profilaktualisierunng durch das Mitglied ausgesendet(
-- Erneute Aussendung der Mail (0 = Siehe oben)
-
";
+
+- Selbe beworbene URL nicht mehr bewerbar (0 = URL kann sofort wieder gebucht werden)
+- Gütigkeitsdauer der Bestätigungslinks (0 = Bestätigungslinks laufen nie ab)
+- Sperrzeit des Mitgliedprofiles nach Änderung (0 = Mitglied kann sein Account immer und sofort ändern)
+- Profilaktualisierungsinterval (0 = Es wird keine Mail zum Profilaktualisierunng durch das Mitglied ausgesendet(
+- Erneute Aussendung der Mail (0 = Siehe oben)
+
";
break;
case "0.1.1": // SQL queries for v0.1.1
@@ -137,7 +137,7 @@ case "update": // Update an extension
case "0.1.2": // SQL queries for v0.1.2
// Update notes (these will be set as task text!)
- $UPDATE_NOTES = "Wörter Mailtausch, Mailtausches und Mailtauscher sind austauschbar.";
+ $UPDATE_NOTES = "Wörter Mailtausch, Mailtausches und Mailtauscher sind austauschbar.";
break;
case "0.1.3": // SQL queries for v0.1.3
@@ -156,7 +156,7 @@ case "update": // Update an extension
break;
case "0.1.6": // SQL queries for v0.1.6
- $SQLs[] = "ALTER TABLE `"._MYSQL_PREFIX."_config` ADD reject_url VARCHAR(255) NOT NULL DEFAULT '".URL."'";
+ $SQLs[] = "ALTER TABLE `"._MYSQL_PREFIX."_config` ADD reject_url VARCHAR(255) NOT NULL DEFAULT '{!URL!}'";
// Update notes (these will be set as task text!)
$UPDATE_NOTES = "Bei Ablehnung der URL wird jetzt endlich eine Standart-URL eingesetzt, die konfigurierbar ist. Fehler beim Laden der Konfiguration gefunden.";
@@ -197,6 +197,9 @@ case "update": // Update an extension
}
break;
+case "test": // For testing purposes. For details see file inc/modules/admin/what-extensions.php, arround line 305.
+ break;
+
default: // Do stuff when extension is loaded
break;
}