Warning: Missing argument 2 for create_timestamp_from_selections() in {!PATH!}inc/libs/pro_functions.php on line 227
behoben.");
+ EXT_SET_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.1.5': // SQL queries for v0.1.5
@@ -170,7 +170,7 @@ switch ($EXT_LOAD_MODE)
case '0.2.6': // SQL queries for v0.2.6
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Problem mit Jackpot beseitigt ({!POINTS!} wurden nicht gutgeschrieben.)");
+ EXT_SET_UPDATE_NOTES("Problem mit Jackpot beseitigt ({?POINTS?} wurden nicht gutgeschrieben.)");
break;
case '0.2.7': // SQL queries for v0.2.7
@@ -259,7 +259,7 @@ switch ($EXT_LOAD_MODE)
// Do we have a daily-reset-run?
if (isResetModeEnabled() && (!isDebugModeEnabled()) && (getOutputMode() != 1)) {
// Yes, we have. So let's auto-purge some campaigns, inactive users and unconfirmed accounts
- ADD_INC_TO_POOL(sprintf("%sinc/autopurge.php", constant('PATH')));
+ ADD_INC_TO_POOL('inc/autopurge.php');
}
break;
}
diff --git a/inc/extensions/ext-beg.php b/inc/extensions/ext-beg.php
index 78a00f2a4b..1d0f6e0142 100644
--- a/inc/extensions/ext-beg.php
+++ b/inc/extensions/ext-beg.php
@@ -52,8 +52,8 @@ switch ($EXT_LOAD_MODE)
{
case 'register': // Do stuff when installation is running (modules.php?module=admin is called)
// SQL commands to run
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('setup','config_beg','Bettel-Link','IP-Sperre, {!POINTS!}-Vergütung usw. können Sie hier einstellen.', 10)");
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_guest_menu` (`action`,`what`,`title`,`sort`,`visible`,`locked`) VALUES ('main','beg','{!POINTS!} erbetteln!',4,'Y','Y')");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('setup','config_beg','Bettel-Link','IP-Sperre, {?POINTS?}-Vergütung usw. können Sie hier einstellen.', 10)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_guest_menu` (`action`,`what`,`title`,`sort`,`visible`,`locked`) VALUES ('main','beg','{?POINTS?} erbetteln!',4,'Y','Y')");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_member_menu` (`action`,`what`,`title`,`sort`,`visible`,`locked`) VALUES ('main','beg','Ihr Bettel-Link',6,'Y','Y')");
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD beg_timeout BIGINT(20) UNSIGNED NOT NULL DEFAULT '600'");
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD beg_uid_timeout BIGINT(20) UNSIGNED NOT NULL DEFAULT 1800");
@@ -109,7 +109,7 @@ PRIMARY KEY(id)
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD beg_points_max FLOAT(20,5) UNSIGNED NOT NULL DEFAULT '0.10000'");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Maximale Obergrenze an {!POINTS!} einstellbar (Standart: 0,1 {!POINTS!})");
+ EXT_SET_UPDATE_NOTES("Maximale Obergrenze an {?POINTS?} einstellbar (Standart: 0,1 {?POINTS?})");
break;
case '0.0.4': // SQL queries for v0.0.4
@@ -126,7 +126,7 @@ PRIMARY KEY(id)
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD beg_uid BIGINT(20) UNSIGNED NOT NULL DEFAULT 0");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Ein Mitgliedsaccount (empfehlenswert ist Ihr eigenes!) kann zum Abbuchen der {!POINTS!} verwendet werden. Template admin_config_beg.tpl (und pro!) nicht vergessen, zu aktualisieren.");
+ EXT_SET_UPDATE_NOTES("Ein Mitgliedsaccount (empfehlenswert ist Ihr eigenes!) kann zum Abbuchen der {?POINTS?} verwendet werden. Template admin_config_beg.tpl (und pro!) nicht vergessen, zu aktualisieren.");
break;
case '0.0.8': // SQL queries for v0.0.8
@@ -138,7 +138,7 @@ PRIMARY KEY(id)
case '0.0.9': // SQL queries for v0.0.9
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Bitte verschieben Sie die beg-Templates (Ordner: {!PATH!}/templates/".getLanguage()."/html/) in den neuen Order beg!");
+ EXT_SET_UPDATE_NOTES("Bitte verschieben Sie die beg-Templates (Ordner: {?PATH?}/templates/".getLanguage()."/html/) in den neuen Order beg!");
break;
case '0.1.0': // SQL queries for v0.2.1
@@ -166,12 +166,12 @@ PRIMARY KEY(id)
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','list_beg','Bettel-Rallye','Listet alle Teilnehmer der monatlichen Bettel-Rallye auf.','12')");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Optionale Bettel-Rallye möglich. Und die erbettelten {!POINTS!} können entweder nur dem bettelndem Mitglied direkt oder auch seinem Werber gutgeschrieben werden können.");
+ EXT_SET_UPDATE_NOTES("Optionale Bettel-Rallye möglich. Und die erbettelten {?POINTS?} können entweder nur dem bettelndem Mitglied direkt oder auch seinem Werber gutgeschrieben werden können.");
break;
case '0.1.3': // SQL queries for v0.1.3
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Erbettelte {!POINTS!} werden nach Deaktivierung der Bettel-Rallye gelöscht.");
+ EXT_SET_UPDATE_NOTES("Erbettelte {?POINTS?} werden nach Deaktivierung der Bettel-Rallye gelöscht.");
break;
case '0.1.4': // SQL queries for v0.1.4
@@ -180,7 +180,7 @@ PRIMARY KEY(id)
break;
case '0.1.5': // SQL queries for v0.1.5
- ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `title`='Bettellink/-rallye', descr='IP-Sperre, {!POINTS!}-Vergütung und auch die Bettel-Rallye können Sie hier einstellen.' WHERE `what`='config_beg' LIMIT 1");
+ ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `title`='Bettellink/-rallye', descr='IP-Sperre, {?POINTS?}-Vergütung und auch die Bettel-Rallye können Sie hier einstellen.' WHERE `what`='config_beg' LIMIT 1");
// Update notes (these will be set as task text!)
EXT_SET_UPDATE_NOTES("Fehlendes Template im Admin-Bereich hinzugefügt. Im Admin-Bereich Hinweis hinzugefügt, wenn Bettel-Rallye inaktiv ist. Bitte Script inc/monthly_beg.php löschen!");
@@ -188,7 +188,7 @@ PRIMARY KEY(id)
case '0.1.6': // SQL queries for v0.1.6
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Es wurden immer dem ersten bettelndem Mitglied die {!POINTS!} gutgeschrieben.");
+ EXT_SET_UPDATE_NOTES("Es wurden immer dem ersten bettelndem Mitglied die {?POINTS?} gutgeschrieben.");
break;
case '0.1.7': // SQL queries for v0.1.7
@@ -217,7 +217,7 @@ PRIMARY KEY(id)
case '0.2.0': // SQL queries for v0.2.0
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Bei {!POINTS!}-Gleichstand wird als nächstes nach wer als letztes Online war umsortiert.");
+ EXT_SET_UPDATE_NOTES("Bei {?POINTS?}-Gleichstand wird als nächstes nach wer als letztes Online war umsortiert.");
break;
case '0.2.1': // SQL queries for v0.2.1
@@ -275,7 +275,7 @@ PRIMARY KEY(id)
// Check for beg rallye is active and send mails out
if ((getConfig('beg_rallye') == 'Y') && (getConfig('beg_new_mem_notify') == 'Y')) {
// Include file for sending out mails
- ADD_INC_TO_POOL(sprintf("%sinc/mails/beg_mails.php", constant('PATH')));
+ ADD_INC_TO_POOL('inc/mails/beg_mails.php');
} // END - if
break;
}
diff --git a/inc/extensions/ext-birthday.php b/inc/extensions/ext-birthday.php
index 8650486066..d47995dae3 100644
--- a/inc/extensions/ext-birthday.php
+++ b/inc/extensions/ext-birthday.php
@@ -91,7 +91,7 @@ chk_value VARCHAR(255) NOT NULL DEFAULT '',
KEY(userid),
PRIMARY KEY(id)
) Type={!_TABLE_TYPE!}");
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('setup','config_birthday','Geburtstagsmails','Stellen Sie hier ein, ob die Mitglieder {!POINTS!} (nicht automatisch) gutgeschrieben kommen sollen oder nicht.', 9)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('setup','config_birthday','Geburtstagsmails','Stellen Sie hier ein, ob die Mitglieder {?POINTS?} (nicht automatisch) gutgeschrieben kommen sollen oder nicht.', 9)");
// Update notes (these will be set as task text!)
EXT_SET_UPDATE_NOTES("Es kann nun eine Gutschrift an die Geburtstagmail angehängt werden. Diese wird erst beim Klick auf einen Bestätigungslink gutgeschrieben.");
@@ -149,7 +149,7 @@ PRIMARY KEY(id)
case '0.3.3': // SQL queries for v0.3.3
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Bitte verschieben Sie die birthday-Templates (Ordner: {!PATH!}/templates/".getLanguage()."/html/) in den neuen Order birthday!");
+ EXT_SET_UPDATE_NOTES("Bitte verschieben Sie die birthday-Templates (Ordner: {?PATH?}/templates/".getLanguage()."/html/) in den neuen Order birthday!");
break;
case '0.3.4': // SQL queries for v0.3.4
@@ -201,7 +201,7 @@ CHANGE `birth_year` `birth_year` SMALLINT(4) UNSIGNED ZEROFILL NOT NULL DEFAULT
if ((isResetModeEnabled()) && (getConfig('birthday_points') > 0)) {
// Daily reset was run and we shall pay points so we start checking for members who
// has a birthday for today
- ADD_INC_TO_POOL(sprintf("%sinc/mails/birthday_mails.php", constant('PATH')));
+ ADD_INC_TO_POOL('inc/mails/birthday_mails.php');
}
break;
}
diff --git a/inc/extensions/ext-bonus.php b/inc/extensions/ext-bonus.php
index f33c822a04..c4b79c11bb 100644
--- a/inc/extensions/ext-bonus.php
+++ b/inc/extensions/ext-bonus.php
@@ -119,12 +119,12 @@ PRIMARY KEY (id)
ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_bonus` SET target_send=mails_sent WHERE target_send='0' AND mails_sent>0 AND receivers != ''");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Behebt ein Versand-Problem mit den Bonus-Mails. Es wurde die Spalte target_send nicht beim Einfügen der Buchung gessetzt. Bitte laden Sie sich dazu - wenn nicht bereits geschehen - alle Patches bis mindestens Patch 240 unter Updates prüfen herunter.");
+ EXT_SET_UPDATE_NOTES("Behebt ein Versand-Problem mit den Bonus-Mails. Es wurde die Spalte target_send nicht beim Einfügen der Buchung gessetzt. Bitte laden Sie sich dazu - wenn nicht bereits geschehen - alle Patches bis mindestens Patch 240 unter Updates prüfen herunter.");
break;
case '0.2.1': // SQL queries for v0.2.1
ADD_EXT_SQL("DELETE LOW_PRIORITY FROM `{!_MYSQL_PREFIX!}_admin_menu` WHERE `what`='config_bonus' LIMIT 1");
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`sort`,`descr`) VALUES ('setup','config_bonus','Bonus-{!POINTS!}',8,'Richten Sie Bonus-{!POINTS!} ein, die beim x'ten Klick auf die Mail verbucht werden sollen. Beispiele: Der 1. Klick sollte mehr {!POINTS!} zusätzlich bekommen, als der 10. Klick.')");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`sort`,`descr`) VALUES ('setup','config_bonus','Bonus-{?POINTS?}',8,'Richten Sie Bonus-{?POINTS?} ein, die beim x'ten Klick auf die Mail verbucht werden sollen. Beispiele: Der 1. Klick sollte mehr {?POINTS?} zusätzlich bekommen, als der 10. Klick.')");
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD login_bonus FLOAT(20,3) NOT NULL DEFAULT 10.000");
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD turbo_bonus FLOAT(20,3) NOT NULL DEFAULT 100.000");
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD login_timeout BIGINT(20) UNSIGNED NOT NULL DEFAULT ".getConfig('one_day')."");
@@ -187,7 +187,7 @@ KEY userid (userid)
case '0.2.7': // SQL queries for v0.2.7
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Turbo-Bonus klappt wieder (dies sind {!POINTS!} die an die schnellsten Klicker vergütet werden!)");
+ EXT_SET_UPDATE_NOTES("Turbo-Bonus klappt wieder (dies sind {?POINTS?} die an die schnellsten Klicker vergütet werden!)");
break;
case '0.2.8': // SQL queries for v0.2.8
@@ -249,7 +249,7 @@ KEY userid (userid)
case '0.3.7': // SQL queries for v0.3.7
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Mitglieder-Account auwählbar, von dem die {!POINTS!} für den Aktiv- und Login-Bonus abgebucht werden.");
+ EXT_SET_UPDATE_NOTES("Mitglieder-Account auwählbar, von dem die {?POINTS?} für den Aktiv- und Login-Bonus abgebucht werden.");
break;
case '0.3.8': // SQL queries for v0.3.8
@@ -295,7 +295,7 @@ KEY userid (userid)
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_user_data` ADD bonus_stats FLOAT(20,5) UNSIGNED NOT NULL DEFAULT 0.00000");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Bonus-{!POINTS!} für: Mailbestellung, Referal-Werbung (bei Best. der EMail-Adresse) und wenn 100% Klickrate jeder Mailbuchung erreicht wurde. Template admin_config_bonus_pro.tpl ist überflüssig geworden. Bitte löschen Sie dies! Eingestellte Bonus-{!POINTS!} für Rank 2 war um eins verschoben.");
+ EXT_SET_UPDATE_NOTES("Bonus-{?POINTS?} für: Mailbestellung, Referal-Werbung (bei Best. der EMail-Adresse) und wenn 100% Klickrate jeder Mailbuchung erreicht wurde. Template admin_config_bonus_pro.tpl ist überflüssig geworden. Bitte löschen Sie dies! Eingestellte Bonus-{?POINTS?} für Rank 2 war um eins verschoben.");
break;
case '0.4.5': // SQL queries for v0.4.5
@@ -305,14 +305,14 @@ KEY userid (userid)
case '0.4.6': // SQL queries for v0.4.6
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Rank 2 bekommt nun auch seine {!POINTS!} gutgeschrieben.");
+ EXT_SET_UPDATE_NOTES("Rank 2 bekommt nun auch seine {?POINTS?} gutgeschrieben.");
break;
case '0.4.7': // SQL queries for v0.4.7
ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_user_data` SET login_bonus=0, turbo_bonus=0,bonus_ref=0,bonus_order=0,bonus_stats=0");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Die Aktiv-Rallye wurde nicht auf 0 {!POINTS!} gesetzt. Dieser Fehler ist nun behoben. Allerdings ist mit diesem Update auch die Aktiv-Rallye zurückgesetzt worden.");
+ EXT_SET_UPDATE_NOTES("Die Aktiv-Rallye wurde nicht auf 0 {?POINTS?} gesetzt. Dieser Fehler ist nun behoben. Allerdings ist mit diesem Update auch die Aktiv-Rallye zurückgesetzt worden.");
break;
case '0.4.8': // SQL queries for v0.4.8
@@ -342,7 +342,7 @@ KEY userid (userid)
case '0.5.3': // SQL queries for v0.5.3
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Speichern der Aktiv-{!POINTS!} für Platz 2 bis x korregiert.");
+ EXT_SET_UPDATE_NOTES("Speichern der Aktiv-{?POINTS?} für Platz 2 bis x korregiert.");
break;
case '0.5.4': // SQL queries for v0.5.4
@@ -405,7 +405,7 @@ WHERE `last_online` < ".$mark." ORDER BY `userid` ASC");
ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `title`='Aktiv-Rallye' WHERE `what`='config_bonus' LIMIT 1");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Der Menüpunkt "Bonus-{!POINTS!}" unter Einstellungen wird nach "Aktiv-Rallye umbenannt. Und die Aktiv-Rallye konnte aufgrund eines Template-Fehlers nicht gespeichert werden.");
+ EXT_SET_UPDATE_NOTES("Der Menüpunkt "Bonus-{?POINTS?}" unter Einstellungen wird nach "Aktiv-Rallye umbenannt. Und die Aktiv-Rallye konnte aufgrund eines Template-Fehlers nicht gespeichert werden.");
break;
case '0.6.5': // SQL queries for v0.6.5
@@ -454,7 +454,7 @@ WHERE `last_online` < ".$mark." ORDER BY `userid` ASC");
break;
case '0.7.3': // SQL queries for v0.7.3
- EXT_SET_UPDATE_NOTES("Gutgeschriebene Bonus-{!POINTS!} werden nach Deaktivierung der Aktiv-Rallye gelöscht.");
+ EXT_SET_UPDATE_NOTES("Gutgeschriebene Bonus-{?POINTS?} werden nach Deaktivierung der Aktiv-Rallye gelöscht.");
break;
case '0.7.4': // SQL queries for v0.7.4
@@ -497,7 +497,7 @@ WHERE `last_online` < ".$mark." ORDER BY `userid` ASC");
break;
case '0.8.1': // SQL queries for v0.8.1
- EXT_SET_UPDATE_NOTES("Bei {!POINTS!}-Gleichstand wird als nächstes nach wer als letztes Online war umsortiert.");
+ EXT_SET_UPDATE_NOTES("Bei {?POINTS?}-Gleichstand wird als nächstes nach wer als letztes Online war umsortiert.");
break;
case '0.8.2': // SQL queries for v0.8.2
@@ -554,18 +554,18 @@ WHERE `last_online` < ".$mark." ORDER BY `userid` ASC");
// Daily reset was run so let's check if active rallye is activated
if (getConfig('bonus_active') == 'Y') {
// Run active rallye
- if (getConfig('bonus_stats') > 0) ADD_INC_TO_POOL(sprintf("%sinc/stats_bonus.php", constant('PATH')));
- ADD_INC_TO_POOL(sprintf("%sinc/monthly/monthly_bonus.php", constant('PATH')));
+ if (getConfig('bonus_stats') > 0) ADD_INC_TO_POOL('inc/stats_bonus.php');
+ ADD_INC_TO_POOL('inc/monthly/monthly_bonus.php');
} else {
// Reset points
- ADD_INC_TO_POOL(sprintf("%sinc/reset/reset_bonus.php", constant('PATH')));
+ ADD_INC_TO_POOL('inc/reset/reset_bonus.php');
}
}
// Check for bonus rallye is active and send mails out
if ((getConfig('bonus_active') == 'Y') && (getConfig('bonus_new_mem_notify') == 'Y')) {
// Include file for sending out mails
- ADD_INC_TO_POOL(sprintf("%sinc/mails/bonus_mails.php", constant('PATH')));
+ ADD_INC_TO_POOL('inc/mails/bonus_mails.php');
}
break;
}
diff --git a/inc/extensions/ext-booking.php b/inc/extensions/ext-booking.php
index b99897fb1e..dc816ac270 100644
--- a/inc/extensions/ext-booking.php
+++ b/inc/extensions/ext-booking.php
@@ -72,7 +72,7 @@ PRIMARY KEY(`id`)
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','list_booking','Kontoauszug','Kontoauszüge aller Ihrer Mitglieder oder eines einzelnen Mitgliedes anzeigen.',10)");
// Member menu
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_member_menu` (`action`,`what`,`title`,`sort`,`visible`,`locked`) VALUES ('main','booking','{!POINTS!}-Kontoauszug',5,'Y','Y')");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_member_menu` (`action`,`what`,`title`,`sort`,`visible`,`locked`) VALUES ('main','booking','{?POINTS?}-Kontoauszug',5,'Y','Y')");
break;
case 'remove': // Do stuff when removing extension
diff --git a/inc/extensions/ext-country.php b/inc/extensions/ext-country.php
index 67208ac241..9285df742c 100644
--- a/inc/extensions/ext-country.php
+++ b/inc/extensions/ext-country.php
@@ -64,7 +64,7 @@ PRIMARY KEY(id)
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_countries` (code, descr, is_active) VALUES ('DE','Deutschland','Y')");
// Admin menu
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('country', NULL, 'Ländercodes verwalten','Stellen Sie hier Ländercodes ein, damit auch internationale Mitglieder sich zu Ihrem {!MT_WORD!} anmelden können.', 8)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('country', NULL, 'Ländercodes verwalten','Stellen Sie hier Ländercodes ein, damit auch internationale Mitglieder sich zu Ihrem {?MT_WORD?} anmelden können.', 8)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('country','list_country','Verwalten','Hinzufügen, Ändern und Löschen von Ländercodes.', 1)");
// Add entry to user table
diff --git a/inc/extensions/ext-debug.php b/inc/extensions/ext-debug.php
index 9b2ce2e6c8..8c5e4c4702 100644
--- a/inc/extensions/ext-debug.php
+++ b/inc/extensions/ext-debug.php
@@ -97,7 +97,7 @@ PRIMARY KEY (`id`)
) TYPE={!_TABLE_TYPE!} COMMENT='Debug clients'");
// Add this exchange as first client
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_debug_client` (`url`,`title`,`webmaster`,`status`) VALUES ('{!URL!}','{!MAIN_TITLE!}','{!WEBMASTER!}','ACTIVE')");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_debug_client` (`url`,`title`,`webmaster`,`status`) VALUES ('{?URL?}','{?MAIN_TITLE?}','{?WEBMASTER?}','ACTIVE')");
// Table for debug log <-> client connection
ADD_EXT_SQL("DROP TABLE IF EXISTS `{!_MYSQL_PREFIX!}_debug_client_log`");
@@ -121,8 +121,8 @@ PRIMARY KEY (`id`)
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('debug',NULL,'Debug-System','Verwalten Sie hier komfortabel das debug.log, welches sich im Verzeichnis inc/cache/ befindet.',10)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('debug','import_debug','debug.log importieren','Importieren Sie hier manuell die debug.log, damit neue Einträge mit bestehenden abgeglichen werden können und dann evtl. hinzugefügt werden. Die debug.log wird nach dem Import automatisch vom Server entfernt. Dieser Vorgang wird für Sie nachts automatisch erledigt!',1)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('debug','list_debug','Einträge anzeigen','Listet alle bereits importierten Einträge auf. Von hier aus versenden Sie noch nicht gemeldete Fehler an das Relay-Netzwerk, damt diese vom MXChange-Team geprüft werden können.',2)");
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('debug','reg_debug','Am Server anmelden','Sie müssen zuerst Ihren Debug-Client (Ihr {!MT_WORD!} ist dies) oder Relay am Server von MXChange.org anmelden. Dies geschieht für Sie nicht automatisch, da Sie Ihre Daten zuvor überprüfen müssen, wie z.B. URL, eMail-Adresse und {!MT_WORD!}-Titel.',3)");
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('debug','unreg_debug','Vom Server abmelden','Melden Sie bitte Ihren {!MT_WORD!} wieder vom MXChange-Server ab, damit das Team von MXChange.org weiss, welche Keys nicht mehr genutzt werden.',4)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('debug','reg_debug','Am Server anmelden','Sie müssen zuerst Ihren Debug-Client (Ihr {?MT_WORD?} ist dies) oder Relay am Server von MXChange.org anmelden. Dies geschieht für Sie nicht automatisch, da Sie Ihre Daten zuvor überprüfen müssen, wie z.B. URL, eMail-Adresse und {?MT_WORD?}-Titel.',3)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('debug','unreg_debug','Vom Server abmelden','Melden Sie bitte Ihren {?MT_WORD?} wieder vom MXChange-Server ab, damit das Team von MXChange.org weiss, welche Keys nicht mehr genutzt werden.',4)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('debug','config_debug','Einstellungen','Ändern Sie hier alle Einstellungen, wie auch den Debug-Modus - ob Client, Hub oder selber Server sein. Lesen Sie dazu die Anleitung unter DOCs/de/debug/README.txt durch! Oder kommen Sie in's Forum. Das Team von MXChange.org hilft Ihnen gerne weiter.',5)");
// Config entries
@@ -132,7 +132,7 @@ PRIMARY KEY (`id`)
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD `debug_new_log` ENUM('ACCEPT','FIRST','REG') NOT NULL DEFAULT 'FIRST'");
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD `debug_new_client` ENUM('ACTIVE','NEW','REG') NOT NULL DEFAULT 'NEW'");
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD `debug_reject_log` BIGINT(20) UNSIGNED NOT NULL DEFAULT ".(getConfig('one_day') * 30)."");
- ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD `debug_master_url` VARCHAR(255) NOT NULL DEFAULT '{!SERVER_URL!}'");
+ ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD `debug_master_url` VARCHAR(255) NOT NULL DEFAULT '{?SERVER_URL?}'");
break;
case 'remove': // Do stuff when removing extension
diff --git a/inc/extensions/ext-doubler.php b/inc/extensions/ext-doubler.php
index 7d9f864f51..9a21068bbf 100644
--- a/inc/extensions/ext-doubler.php
+++ b/inc/extensions/ext-doubler.php
@@ -106,7 +106,7 @@ PRIMARY KEY(id)
// --- MENU SYSTEMS ---
//
// Admin menu
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('doubler', NULL, '{!POINTS!}-Verdoppler','Einstellungen und Einträge auflisten.', 4)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('doubler', NULL, '{?POINTS?}-Verdoppler','Einstellungen und Einträge auflisten.', 4)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('doubler','list_doubler','Auflisten','Einträge aus der Verdiensttabelle auflisten', 1)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('doubler','config_doubler','Einstellungen','Prozentuale Gebühr usw. einstellen.', 2)");
@@ -170,7 +170,7 @@ PRIMARY KEY(id)
case '0.0.5': // SQL queries for v0.0.5
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Counter-Stand und noch zum Verdoppeln übrige {!POINTS!} in Templates eingebunden. Auflistung in Admin-Bereich komplettiert.");
+ EXT_SET_UPDATE_NOTES("Counter-Stand und noch zum Verdoppeln übrige {?POINTS?} in Templates eingebunden. Auflistung in Admin-Bereich komplettiert.");
break;
case '0.0.6': // SQL queries for v0.0.6
@@ -189,7 +189,7 @@ PRIMARY KEY(id)
case '0.0.8': // SQL queries for v0.0.8
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Bitte verschieben Sie die doubler-Templates (Ordner: {!PATH!}/templates/".getLanguage()."/html/) in den neuen Order doubler!");
+ EXT_SET_UPDATE_NOTES("Bitte verschieben Sie die doubler-Templates (Ordner: {?PATH?}/templates/".getLanguage()."/html/) in den neuen Order doubler!");
break;
case '0.0.9': // SQL queries for v0.0.9
@@ -245,7 +245,7 @@ PRIMARY KEY(id)
default: // Do stuff when extension is loaded
if ((isResetModeEnabled()) && (getConfig('doubler_send_mode') == 'RESET')) {
// So let's check for points
- ADD_INC_TO_POOL(sprintf("%sinc/doubler_send.php", constant('PATH')));
+ ADD_INC_TO_POOL('inc/doubler_send.php');
}
break;
}
diff --git a/inc/extensions/ext-mailid.php b/inc/extensions/ext-mailid.php
index 8d03d1b7a9..e07c73d283 100644
--- a/inc/extensions/ext-mailid.php
+++ b/inc/extensions/ext-mailid.php
@@ -160,7 +160,7 @@ switch ($EXT_LOAD_MODE)
case '0.1.9': // SQL queries for v0.1.9
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Gesamt-{!POINTS!} werden nun nach Bestätigung angezeigt. Bitte aktualisieren Sie die Templates mailid_points_done.tpl, mailid_points_done2.tpl und mailid_frames.tpl !");
+ EXT_SET_UPDATE_NOTES("Gesamt-{?POINTS?} werden nun nach Bestätigung angezeigt. Bitte aktualisieren Sie die Templates mailid_points_done.tpl, mailid_points_done2.tpl und mailid_frames.tpl !");
break;
case '0.2.0': // SQL queries for v0.2.0
@@ -190,7 +190,7 @@ switch ($EXT_LOAD_MODE)
case '0.2.5': // SQL queries for v0.2.5
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Den Punkte in der Gesamt-{!POINTS!}-Anzahl in ein Komma umgewandelt.");
+ EXT_SET_UPDATE_NOTES("Den Punkte in der Gesamt-{?POINTS?}-Anzahl in ein Komma umgewandelt.");
break;
case '0.2.6': // SQL queries for v0.2.6
@@ -200,7 +200,7 @@ switch ($EXT_LOAD_MODE)
case '0.2.7': // SQL queries for v0.2.7
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Wenn die {!POINTS!} dem noch auf Auszahlung wartendem Guthaben aufaddiert wird, wird eine entsprechende Nachricht ausgegeben (neue Templates mailid_points_locked und mailid_points_locked2 sind hinzugekommen!)");
+ EXT_SET_UPDATE_NOTES("Wenn die {?POINTS?} dem noch auf Auszahlung wartendem Guthaben aufaddiert wird, wird eine entsprechende Nachricht ausgegeben (neue Templates mailid_points_locked und mailid_points_locked2 sind hinzugekommen!)");
break;
case '0.2.8': // SQL queries for v0.2.8
@@ -225,7 +225,7 @@ switch ($EXT_LOAD_MODE)
case '0.3.2': // SQL queries for v0.3.2
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Bitte das Template {!PATH!}/templates/de/html/mailid/mailid_points_lcoked2.tpl löschen. Noices fixed.");
+ EXT_SET_UPDATE_NOTES("Bitte das Template {?PATH?}/templates/de/html/mailid/mailid_points_lcoked2.tpl löschen. Noices fixed.");
break;
case '0.3.3': // SQL queries for v0.3.3
diff --git a/inc/extensions/ext-mediadata.php b/inc/extensions/ext-mediadata.php
index 110e297e99..fec89b9eaa 100644
--- a/inc/extensions/ext-mediadata.php
+++ b/inc/extensions/ext-mediadata.php
@@ -77,7 +77,7 @@ switch ($EXT_LOAD_MODE)
{
case '0.0.1': // SQL queries for v0.0.1
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Berechnung der Gesamt-{!POINTS!} korregiert.");
+ EXT_SET_UPDATE_NOTES("Berechnung der Gesamt-{?POINTS?} korregiert.");
break;
case '0.0.2': // SQL queries for v0.0.2
@@ -119,8 +119,8 @@ PRIMARY KEY(media_key)
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('setup','config_mediadata','Mediendaten','Stellen Sie allgemeine Einstellungen zu den Mediendaten ein.', 10)");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Start des {!MT_WORD2!} und Anzahl Anmeldungen aufgenommen. (Task #13)
-Bitte stellen Sie diesen derzeit manuell unter Einstellungen-Medidata selber einstellen.");
+ EXT_SET_UPDATE_NOTES("Start des {?MT_WORD2?} und Anzahl Anmeldungen aufgenommen. (Task #13)
+Bitte stellen Sie diesen derzeit manuell unter Einstellungen-Medidata selber einstellen.");
break;
case '0.0.8': // SQL queries for v0.0.8
@@ -150,7 +150,7 @@ Bitte stellen Sie diesen derzeit manuell unter country, die Sie sich noch optional von meiner Seite herunterladen müssen.
+ EXT_SET_UPDATE_NOTES("Einbindung der Erweiterung country, die Sie sich noch optional von meiner Seite herunterladen müssen.
Wichtig: Laden Sie noch die Template member_mydata_overview und member_mydata_edit (beide zu finden unter templates/".getLanguage()."/html/member/ !) mit hoch!");
diff --git a/inc/extensions/ext-newsletter.php b/inc/extensions/ext-newsletter.php
index 28bc122871..cacd843cd9 100644
--- a/inc/extensions/ext-newsletter.php
+++ b/inc/extensions/ext-newsletter.php
@@ -174,7 +174,7 @@ switch ($EXT_LOAD_MODE)
if (isResetModeEnabled() && (!isDebugModeEnabled()) && (getOutputMode() != 1)) {
// Daily reset was run so let's check out for expired newsletter orders
- ADD_INC_TO_POOL(sprintf("%sinc/monthly/monthly_newsletter.php", constant('PATH')));
+ ADD_INC_TO_POOL('inc/monthly/monthly_newsletter.php');
}
break;
}
diff --git a/inc/extensions/ext-order.php b/inc/extensions/ext-order.php
index 27ec313f73..528cabefde 100644
--- a/inc/extensions/ext-order.php
+++ b/inc/extensions/ext-order.php
@@ -161,15 +161,15 @@ switch ($EXT_LOAD_MODE)
case '0.2.6': // SQL queries for v0.2.6
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Fehler in Mailbuchung behoben: Es wurde beim Ermitteln der nötigen {!POINTS!} die maximale Anzahl von Usern in der Kategorie gewählt und
-nicht die vom Mitglied eingegebene. Resultat: Das Script beschwerte sich, der User hätte nicht genügend {!POINTS!} auf dem Konto. Ein Rechenbeispiel:
+ EXT_SET_UPDATE_NOTES("Fehler in Mailbuchung behoben: Es wurde beim Ermitteln der nötigen {?POINTS?} die maximale Anzahl von Usern in der Kategorie gewählt und
+nicht die vom Mitglied eingegebene. Resultat: Das Script beschwerte sich, der User hätte nicht genügend {?POINTS?} auf dem Konto. Ein Rechenbeispiel:
Das Mitglied wählt eine Kategorie XYZ mit maximal 15 Empfängern aus.
-
Es stellt die Mailart "3 {!POINTS!} Kosten / Mail" ein.
-
Es hat aber nur {!POINTS!} für 10 Empfänger und gibt 10 ein.
-
Das Script hatte bis zu dieser Version 3 {!POINTS!} * 15 = 45 {!POINTS!} gerechnet, hat das Mitglied mehr oder gleich 45 {!POINTS!}, fiehl dieser Fehler nicht
+
Es stellt die Mailart "3 {?POINTS?} Kosten / Mail" ein.
+
Es hat aber nur {?POINTS?} für 10 Empfänger und gibt 10 ein.
+
Das Script hatte bis zu dieser Version 3 {?POINTS?} * 15 = 45 {?POINTS?} gerechnet, hat das Mitglied mehr oder gleich 45 {?POINTS?}, fiehl dieser Fehler nicht
auf.
-
Hatte es aber, wie hier im Beispiel 31 {!POINTS!}, konnte es nicht mehr buchen.
+
Hatte es aber, wie hier im Beispiel 31 {?POINTS?}, konnte es nicht mehr buchen.
Jetzt ist der Fehler endlich weg! Machen Sie dies bitte Ihren Mitgliedern bekannt.
");
break;
@@ -297,7 +297,7 @@ nicht die vom Mitglied eingegebene. Resultat: Das Script beschwerte sich, der Us
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD repay_deleted_mails ENUM('REPAY','JACKPOT','SHRED') NOT NULL DEFAULT 'REPAY'");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Bei Löschung von Mailbuchungen kann nun global entschieden werden (Einstellungen also), ob die verbliebenen {!POINTS!} wieder gutgeschrieben werden sollen oder in den Jackpot landen.");
+ EXT_SET_UPDATE_NOTES("Bei Löschung von Mailbuchungen kann nun global entschieden werden (Einstellungen also), ob die verbliebenen {?POINTS?} wieder gutgeschrieben werden sollen oder in den Jackpot landen.");
break;
case '0.5.0': // SQL queries for v0.5.0
diff --git a/inc/extensions/ext-other.php b/inc/extensions/ext-other.php
index 41fb2eeff0..16f0977f3b 100644
--- a/inc/extensions/ext-other.php
+++ b/inc/extensions/ext-other.php
@@ -75,7 +75,7 @@ switch ($EXT_LOAD_MODE)
{
case '0.0.1': // SQL queries for v0.0.1
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Fehler
Warning: Missing argument 2 for create_timestamp_from_selections() in {!PATH!}inc/libs/pro_functions.php on line 227
behoben.");
+ EXT_SET_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
@@ -158,7 +158,7 @@ switch ($EXT_LOAD_MODE)
break;
case '0.1.6': // SQL queries for v0.1.6
- ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD reject_url VARCHAR(255) NOT NULL DEFAULT '{!URL!}'");
+ ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD reject_url VARCHAR(255) NOT NULL DEFAULT '{?URL?}'");
// Update notes (these will be set as task text!)
EXT_SET_UPDATE_NOTES("Bei Ablehnung der URL wird jetzt endlich eine Standart-URL eingesetzt, die konfigurierbar ist. Fehler beim Laden der Konfiguration gefunden.");
diff --git a/inc/extensions/ext-payout.php b/inc/extensions/ext-payout.php
index 46b637a356..942ec53941 100644
--- a/inc/extensions/ext-payout.php
+++ b/inc/extensions/ext-payout.php
@@ -213,7 +213,7 @@ PRIMARY KEY(id)
case '0.3.4': // SQL queries for v0.3.4
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Anzahl zu überweisende {!POINTS!} müssen immer grösser 0 sein, ansonsten bricht das Script mit einer Fehlermeldung an das Mitglied ab.");
+ EXT_SET_UPDATE_NOTES("Anzahl zu überweisende {?POINTS?} müssen immer grösser 0 sein, ansonsten bricht das Script mit einer Fehlermeldung an das Mitglied ab.");
break;
case '0.3.5': // SQL queries for v0.3.5
diff --git a/inc/extensions/ext-profile.php b/inc/extensions/ext-profile.php
index 0947f988cc..c9cc6d0a87 100644
--- a/inc/extensions/ext-profile.php
+++ b/inc/extensions/ext-profile.php
@@ -130,7 +130,7 @@ switch ($EXT_LOAD_MODE)
// Do we have a daily-reset-run?
if (isResetModeEnabled() && (!isDebugModeEnabled()) && (getOutputMode() != 1)) {
// So let's check for profiles which needs an update
- ADD_INC_TO_POOL(sprintf("%sinc/profile-updte.php", constant('PATH')));
+ ADD_INC_TO_POOL('inc/profile-updte.php');
}
break;
}
diff --git a/inc/extensions/ext-rallye.php b/inc/extensions/ext-rallye.php
index 8d2f9dd419..38c9b218ff 100644
--- a/inc/extensions/ext-rallye.php
+++ b/inc/extensions/ext-rallye.php
@@ -143,7 +143,7 @@ PRIMARY KEY(id)
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_rallye_users` ADD curr_points FLOAT(20,5) UNSIGNED NOT NULL DEFAULT 0.00000");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Aktueller {!POINTS!}-Stand wird beachtet.");
+ EXT_SET_UPDATE_NOTES("Aktueller {?POINTS?}-Stand wird beachtet.");
break;
case '0.0.6': // SQL queries for v0.0.6
diff --git a/inc/extensions/ext-refback.php b/inc/extensions/ext-refback.php
index d65c79f53d..f8240e72db 100644
--- a/inc/extensions/ext-refback.php
+++ b/inc/extensions/ext-refback.php
@@ -116,9 +116,7 @@ KEY (`refid`)
// Shall we include special files?
if ($EXT_LOAD_MODE == 'register') {
// Execute this special file on this update
- ADD_INC_TO_POOL(sprintf("%sinc/gen_refback.php",
- constant('PATH')
- ));
+ ADD_INC_TO_POOL('inc/gen_refback.php');
} // END - if
//
diff --git a/inc/extensions/ext-register.php b/inc/extensions/ext-register.php
index c2f1ef428a..eea13dcb56 100644
--- a/inc/extensions/ext-register.php
+++ b/inc/extensions/ext-register.php
@@ -207,7 +207,7 @@ PRIMARY KEY(id)
case '0.3.2': // SQL queries for v0.3.2
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Einbindung der Erweiterung country, die Sie sich noch optional von meiner Seite herunterladen müssen.
+ EXT_SET_UPDATE_NOTES("Einbindung der Erweiterung country, die Sie sich noch optional von meiner Seite herunterladen müssen.
Wichtig: Laden Sie noch das Template guest_register.tpl mit hoch, welches unter templates/".getLanguage()."/html/guest/ zu finden ist!");
@@ -285,7 +285,7 @@ PRIMARY KEY(id)
case '0.4.6': // SQL queries for v0.4.6
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Einstellung nach {!POINTS!}-Einstellungen verlagert.");
+ EXT_SET_UPDATE_NOTES("Einstellung nach {?POINTS?}-Einstellungen verlagert.");
break;
case '0.4.7': // SQL queries for v0.4.7
@@ -305,7 +305,7 @@ PRIMARY KEY(id)
case '0.5.0': // SQL queries for v0.5.0
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Fehlermeldung Fatal error: Call to undefined function registerGenerateCategoryTable() in {!PATH!}/inc/modules/guest/what-register.php on line 434 beseitigt.");
+ EXT_SET_UPDATE_NOTES("Fehlermeldung Fatal error: Call to undefined function registerGenerateCategoryTable() in {?PATH?}/inc/modules/guest/what-register.php on line 434 beseitigt.");
break;
case '0.5.1': // SQL queries for v0.5.1
diff --git a/inc/extensions/ext-rewrite.php b/inc/extensions/ext-rewrite.php
index d636469b7a..09c757717f 100644
--- a/inc/extensions/ext-rewrite.php
+++ b/inc/extensions/ext-rewrite.php
@@ -100,7 +100,7 @@ switch ($EXT_LOAD_MODE)
case '0.0.3': // SQL queries for v0.0.3
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("URLs zu MXChange.org ({!SERVER_URL!}) sind nun auch wieder gültig.");
+ EXT_SET_UPDATE_NOTES("URLs zu MXChange.org ({?SERVER_URL?}) sind nun auch wieder gültig.");
break;
case '0.0.4': // SQL queries for v0.0.4
diff --git a/inc/extensions/ext-sponsor.php b/inc/extensions/ext-sponsor.php
index b171ab6753..e5ee8229d9 100644
--- a/inc/extensions/ext-sponsor.php
+++ b/inc/extensions/ext-sponsor.php
@@ -320,8 +320,8 @@ PRIMARY KEY(id)
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('sponsor','list_sponsor_urls','URL-Verwaltung','Verwaltung (freischalten, sperren, löschen, testen, bearbeiten usw.) von gebuchten URLs.', 11)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('sponsor','list_sponsor_banner','Banner-Verwaltung','Verwaltung (freischalten, sperren, löschen, testen, bearbeiten usw.) von gebuchten Bannern.', 12)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('sponsor','list_sponsor_reg','Sponsor-Aktionen','Alle Sponsor-Aktionen auflisten und verwalten.', 13)");
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('sponsor','list_sponsor_pay','Buchungspakete','Die Sponsoren können sich {!POINTS!}-Pakete kaufen. Hier können Sie diese verwalten.', 14)");
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('sponsor','list_sponsor_conv','{!POINTS!} umwandeln...','Mit den vom Sponsor gekauften {!POINTS!} kann er Aktionen buchen. Hier stellen Sie die Umrechnungsrate von {!POINTS!} nach Sponsoraktionen um. Beispiel: 1 {!POINTS!} = 10 Mails.', 15)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('sponsor','list_sponsor_pay','Buchungspakete','Die Sponsoren können sich {?POINTS?}-Pakete kaufen. Hier können Sie diese verwalten.', 14)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('sponsor','list_sponsor_conv','{?POINTS?} umwandeln...','Mit den vom Sponsor gekauften {?POINTS?} kann er Aktionen buchen. Hier stellen Sie die Umrechnungsrate von {?POINTS?} nach Sponsoraktionen um. Beispiel: 1 {?POINTS?} = 10 Mails.', 15)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('sponsor','config_sponsor','Einstellungen','Allgemeine Einstellungen am Sponsoring-System.', 16)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('repair','repr_sponsor','Sponsormenü','Gewichtung des Sponsormenüs reparieren.', 5)");
//
diff --git a/inc/extensions/ext-sql_patches.php b/inc/extensions/ext-sql_patches.php
index 8cfef71939..391cbcbdf9 100644
--- a/inc/extensions/ext-sql_patches.php
+++ b/inc/extensions/ext-sql_patches.php
@@ -209,7 +209,7 @@ switch ($EXT_LOAD_MODE) {
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD `index_cookie` BIGINT(20) UNSIGNED NOT NULL DEFAULT ".(getConfig('one_day')*365)."");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Sie können nun hier die Verzögerungszeit in der Eingangsseite einstellen.");
+ EXT_SET_UPDATE_NOTES("Sie können nun hier die Verzögerungszeit in der Eingangsseite einstellen.");
break;
case '0.1.2': // SQL queries for v0.1.2
@@ -316,10 +316,10 @@ switch ($EXT_LOAD_MODE) {
break;
case '0.2.6': // SQL queries for v0.2.6
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','sub_points','{!POINTS!} abziehen','Allen oder einem Mitglied {!POINTS!} abziehen.', 8)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','sub_points','{?POINTS?} abziehen','Allen oder einem Mitglied {?POINTS?} abziehen.', 8)");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Abzug von {!POINTS!} nun möglich.");
+ EXT_SET_UPDATE_NOTES("Abzug von {?POINTS?} nun möglich.");
break;
case '0.2.7': // SQL queries for v0.2.7
@@ -348,7 +348,7 @@ switch ($EXT_LOAD_MODE) {
break;
case '0.3.0': // SQL queries for v0.3.0
- ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `title`='{!POINTS!}/Referal-Ebenen' WHERE `what`='config_points' LIMIT 1");
+ ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `title`='{?POINTS?}/Referal-Ebenen' WHERE `what`='config_points' LIMIT 1");
ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `title`='Mailvergütungen...' WHERE `what`='payments' LIMIT 1");
// Update notes (these will be set as task text!)
@@ -491,10 +491,10 @@ PRIMARY KEY (`id`)
case '0.3.9': // SQL queries for v0.3.9
/**
* Obsolete update
- ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `title` = REPLACE(`title`, '--POINTS--','!POINTS!') WHERE `title` LIKE '%--POINTS--%'");
- ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `descr` = REPLACE(`descr`, '--POINTS--','!POINTS!') WHERE `descr` LIKE '%--POINTS--%'");
- ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_guest_menu` SET `title` = REPLACE(`title`, '--POINTS--','!POINTS!') WHERE `title` LIKE '%--POINTS--%'");
- ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_member_menu` SET `title` = REPLACE(`title`, '--POINTS--','!POINTS!') WHERE `title` LIKE '%--POINTS--%'");
+ ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `title` = REPLACE(`title`, '--POINTS--','?POINTS?') WHERE `title` LIKE '%--POINTS--%'");
+ ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_admin_menu` SET `descr` = REPLACE(`descr`, '--POINTS--','?POINTS?') WHERE `descr` LIKE '%--POINTS--%'");
+ ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_guest_menu` SET `title` = REPLACE(`title`, '--POINTS--','?POINTS?') WHERE `title` LIKE '%--POINTS--%'");
+ ADD_EXT_SQL("UPDATE `{!_MYSQL_PREFIX!}_member_menu` SET `title` = REPLACE(`title`, '--POINTS--','?POINTS?') WHERE `title` LIKE '%--POINTS--%'");
*/
// Update notes (these will be set as task text!)
@@ -625,7 +625,7 @@ PRIMARY KEY (`id`)
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD `show_points_unconfirmed` ENUM('Y','N') NOT NULL DEFAULT 'Y'");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Anzeige der {!POINTS!} unter den unbestätigten Mails kann nun optional abgeschaltet werden.");
+ EXT_SET_UPDATE_NOTES("Anzeige der {?POINTS?} unter den unbestätigten Mails kann nun optional abgeschaltet werden.");
break;
case '0.5.6': // SQL queries for v0.5.6
@@ -715,7 +715,7 @@ PRIMARY KEY (`filter_id`)
if ((GET_EXT_VERSION('cache') >= '0.1.2') && (isCacheInstanceValid())) {
// Remove extensions and mod_reg cache file
loadIncludeOnce('inc/libs/cache_functions.php');
- require(sprintf("%sinc/extensions/ext-cache.php", constant('PATH')));
+ require(sprintf("%sinc/extensions/ext-cache.php", getConfig('PATH')));
if ($GLOBALS['cache_instance']->loadCacheFile('extensions', true)) $GLOBALS['cache_instance']->destroyCacheFile();
if ($GLOBALS['cache_instance']->loadCacheFile('modreg')) $GLOBALS['cache_instance']->destroyCacheFile();
} // END - if
@@ -724,7 +724,7 @@ PRIMARY KEY (`filter_id`)
// Test again
if ((getConfig('file_hash') != '') && (getConfig('master_salt') != '') && (getConfig('pass_scramble') != '')) {
// File hash fas generated so we can also file the secret file... hopefully.
- $hashFile = sprintf("%sinc/.secret/.%s", constant('PATH'), getConfig('file_hash'));
+ $hashFile = sprintf("%sinc/.secret/.%s", getConfig('PATH'), getConfig('file_hash'));
if (isFileReadable($hashFile)) {
// Read file
setConfigEntry('secret_key', readFromFile($hashFile));
@@ -738,11 +738,11 @@ PRIMARY KEY (`filter_id`)
} // END - if
// Transfer words/numbers to constants
- define('POINTS' , getConfig('points_word'));
- define('MT_WORD' , getConfig('mt_word'));
- define('MT_WORD2', getConfig('mt_word2'));
- define('MT_WORD3', getConfig('mt_word3'));
- define('_MAX' , getConfig('rand_no'));
+ setConfigEntry('POINTS' , getConfig('points_word'));
+ setConfigEntry('MT_WORD' , getConfig('mt_word'));
+ setConfigEntry('MT_WORD2', getConfig('mt_word2'));
+ setConfigEntry('MT_WORD3', getConfig('mt_word3'));
+ setConfigEntry('_MAX' , getConfig('rand_no'));
} else {
// Set some lame ( ;-) ) default settings
setConfigEntry('def_refid' , 0);
@@ -750,10 +750,11 @@ PRIMARY KEY (`filter_id`)
setConfigEntry('title_mod_show' , 'Y');
setConfigEntry('title_middle' , '-');
// @TODO Can we remove this? setConfigEntry('verbose_sql' , 'N');
- define('MT_WORD' , getMessage('DEFAULT_MT_WORD'));
- define('MT_WORD2', getMessage('DEFAULT_MT_WORD2'));
- define('MT_WORD3', getMessage('DEFAULT_MT_WORD3'));
- define('POINTS' , getMessage('DEFAULT_POINTS'));
+ setConfigEntry('POINTS' , getMessage('DEFAULT_POINTS'));
+ setConfigEntry('MT_WORD' , getMessage('DEFAULT_MT_WORD'));
+ setConfigEntry('MT_WORD2', getMessage('DEFAULT_MT_WORD2'));
+ setConfigEntry('MT_WORD3', getMessage('DEFAULT_MT_WORD3'));
+ setConfigEntry('_MAX' , 15235);
}
break;
} // END - switch
@@ -761,5 +762,5 @@ PRIMARY KEY (`filter_id`)
// Keep this extension always active!
EXT_SET_ALWAYS_ACTIVE('Y');
-//
+// [EOF]
?>
diff --git a/inc/extensions/ext-task.php b/inc/extensions/ext-task.php
index e878a5c789..41445cbecc 100644
--- a/inc/extensions/ext-task.php
+++ b/inc/extensions/ext-task.php
@@ -92,7 +92,7 @@ switch ($EXT_LOAD_MODE)
case '0.0.4': // SQL queries for v0.0.4
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Fehler
Warning: Missing argument 2 for create_timestamp_from_selections() in {!PATH!}inc/libs/pro_functions.php on line 227
behoben.");
+ EXT_SET_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.5': // SQL queries for v0.0.5
diff --git a/inc/extensions/ext-transfer.php b/inc/extensions/ext-transfer.php
index 658b82d40a..2f3069ccbc 100644
--- a/inc/extensions/ext-transfer.php
+++ b/inc/extensions/ext-transfer.php
@@ -84,13 +84,13 @@ PRIMARY KEY(id)
) Type={!_TABLE_TYPE!}");
// Admin menu
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('transfer', NULL, '{!POINTS!}-Transfer','Verwalten Sie hier die {!POINTS!}-Transaktionen zwischen Ihren Mitgliedern.', 7)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('transfer', NULL, '{?POINTS?}-Transfer','Verwalten Sie hier die {?POINTS?}-Transaktionen zwischen Ihren Mitgliedern.', 7)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('transfer','list_transfer','Auflisten','Hier bekommen Sie alle ein- und ausgehende Transaktionen aufgelistet.', 1)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('transfer','config_transfer','Einstellungen','Stellen Sie ein, wie viele Transaktionen aufgelistet werden sollen und wie alt diese werden dürfen. Die evtl. installierte autopurge-Erweiterung kann dann automatisch die veralteten Transktionen löschen.', 2)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('transfer','del_transfer','Manuell löschen','Hier können Sie - abgesehen von der automatischen Löschung - Transaktionen selber löschen. Bitte beachten Sie, dass immer aus- und eingehende Transaktionen gleichzeitig gelöscht werden.', 3)");
// Member menu
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_member_menu` (`action`,`what`,`title`,`visible`,`locked`,`sort`) VALUES ('main','transfer','{!POINTS!}-Transfer','Y','Y', 5)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_member_menu` (`action`,`what`,`title`,`visible`,`locked`,`sort`) VALUES ('main','transfer','{?POINTS?}-Transfer','Y','Y', 5)");
// Add config values
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD transfer_max BIGINT(20) UNSIGNED NOT NULL DEFAULT '50'");
@@ -127,7 +127,7 @@ PRIMARY KEY(id)
{
case '0.0.2': // SQL queries for v0.0.2
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Fehler
Warning: Missing argument 2 for create_timestamp_from_selections() in {!PATH!}inc/libs/pro_functions.php on line 227
behoben.");
+ EXT_SET_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.3': // SQL queries for v0.0.3
@@ -263,12 +263,12 @@ PRIMARY KEY(id)
case '0.2.7': // SQL queries for v0.2.7
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Die {!POINTS!} können nun wieder wie gewohnt transferiert werden. Der Grund für {--TRANSFER_INVALID_PASSWORD--} war, dass der Cookie-Hash ein anderer ist, als der in der Datenbank... :-/");
+ EXT_SET_UPDATE_NOTES("Die {?POINTS?} können nun wieder wie gewohnt transferiert werden. Der Grund für {--TRANSFER_INVALID_PASSWORD--} war, dass der Cookie-Hash ein anderer ist, als der in der Datenbank... :-/");
break;
case '0.2.8': // SQL queries for v0.2.8
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Fehlermeldung Notice: Undefined index: to_uid in {!PATH!}/inc/modules/member/what-transfer.php on line 301 gefixt. Danke an Piter01.");
+ EXT_SET_UPDATE_NOTES("Fehlermeldung Notice: Undefined index: to_uid in {?PATH?}/inc/modules/member/what-transfer.php on line 301 gefixt. Danke an Piter01.");
break;
case '0.2.9': // SQL queries for v0.2.9
diff --git a/inc/extensions/ext-user.php b/inc/extensions/ext-user.php
index a279b7dd82..d278b7688c 100644
--- a/inc/extensions/ext-user.php
+++ b/inc/extensions/ext-user.php
@@ -158,12 +158,12 @@ INDEX (`stats_type`)
) TYPE={!_TABLE_TYPE!} COMMENT='Member statistics data'");
// Admin menu
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user',NULL,'Mitglieder-Management','Mitglieder freischalten, sperren, Accounts editieren, Neuanmeldungen verwalten, {!POINTS!} gutschreiben und abziehen und und und...',3)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user',NULL,'Mitglieder-Management','Mitglieder freischalten, sperren, Accounts editieren, Neuanmeldungen verwalten, {?POINTS?} gutschreiben und abziehen und und und...',3)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','del_user','Mitglied löschen','Löschen Sie hier Mitglied, die gegen die AGBs mehrmals verstossen haben. Bitte seien Sie nett zu Ihren Mitgliedern und löschen Sie nicht gleich.',1)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','chk_regs','Anmeldungen prüfen','Prüfen Sie hier neue Anmeldungen zu Ihrem System. Hier können Sie im Falle einer Fehler-Mail den Mitglied gleich wieder löschen!',2)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','lock_user','Mitglied sperren / entsperren','Sperren Sie Mitglied, die zu viele unbestätigte Mails haben oder gegen Ihre AGBs verstossen haben über diesen Menüpunkt.',3)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','list_user','Mitglied auflisten','Listen Sie alle Mitglied oder eingeschränkt nach Suchkritieren Ihre Userdatenbank auf. Sie könen per Klick auf die Usernummer sich Details zum Mitglied ansehen.',4)");
- ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','add_points','{!POINTS!} gutschreiben','Buchen Sie einem Mitglied direkt {!POINTS!} auf. Sie können dazu auch einen Kommentar mitsenden.',5)");
+ ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','add_points','{?POINTS?} gutschreiben','Buchen Sie einem Mitglied direkt {?POINTS?} auf. Sie können dazu auch einen Kommentar mitsenden.',5)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','edit_user','Account editieren','Daten eines Mitglieder-Accountes ändern.',6)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','list_refs','Referals anzeigen','Mit diesem Menüpunkt können Sie die generierten Referals eines Mitgliedes auflisten.',7)");
ADD_EXT_SQL("INSERT INTO `{!_MYSQL_PREFIX!}_admin_menu` (`action`,`what`,`title`,`descr`,`sort`) VALUES ('user','list_links','Unbestätigte Mails','Mit diesem Menüpunkt können Sie die vom Mitglied nicht bestätigten Mails anzeigen.',8)");
@@ -226,7 +226,7 @@ INDEX (`stats_type`)
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_user_data` ADD `emails_received` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Anzahl empfangener Mails wird angezeigt. Diese Anzeige kann fehlerhaft sein, wenn Sie bereits Mitglieder in Ihrem {!MT_WORD!} haben sollen!");
+ EXT_SET_UPDATE_NOTES("Anzahl empfangener Mails wird angezeigt. Diese Anzeige kann fehlerhaft sein, wenn Sie bereits Mitglieder in Ihrem {?MT_WORD?} haben sollen!");
break;
case '0.1.5': // SQL queries for v0.1.5
diff --git a/inc/extensions/ext-wernis.php b/inc/extensions/ext-wernis.php
index ea2dd0e145..9756c1baa5 100644
--- a/inc/extensions/ext-wernis.php
+++ b/inc/extensions/ext-wernis.php
@@ -115,14 +115,14 @@ PRIMARY KEY(id)
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD wernis_withdraw_fee_fix BIGINT(20) UNSIGNED NOT NULL DEFAULT 0");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Ein-/Auszahlungsfunktion getrennt ein- und ausschaltbar, sowie mit Umrechungsfaktoren {!POINTS!}->Wernis versehen. Prozentualer Abzug als "Betreibergebühr hinzugefügt, was z.B. für Wechselstuben interessant ist.");
+ EXT_SET_UPDATE_NOTES("Ein-/Auszahlungsfunktion getrennt ein- und ausschaltbar, sowie mit Umrechungsfaktoren {?POINTS?}->Wernis versehen. Prozentualer Abzug als "Betreibergebühr hinzugefügt, was z.B. für Wechselstuben interessant ist.");
break;
case '0.0.2': // SQL queries for v0.0.2
ADD_EXT_SQL("ALTER TABLE `{!_MYSQL_PREFIX!}_config` ADD wernis_pass_md5 VARCHAR(32) NOT NULL DEFAULT ''");
// Update notes (these will be set as task text!)
- EXT_SET_UPDATE_NOTES("Auszahlunsfunktion an die neue API 0.2-BETA angepasst. Demnach muss Ihr Wernis-Passwort beim Auszahlen benutzt werden und in Ihrem {!MT_WORD!} als MD5-Hash gespeichert werden.");
+ EXT_SET_UPDATE_NOTES("Auszahlunsfunktion an die neue API 0.2-BETA angepasst. Demnach muss Ihr Wernis-Passwort beim Auszahlen benutzt werden und in Ihrem {?MT_WORD?} als MD5-Hash gespeichert werden.");
break;
case '0.0.3': // SQL queries for v0.0.3
diff --git a/inc/filters.php b/inc/filters.php
index b178483474..f3bfe4e281 100644
--- a/inc/filters.php
+++ b/inc/filters.php
@@ -432,9 +432,7 @@ function FILTER_LOAD_INCLUDES () {
// Check for added include files
if (COUNT_INC_POOL() > 0) {
// Loads every include file
- foreach (GET_INC_POOL() as $FQFN) {
- loadIncludeOnce($FQFN);
- } // END - foreach
+ LOAD_INC_POOL();
// Reset array
INIT_INC_POOL();
diff --git a/inc/functions.php b/inc/functions.php
index c2ea17cec2..34e1aa54fe 100644
--- a/inc/functions.php
+++ b/inc/functions.php
@@ -44,7 +44,11 @@ if (!defined('__SECURITY')) {
// Output HTML code directly or 'render' it. You addionally switch the new-line character off
function OUTPUT_HTML ($HTML, $newLine = true) {
// Some global variables
- global $OUTPUT;
+ global $OUTPUT, $username;
+
+ // Prepare IP number and User Agent
+ $REMOTE_ADDR = detectRemoteAddr();
+ $HTTP_USER_AGENT = detectUserAgent();
// Do we have HTML-Code here?
if (!empty($HTML)) {
@@ -79,17 +83,17 @@ function OUTPUT_HTML ($HTML, $newLine = true) {
default:
// Huh, something goes wrong or maybe you have edited config.php ???
- app_die(__FUNCTION__, __LINE__, "{--FATAL_ERROR--}: {--LANG_NO_RENDER_DIRECT--}");
+ app_die(__FUNCTION__, __LINE__, '{--FATAL_ERROR--}: {--LANG_NO_RENDER_DIRECT--}');
break;
}
} elseif ((constant('_OB_CACHING') == 'on') && (isset($GLOBALS['footer_sent'])) && ($GLOBALS['footer_sent'] == 1)) {
// Headers already sent?
if (headers_sent()) {
// Log this error
- DEBUG_LOG(__FUNCTION__, __LINE__, "Headers already sent! We need debug backtrace here.");
+ DEBUG_LOG(__FUNCTION__, __LINE__, 'Headers already sent! We need debug backtrace here.');
// Trigger an user error
- debug_report_bug("Headers are already sent!");
+ debug_report_bug('Headers are already sent!');
} // END - if
// Output cached HTML code
@@ -121,7 +125,7 @@ function OUTPUT_HTML ($HTML, $newLine = true) {
// Compile and run finished rendered HTML code
while (strpos($OUTPUT, '{!') > 0) {
// Replace _MYSQL_PREFIX
- $OUTPUT = str_replace("{!_MYSQL_PREFIX!}", getConfig('_MYSQL_PREFIX'), $OUTPUT);
+ $OUTPUT = str_replace('{!_MYSQL_PREFIX!}', getConfig('_MYSQL_PREFIX'), $OUTPUT);
// Prepare the content and eval() it...
$newContent = '';
@@ -214,6 +218,10 @@ function LOAD_TEMPLATE ($template, $return=false, $content=array()) {
// @TODO Remove this sanity-check if all is fine
if (!is_bool($return)) debug_report_bug('return is not bool (' . gettype($return) . ')');
+ // Prepare IP number and User Agent
+ $REMOTE_ADDR = detectRemoteAddr();
+ $HTTP_USER_AGENT = detectUserAgent();
+
// Add more variables which you want to use in your template files
global $DATA, $username;
@@ -223,15 +231,16 @@ function LOAD_TEMPLATE ($template, $return=false, $content=array()) {
// Count the template load
incrementConfigEntry('num_templates');
- // Prepare IP number and User Agent
- $REMOTE_ADDR = detectRemoteAddr();
- if (!defined('REMOTE_ADDR')) define('REMOTE_ADDR', $REMOTE_ADDR);
- $HTTP_USER_AGENT = detectUserAgent();
-
// Init some data
$ret = '';
if (empty($GLOBALS['refid'])) $GLOBALS['refid'] = 0;
+ // Generate date/time string
+ $date_time = generateDateTime(time(), '1');
+
+ // Is content an array
+ if (is_array($content)) $content['date_time'] = $date_time;
+
// @DEPRECATED Try to rewrite the if() condition
if ($template == 'member_support_form') {
// Support request of a member
@@ -260,11 +269,8 @@ function LOAD_TEMPLATE ($template, $return=false, $content=array()) {
SQL_FREERESULT($result);
} // END - if
- // Generate date/time string
- $date_time = generateDateTime(time(), '1');
-
// Base directory
- $basePath = sprintf("%stemplates/%s/html/", constant('PATH'), getLanguage());
+ $basePath = sprintf("%stemplates/%s/html/", getConfig('PATH'), getLanguage());
$mode = '';
// Check for admin/guest/member templates
@@ -336,9 +342,13 @@ function LOAD_TEMPLATE ($template, $return=false, $content=array()) {
// Do we have to compile the code?
$ret = '';
if ((strpos($tmpl_file, "\$") !== false) || (strpos($tmpl_file, '{--') !== false) || (strpos($tmpl_file, '--}') > 0)) {
- // Okay, compile it!
- $tmpl_file = "\$ret=\"".COMPILE_CODE(smartAddSlashes($tmpl_file))."\";";
- eval($tmpl_file);
+ // Compile it
+ $eval = "\$ret = \"".COMPILE_CODE(smartAddSlashes($tmpl_file))."\";";
+ eval($eval);
+ // NEW WAY: $ret = str_replace("\$content", "\$GLOBALS[compile][".$template."]", $tmpl_file);
+ // NEW WAY: $ret = str_replace("\$DATA", "\$GLOBALS[data][".$template."]", $ret);
+ // NEW WAY: $GLOBALS['compile'][$template] = $content;
+ // NEW WAY: $GLOBALS['data'][$template] = $DATA;
} else {
// Simply return loaded code
$ret = $tmpl_file;
@@ -408,7 +418,7 @@ function sendEmail ($toEmail, $subject, $message, $HTML = 'N', $mailHeader = '')
list($toEmail) = SQL_FETCHROW($result_email);
} else {
// Set webmaster
- $toEmail = constant('WEBMASTER');
+ $toEmail = getConfig('WEBMASTER');
}
// Free result
@@ -416,7 +426,7 @@ function sendEmail ($toEmail, $subject, $message, $HTML = 'N', $mailHeader = '')
}
} elseif ($toEmail == '0') {
// Is the webmaster!
- $toEmail = constant('WEBMASTER');
+ $toEmail = getConfig('WEBMASTER');
}
//* DEBUG: */ OUTPUT_HTML(__FUNCTION__."(".__LINE__."):TO={$toEmail} ");
@@ -466,7 +476,7 @@ Message : " . $message."
sendRawEmail($toEmail, $subject, $message, $mailHeader);
} elseif ($HTML == 'N') {
// Problem found!
- sendRawEmail(constant('WEBMASTER'), '[PROBLEM:]' . $subject, $message, $mailHeader);
+ sendRawEmail(getConfig('WEBMASTER'), '[PROBLEM:]' . $subject, $message, $mailHeader);
}
}
@@ -487,7 +497,7 @@ function sendRawEmail ($toEmail, $subject, $message, $from) {
// get new instance
$mail = new PHPMailer();
- $mail->PluginDir = sprintf("%sinc/phpmailer/", constant('PATH'));
+ $mail->PluginDir = sprintf("%sinc/phpmailer/", getConfig('PATH'));
$mail->IsSMTP();
$mail->SMTPAuth = true;
@@ -496,11 +506,11 @@ function sendRawEmail ($toEmail, $subject, $message, $from) {
$mail->Username = getConfig('SMTP_USER');
$mail->Password = getConfig('SMTP_PASSWORD');
if (empty($from)) {
- $mail->From = constant('WEBMASTER');
+ $mail->From = getConfig('WEBMASTER');
} else {
$mail->From = $from;
}
- $mail->FromName = constant('MAIN_TITLE');
+ $mail->FromName = getConfig('MAIN_TITLE');
$mail->Subject = $subject;
if ((EXT_IS_ACTIVE('html_mail')) && (strip_tags($message) != $message)) {
$mail->Body = $message;
@@ -511,9 +521,9 @@ function sendRawEmail ($toEmail, $subject, $message, $from) {
$mail->Body = decodeEntities($message);
}
$mail->AddAddress($toEmail, '');
- $mail->AddReplyTo(constant('WEBMASTER'), constant('MAIN_TITLE'));
- $mail->AddCustomHeader('Errors-To:' . constant('WEBMASTER'));
- $mail->AddCustomHeader('X-Loop:' . constant('WEBMASTER'));
+ $mail->AddReplyTo(getConfig('WEBMASTER'), getConfig('MAIN_TITLE'));
+ $mail->AddCustomHeader('Errors-To:' . getConfig('WEBMASTER'));
+ $mail->AddCustomHeader('X-Loop:' . getConfig('WEBMASTER'));
$mail->Send();
} else {
// Use legacy mail() command
@@ -707,7 +717,7 @@ function translateUserStatus ($status) {
// Generates an URL for the dereferer
function DEREFERER ($URL) {
// Don't de-refer our own links!
- if (substr($URL, 0, strlen(constant('URL'))) != constant('URL')) {
+ if (substr($URL, 0, strlen(getConfig('URL'))) != getConfig('URL')) {
// De-refer this link
$URL = 'modules.php?module=loader&url=' . encodeString(compileUriCode($URL));
} // END - if
@@ -719,7 +729,7 @@ function DEREFERER ($URL) {
// Generates an URL for the frametester
function FRAMETESTER ($URL) {
// Prepare frametester URL
- $frametesterUrl = sprintf("{!URL!}/modules.php?module=frametester&url=%s",
+ $frametesterUrl = sprintf("{?URL?}/modules.php?module=frametester&url=%s",
encodeString(compileUriCode($URL))
);
return $frametesterUrl;
@@ -738,7 +748,7 @@ function countSelection ($array) {
// Generate XHTML code for the CAPTCHA
function generateCaptchaCode ($code, $type, $DATA, $uid) {
- return '';
+ return '';
}
// Loads an email template and compiles it
@@ -759,7 +769,7 @@ function LOAD_EMAIL_TEMPLATE ($template, $content = array(), $UID = '0') {
$HTTP_USER_AGENT = detectUserAgent();
// Default admin
- $ADMIN = constant('MAIN_TITLE');
+ $ADMIN = getConfig('MAIN_TITLE');
// Is the admin logged in?
if (IS_ADMIN()) {
@@ -771,7 +781,7 @@ function LOAD_EMAIL_TEMPLATE ($template, $content = array(), $UID = '0') {
} // END - if
// Neutral email address is default
- $email = constant('WEBMASTER');
+ $email = getConfig('WEBMASTER');
// Expiration in a nice output format
// NOTE: Use $content[expiration] in your templates instead of $EXPIRATION
@@ -824,7 +834,7 @@ function LOAD_EMAIL_TEMPLATE ($template, $content = array(), $UID = '0') {
$DATA['email'] = $email;
// Base directory
- $basePath = sprintf("%stemplates/%s/emails/", constant('PATH'), getLanguage());
+ $basePath = sprintf("%stemplates/%s/emails/", getConfig('PATH'), getLanguage());
// Check for admin/guest/member templates
if (strpos($template, 'admin_') > -1) {
@@ -915,7 +925,7 @@ function redirectToUrl ($URL) {
// Check if http(s):// is there
if ((substr($URL, 0, 7) != 'http://') && (substr($URL, 0, 8) != 'https://')) {
// Make all URLs full-qualified
- $URL = constant('URL') . '/' . $URL;
+ $URL = getConfig('URL') . '/' . $URL;
} // END - if
// Three different debug ways...
@@ -927,7 +937,7 @@ function redirectToUrl ($URL) {
$rel = ' rel="external"';
// Do we have internal or external URL?
- if (substr($URL, 0, strlen(constant('URL'))) == constant('URL')) {
+ if (substr($URL, 0, strlen(getConfig('URL'))) == getConfig('URL')) {
// Own (=internal) URL
$rel = '';
} // END - if
@@ -995,11 +1005,11 @@ function COMPILE_CODE ($code, $simple = false, $constants = true, $full = true)
if ($constants === true) {
// BEFORE 0.2.1 : Language and data constants
// WITH 0.2.1+ : Only language constants
- $code = str_replace('{--','".', str_replace('--}','."', $code));
+ $code = str_replace('{--', "\".getMessage('", str_replace('--}', "').\"", $code));
// BEFORE 0.2.1 : Not used
// WITH 0.2.1+ : Data constants
- $code = str_replace('{!','".', str_replace("!}", '."', $code));
+ $code = str_replace('{!', "\".constant('", str_replace("!}", "').\"", $code));
} // END - if
// Compile QUOT and other non-HTML codes
@@ -1019,12 +1029,14 @@ function COMPILE_CODE ($code, $simple = false, $constants = true, $full = true)
// Replace all matches
foreach ($matches[0] as $key => $match) {
// Replace it
- $code = str_replace($matches[0], getConfig($matches[1][$key]), $code);
+ //* DEBUG: */ if ($key == 0) { print '
'; debug_print_backtrace(); print '
'; }
+ //* DEBUG: */ print $match.'='.$matches[1][$key].' ('.$key.') ';
+ $code = str_replace($match, getConfig($matches[1][$key]), $code);
} // END - foreach
} // END - if
// Find $content[bla][blub] entries
- preg_match_all('/\$(content|DATA)((\[([a-zA-Z0-9-_]+)\])*)/', $code, $matches);
+ preg_match_all('/\$(content|GLOBALS|DATA)((\[([a-zA-Z0-9-_]+)\])*)/', $code, $matches);
// Are some matches found?
if ((count($matches) > 0) && (count($matches[0]) > 0)) {
@@ -1050,15 +1062,15 @@ function COMPILE_CODE ($code, $simple = false, $constants = true, $full = true)
} // END - foreach
// Skip this entry?
- if ($fuzzyFound) continue;
+ if ($fuzzyFound === true) continue;
// Take all string elements
if ((is_string($matches[4][$key])) && (!isset($matchesFound[$match])) && (!isset($matchesFound[$key."_" . $matches[4][$key]]))) {
// Replace it in the code
//* DEBUG: */ OUTPUT_HTML(__FUNCTION__."(".__LINE__."):key={$key},match={$match} ");
- $newMatch = str_replace("[" . $matches[4][$key]."]", "['" . $matches[4][$key]."']", $match);
+ $newMatch = str_replace('[', "['", str_replace(']', "']", $match));
$code = str_replace($match, "\"." . $newMatch.".\"", $code);
- $matchesFound[$key."_" . $matches[4][$key]] = 1;
+ $matchesFound[$key . '_' . $matches[4][$key]] = 1;
$matchesFound[$match] = 1;
} elseif (!isset($matchesFound[$match])) {
// Not yet replaced!
@@ -1243,12 +1255,8 @@ function ADD_SELECTION ($type, $default, $prefix = '', $id = '0') {
// Optional : $DATA
//
function generateRandomCode ($length, $code, $uid, $DATA = '') {
- // Fix missing _MAX constant
- // @TODO Rewrite this unnice code
- if (!defined('_MAX')) define('_MAX', 15235);
-
// Build server string
- $server = $_SERVER['PHP_SELF'].getConfig('ENCRYPT_SEPERATOR').detectUserAgent().getConfig('ENCRYPT_SEPERATOR').getenv('SERVER_SOFTWARE').getConfig('ENCRYPT_SEPERATOR').detectRemoteAddr().":'.':".filemtime(constant('PATH').'inc/databases.php');
+ $server = $_SERVER['PHP_SELF'].getConfig('ENCRYPT_SEPERATOR').detectUserAgent().getConfig('ENCRYPT_SEPERATOR').getenv('SERVER_SOFTWARE').getConfig('ENCRYPT_SEPERATOR').detectRemoteAddr().":'.':".filemtime(getConfig('PATH').'inc/databases.php');
// Build key string
$keys = getConfig('SITE_KEY').getConfig('ENCRYPT_SEPERATOR').getConfig('DATE_KEY');
@@ -1275,13 +1283,13 @@ function generateRandomCode ($length, $code, $uid, $DATA = '') {
$saltedHash = generateHash(($a % getConfig('_PRIME')).getConfig('ENCRYPT_SEPERATOR') . $server.getConfig('ENCRYPT_SEPERATOR') . $keys.getConfig('ENCRYPT_SEPERATOR') . $data.getConfig('ENCRYPT_SEPERATOR').getConfig('DATE_KEY').getConfig('ENCRYPT_SEPERATOR') . $a, getConfig('master_salt'));
// Create number from hash
- $rcode = hexdec(substr($saltedHash, strlen(getConfig('master_salt')), 9)) / abs(constant('_MAX') - $a + sqrt(getConfig('_ADD'))) / pi();
+ $rcode = hexdec(substr($saltedHash, strlen(getConfig('master_salt')), 9)) / abs(getConfig('_MAX') - $a + sqrt(getConfig('_ADD'))) / pi();
} else {
// Generate hash with "hash of site key" from modula of number with the prime number and other data
$saltedHash = generateHash(($a % getConfig('_PRIME')).getConfig('ENCRYPT_SEPERATOR') . $server.getConfig('ENCRYPT_SEPERATOR') . $keys.getConfig('ENCRYPT_SEPERATOR') . $data.getConfig('ENCRYPT_SEPERATOR').getConfig('DATE_KEY').getConfig('ENCRYPT_SEPERATOR') . $a, substr(sha1(getConfig('SITE_KEY')), 0, 8));
// Create number from hash
- $rcode = hexdec(substr($saltedHash, 8, 9)) / abs(constant('_MAX') - $a + sqrt(getConfig('_ADD'))) / pi();
+ $rcode = hexdec(substr($saltedHash, 8, 9)) / abs(getConfig('_MAX') - $a + sqrt(getConfig('_ADD'))) / pi();
}
// At least 10 numbers shall be secure enought!
@@ -1322,11 +1330,11 @@ function GENERATE_IMAGE ($img_code, $headerSent=true) {
return;
} elseif (!$headerSent) {
// Return in an HTML code code
- return "\n";
+ return "\n";
}
// Load image
- $img = sprintf("%s/theme/%s/images/code_bg.%s", constant('PATH'), getCurrentTheme(), getConfig('img_type'));
+ $img = sprintf("%s/theme/%s/images/code_bg.%s", getConfig('PATH'), getCurrentTheme(), getConfig('img_type'));
if (isFileReadable($img)) {
// Switch image type
switch (getConfig('img_type'))
@@ -1694,7 +1702,7 @@ function ADD_EMAIL_NAV ($PAGES, $offset, $show_form, $colspan, $return=false) {
$NAV .= "-";
} else {
// Open anchor tag and add base URL
- $NAV .= " 0)) $NAV .= "&uid=".bigintval(REQUEST_GET('uid'));
@@ -1738,7 +1746,7 @@ function ADD_EMAIL_NAV ($PAGES, $offset, $show_form, $colspan, $return=false) {
// Extract host from script name
function extractHostnameFromUrl (&$script) {
// Use default SERVER_URL by default... ;) So?
- $url = constant('SERVER_URL');
+ $url = getConfig('SERVER_URL');
// Is this URL valid?
if (substr($script, 0, 7) == 'http://') {
@@ -1781,12 +1789,8 @@ function sendGetRequest ($script) {
// Generate GET request header
$request = "GET /" . trim($script) . " HTTP/1.1" . getConfig('HTTP_EOL');
$request .= "Host: " . $host . getConfig('HTTP_EOL');
- $request .= "Referer: " . constant('URL') . "/admin.php" . getConfig('HTTP_EOL');
- if (defined('FULL_VERSION')) {
- $request .= "User-Agent: " . constant('TITLE') . '/' . constant('FULL_VERSION') . getConfig('HTTP_EOL');
- } else {
- $request .= "User-Agent: " . constant('TITLE') . "/?.?.?" . getConfig('HTTP_EOL');
- }
+ $request .= "Referer: " . getConfig('URL') . "/admin.php" . getConfig('HTTP_EOL');
+ $request .= "User-Agent: " . getConfig('TITLE') . '/' . getConfig('FULL_VERSION') . getConfig('HTTP_EOL');
$request .= "Content-Type: text/plain" . getConfig('HTTP_EOL');
$request .= "Cache-Control: no-cache" . getConfig('HTTP_EOL');
$request .= "Connection: Close" . getConfig('HTTP_EOL') . getConfig('HTTP_EOL');
@@ -1819,8 +1823,8 @@ function sendPostRequest ($script, $postData) {
// Generate POST request header
$request = "POST /" . trim($script) . " HTTP/1.1" . getConfig('HTTP_EOL');
$request .= "Host: " . $host . getConfig('HTTP_EOL');
- $request .= "Referer: " . constant('URL') . "/admin.php" . getConfig('HTTP_EOL');
- $request .= "User-Agent: " . constant('TITLE') . '/' . constant('FULL_VERSION') . getConfig('HTTP_EOL');
+ $request .= "Referer: " . getConfig('URL') . "/admin.php" . getConfig('HTTP_EOL');
+ $request .= "User-Agent: " . getConfig('TITLE') . '/' . getConfig('FULL_VERSION') . getConfig('HTTP_EOL');
$request .= "Content-type: application/x-www-form-urlencoded" . getConfig('HTTP_EOL');
$request .= "Content-length: " . strlen($data) . getConfig('HTTP_EOL');
$request .= "Cache-Control: no-cache" . getConfig('HTTP_EOL');
@@ -1996,7 +2000,7 @@ function generateMemberAdminActionLinks ($uid, $status = '') {
$eval = "\$OUT = \"[ ";
foreach ($TARGETS as $tar) {
- $eval .= "");
if (($tar == "lock_user") && ($status == 'LOCKED')) {
// Locked accounts shall be unlocked
@@ -2344,13 +2348,13 @@ function getCurrentTheme() {
} // END - if
} elseif ((!isInstalled()) && ((isInstalling()) || (getOutputMode() == true)) && ((REQUEST_ISSET_GET('theme')) || (REQUEST_ISSET_POST('theme')))) {
// Prepare FQFN for checking
- $theme = sprintf("%stheme/%s/theme.php", constant('PATH'), REQUEST_GET('theme'));
+ $theme = sprintf("%stheme/%s/theme.php", getConfig('PATH'), REQUEST_GET('theme'));
// Installation mode active
if ((REQUEST_ISSET_GET('theme')) && (isFileReadable($theme))) {
// Set cookie from URL data
setSession('mxchange_theme', REQUEST_GET('theme'));
- } elseif (isFileReadable(sprintf("%stheme/%s/theme.php", constant('PATH'), SQL_ESCAPE(REQUEST_POST('theme'))))) {
+ } elseif (isFileReadable(sprintf("%stheme/%s/theme.php", getConfig('PATH'), SQL_ESCAPE(REQUEST_POST('theme'))))) {
// Set cookie from posted data
setSession('mxchange_theme', SQL_ESCAPE(REQUEST_POST('theme')));
}
@@ -2449,7 +2453,7 @@ function searchDirsRecursive ($dir, &$last_changed) {
// Walk through all entries
foreach ($ds as $d) {
// Generate proper FQFN
- $FQFN = str_replace('//', '/', constant('PATH') . $dir. '/'. $d);
+ $FQFN = str_replace('//', '/', getConfig('PATH') . $dir. '/'. $d);
// Is it a file and readable?
//* DEBUG: */ OUTPUT_HTML(__FUNCTION__."(".__LINE__."):FQFN={$FQFN} ");
@@ -2518,7 +2522,7 @@ function getActualVersion ($type = 'Revision') {
// Old Version without ext-cache active (deprecated ?)
// FQFN of revision file
- $FQFN = sprintf("%sinc/cache/.revision", constant('PATH'));
+ $FQFN = sprintf("%sinc/cache/.revision", getConfig('PATH'));
// Check if REQUEST_GET('check_revision_data') is setted (switch for manually rewrite the .revision-File)
if ((REQUEST_ISSET_GET('check_revision_data')) && (REQUEST_GET('check_revision_data') == 'yes')) {
@@ -2943,7 +2947,7 @@ function DEBUG_LOG ($funcFile, $line, $message, $force=true) {
$message = str_replace("\r", '', str_replace("\n", '', $message));
// Log this message away, we better don't call app_die() here to prevent an endless loop
- $fp = fopen(constant('PATH') . 'inc/cache/debug.log', 'a') or die(__FUNCTION__.'['.__LINE__.']: Cannot write logfile debug.log!');
+ $fp = fopen(getConfig('PATH') . 'inc/cache/debug.log', 'a') or die(__FUNCTION__.'['.__LINE__.']: Cannot write logfile debug.log!');
fwrite($fp, date('d.m.Y|H:i:s', time()) . '|' . getModule() . '|' . basename($funcFile) . '|' . $line . '|' . strip_tags($message) . "\n");
fclose($fp);
} // END - if
@@ -3432,7 +3436,7 @@ function getArrayFromDirectory ($baseDir, $prefix, $fileIncludeDirs = false, $ad
$files = array();
// Open directory
- $dirPointer = opendir(constant('PATH') . $baseDir) or app_die(__FUNCTION__, __LINE__, 'Cannot read directory ' . basename($baseDir) . '.');
+ $dirPointer = opendir(getConfig('PATH') . $baseDir) or app_die(__FUNCTION__, __LINE__, 'Cannot read directory ' . basename($baseDir) . '.');
// Read all entries
while ($baseFile = readdir($dirPointer)) {
@@ -3445,7 +3449,7 @@ function getArrayFromDirectory ($baseDir, $prefix, $fileIncludeDirs = false, $ad
// Construct include filename and FQFN
$fileName = $baseDir . '/' . $baseFile;
- $FQFN = constant('PATH') . $fileName;
+ $FQFN = getConfig('PATH') . $fileName;
// Remove double slashes
$FQFN = str_replace('//', '/', $FQFN);
diff --git a/inc/gen_sql_patches.php b/inc/gen_sql_patches.php
index 8a8797dcaf..d8cf59fece 100644
--- a/inc/gen_sql_patches.php
+++ b/inc/gen_sql_patches.php
@@ -51,11 +51,9 @@ if (getConfig('pass_scramble') == '') {
$scrambleString = genScrambleString(40);
// ... and store it there for future usage
- SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_config` SET pass_scramble='%s' WHERE config=0 LIMIT 1",
- array($scrambleString), __FILE__, __LINE__);
+ updateConfiguration('pass_scramble', $scrambleString);
- // Also remember it in config
- setConfigEntry('pass_scramble', $scrambleString);
+ // Remove dummy string
unset($scrambleString);
} // END - if
@@ -66,11 +64,9 @@ if (getConfig('master_salt') == '') {
$masterSalt = scrambleString(sha1(generatePassword(mt_rand(128, 256))));
// ... and store it there for future usage
- SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_config` SET `master_salt`='%s' WHERE config=0 LIMIT 1",
- array($masterSalt), __FILE__, __LINE__);
+ updateConfiguration('master_salt', $masterSalt);
- // Also remember it in config
- setConfigEntry('master_salt', $masterSalt);
+ // Remove dummy string
unset($masterSalt);
} // END - if
@@ -78,7 +74,7 @@ if (getConfig('file_hash') == '') {
// Create filename from hashed random string
$fileHash = sha1(generatePassword(mt_rand(128, 256)));
$FQFN = sprintf("%sinc/.secret/.%s",
- constant('PATH'),
+ getConfig('PATH'),
$fileHash
);
@@ -99,12 +95,11 @@ if (getConfig('file_hash') == '') {
//* DEBUG: */ die("Secret-Key: ".$secretKey." Cookie: ".getSession('u_hash')." Test: ".$test);
// Write $fileHash to database
- SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_config` SET file_hash='%s' WHERE config=0 LIMIT 1",
- array($fileHash), __FILE__, __LINE__);
+ updateConfiguration('file_hash', $fileHash);
// Generate FQFN for .htaccess file
$FQFN = sprintf("%sinc/.secret/.htaccess",
- constant('PATH')
+ getConfig('PATH')
);
// Is the .htaccess file there?
@@ -115,7 +110,6 @@ if (getConfig('file_hash') == '') {
// Also update configuration
setConfigEntry('secret_key', $secretKey);
- setConfigEntry('file_hash' , $fileHash);
// Remove variables
unset($secretKey);
diff --git a/inc/header.php b/inc/header.php
index aa10f9daed..da0f68cfe6 100644
--- a/inc/header.php
+++ b/inc/header.php
@@ -65,7 +65,7 @@ if (($GLOBALS['header_sent'] != '1') && ($GLOBALS['header_sent'] != '2')) {
} // END - if
// Add main title
- $TITLE .= constant('MAIN_TITLE');
+ $TITLE .= getConfig('MAIN_TITLE');
// Add title of module? (middle decoration will also be added!)
if ((getConfig('enable_mod_title') == 'Y') || ((!isWhatSet()) && (!isActionSet())) || (getModule() == 'admin')) {
@@ -85,7 +85,7 @@ if (($GLOBALS['header_sent'] != '1') && ($GLOBALS['header_sent'] != '2')) {
define('__PAGE_TITLE', $TITLE);
} elseif ((isInstalled()) && (!isAdminRegistered())) {
// Installed but no admin registered
- define('__PAGE_TITLE', sprintf(getMessage('SETUP_OF_MXCHANGE'), constant('MAIN_TITLE')));
+ define('__PAGE_TITLE', sprintf(getMessage('SETUP_OF_MXCHANGE'), getConfig('MAIN_TITLE')));
} elseif ((!isInstalled()) || (!isAdminRegistered())) {
// Installation mode
define('__PAGE_TITLE', getMessage('INSTALLATION_OF_MXCHANGE'));
diff --git a/inc/inc-functions.php b/inc/inc-functions.php
index ed3dba2a7c..19570ae207 100644
--- a/inc/inc-functions.php
+++ b/inc/inc-functions.php
@@ -45,7 +45,7 @@ if (!defined('__SECURITY')) {
// Check if our config file is writeable or not
function isIncludeWriteable ($inc) {
// Generate FQFN
- $FQFN = sprintf("%sinc/%s.php", constant('PATH'), $inc);
+ $FQFN = sprintf("%sinc/%s.php", getConfig('PATH'), $inc);
// Abort by simple test
if ((isFileReadable($FQFN)) && (!is_writeable($FQFN))) {
@@ -101,5 +101,12 @@ function REMOVE_INC_FROM_POOL ($INC) {
} // END - if
}
+// Load the whole include pool
+function LOAD_INC_POOL () {
+ foreach (GET_INC_POOL() as $inc) {
+ loadIncludeOnce($inc);
+ } // END - foreach
+}
+
// [EOF]
?>
diff --git a/inc/install-inc.php b/inc/install-inc.php
index 561967bd61..3a3844bbbd 100644
--- a/inc/install-inc.php
+++ b/inc/install-inc.php
@@ -83,7 +83,7 @@ if ((REQUEST_ISSET_GET('page') && (REQUEST_GET('page') == 5))) {
// Is MXChange installed or no admin registered so far?
if ((!isInstalled()) || (!isAdminRegistered())) {
// Set URL for FORM actions
- define('__BURL_ACTION', constant('URL'));
+ define('__BURL_ACTION', getConfig('URL'));
// Output page for entered value
switch (REQUEST_GET('page')) {
@@ -252,15 +252,15 @@ if ((!isInstalled()) || (!isAdminRegistered())) {
copyFileVerified(REQUEST_POST('spath') . 'inc/config-local.php.dist', REQUEST_POST('spath') . 'inc/cache/config-local.php', 0644);
// Ok, all done. So we can write the config data to the php files
- if (REQUEST_POST('spath') != constant('PATH')) changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'SERVER-PATH', "define('PATH', '", "');", REQUEST_POST('spath'), 0);
- if (REQUEST_POST('burl') != constant('URL')) changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'HOST-URL', "define('URL', '", "');", REQUEST_POST('burl'), 0);
- changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'MAIN-TITLE', "define('MAIN_TITLE', '", "');", REQUEST_POST('title'), 0);
- changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'SLOGAN', "define('SLOGAN', '", "');", REQUEST_POST('slogan'), 0);
- changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'WEBMASTER', "define('WEBMASTER', '", "');", REQUEST_POST('email'), 0);
+ if (REQUEST_POST('spath') != getConfig('PATH')) changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'SERVER-PATH', "setConfigEntry('PATH', '", "');", REQUEST_POST('spath'), 0);
+ if (REQUEST_POST('burl') != getConfig('URL')) changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'HOST-URL', "setConfigEntry('URL', '", "');", REQUEST_POST('burl'), 0);
+ changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'MAIN-TITLE', "setConfigEntry('MAIN_TITLE', '", "');", REQUEST_POST('title'), 0);
+ changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'SLOGAN', "setConfigEntry('SLOGAN', '", "');", REQUEST_POST('slogan'), 0);
+ changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'WEBMASTER', "setConfigEntry('WEBMASTER', '", "');", REQUEST_POST('email'), 0);
changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'NULLPASS-WARNING', "setConfigEntry('WARN_NO_PASS', '", "');", REQUEST_POST('warn_no_pass'), 0);
changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'WRITE-FOOTER', "setConfigEntry('WRITE_FOOTER', '", "');", REQUEST_POST('wfooter'), 0);
changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'BACKLINK', "setConfigEntry('ENABLE_BACKLINK', '", "');", REQUEST_POST('blink'), 0);
- // DEACTIVATED: changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'OUTPUT-MODE', "define('OUTPUT_MODE', '", "');", REQUEST_POST('omode'), 0);
+ // @TODO DEACTIVATED: changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'OUTPUT-MODE', "setConfigEntry('OUTPUT_MODE', '", "');", REQUEST_POST('omode'), 0);
changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'MYSQL-HOST', " 'host' => '", "',", $mysql['host'], 0);
changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'MYSQL-DBASE', " 'dbase' => '", "',", $mysql['dbase'], 0);
changeDataInFile(REQUEST_POST('spath') . 'inc/cache/config-local.php', 'MYSQL-LOGIN', " 'login' => '", "',", $mysql['login'], 0);
diff --git a/inc/language-functions.php b/inc/language-functions.php
index 693fed1674..a148f534f5 100644
--- a/inc/language-functions.php
+++ b/inc/language-functions.php
@@ -83,7 +83,7 @@ function getLanguage () {
$ret = $GLOBALS['cache_array']['language'];
} elseif (!empty($lang)) {
// Check if main language file does exist
- if (isFileReadable(constant('PATH') . 'inc/language/' . $lang . '.php')) {
+ if (isIncludeReadable('inc/language/' . $lang . '.php')) {
// Okay found, so let's update cookies
setLanguage($lang);
} // END - if
diff --git a/inc/language/autopurge_de.php b/inc/language/autopurge_de.php
index c17414c404..62d2b07c02 100644
--- a/inc/language/autopurge_de.php
+++ b/inc/language/autopurge_de.php
@@ -43,7 +43,7 @@ if (!defined('__SECURITY')) {
}
// Language definitions
-define('AUTOPURGE_MEMBER_SUBJECT', "{!POINTS!}-Gutschrift bei Auto-Loeschung");
+define('AUTOPURGE_MEMBER_SUBJECT', "{?POINTS?}-Gutschrift bei Auto-Loeschung");
define('AUTOPURGE_MEMBER_INACTIVE_SUBJECT', "Inaktivitaet --> Account wird bald geloescht!");
define('AUTOPURGE_MEMBER_UNCONFIRMED_SUBJECT', "Loeschung --> EMail-Adresse nicht bestaetigt!");
define('AUTOPURGE_ADMIN_SUBJECT', "[Auto-Purge:] Bestaetigungslinks");
diff --git a/inc/language/beg_de.php b/inc/language/beg_de.php
index 298ce80a85..a075526de4 100644
--- a/inc/language/beg_de.php
+++ b/inc/language/beg_de.php
@@ -44,24 +44,24 @@ if (!defined('__SECURITY')) {
// Language definitions
define('ADMIN_EDIT_BEG_SETTINGS', "Einstellungen am Bettel-Link");
-define('ADMIN_BEG_POINTS', "{!POINTS!}-Gutschrift bei Klick auf Bettel-Link");
+define('ADMIN_BEG_POINTS', "{?POINTS?}-Gutschrift bei Klick auf Bettel-Link");
define('ADMIN_CONFIG_BEG_TIMEOUT', "Zeitsperre global");
define('ADMIN_CONFIG_BEG_UID_TIMEOUT', "Zeitsperre gegen eine Mitglieder-ID");
define('ADMIN_CONFIG_BEG_REMOTE_IP_TIMEOUT', "Zeitsperre gegen eine IP-Nummer");
define('BEG_LINK_BY_1', "Bettel-Link bei ");
define('BEG_LINK_BY_2', "");
define('BEG_LINK_USERID_1', "Unser Mitglied ");
-define('BEG_LINK_USERID_2', " hat {!POINTS!} gebettelt!");
+define('BEG_LINK_USERID_2', " hat {?POINTS?} gebettelt!");
define('BEG_UID_STEAL_1', "Das Mitglied ");
define('BEG_UID_STEAL_2', " hat soeben ");
-define('BEG_UID_STEAL_3', " {!POINTS!} bei Ihnen erbettelt!");
+define('BEG_UID_STEAL_3', " {?POINTS?} bei Ihnen erbettelt!");
define('BEG_CLICKS_1', "Dies war insgesamt der ");
define('BEG_CLICKS_2', ". Klick auf sein Bettel-Link.");
define('BEG_THANKS_FOR_CLICK', "Danke für Ihre Spende!");
define('BEG_CONTINUE_REGISTER', "Und weiter geht es zur Anmeldung bei {--MAIN_TITLE--} ...");
define('BEG_SORRY_ANOTHER_WAS_HERE_1', "Oh schade! Es war vor kurzem schon einer hier! Das Mitglied ");
define('BEG_SORRY_ANOTHER_WAS_HERE_2', " hat von Ihnen auch keine ");
-define('BEG_SORRY_ANOTHER_WAS_HERE_3', " {!POINTS!} erhalten.");
+define('BEG_SORRY_ANOTHER_WAS_HERE_3', " {?POINTS?} erhalten.");
define('BEG_THANKS_FOR_CLICK_AGAIN', "Danke dennoch für den erneuten Klick!");
define('BEG_MEMBER_YOUR_LINK', "Hier ist Ihr persönlicher Bettel-Link");
define('BEG_MEMBER_CLICKS_TOTAL', "Anzahl Gesamtklicks auf Ihren Bettel-Link");
@@ -70,26 +70,26 @@ define('BEG_MEMBER_EARN_2', "bis");
define('BEG_MEMBER_EARN_3', "für jeden Klick auf Ihren Bettellink.");
define('BEG_MEMBER_TIMEOUT_1', "Die Zeitsperre ist derzeit eingestellt auf ");
define('BEG_MEMBER_TIMEOUT_2', ". Innerhalb dieser Zeit erhalten Sie keine erneute Vergütung!");
-define('BEG_MEMBER_HAVE_FUN', "Viel Spass beim {!POINTS!}-Betteln.");
-define('BEG_GUEST_TRAILER', "{!POINTS!} erbetteln bei...");
+define('BEG_MEMBER_HAVE_FUN', "Viel Spass beim {?POINTS?}-Betteln.");
+define('BEG_GUEST_TRAILER', "{?POINTS?} erbetteln bei...");
define('BEG_GUEST_EARN_1', "Betteln macht sich bezahlt! Für jeden Klick erhalten Sie von");
define('BEG_GUEST_EARN_2', "bis");
-define('BEG_GUEST_EARN_3', "auf Ihr Mitgliedskonto direkt gutgeschrieben. Zuddem verdienen Sie an den erbettelteten {!POINTS!} Ihrer Refferal mit.");
+define('BEG_GUEST_EARN_3', "auf Ihr Mitgliedskonto direkt gutgeschrieben. Zuddem verdienen Sie an den erbettelteten {?POINTS?} Ihrer Refferal mit.");
define('BEG_GUEST_TIMEOUT_1', "Sie können derzeit alle ");
-define('BEG_GUEST_TIMEOUT_2', " {!POINTS!} betteln.");
+define('BEG_GUEST_TIMEOUT_2', " {?POINTS?} betteln.");
define('BEG_GUEST_HAVE_FUN', "Heute noch anmelden und Spass haben!");
-define('ADMIN_BEG_POINTS_MAX', "Maximale erbettelbare {!POINTS!} bei Klick auf Bettellink");
-define('ADMIN_BEG_USERID', "Mitglied-Account zum Abbuchen der erbettelten {!POINTS!}");
-define('ADMIN_SELECT_BEG_MODE', "Vergütungsmodus der erbettelten {!POINTS!}");
+define('ADMIN_BEG_POINTS_MAX', "Maximale erbettelbare {?POINTS?} bei Klick auf Bettellink");
+define('ADMIN_BEG_USERID', "Mitglied-Account zum Abbuchen der erbettelten {?POINTS?}");
+define('ADMIN_SELECT_BEG_MODE', "Vergütungsmodus der erbettelten {?POINTS?}");
define('BEG_MODE_DIRECT', "Nur direktem Mitglied gutschreiben.");
define('BEG_MODE_REF', "Auch dem Werber des Mitgliedes gutschreiben.");
define('BEG_SORRY_YOURE_LOGGED_IN_1', "Oh schade! Sie haben vermutlich auf Ihren eigenen Bettel-Link mit der User-ID ");
define('BEG_SORRY_YOURE_LOGGED_IN_2', " geklickt. Sie haben somit auch keine ");
-define('BEG_SORRY_YOURE_LOGGED_IN_3', " {!POINTS!} erhalten!");
+define('BEG_SORRY_YOURE_LOGGED_IN_3', " {?POINTS?} erhalten!");
define('BEG_SAME_UID_AS_OWN', "Mitglieder-ID des Webmasters benutzt!");
// Pay modes
-define('ADMIN_BEG_PAY_MODE', "Wie sollen {!POINTS!} vergütet werden?");
+define('ADMIN_BEG_PAY_MODE', "Wie sollen {?POINTS?} vergütet werden?");
define('ADMIN_BEG_PAY_MODE_IMG', "Abgesichert durch ein 1x1-Pixel");
define('ADMIN_BEG_PAY_MODE_JS', "Abgesichert durch ein Fake-JavaScript");
define('ADMIN_BEG_PAY_MODE_BOTH', "Durch beides obriges absichern");
@@ -98,14 +98,14 @@ define('ADMIN_BEG_PAY_MODE_NONE', "Keine Absicherung (unsicher)");
// More strings for beg link
define('BEG_LINK_PAY_BOTH_1', "Das Mitglied ");
define('BEG_LINK_PAY_BOTH_2', " hat bei Ihnen gerade ");
-define('BEG_LINK_PAY_BOTH_3', " {!POINTS!} erbettelt. Dies war der ");
+define('BEG_LINK_PAY_BOTH_3', " {?POINTS?} erbettelt. Dies war der ");
define('BEG_LINK_PAY_BOTH_4', ". Klick auf seinen Bettellink. Vielen Dank für Ihre Spende!");
// Begging rallye
define('BEG_RANK', "Bettel-Rank");
define('BEG_TOTAL', "Gesamt erbettelt");
define('BEG_POINTS', "Erbettelt");
-define('BEG_MEMBER_TOTAL', "Erbettelte {!POINTS!} aller Mitglieder");
+define('BEG_MEMBER_TOTAL', "Erbettelte {?POINTS?} aller Mitglieder");
define('ADMIN_BEG_TIMEOUT_1', "Es werden nur Mitglieder ausgewertet und hier aufgelistet, die spätestens am ");
define('ADMIN_BEG_TIMEOUT_2', "noch aktiv waren. Alle anderen Mitglieder erhalten die Vergütung nicht!");
define('ADMIN_EDIT_BEG_RALLYE_SETTINGS', "Einstellungen an der Bettel-Rallye");
@@ -117,11 +117,11 @@ define('ADMIN_BEG_WITHDRAW_NOTE', "Es wird nur die Vergütung vorbereitet. D
define('ADMIN_BEG_WITHDRAW_PREPARED', "Vergütung der Bettel-Rallye vorbereitet.");
define('ADMIN_BEG_WINNER_HIGLIGHTED', "Mögliche Gewinner der Bettel-Rallye sind dick marktiert.");
define('ADMIN_BEG_ALREADY_WITHDRAW', "Manuelle Vergütungvorbereitung bereits betätigt!");
-define('BEG_RALLYE_NOTE', "Hinweis: Unter {--BEG_POINTS--} finden Sie Ihre gesamt erbettelten {!POINTS!} wieder!");
+define('BEG_RALLYE_NOTE', "Hinweis: Unter {--BEG_POINTS--} finden Sie Ihre gesamt erbettelten {?POINTS?} wieder!");
define('BEG_RALLYE_CONDITIONS', "Wer alles an der Bettel-Rallye teilnehmen kann");
define('BEG_RALLYE_CONDITION_1', "Es werden nur aktive und freigeschaltete Mitglieder berücksichtig.");
-define('BEG_RALLYE_CONDITION_2', "Es kann jeder dran teilnehmen, der Mitglied bei diesem {!MT_WORD!} ({--MAIN_TITLE--}) und freigegeben ist.");
-define('BEG_RALLYE_CONDITION_3', "Zur Erstellung des Rallye-Ergebnisses werden alle erbettelten {!POINTS!} berücksichtig.");
+define('BEG_RALLYE_CONDITION_2', "Es kann jeder dran teilnehmen, der Mitglied bei diesem {?MT_WORD?} ({--MAIN_TITLE--}) und freigegeben ist.");
+define('BEG_RALLYE_CONDITION_3', "Zur Erstellung des Rallye-Ergebnisses werden alle erbettelten {?POINTS?} berücksichtig.");
define('BEG_RALLYE_CONDITION_4', "Der Rechtsweg ist ausgeschlossen.");
define('BEG_MEMBER_HERE_IS_THE_LIST', "Hier finden Sie die aktuelle Liste mit den möglichen Gewinnern!");
define('BEG_LINK_HERE', "Betteln Sie am Besten gleich los! Hier ist der Link dazu!");
@@ -132,7 +132,7 @@ define('ADMIN_BEG_RALLYE_DEACTIVATED', "Bettel-Rallye nicht aktiviert.");
define('ADMIN_EDIT_BEG_RALLYE_NOTIFICATIONS', "Benachrichtungen per Mail zur Bettel-Rallye");
define('ADMIN_BEG_RAL_EN_NOTIFY', "Benachtigen, wenn Bettel-Rallye aktiviert wurde?");
define('ADMIN_BEG_RAL_DI_NOTIFY', "Benachtigen, wenn Bettel-Rallye deaktiviert wurde?");
-define('ADMIN_BEG_NOTIFY_BONUS', "Bonus-Mail mit Anzahl {!POINTS!} aussenden, wenn Bettel-Rallye aktiviert wurde.
(0 = Unvergütete Benachrichtigung aussenden; nur in Verbindung mit der Erweiterung bonus!)
");
+define('ADMIN_BEG_NOTIFY_BONUS', "Bonus-Mail mit Anzahl {?POINTS?} aussenden, wenn Bettel-Rallye aktiviert wurde.
(0 = Unvergütete Benachrichtigung aussenden; nur in Verbindung mit der Erweiterung bonus!)
");
define('ADMIN_BEG_NEW_MEMBER_NOTIFY', "Sollen neue Mitglieder mit selber Mail über eine laufende Bettel-Rallye benachrichtigt werden?");
define('ADMIN_BEG_NOTIFY_WAIT', "Wie lange soll die Wartezeit der Bonus-Mail sein?");
define('BEG_NO_LIMITATION', "Keine IP-Sperre eingerichtet!!!");
diff --git a/inc/language/birthday_de.php b/inc/language/birthday_de.php
index 143631ef9f..eca354b50e 100644
--- a/inc/language/birthday_de.php
+++ b/inc/language/birthday_de.php
@@ -45,11 +45,11 @@ if (!defined('__SECURITY')) {
// Language definitions
define('HAPPY_BIRTHDAY', "Herzlichen Glueckwunsch zum Geburtstag!");
define('ADMIN_CONFIG_BIRTHDAY_HEADER', "Einstellungen zu Geburtstagsmails");
-define('ADMIN_BIRTHDAY_POINTS', "{!POINTS!} als "Geburtstagsgeschenk"");
+define('ADMIN_BIRTHDAY_POINTS', "{?POINTS?} als "Geburtstagsgeschenk"");
define('ADMIN_BIRTHDAY_POINTS_NOTE', "Wert 0 deaktiviert die Extragutschrift!");
-define('BIRTHDAY_CANNOT_STATUS', "Kann keine {!POINTS!} gutschreiben! Status Ihres Accounts: %s");
+define('BIRTHDAY_CANNOT_STATUS', "Kann keine {?POINTS?} gutschreiben! Status Ihres Accounts: %s");
define('BIRTHDAY_CANNOT_LOAD_DATA', "Entweder haben Sie bereits Ihr Geburtsgeschenk erhalten oder Sie haben heute keinen Geburtstag!");
-define('ADMIN_SELECT_BIRTHDAY_MODE', "Vergütungsmodus der {!POINTS!}");
+define('ADMIN_SELECT_BIRTHDAY_MODE', "Vergütungsmodus der {?POINTS?}");
define('BIRTHDAY_MODE_DIRECT', "Nur direktem Mitglied gutschreiben.");
define('BIRTHDAY_MODE_REF', "Auch dem Werber des Mitgliedes gutschreiben.");
define('ADMIN_BIRTHDAY_ONLY_ACTIVE', "Nur aktive Mitglieder erhalten die Geburtstagsgutschrift?
(Nur in Verbindung mit der Erweiterung autopurge!)
");
diff --git a/inc/language/bonus_de.php b/inc/language/bonus_de.php
index a784f531f7..74972a60fd 100644
--- a/inc/language/bonus_de.php
+++ b/inc/language/bonus_de.php
@@ -58,11 +58,11 @@ define('ADMIN_BONUS_TURBO_RANKS', "Wie viele Mitglieder sollen die monatliche Au
define('ADMIN_BONUS_NO_ACTIVE_RALLYE', "Niemand nimmt an der Aktiv-Rallye dran teil!");
define('BONUS_SHOW_TURBO_BONUS', "Sehen Sie hier nach, wer alles schon bestätigt hat...");
define('BONUS_SHOW_WRONG_CALL', "Falscher Aufruf des Scriptes, bitte nur aus dem Bestätigungsframe aufrufen!");
-define('BONUS_SHOW_WRONG_TYPE', "Falscher Typ an das Script übergeben! Bitte melden Sie sich beim Webmaster !");
+define('BONUS_SHOW_WRONG_TYPE', "Falscher Typ an das Script übergeben! Bitte melden Sie sich beim Webmaster !");
define('BONUS_SHOW_NO_DATA', "Entweder haben Sie für diese Mail keine Aktiv-Vergütung erhalten oder der Link ist nicht mehr gültig.");
-define('BONUS_NO_RANKS', "Es hat noch niemand {!POINTS!} zur Mail %s gewonnen! Sie könnten der erste sein! :-)");
+define('BONUS_NO_RANKS', "Es hat noch niemand {?POINTS?} zur Mail %s gewonnen! Sie könnten der erste sein! :-)");
define('BONUS_LOGIN_TURBO_NOTE', "Der Login-, Referal-, Klickrate-, Mailbuchungs- und Bestätigungsbonus wird Ihnen nicht sofort vergütet, sondern erst am Ende jeden Monats in Form einer Aktiv-Rallye. Den Mailbuchungsbonus erhalten Sie erst bei Freischaltung Ihrer Mail auf das Bonus-Konto gutgeschrieben.");
-define('BONUS_POINTS_TITLE', "Sonderbonus-{!POINTS!}");
+define('BONUS_POINTS_TITLE', "Sonderbonus-{?POINTS?}");
define('BONUS_RANK_YOU_ARE_NOT_FOUND', "Sie haben bis jetzt noch keine Aktiv-Vergütung erhalten!");
define('BONUS_RANK', "Platz");
define('BONUS_SHOW_HEADER_LINE_1', "Hier sehen Sie eine Übersicht, wer alles");
@@ -85,7 +85,7 @@ define('ADMIN_BONUS_WINNER_HIGLIGHTED', "Mögliche Gewinner der Aktiv-Rallye
define('ADMIN_BONUS_ALREADY_WITHDRAW', "Manuelle Vergütungvorbereitung bereits betätigt!");
define('ADMIN_BONUS_TIMEOUT_1', "Es werden nur Mitglieder ausgewertet und hier aufgelistet, die spätestens am ");
define('ADMIN_BONUS_TIMEOUT_2', " noch aktiv waren. Alle anderen Mitglieder erhalten die Vergütung nicht!");
-define('ADMIN_BONUS_USERID', "Mitgliedskonto zum Abbuchen der {!POINTS!}");
+define('ADMIN_BONUS_USERID', "Mitgliedskonto zum Abbuchen der {?POINTS?}");
define('ADMIN_CONFIG_BONUS_TIMEOUT', "Verweildauer von Aktiv-Bonus-Einträgen");
define('ADMIN_BONUS_TURBO_LINES', "Anzahl angezeigter Aktiv-Bonus-Empfänger in show_bonus.php");
define('ADMIN_SEND_BONUS_MAILS', "Versenden von Bonus-Mails");
@@ -96,7 +96,7 @@ define('ADMIN_SEND_BONUS_HTML_NOTES', "HTML-Mail an Ihre Mitglieder versenden. D
define('ADMIN_BONUS_ORDER_BONUS', "Bonus für eine Mailbuchung");
define('ADMIN_BONUS_REF_BONUS', "Bonus für das Werben eines weiteren Mitgliedes");
define('ADMIN_BONUS_STATS_BONUS', "Einmalige Bonus bei Erreichen von 100% Klickrate auf eine Mailbuchung (=
Statistik-Bonus)");
-define('ADMIN_BONUS_TURBO_BONUS_TITLE', "Bonus-{!POINTS!} für bestätigte Mails");
+define('ADMIN_BONUS_TURBO_BONUS_TITLE', "Bonus-{?POINTS?} für bestätigte Mails");
define('ADMIN_BONUS_TURBO_TIMEOUT_TITLE', "Zeitabstände und Aufbewahrungszeiten");
define('ADMIN_BONUS_TURBO_MISC_TITLE', "Sonstige Einstellungen zur Bonus-Erweiterung");
define('BONUS_REF_TOTAL', "Referal-Bonus");
@@ -104,7 +104,7 @@ define('BONUS_ORDER_TOTAL', "Mailbestellungsbonus");
define('BONUS_STATS_TOTAL', "100%-Klickratebonus");
define('BONUS_POINTS_DISABLED', "Aktiv-Rallye derzeit nicht aktiv.");
define('BONUS_MEMBER_STATS_SUBJECT', "Ihr Aktiv-Bonus wegen 100% Klickrate");
-define('BONUS_LOGIN_BONUS_ADDED', "Login-Bonus mit %s {!POINTS!} vergütet!");
+define('BONUS_LOGIN_BONUS_ADDED', "Login-Bonus mit %s {?POINTS?} vergütet!");
define('BONUS_LOGIN_BONUS_NOT_ADDED', "Login-Bonus nicht vergütet!");
define('LIST_UNCONFIRMED_BONUS_LINKS', "Unbest. Bonus-Mail");
define('ADMIN_BONUS_MAIL_ALREADY_DELETED', "Bonus-Mail bereits gelöscht!");
@@ -114,7 +114,7 @@ define('ADMIN_BONUS_RALLYE_DEACTIVATED', "Aktiv-Rallye deaktiviert.");
define('ADMIN_BONUS_RALLYE_NOTIFTICATIONS', "Benachrichtigungen per Mail über Bonus-Rallye");
define('ADMIN_BONUS_RALLYE_EN_NOTIFY', "Sollen die Mitglieder bei Aktivierung benachtichtigt werden?");
define('ADMIN_BONUS_RALLYE_DI_NOTIFY', "Sollen die Mitglieder bei Deaktivierung benachtichtigt werden?");
-define('ADMIN_BONUS_RALLYE_NOTIFY_POINTS', "Bonus-Mail mit Anzahl {!POINTS!} aussenden, wenn Bonus-Rallye aktiviert wurde.
(0 = Unvergütete Benachrichtigung aussenden)
");
+define('ADMIN_BONUS_RALLYE_NOTIFY_POINTS', "Bonus-Mail mit Anzahl {?POINTS?} aussenden, wenn Bonus-Rallye aktiviert wurde.
(0 = Unvergütete Benachrichtigung aussenden)
");
define('ADMIN_BONUS_RALLYE_NEW_MEMBER_NOTIFY', "Sollen neue Mitglieder mit selber Mail über eine laufende Bonus-Rallye benachrichtigt werden?");
define('ADMIN_BONUS_RALLYE_NOTIFY_WAIT', "Wie lange soll die Wartezeit der Bonus-Mail sein?");
define('ADMIN_BONUS_INCLUDE_OWN', "Soll Ihre Mitglieder-ID an der Aktiv-Rallye dran teilnehmen?");
diff --git a/inc/language/de.php b/inc/language/de.php
index bb29007de0..d1b68cba22 100644
--- a/inc/language/de.php
+++ b/inc/language/de.php
@@ -213,9 +213,9 @@ define('PER_DAY', "Mails");
define('REFID_BY', "Sie wurden geworben von");
define('TERMS_OF_USAGE', "AGBs zustimmen und absenden");
define('YOU_FINALIZE', "Sie haben es gleich geschafft!");
-define('AGREE_TO_THIS', "Stimmen Sie unseren [AGBs] zu?");
+define('AGREE_TO_THIS', "Stimmen Sie unseren [AGBs] zu?");
define('SUBMIT_REGISTER', "Anmeldedaten abschicken");
-define('HAVE_TO_AGREE', "Sie müssen unseren AGBs zustimmen, damit Sie an diesem {!MT_WORD!} teilnehmen können!");
+define('HAVE_TO_AGREE', "Sie müssen unseren AGBs zustimmen, damit Sie an diesem {?MT_WORD?} teilnehmen können!");
define('ENTER_BOTH_PASSWORDS', "Bitte geben Sie ein Passwort und das selbe Passwort noch einmal ein!");
define('ENTER_PASS1', "Bitte geben Sie ein Passwort ein!");
define('ENTER_PASS2', "Bitte geben Sie noch die Bestätigung Ihres Passwortes ein!");
@@ -226,10 +226,10 @@ define('EDIT_SECURITY_SETTINGS', "Ändern von sicherheits-relevanten Einstel
define('MIN_PASS_LENGTH', "Minimale Passwortlänge");
define('SETTINGS_NOT_SAVED', "Einstellungen NICHT gespeichert / geändert!");
define('SETTINGS_SAVED', "Einstellungen gespeichert.");
-define('FATAL_CANNOT_LOAD_CONFIG', "Kann die Konfigurationsdaten nicht laden! Vermutlich richtet der Webmaster diesen {!MT_WORD2!} gerade das Script erst ein! Bitte schauen Sie später noch einmal vorbei!");
+define('FATAL_CANNOT_LOAD_CONFIG', "Kann die Konfigurationsdaten nicht laden! Vermutlich richtet der Webmaster diesen {?MT_WORD2?} gerade das Script erst ein! Bitte schauen Sie später noch einmal vorbei!");
define('ADMIN_ACTION_INVALID', "Die action/what-Kombination %s ist ungültig!");
define('SHORT_PASS', "Das eingegebene Passwort ist nach unseren Sicherheitseinstellungen zu kurz. Mindestlänge ist");
-define('EDIT_POINTS_SETTINGS', "Ändern der Willkommensgutschrift und anderer {!POINTS!}");
+define('EDIT_POINTS_SETTINGS', "Ändern der Willkommensgutschrift und anderer {?POINTS?}");
define('POINTS_REGISTER', "Willkommensgutschrift");
define('POINTS_REF', "Einmalige Referal-Gutschrift");
define('EDIT_REGFORM_SETTINGS', "Einstellungen am Anmeldeformular");
@@ -250,7 +250,7 @@ define('REF_PERCENT', "Prozentuale Vergütung");
define('EDIT_LVL', "Ref-Ebene editieren");
define('DEL_LVL', "Ref-Ebene löschen");
define('HELLO', "Hallo");
-define('GUEST_YOU_REGISTERED_WITH_US', "vielen Dank, dass Sie sich für unseren {!MT_WORD!} entschieden haben! Sollten Sie dies nicht gewesen sein, so melden Sie sich bitte bei uns!");
+define('GUEST_YOU_REGISTERED_WITH_US', "vielen Dank, dass Sie sich für unseren {?MT_WORD?} entschieden haben! Sollten Sie dies nicht gewesen sein, so melden Sie sich bitte bei uns!");
define('GUEST_YOUR_PERSONA_DATA', "Hier sind nochmals zur Überprüfung Ihre persönlichen Daten");
define('GUEST_SURNAME', "Vorname");
define('GUEST_FAMILY', "Nachname");
@@ -271,7 +271,7 @@ define('ADMIN_GUEST_REGISTERED_WITH_US', "Ein Gast hat sich soeben bei uns angem
define('ADMIN_GUEST_PERSONA_DATA', "Hier sind zur Überprüfung nochmals seine persönlichen Daten");
define('ADMIN_THANX', "Mit freundlichem Gruss,");
define('SCRIPT', "Script");
-define('ADMIN_NEW_ACCOUNT', "Neue Anmeldung zu Ihrem {!MT_WORD!}");
+define('ADMIN_NEW_ACCOUNT', "Neue Anmeldung zu Ihrem {?MT_WORD?}");
define('REGISTRATION_DONE', "Vielen Dank für die Anmeldung. Ein Bestätigungslink ist zur angemeldeten EMail-Adresse unterwegs!");
define('GUEST_404_WHAT', "Das angegeben Menümodul %s existiert leider nicht, oder dieses Script hat einen Fehler gemacht!");
define('GUEST_LOCKED_ACTION', "Aktionsmodul %s wurde gesperrt!");
@@ -282,7 +282,7 @@ define('EDIT_MEMBER_MENU', "Mitgliedsmenü bearbeiten");
define('DEL_GUEST_MENU', "Gästemenü löschen");
define('DEL_MEMBER_MENU', "Mitgliedsmenü löschen");
define('GUEST_PASSWORD', "Ihr Passwort");
-define('GUEST_THANX_CONFIRMATION', "Sie haben soeben Ihre Email-Adresse bestätigt und sind somit für den {!MT_WORD!} {!MAIN_TITLE!} freigeschaltet!");
+define('GUEST_THANX_CONFIRMATION', "Sie haben soeben Ihre Email-Adresse bestätigt und sind somit für den {?MT_WORD?} {?MAIN_TITLE?} freigeschaltet!");
define('GUEST_MAY_LOGIN_HERE', "Sie können sich nun hier einloggen:");
define('HAPPY_MAILING', "Wir wünschen Ihnen viel Spass und Erfolg beim Mail-Versand!\n\nMit freundlichem Gruss,");
define('GUEST_THANX_CONFIRM', "Email-Adresse bestätigt");
@@ -310,7 +310,7 @@ define('LOGIN_ID_LOCKED', "Ihr Account wurde gesperrt!");
define('LOGIN_ID_UNCONFIRMED', "Bitte bestätigen Sie erst Ihre Email-Adresse! Haben Sie den Bestätigungslink verloren? Links im Menü können Sie ihn erneut anfordern.");
define('LOGIN_NO_COOKIES', "Sie haben in Ihrem Browser entweder die Cookies ausgeschaltet, oder die Sicherheitsstufe ist zu hoch eingestellt!");
define('GUEST_REG_POINTS_1', "Für Ihre Anmeldung haben wir Ihnen als Willkommensgutschrift");
-define('GUEST_REG_POINTS_2', "{!POINTS!} gutgeschrieben. Sie können bereits jetzt schon Mails an die anderen Mitglieder verschicken - solange Empfänger auch erreichbar sind.");
+define('GUEST_REG_POINTS_2', "{?POINTS?} gutgeschrieben. Sie können bereits jetzt schon Mails an die anderen Mitglieder verschicken - solange Empfänger auch erreichbar sind.");
define('GUEST_SELECT_LIFETIME', "Wie lange soll Auto-Login aktiv sein?");
define('LIFE_CLOSE_BROWSER', "Browser wurde geschlossen");
define('LIFE_HOURS', "Stunde(n)");
@@ -338,7 +338,7 @@ define('MEMBER_UPDATE_PWD_WRONG', "Bitte geben Sie Ihr aktuelles Passwort zum &A
define('MEMBER_UPDATE_FAILED', "Bei der Aktualisierung Ihres Kontos ist ein Fehler entstanden. Es wurden keine Daten aktualisiert.");
define('MEMBER_HAVE_CHANGED_DATA', "Sie haben heute Ihr Mitgliedsprofil geändert.");
define('YOUR_NEW_DATA', "Hier sind Ihre neuen Profildaten");
-define('PLEASE_NOTIFY_ABUSE_MYDATA', "Sollten Sie diese änderungen nicht durchgeführt haben, benachrichten Sie uns bitte! ({!WEBMASTER!})");
+define('PLEASE_NOTIFY_ABUSE_MYDATA', "Sollten Sie diese änderungen nicht durchgeführt haben, benachrichten Sie uns bitte! ({?WEBMASTER?})");
define('MEMBER_UNKNOWN_MODE', "Unbekannter Modus erkannt");
define('MEMBER_CHANGED_EMAIL', "Sie haben Ihre Email-Adresse geändert! Alte Adresse war");
define('MEMBER_CHANGED_PASS', "Sie haben Ihr Passwort geändert.");
@@ -355,21 +355,21 @@ define('MEMBER_CATS_SAVED', "Kategorien gespeichert.");
define('YOUR_PERSONAL_REFLINK', "Ihr persönlicher Ref-Link zum Werben neuer Mitglieder lautet");
define('YOUR_REFCLICKS', "Klicks auf Ihren Referal-Link");
define('CLICKS', "Klicks");
-define('YOU_REFERRAL_ONE', "Sie haben heute ein neues Mitglied für unseren {!MT_WORD!} geworben!\n\nHier sehen Sie genau, in welcher Ebene Sie ihn geworben haben:");
-define('YOU_THANX_REFERRAL', "Sie werden nun auch weiterhin {!POINTS!} über diese geworbene Person erhalten.\n\nVielen Dank für Ihr Mitwerben! Wir wünschen Ihnen noch weiterhin viele neue Referals!\n\nMit freundlichem Gruss,");
+define('YOU_REFERRAL_ONE', "Sie haben heute ein neues Mitglied für unseren {?MT_WORD?} geworben!\n\nHier sehen Sie genau, in welcher Ebene Sie ihn geworben haben:");
+define('YOU_THANX_REFERRAL', "Sie werden nun auch weiterhin {?POINTS?} über diese geworbene Person erhalten.\n\nVielen Dank für Ihr Mitwerben! Wir wünschen Ihnen noch weiterhin viele neue Referals!\n\nMit freundlichem Gruss,");
define('POINTS_REF_REGISTER', "Referal-Pauschale und prozentual vom Anmeldebonus!");
define('NO_REFLEVEL_LEFT', "Keine Referal-Ebenen mehr verfügbar! Bitte melden Sie sich bei uns.");
-define('ENGINE', "{!MT_WORD!}-Engine");
+define('ENGINE', "{?MT_WORD?}-Engine");
define('ADD_NEW_PAYMENT', "Neue Mailvergütung hinzufügen");
define('ENTER_PAY_TIME', "Wartezeit");
-define('ENTER_PAY_PAYMENT', "Vergütete {!POINTS!}");
-define('ENTER_PAY_PRICE', "{!POINTS!}-Kosten");
+define('ENTER_PAY_PAYMENT', "Vergütete {?POINTS?}");
+define('ENTER_PAY_PRICE', "{?POINTS?}-Kosten");
define('ENTER_PAY_TITLE', "Mailname");
define('ADD_PAYMENT', "Mailvergütung hinzufügen");
define('EDIT_DEL_PAYMENT', "Mailvergütung editieren / löschen");
define('PAY_TIME', "Wartezeit");
-define('PAY_PAYMENT', "Vergütete {!POINTS!}");
-define('PAY_PRICE', "{!POINTS!}-Kosten");
+define('PAY_PAYMENT', "Vergütete {?POINTS?}");
+define('PAY_PRICE', "{?POINTS?}-Kosten");
define('PAY_TITLE', "Mailname");
define('EDIT_PAY', "Editeren");
define('DEL_PAY', "Löschen");
@@ -384,14 +384,14 @@ define('REF_URL', "Banner");
define('REF_TITLE', "Alternativer Text");
define('REF_CNTR', "Views");
define('REF_VIS', "Aktiv?");
-define('POINTS_USED', "Verbrauchte {!POINTS!}");
-define('MEMBER_NO_POINTS', "Sie haben keine {!POINTS!} mehr zum Versenden übrig!");
-define('MEMBER_NO_PAYMENTS', "Der Admin diesen {!MT_WORD2!} hat noch keine Mailarten definiert!");
-define('MEMBER_POINTS_LEFT', "{!POINTS!}-Guthaben zum Mailversand übrig");
+define('POINTS_USED', "Verbrauchte {?POINTS?}");
+define('MEMBER_NO_POINTS', "Sie haben keine {?POINTS?} mehr zum Versenden übrig!");
+define('MEMBER_NO_PAYMENTS', "Der Admin diesen {?MT_WORD2?} hat noch keine Mailarten definiert!");
+define('MEMBER_POINTS_LEFT', "{?POINTS?}-Guthaben zum Mailversand übrig");
define('SELECT_MAIL_TYPE', "Mailart auswählen");
define('PLEASE_SELECT', "Bitte auswählen");
-define('PER_MAIL', "{!POINTS!} / Mail");
-define('PAYMENT', "{!POINTS!} Vergütung");
+define('PER_MAIL', "{?POINTS?} / Mail");
+define('PAYMENT', "{?POINTS?} Vergütung");
define('SELECT_CATEGORY', "Zielkategorie");
define('USER_IN_CAT', "Empfänger");
define('ENTER_RECEIVER', "Empfängeranzahl");
@@ -405,9 +405,9 @@ define('MEMBER_LAST_TLOCK', "Ihre letzte Buchung war am");
define('CONFIG_URL_TLOCK', "Selbe URLs sind buchbar in");
define('_AND', "und");
define('UNKNOWN_CODE', "Es ist während der Ausführung ein unbekannter Fehler-Code %s enstanden, für den Sie vermutlich nicht verantwortlich sind. Bitte informieren Sie uns über diese Meldung!");
-define('MEMBER_TEXT_CONTAINS_URL', "Ihr Werbetext enthält eine URL, dies ist in unserem {!MT_WORD!} nicht zulässig. Bitte entfernen Sie diese aus Ihrem Text und versuchen Sie es erneut.");
+define('MEMBER_TEXT_CONTAINS_URL', "Ihr Werbetext enthält eine URL, dies ist in unserem {?MT_WORD?} nicht zulässig. Bitte entfernen Sie diese aus Ihrem Text und versuchen Sie es erneut.");
define('MEMBER_TEXT_OVERLENGTH', "Ihr Text hat die maximale Textlänge überschritten. Bitte fassen Sie ihn etwas kürzer.");
-define('MEMBER_SUBJ_CONTAINS_URL', "Ihre eingegebe Betreffzeile enthält eine URL, dies ist in unserem {!MT_WORD!} nicht zulässig. Bitte entfernen Sie diese aus Ihrer Betreffzeile und versuchen Sie es erneut.");
+define('MEMBER_SUBJ_CONTAINS_URL', "Ihre eingegebe Betreffzeile enthält eine URL, dies ist in unserem {?MT_WORD?} nicht zulässig. Bitte entfernen Sie diese aus Ihrer Betreffzeile und versuchen Sie es erneut.");
define('MEMBER_URL_BLACK_LISTED', "Ihre eingegebene URL wurde in unsere Ausschlussliste aufgenommen!");
define('MEMBER_BLIST_TIME', "Datum der Sperrung war");
define('MEMBER_SELECTED_MORE_RECS', "Sie haben für diese Kategorie zu viele Empfänger eingegeben!");
@@ -425,7 +425,7 @@ define('MEMBER_SUBJECT', "Betreffzeile in den Mails");
define('MEMBER_URL', "Gebuchte URL");
define('MEMBER_NEW_MAIL_IN_QUEUE', "Ihre Mailbuchung befindet sich derzeit in Warteschleife und wird bald ausgesendet!\n\nHier sind nochmals Ihre Daten aus dem Buchungsformular");
define('MEMBER_SECOND_MAIL', "Sobald Ihre Mailbuchung vollständig gesendet wurde, erhalten Sie eine zweite Mail! Sie können bereits eine weitere Mailbuchung durchführen!");
-define('ADMIN_NEW_QUEUE', "Mailbuchung in Ihrem {!MT_WORD!}");
+define('ADMIN_NEW_QUEUE', "Mailbuchung in Ihrem {?MT_WORD?}");
define('MEMBER_NEW_QUEUE', "Vielen Dank fuer die Mailbuchung!");
define('MEMBER_CONTINUE_AREA', "Weiter zum Mitgliedsbereich");
define('MEMBER_THANX_ORDER', "Vielen Dank für Ihre Mailbuchung! Es ist eine Mail zu Ihnen unterwegs.");
@@ -508,16 +508,16 @@ define('ADMIN_LAST_MODULE', "Letzte Aktion");
define('RECEIVE_MAILS', "Kann Mails empfangen");
define('REF_CLICKS', "Klicks auf Ref-Link");
define('TOTAL_LOGINS', "Logins gesamt");
-define('USED_POINTS', "Ausgegebene {!POINTS!}");
+define('USED_POINTS', "Ausgegebene {?POINTS?}");
define('MAILS_SENT', "Mails versendet");
define('HAS_JOINED', "Beigetreten am");
-define('TOTAL_POINTS', "{!POINTS!} gesamt");
+define('TOTAL_POINTS', "{?POINTS?} gesamt");
define('TOTAL_REFERRALS', "Referals gesamt");
define('ADMIN_MEMBER_FUNCTIONS', "Administrative Funktionen");
define('ADMIN_DEL_USER', "Löschen");
define('ADMIN_LOCK_USER', "Sperren");
define('ADMIN_UNLOCK_USER', "Entsperren");
-define('ADMIN_ADD_POINTS', "{!POINTS!} aufbuchen");
+define('ADMIN_ADD_POINTS', "{?POINTS?} aufbuchen");
define('ADMIN_EDIT_USER', "Ändern");
define('ADMIN_ALL_REFS', "Alle Refs auflisten");
define('BIRTHDAY2', "Geburtstag");
@@ -529,7 +529,7 @@ define('REASON_LOCKED', "Grund der Sperrung war");
define('MEMBER_PLEASE_RESPECT', "Sollten Sie damit nicht einverstanden sein, so melden Sie sich bitte bei uns. Wir kommen dann in Kontakt mit Ihnen.");
define('ADMIN_LOCKED_SUBJ', "Ihr Account wurde gesperrt!");
define('ADMIN_UNLOCKED_SUBJ', "Ihr Account wurde wieder freigegeben!");
-define('ADMIN_UNLOCKED_YOUR_ACCOUNT', "Einer unserer Administratoren hat soeben Ihren Account wieder freigeben! Sie koennen sich nun wieder unter folgender URL einloggen:\n\n{!URL!}/login.php");
+define('ADMIN_UNLOCKED_YOUR_ACCOUNT', "Einer unserer Administratoren hat soeben Ihren Account wieder freigeben! Sie koennen sich nun wieder unter folgender URL einloggen:\n\n{?URL?}/login.php");
define('REASON_UNLOCKED', "Nachricht vom Admin");
define('ADMIN_WELCOME_BACK', "Bitte beachten Sie beim naechsten Mal auf unsere AGBs, damit Ihnen diese Unangenehmlichkeiten erspart bleiben.");
define('ADMIN_DEL_ACCOUNT', "Loeschung Ihres Accounts!");
@@ -552,25 +552,25 @@ define('EMAIL_SECONDS', "Wartezeit");
define('POOL_ACTIVE', "Wird gerade versendet");
define('ALL_MEMBERS', "Alle Mitglieder");
define('ADMIN_SELECT_USER', "Mitglied auswählen");
-define('ENTER_POINTS_ADD', "{!POINTS!} zum Aufbuchen");
+define('ENTER_POINTS_ADD', "{?POINTS?} zum Aufbuchen");
define('ENTER_ADD_REASON', "Grund der Aufbuchung");
define('ADMIN_ADDED_POINTS_1', "Einer unserer Administratoren hat Ihnen soeben");
-define('ADMIN_ADDED_POINTS_2', " {!POINTS!} gutgeschrieben!");
+define('ADMIN_ADDED_POINTS_2', " {?POINTS?} gutgeschrieben!");
define('ADMIN_ADDED_REASON', "Grund dazu war folgender");
-define('ADMIN_ADD_SUBJ', "{!POINTS!}-Gutschrift durch unsere Admins!");
-define('ADMIN_POINTS_ADDED', "{!POINTS!} wurden gutgeschrieben. Das Mitglied hat eine Mail erhalten!");
+define('ADMIN_ADD_SUBJ', "{?POINTS?}-Gutschrift durch unsere Admins!");
+define('ADMIN_POINTS_ADDED', "{?POINTS?} wurden gutgeschrieben. Das Mitglied hat eine Mail erhalten!");
define('MAILS_PER_DAY', "Mails / Tag");
define('GUEST_CONFIRMED_DONE', "Danke für die Bestätigung Ihrer Email-Adresse! Es ist eine Mail mit den Login-Daten zu Ihnen unterwegs.");
define('VALIDATING_LOGIN', "Logindaten werden geprüft . . .");
-define('MEMBER_ACCOUNT_LOCKED_UNC', "Kann keine {!POINTS!} gutschreiben, da Ihr Account gesperrt wurde!");
-define('MAIL_POSSIBLE_INVALID', "Konnte keine {!POINTS!} gutschreiben: Daten moeglicherweise beschaedigt!");
+define('MEMBER_ACCOUNT_LOCKED_UNC', "Kann keine {?POINTS?} gutschreiben, da Ihr Account gesperrt wurde!");
+define('MAIL_POSSIBLE_INVALID', "Konnte keine {?POINTS?} gutschreiben: Daten moeglicherweise beschaedigt!");
define('MEMBER_COOKIES_DISABLED', "Kann nicht einloggen, da Cookies bei Ihnen deaktiviert sind.");
-define('ADMIN_DEL_COMPLETED', "Account wurde gelöscht! Die {!POINTS!} werden immer in den Jackpot transferiert!");
+define('ADMIN_DEL_COMPLETED', "Account wurde gelöscht! Die {?POINTS?} werden immer in den Jackpot transferiert!");
define('NORMAL_MAIL_PROBLEM', "Mail vom Mitgliedern bereits gelöscht");
define('BONUS_MAIL_PROBLEM', "Bonus-Mail bereits gelöscht");
define('GENERAL_MAIL_PROBLEM', "BUG! BUG! Bitte reporten auf bugs.mxchange.org.");
-define('MEMBER_BACK_JACKPOT', "{!POINTS!}-Rueckgutschrift");
-define('ADMIN_BACK_JACKPOT', "{!POINTS!}-Aufbuchung fuer Jackpot");
+define('MEMBER_BACK_JACKPOT', "{?POINTS?}-Rueckgutschrift");
+define('ADMIN_BACK_JACKPOT', "{?POINTS?}-Aufbuchung fuer Jackpot");
define('MEDIA_DATA', "Mediendaten");
define('USERS_TOTAL', "Mitglieder gesamt");
define('USERS_MAX_MAILS', "Erreichbare Mitglieder");
@@ -622,7 +622,7 @@ define('PATCH_FNAME', "Download-Link");
define('PATCH_CTIME', "Patch erstellt");
define('PATCH_FSIZE', "Downloadgrösse");
define('KBYTES', "KBytes");
-define('DEFAULT_SUBJECT_LINE', "Klick-Mail von {!MAIN_TITLE!}");
+define('DEFAULT_SUBJECT_LINE', "Klick-Mail von {?MAIN_TITLE?}");
define('MEBER_UPDATE_PWD_WRONG', "Sie haben das falsche Passwort eingegeben! Bitte nochmal versuchen!");
define('ADMIN_MEM_NO_CATS_1', "Das Mitglied ");
define('ADMIN_MEM_NO_CATS_2', " hat keine Kategorien ausgewählt!");
@@ -682,7 +682,7 @@ define('ADMIN_TASK_TYPE', "Aufgabenbereich");
define('ADMIN_TASK_CREATED', "Task erstellt");
define('ADMIN_NO_ADMIN_ASSIGNED', "Kein Admin-Login zugewiesen!");
define('ADMIN_UNKNOWN_TASK_TYPE', "Unbekannter Task-Typ %s im Task %s erkannt!");
-define('ADMIN_TASK_SYSTEM_WELCOME', "Task-Management Ihres {!MT_WORD2!}");
+define('ADMIN_TASK_SYSTEM_WELCOME', "Task-Management Ihres {?MT_WORD2?}");
define('ADMIN_UNSELECT_ALL', "Alles abwählen");
define('ADMIN_ASSIGN_TASKS', "Bearbeiten");
define('ADMIN_UNASSIGN_TASKS', "Zuweisung aufheben");
@@ -694,7 +694,7 @@ define('PATCH_LISTED', "Anbei eine Liste der noetigen Dateien:");
define('NO_PATCHES_APPLIED', "Keine Patches wurden ausgeführt!");
define('LOAD_URL_ERROR_1', "Konnte nicht weiterleiten, da bereits Kopfinformationen gesendet wurden! Bitte klicken Sie hier, um zur URL zu kommen. \n \nDanke.");
-define('GUEST_STATS', "Statistiken unseres {!MT_WORD2!}");
+define('GUEST_STATS', "Statistiken unseres {?MT_WORD2?}");
define('GUEST_STATS_MONTHLY', "Mitgliederverteilung auf Kalendermonate");
define('GUEST_STATS_CATS', "Mitgliederverteilung auf Mail-Kategorien");
define('GUEST_STATS_MALES', "Angemeldete Männer");
@@ -743,8 +743,8 @@ define('ADMIN_REG_FAILED_404', "Registrierung fehlgeschlagen: Erweiterung nickname-Erweiterung fehlt!
");
define('ADMIN_PROBLEM_NO_MENU', "Konnte keine Menüeinträge finden!");
define('USER_REF_404', "Dieses Mitglied hat keine Referals gemacht.");
define('USER_NICKNAME', "Nickname");
-define('ADMIN_CONFIG_POINTS_DIRECT', "{!POINTS!} immer gutgeschreiben.");
+define('ADMIN_CONFIG_POINTS_DIRECT', "{?POINTS?} immer gutgeschreiben.");
define('ADMIN_CONFIG_POINTS_MAILS', "Anzahl zu best. Mails berücksichtigen.");
-define('MEMBER_MORE_POINTS_NEEDED', "Sie haben nicht ausreichend {!POINTS!} übrig, um die Buchung durchzuführen! Bitte stellen Sie weniger Empfänger oder eine kleinere Mailart ein.");
+define('MEMBER_MORE_POINTS_NEEDED', "Sie haben nicht ausreichend {?POINTS?} übrig, um die Buchung durchzuführen! Bitte stellen Sie weniger Empfänger oder eine kleinere Mailart ein.");
define('CANNOT_SEND_ADMIN_MAILS', "Fehler bei Mailversand an Admin!");
define('MAILID_CLICK_BUTTON', "Einmal den Button anklicken");
-define('ADMIN_ADD_POINTS_TO_ALL', "Allen Mitgliedern {!POINTS!} gutschreiben");
-define('ADMIN_ALL_POINTS_ADDED', "Allen Mitgliedern wurden die {!POINTS!} gutgeschrieben!");
+define('ADMIN_ADD_POINTS_TO_ALL', "Allen Mitgliedern {?POINTS?} gutschreiben");
+define('ADMIN_ALL_POINTS_ADDED', "Allen Mitgliedern wurden die {?POINTS?} gutgeschrieben!");
define('EMAILS_PAGENAV', "Seite");
define('_IS_CURRENT_HOME', "Liegt in Home");
define('_IS_NEW_HOME', "In Home setzen");
@@ -867,7 +867,7 @@ define('ADMIN_SQLS_EXECUTED_ON_REGISTER', "Beim Registrieren ausgeführte SQ
// @TODO Are these constants longer used?
define('ADMIN_UNKNOWN_FIELD_TYPE_1', "Unbekannter Datentyp ");
define('ADMIN_UNKNOWN_FIELD_TYPE_2', " erkannt!");
-define('ADMIN_ADD_POINTS_TO_USER', "Einem Mitglied {!POINTS!} gutschreiben");
+define('ADMIN_ADD_POINTS_TO_USER', "Einem Mitglied {?POINTS?} gutschreiben");
define('MEMBER_ORDER_DELETED', "Ihre Mailbuchung wurde soeben geloescht");
define('ADMIN_CALL_NOT_DIRECTLY', "Bitte diesen Menüpunkt nicht direkt aufrufen!");
define('ADMIN_UNCONFIRMED_POOL_MISSING', "Es fehlen Daten im Sende-Pool zur Mail-ID %s !");
@@ -946,18 +946,18 @@ define('MEMBER_NO_MORE_RECEIVERS_FOUND', "Es konnten nicht ausreichend genug emp
define('ADMIN_USER_PROFILE_TITLE', "Mitgliedsprofil aufrufen");
define('LIST_UNCONFIRMED_MEMBER_LINKS', "Unbestätigte Maillinks eines Mitgliedes auflisten");
define('MEMBER_ENTER_MORE_MIN_RECEIVERS', "Geben Sie mehr als %s Empfänger ein!");
-define('NO_TEMPLATE_SUPPLIED', "Keinen Template-Namen uebergeben! Fehler im Script erkannt. Bitte den Webmaster ({!WEBMASTER!}) verstaendigen!");
+define('NO_TEMPLATE_SUPPLIED', "Keinen Template-Namen uebergeben! Fehler im Script erkannt. Bitte den Webmaster ({?WEBMASTER?}) verstaendigen!");
define('_OR', "oder");
define('GUEST_NEW_PASSWORD_SEND', "Neues Passwort ist zu Ihrem Postfach unterwegs!");
define('UNDER_CONSTRUCTION', "Funktion noch im Aufbau!");
-define('ADMIN_SUB_SUBJ', "{!POINTS!}-Abzug durch unsere Admins");
-define('ADMIN_POINTS_SUBTRACTED', "{!POINTS!} wurden erfolgreich abgezogen!");
-define('ADMIN_ALL_POINTS_SUBTRACTED', "Allen Mitgliedern wurden {!POINTS!} abgezogen!");
-define('ADMIN_SUB_POINTS_FROM_USER', "Abzug von {!POINTS!} eines Mitgliedes");
-define('ENTER_POINTS_SUB', "Abzuziehende {!POINTS!}");
+define('ADMIN_SUB_SUBJ', "{?POINTS?}-Abzug durch unsere Admins");
+define('ADMIN_POINTS_SUBTRACTED', "{?POINTS?} wurden erfolgreich abgezogen!");
+define('ADMIN_ALL_POINTS_SUBTRACTED', "Allen Mitgliedern wurden {?POINTS?} abgezogen!");
+define('ADMIN_SUB_POINTS_FROM_USER', "Abzug von {?POINTS?} eines Mitgliedes");
+define('ENTER_POINTS_SUB', "Abzuziehende {?POINTS?}");
define('ENTER_SUB_REASON', "Grund des Abzuges");
-define('ADMIN_SUB_POINTS', "{!POINTS!} abziehen");
-define('ADMIN_SUB_POINTS_FROM_ALL', "Allen Mitgliedern {!POINTS!} abziehen");
+define('ADMIN_SUB_POINTS', "{?POINTS?} abziehen");
+define('ADMIN_SUB_POINTS_FROM_ALL', "Allen Mitgliedern {?POINTS?} abziehen");
define('PATCH_DESCRIPTION', "Beschreibung zum Patch");
define('DOWNLOAD_SVN', "SVN-Version herunterladen");
define('SVN_REPOSITORY', "SVN-Repository");
@@ -1024,7 +1024,7 @@ define('DEFAULT_MT_WORD', "Mailtausch");
define('DEFAULT_MT_WORD2', "Mailtausches");
define('DEFAULT_MT_WORD3', "Mailtauscher");
define('DEFAULT_POINTS', "Punkte");
-define('PROBLEM_POINTS_OVERVIEW_UNAVAILABLE', "{!POINTS!}-Übersicht derzeit nicht verfügbar.");
+define('PROBLEM_POINTS_OVERVIEW_UNAVAILABLE', "{?POINTS?}-Übersicht derzeit nicht verfügbar.");
define('ADMIN_NOTHING_SELECTED_CHANGE', "Sie haben nichts zum Ändern des Status ausgewählt.");
define('TEMPLATE_CONTENT', "Template-Content:");
define('TEMPLATE_DATA', "Template-Daten:");
@@ -1032,8 +1032,8 @@ define('ADMIN_LINK_DEL_USER_TITLE', "Mitglied löschen (mit Abfrage)");
define('ADMIN_LINK_EDIT_USER_TITLE', "Mitglied editieren");
define('ADMIN_LINK_LOCK_USER_TITLE', "Mitglied sperren");
define('ADMIN_LINK_UNLOCK_USER_TITLE', "Mitglied entsperren");
-define('ADMIN_LINK_ADD_POINTS_TITLE', "{!POINTS!} aufbuchen");
-define('ADMIN_LINK_SUB_POINTS_TITLE', "{!POINTS!} abziehen");
+define('ADMIN_LINK_ADD_POINTS_TITLE', "{?POINTS?} aufbuchen");
+define('ADMIN_LINK_SUB_POINTS_TITLE', "{?POINTS?} abziehen");
define('MESSAGE_HEADER', "Hinweis:");
define('ADMIN_ALPHA_SELCTION', "Alphabetische Suche:");
define('CATEGORY_NOT_SAVED', "Kategorie %s nicht gespeichert.");
@@ -1041,7 +1041,7 @@ define('USER_ACCOUNT_404', "User-Account %s nicht ge
define('ADMIN_CONTACT_USER', "Mitglied kontaktieren");
define('CONTACT_USER', "Mitglied kontaktieren");
define('ADMIN_USER_CONTACTED', "Das Mitglied wurde per EMail kontaktiert.");
-define('ADMIN_CONTACT_USER_SUBJECT', "Nachricht vom {!MT_WORD!} {!MAIN_TITLE!}");
+define('ADMIN_CONTACT_USER_SUBJECT', "Nachricht vom {?MT_WORD?} {?MAIN_TITLE?}");
define('MEMBER_CANNOT_LOAD_PROFILE', "Fehler beim Laden des Mitgliederprofiles. Bitte Support benachrichten.");
define('SHOW_TIMINGS_RUNTIME', "Laufzeit:");
define('SHOW_TIMINGS_SQL_QUERIES', "SQL-Abfragen:");
@@ -1051,17 +1051,17 @@ define('ADMIN_OPTION_MAILID_REDIRECT', "Soll bei fehlerhafter/gelöschter Ma
define('ADMIN_CONFIG_MAILID_REDIRECT_INDEX', "Auf Hauptseite weiterleiten.");
define('ADMIN_CONFIG_MAILID_REDIRECT_REJECT', "Auf Ablehnungsseite umleiten.");
define('REASON_DIRECT_PAYMENT', "Direkte Gutschrift (siehe evtl. vorangegangene Mail)");
-define('SUBJECT_DIRECT_PAYMENT', "Direkte {!POINTS!}-Gutschrift durch das System");
+define('SUBJECT_DIRECT_PAYMENT', "Direkte {?POINTS?}-Gutschrift durch das System");
define('ADMIN_LOGOUT_SQL_PATCHES_DONE', "Sie wurden automatisch ausgeloggt, da Sie die Erweiterung sql_patches installiert haben und dabei das Passort-Hashing geändert/verbessert wurde. Bitte erneut einloggen!");
define('ADMIN_LOGOUT_SQL_PATCHES_REMOVE', "Sie wurden automatisch ausgeloggt, da Sie die Erweiterung sql_patches entfernt haben. Bitte klicken Sie weiter, um jetzt das Passwort neu zu setzen.");
-define('ADMIN_POINTS_REPAYED', "Es wurden dem Mitglied %s {!POINTS!} zurückgeschrieben.");
-define('ADMIN_POINTS_TO_JACKPOT', "Es wurden %s {!POINTS!} in den Jackpot gelegt.");
-define('ADMIN_NO_POINTS_REPAYED', "Die Mailbuchung hatte keine {!POINTS!} zum zurückbuchen!");
-define('ADMIN_POINTS_SHREDDED', "Es wurden %s {!POINTS!} geschrettert.");
+define('ADMIN_POINTS_REPAYED', "Es wurden dem Mitglied %s {?POINTS?} zurückgeschrieben.");
+define('ADMIN_POINTS_TO_JACKPOT', "Es wurden %s {?POINTS?} in den Jackpot gelegt.");
+define('ADMIN_NO_POINTS_REPAYED', "Die Mailbuchung hatte keine {?POINTS?} zum zurückbuchen!");
+define('ADMIN_POINTS_SHREDDED', "Es wurden %s {?POINTS?} geschrettert.");
define('EXTENSION_PROBLEM_EXT_INACTIVE', "Kann nicht fortfahren! Fehler: Erweiterung %s deaktiviert!");
-define('ADMIN_EXTENSION_PROBLEM_EXT_INACTIVE', "Die Erweiterung %s ist derzeit deaktiviert. Hier können Sie diese aktivieren.");
+define('ADMIN_EXTENSION_PROBLEM_EXT_INACTIVE', "Die Erweiterung %s ist derzeit deaktiviert. Hier können Sie diese aktivieren.");
define('EXTENSION_PROBLEM_EXT_NOT_INSTALLED', "Kann nicht fortfahren! Fehler: Erweiterung %s nicht installiert!");
-define('ADMIN_EXTENSION_PROBLEM_EXT_NOT_INSTALLED', "Die Erweiterung %s ist derzeit nicht installiert. Hier können Sie diese aktivieren.");
+define('ADMIN_EXTENSION_PROBLEM_EXT_NOT_INSTALLED', "Die Erweiterung %s ist derzeit nicht installiert. Hier können Sie diese aktivieren.");
define('EXTENSION_PROBLEM_NOT_INSTALLED', "Erweiterung %s nicht installiert.");
define('EXTENSION_PROBLEM_UNSET_EXT', "Skriptfehler: Parameter ext nicht gesetzt!");
define('EXTENSION_WARNING_EXT_INACTIVE', "Die Erweiterung %s ist nicht aktiv. Dies kann zu Störungen führen. \nBitte aktivieren Sie diese unter Verschiedenes->Erweiterungen.");
@@ -1077,7 +1077,7 @@ define('_CATEGORY_NONE', "Keine Kategorie");
define('__UNUSED', "Im Aufbau");
define('ADMIN_DELETED_MAILS_COUNT', "Es wurden %s Einträge gelöscht.");
define('EMAIL_DELETE_COUNT', "Buchungseinträge gelöscht");
-define('MXCHANGE_HAS_DIED', "{!TITLE!} ist in Script/Funktion %s, Zeile %s mit folgender Meldung gestorben: %s");
+define('MXCHANGE_HAS_DIED', "{?TITLE?} ist in Script/Funktion %s, Zeile %s mit folgender Meldung gestorben: %s");
define('ADMIN_SEND_RESET_LINK_TITLE', "1/4: Administratorkennwort zurücksetzen");
define('ADMIN_VALIDATE_HASH_TITLE', "2/4: Validierung Iher Logindaten");
@@ -1110,7 +1110,7 @@ define('ADMIN_CONTINUE_LOGIN', "Weiter zum Administratorlogin");
define('ADMIN_RESET_PASS_LINK', "Jetzt Ihr Administratorkennwort zurücksetzen (nötiger Schritt!)");
define('ADMIN_SUPPORT_FORUM_LINK', "Direktlink zum Support-Forum (neues Fenster)");
define('ADMIN_SUPPORT_BUGTRACKER_LINK', "Direktlink zum Bug-Tracker (neues Fenster)");
-define('ADMIN_REFERAL_LEVEL_ZERO_NOTICE', "Die Referal-Ebene 0 ist das Mitglied selber und sollte daher auf 100% stehen. Sie sollte auch nicht geändert oder gelöscht werden! Dann erhalten Ihre Mitglieder keine {!POINTS!} gutgeschrieben.");
+define('ADMIN_REFERAL_LEVEL_ZERO_NOTICE', "Die Referal-Ebene 0 ist das Mitglied selber und sollte daher auf 100% stehen. Sie sollte auch nicht geändert oder gelöscht werden! Dann erhalten Ihre Mitglieder keine {?POINTS?} gutgeschrieben.");
define('ADMIN_ALL_ENTRIES_REMOVED', "Alle ausgewählten Einträge sind gelöscht.");
define('ADMIN_SOME_ENTRIES_NOT_DELETED', "Es wurden %s von %s ausgewählten Einträge gelöscht.");
define('ADMIN_ALL_ENTRIES_EDITED', "Alle ausgewählten Einträge sind geändert.");
@@ -1123,7 +1123,7 @@ define('MEMBER_ORDER_TEST_STARTED', "Framekiller-Test startet...");
define('MEMBER_ORDER_PLEASE_WAIT_1', "Ihre Seite wird auf Framekiller getestet. Bitte noch ");
define('MEMBER_ORDER_PLEASE_WAIT_2', " Sekunden warten.");
define('ADMIN_LIST_NOREFS_ACCOUNTS', "Auflistung aller Accounts ohne Werber");
-define('ADMIN_NO_REF_LEVELS', "In Ihrem {!MT_WORD!} sind keine Referal-Ebenen eingerichtet! Ihre Mitglieder erhalten keine {!POINTS!} gutgeschrieben. Richten Sie mindestens Referal-Ebene 0 mit 100% Vergütung ein.");
+define('ADMIN_NO_REF_LEVELS', "In Ihrem {?MT_WORD?} sind keine Referal-Ebenen eingerichtet! Ihre Mitglieder erhalten keine {?POINTS?} gutgeschrieben. Richten Sie mindestens Referal-Ebene 0 mit 100% Vergütung ein.");
define('ADMIN_SESSION_SAVE_PATH_INVALID', "Pfad für Sitzungsdateien ungütig!");
define('ADMIN_SESSION_SETTINGS_TITLE', "Einstellungen zum Sitzungsmanagement");
define('ADMIN_CONFIG_SESSION_SAVE_PATH', "Speicherpfad f. Sitzungsdateien");
diff --git a/inc/language/doubler_de.php b/inc/language/doubler_de.php
index 94d327eb50..c802add316 100644
--- a/inc/language/doubler_de.php
+++ b/inc/language/doubler_de.php
@@ -43,11 +43,11 @@ if (!defined('__SECURITY')) {
}
// Language definitions
-define('ADMIN_EDIT_DOUBLER_SETTINGS', "Einstellungen am {!POINTS!}-Verdoppler");
+define('ADMIN_EDIT_DOUBLER_SETTINGS', "Einstellungen am {?POINTS?}-Verdoppler");
define('ADMIN_DOUBLER_CHARGE', "Prozentuale Gebühr zum Verdoppeln");
define('ADMIN_DOUBLER_JACKPOT', "Soll der Jackpot zum Verdoppeln verwendet werden?");
define('ADMIN_DOUBLER_SEND_MODE', "Aussendemodus der Benachrichtigungsmails");
-define('ADMIN_DOUBLER_SEND_DIRECT', "Aussenden, sobald genügend {!POINTS!} zur Auszahlung der Verdoppelung bereit stehen.");
+define('ADMIN_DOUBLER_SEND_DIRECT', "Aussenden, sobald genügend {?POINTS?} zur Auszahlung der Verdoppelung bereit stehen.");
define('ADMIN_DOUBLER_SEND_RESET', "Erst beim täglichen Reset prüfen, ob Verdoppelungen ausgezahlt werden können.");
define('ADMIN_DOUBLER_TIMEOUT', "Verweildauer ausgezahlter Verdoppelungen in der Datenbank");
define('ADMIN_DOUBLER_USERID', "Mitglieder-Account zur Verdoppelung verwenden");
@@ -56,10 +56,10 @@ define('ADMIN_DOUBLER_DISPLAY_NEW', "Anzahl ersten X neuen Einträge");
define('ADMIN_DOUBLER_DISPLAY_PAY', "Anzahl ersten X vor Auszahlung stehender Verdoppelungen");
define('ADMIN_DOUBLER_DISPLAY_OLD', "Anzahl ersten X bereits ausgezahlter Verdoppelungen");
define('ADMIN_DOUBLER_REFERRAL', "Prozentuale Referal-Vergütung");
-define('ADMIN_DOUBLER_MINIMUM', "Minimum {!POINTS!} die verdoppelt werden sollen");
-define('ADMIN_DOUBLER_MAXIMUM', "Maximum {!POINTS!} die verdoppelt werden sollen");
-define('ADMIN_DOUBLER_LEFT', "Auf dem Mitgliedsaccount nach Verdoppelung Minimum-{!POINTS!}-Guthaben");
-define('ADMIN_DOUBLER_OWN', "{!POINTS!}-Guthaben des Verdopplers zur Auszahlung verwenden");
+define('ADMIN_DOUBLER_MINIMUM', "Minimum {?POINTS?} die verdoppelt werden sollen");
+define('ADMIN_DOUBLER_MAXIMUM', "Maximum {?POINTS?} die verdoppelt werden sollen");
+define('ADMIN_DOUBLER_LEFT', "Auf dem Mitgliedsaccount nach Verdoppelung Minimum-{?POINTS?}-Guthaben");
+define('ADMIN_DOUBLER_OWN', "{?POINTS?}-Guthaben des Verdopplers zur Auszahlung verwenden");
define('ADMIN_DOUBLER_GROUP_SENT', "Auf Anzahl durchführbare Auszahlungen warten, damit an diese ausgezahlt werden kann. (Gruppenauszahlung!)");
define('ADMIN_DOUBLER_MAX_SENT', "Pro Klick/Reset auf Auszahlungsfähigkeit hin zu testende Verdopplungen");
define('ADMIN_DOUBLER_SENT_ALL', "Soll anstelle der Gruppenauszahlung alle möglichen Auszahlungen durchgeführt werden?");
@@ -73,31 +73,31 @@ define('ADMIN_DOUBLER_WAITING_ALL', "Gesamt wartend");
define('ADMIN_DOUBLER_WAITING_DIRECT', "Direkte w. Auszahlungen");
define('ADMIN_DOUBLER_WAITING_REF', "W. Referal-Auszahlungen");
define('ADMIN_DOUBLER_PAYMENT_TIMEMARK', "Eingezahlt");
-define('ADMIN_DOUBLER_LIST_ALREADY_ALL', "Alle bereits ausgezahlten {!POINTS!}");
-define('ADMIN_DOUBLER_LIST_ALREADY_DIRECT', "Direkt ausgezahlte {!POINTS!}");
-define('ADMIN_DOUBLER_LIST_ALREADY_REF', "Ausgezahlte Referal-{!POINTS!}");
-define('ADMIN_DOUBLER_LIST_WAITING_ALL', "Alle wartenden {!POINTS!}-Auszahlungen");
+define('ADMIN_DOUBLER_LIST_ALREADY_ALL', "Alle bereits ausgezahlten {?POINTS?}");
+define('ADMIN_DOUBLER_LIST_ALREADY_DIRECT', "Direkt ausgezahlte {?POINTS?}");
+define('ADMIN_DOUBLER_LIST_ALREADY_REF', "Ausgezahlte Referal-{?POINTS?}");
+define('ADMIN_DOUBLER_LIST_WAITING_ALL', "Alle wartenden {?POINTS?}-Auszahlungen");
define('ADMIN_DOUBLER_LIST_WAITING_DIRECT', "Wartende Direkt-Auszahlungen");
define('ADMIN_DOUBLER_LIST_WAITING_REF', "Wartende Referal-Auszahlungen");
define('DOUBLER_TITLE', "Verdoppler");
define('DOUBLER_ENTER_LOGIN_DATA', "Geben Sie hier Ihre Zugangsdaten ein:");
define('DOUBLER_NOTE_FOR_PASSWORD', "Das Passwort wird nicht gespeichert.");
-define('DOUBLER_ENTER_POINTS', "{!POINTS!} zum Verdoppeln");
+define('DOUBLER_ENTER_POINTS', "{?POINTS?} zum Verdoppeln");
define('DOUBLER_NOW', "Verdoppeln!");
define('DOUBLER_ALREADY_PAYED_1', "Es wurden bereits");
define('DOUBLER_ALREADY_PAYED_2', "ausgezahlt.");
define('DOUBLER_MINIMUM_IS', "Mindestens");
define('DOUBLER_MAXIMUM_IS', "verdoppeln, maximal");
define('DOUBLER_HAVE_FUN', "Viel Spaß!");
-define('DOUBLER_POINTS_1', "Wenn Sie {!POINTS!} verdoppeln, kommen Sie diese nach Abzug von");
+define('DOUBLER_POINTS_1', "Wenn Sie {?POINTS?} verdoppeln, kommen Sie diese nach Abzug von");
define('DOUBLER_POINTS_2', "Betriebergebühr in einen Topf; bei Erreichen einer Verdopplung wird diese der Einzahlungsreihe nach, automatisch ausgeführt.");
define('DOUBLER_EXAMPLE_1', "Beispiel: Einzahlung");
define('DOUBLER_EXAMPLE_2', "Auszahlung:");
define('DOUBLER_EXAMPLE_3', ", sobald Sie an der Reihe sind, ohne(*) ein Risiko einzugehen!");
define('DOUBLER_FULL_PAYOUT', "100% Auszahlung");
define('DOUBLER_REFERRAL_1', "Refverdienst: Es gibt");
-define('DOUBLER_REFERRAL_2', "Refverdienst. Wenn Sie {!POINTS!} auf dem Refkonto durch Werbung erwirtschaftet haben,");
+define('DOUBLER_REFERRAL_2', "Refverdienst. Wenn Sie {?POINTS?} auf dem Refkonto durch Werbung erwirtschaftet haben,");
define('DOUBLER_REFERRAL_3', "(Wichtig! Maximal Verdoppelung darf nicht überschritten werden)");
define('DOUBLER_REFERRAL_4', "werden diese bei Ihrer nächsten Verdoppelung aufgeschlagen.");
define('DOUBLER_REFERRAL_5', "Beispiel: Sie haben");
@@ -113,18 +113,18 @@ define('DOUBLER_YOUR_ADVERTISING_HERE', "Hier könnte auch Ihre Werbung steh
define('DOUBLER_CONTACT_US', "Fragen Sie uns nach unseren Konditionen!");
define('DOUBLER_FORM_404_LOGIN', "Login nicht eingegeben!");
define('DOUBLER_FORM_404_PASSWORD', "Password nicht eingeben!");
-define('DOUBLER_FORM_404_POINTS', "Keine {!POINTS!} zum Verdoppeln eingegeben!");
+define('DOUBLER_FORM_404_POINTS', "Keine {?POINTS?} zum Verdoppeln eingegeben!");
define('DOUBLER_FORM_404_NICKNAME', "Unbekannter Nickname eingegeben oder falsches Passwort!");
define('DOUBLER_FORM_404_MEMBER', "Mitgliedsaccount nicht gefunden oder falsches Passwort!");
-define('DOUBLER_FORM_STATUS_UNCONFIRMED', "Bitte bestätigen Sie erst Ihre EMail-Adresse. Den Bestätigungslink können Sie hier erneut per EMail anfordern !");
-define('DOUBLER_FORM_STATUS_LOCKED', "Ihr Account wurde von einem Administrator oder durch Urlaub gesperrt. Bitte melden Sie sich bei uns, damit wir Ihren Account freischalten können!");
+define('DOUBLER_FORM_STATUS_UNCONFIRMED', "Bitte bestätigen Sie erst Ihre EMail-Adresse. Den Bestätigungslink können Sie hier erneut per EMail anfordern !");
+define('DOUBLER_FORM_STATUS_LOCKED', "Ihr Account wurde von einem Administrator oder durch Urlaub gesperrt. Bitte melden Sie sich bei uns, damit wir Ihren Account freischalten können!");
define('DOUBLER_FORM_WRONG_PASS', "Passwort ist falsch!");
-define('DOUBLER_FORM_POINTS_MIN', "Zu wenig {!POINTS!} zum Verdoppeln eingegeben!");
-define('DOUBLER_FORM_POINTS_MAX', "Zu viele {!POINTS!} zum Verdoppeln eingegeben!");
-define('DOUBLER_FORM_NO_POINTS_LEFT', "Sie haben nicht ausreichend {!POINTS!} übrig!");
+define('DOUBLER_FORM_POINTS_MIN', "Zu wenig {?POINTS?} zum Verdoppeln eingegeben!");
+define('DOUBLER_FORM_POINTS_MAX', "Zu viele {?POINTS?} zum Verdoppeln eingegeben!");
+define('DOUBLER_FORM_NO_POINTS_LEFT', "Sie haben nicht ausreichend {?POINTS?} übrig!");
define('DOUBLER_MEMBER_SUBJECT', "Gutschrift durch Verdoppelung");
-define('DOUBLER_PAYOUT_TIME_DIRECT', "Die Auszahlung erfolgt unmittelbar, nachdem genügend {!POINTS!} zusammengekommen sind, um Ihnen die Verdoppelung auszuzahlen.");
-define('DOUBLER_PAYOUT_TIME_RESET', "Abends um 00:00 Uhr jeden Tages wird geprüft, ob genügend {!POINTS!} zusammengekommen sind, um Ihnen die Verdoppelung auszuzahlen.");
+define('DOUBLER_PAYOUT_TIME_DIRECT', "Die Auszahlung erfolgt unmittelbar, nachdem genügend {?POINTS?} zusammengekommen sind, um Ihnen die Verdoppelung auszuzahlen.");
+define('DOUBLER_PAYOUT_TIME_RESET', "Abends um 00:00 Uhr jeden Tages wird geprüft, ob genügend {?POINTS?} zusammengekommen sind, um Ihnen die Verdoppelung auszuzahlen.");
define('DOUBLER_PAYOUT_TIME_UNKNOWN', "Unbebannter Modus %s erkannt. Bitte Bug melden.");
define('DOUBLER_NO_ENTRIES_FOUND', "Keine Einträge gefunden!");
define('DOUBLER_TIMEMARK', "Auszahlungstag");
@@ -139,7 +139,7 @@ define('DOUBLER_MEMBER_ALREADY_PAYOUT', "An Sie bereits ausgezahlte Verdoppelung
define('DOUBLER_MEMBER_NEXT_PAYOUT', "Sie erhalten bald folgende Verdoppelungen ausgezahlt");
define('DOUBLER_MEMBER_REF_PAYOUT', "Ihr Refferal-Verdienst");
define('DOUBLER_MEMBER_YOUR_LINK', "Hier ist Ihr Verdoppler-Link");
-define('DOUBLER_MEMBER_LINK_NOTE', "Tipp: Nutzen Sie diesen zum Werben unseres {!MT_WORD2!}, um die {!__REF_VALUE!}% Referal-Vergütung zu erhalten!");
+define('DOUBLER_MEMBER_LINK_NOTE', "Tipp: Nutzen Sie diesen zum Werben unseres {?MT_WORD2?}, um die {!__REF_VALUE!}% Referal-Vergütung zu erhalten!");
define('DOUBLER_MEMBER_YOUR_REFLINK', "Ihr Referal-Link zum Verdoppeln");
define('DOUBLER_POINTS_LEFT_1', "Es stehen noch");
define('DOUBLER_POINTS_LEFT_2', "zum Verdoppeln zur Verfügung.");
diff --git a/inc/language/en.php b/inc/language/en.php
index 87c72252e1..19de496340 100644
--- a/inc/language/en.php
+++ b/inc/language/en.php
@@ -217,7 +217,7 @@ define('PER_DAY', "Mails");
define('REFID_BY', "You are advertised by");
define('TERMS_OF_USAGE', "Accept T&C and submit form");
define('YOU_FINALIZE', "You have nearly filled out this form!");
-define('AGREE_TO_THIS', "Do you accep our [Terms And Conditions] ?");
+define('AGREE_TO_THIS', "Do you accep our [Terms And Conditions] ?");
define('SUBMIT_REGISTER', "Submit registration form");
define('HAVE_TO_AGREE', "You have to accept our Terms And Conditions you cannot join this mail exchange!");
define('ENTER_BOTH_PASSWORDS', "Please enter a password by your choice twice.");
@@ -233,7 +233,7 @@ define('SETTINGS_SAVED', "Settings saved.");
define('FATAL_CANNOT_LOAD_CONFIG', "Cannot load base configuration! a possible reason for this message is that the webmaster is setting up this mail exchange. Please come back later again.");
define('ADMIN_ACTION_INVALID', "Your combination action/what %s is invalid!");
define('SHORT_PASS', "Your entered password is to short to match with our security conditions. Mimum length is");
-define('EDIT_POINTS_SETTINGS', "Edit welcome credit and other {!POINTS!}");
+define('EDIT_POINTS_SETTINGS', "Edit welcome credit and other {?POINTS?}");
define('POINTS_REGISTER', "Wecome credit");
define('POINTS_REF', "Single referal credit");
define('EDIT_REGFORM_SETTINGS', "Settings for registration form");
diff --git a/inc/language/holiday_de.php b/inc/language/holiday_de.php
index 7d875253eb..4ff495a76b 100644
--- a/inc/language/holiday_de.php
+++ b/inc/language/holiday_de.php
@@ -83,7 +83,7 @@ define('HOLIDAY_ADMIN_MODE_DIRECT', "Sofort nach Beantragung prüfen");
// Subject lines
define('HOLIDAY_MEMBER_SUBJECT', "[HINWEIS:] Ihre Urlaubsanfrage");
-define('HOLIDAY_ADMIN_SUBJECT', "Urlaubsanfrage in Ihrem {!MT_WORD!}");
+define('HOLIDAY_ADMIN_SUBJECT', "Urlaubsanfrage in Ihrem {?MT_WORD?}");
define('HOLIDAY_MEMBER_UNLOCK_SUBJ', "[HINWEIS:] Beendigung Ihres Urlaubes");
define('HOLIDAY_ADMIN_UNLOCK_SUBJ', "Automatische Urlaubsbeendigung");
define('HOLIDAY_ADMIN_DEAC_SUBJ', "Deaktivierung einer Urlaubsschaltung");
diff --git a/inc/language/html_mail_de.php b/inc/language/html_mail_de.php
index 151d8de7a9..0001074cbd 100644
--- a/inc/language/html_mail_de.php
+++ b/inc/language/html_mail_de.php
@@ -45,7 +45,7 @@ if (!defined('__SECURITY')) {
// Language definitions
define('ADMIN_HTML_DOWNLOAD_CLASS', "Bitte laden Sie sich die Klasse PHPMailer herunter, um diese Funktion nutzen zu können!");
define('MEMBER_HTML_INTRO', "HTML-Emfpang - Einstellung");
-define('MEMBER_HTML_TEXT', "In unserem {!MT_WORD!} ist das Empfangen von HTML-Mails nun möglich. Gleichzeitig können Sie auch selber HTML-Mails versenden. Möchten Sie dies beides nutzen?");
+define('MEMBER_HTML_TEXT', "In unserem {?MT_WORD?} ist das Empfangen von HTML-Mails nun möglich. Gleichzeitig können Sie auch selber HTML-Mails versenden. Möchten Sie dies beides nutzen?");
define('MEMBER_HTML_ORDER_INTRO', "HTML- oder normale Text-Mails versenden?");
define('MEMBER_HTML_MSG', "HTML-Mail");
define('MEMBER_NORMAL_MSG', "Normale Text-Mail");
diff --git a/inc/language/install_de.php b/inc/language/install_de.php
index 9b222bb158..797b464df5 100644
--- a/inc/language/install_de.php
+++ b/inc/language/install_de.php
@@ -43,8 +43,8 @@ if (!defined('__SECURITY')) {
}
// Language definitions
-define('INSTALLATION_OF_MXCHANGE', "Installation von MXChange-{!MT_WORD!}-Script");
-define('SETUP_OF_MXCHANGE', "Installation von MXChange-{!MT_WORD!}-Script - %s");
+define('INSTALLATION_OF_MXCHANGE', "Installation von MXChange-{?MT_WORD?}-Script");
+define('SETUP_OF_MXCHANGE', "Installation von MXChange-{?MT_WORD?}-Script - %s");
define('INSTALL_MISSING_DUMPS', "Die SQL-Dumps wurden nicht gefunden! Diese sollten auch mit hochgeladen werden und lesbar sein (CHMOD 644).");
define('INSTALL_ENABLE_BACKLINK', "Backlink (=Rückverlinkung zu mxchange.org setzen?) rel="external" ist gesetzt. Bitte nicht den Backlink einbauen, und nofollow verwenden! Das schadet allen.");
define('WRONG_PAGE', "Sie oder dieses Script haben eine falsche Seite ausgewählt!");
@@ -55,7 +55,7 @@ define('HEADER_TEXT_PAGE3', "SMTP-Server Einstellungen");
define('HEADER_TEXT_PAGE4', "Cascading Stylesheet-Datei");
define('HEADER_TEXT_PAGE5', "Verschiedene Einstellungen");
define('HEADER_MYSQL_ERRORS', "Fehler beim Verbinden zur MySQL-Datenbank!");
-define('TEXT_PAGE_1', "Geben Sie hier den absoluten Server-Pfad (/ihr/server/pfad/) mit abschliessendem Slash (/), die Basis-URL (vorgegebene Werte stimmen meistens) und den Titel Ihres {!MT_WORD2!} ein.");
+define('TEXT_PAGE_1', "Geben Sie hier den absoluten Server-Pfad (/ihr/server/pfad/) mit abschliessendem Slash (/), die Basis-URL (vorgegebene Werte stimmen meistens) und den Titel Ihres {?MT_WORD2?} ein.");
define('TEXT_PAGE_2', "Geben Sie hier die Daten vom MySQL-Server ein, die Ihnen vom Hoster mitgeteilt wurden. Es wird dann anschliessend versucht, eine Testverbindung aufzubauen.");
define('TEXT_PAGE_3', "Geben Sie hier die Ihre Zugangsdaten zum SMTP-Server (ausgehender Mailserver) ein, wenn der mail()-Befehl auf Ihrem Server deaktiviert sein sollte. Oder lassen Sie alle Felder leer für Standart-Einstellungen.");
define('TEXT_PAGE_4', "Geben Sie hier die URL Ihrer hochgeladenen CSS-Datei an. Wenn Sie die bestehende Standart-Datei verwenden möchten, so klicken Sie einfach auf Weiter.");
@@ -63,7 +63,7 @@ define('TEXT_PAGE_5', "Hier können Sie weitere Einstellungen vornehmen, wie
define('TEXT_MYSQL_ERRORS', "Es konnte keine Verbindung zur Datenbank aufgebaut werden! Ist das Login richtig? Ist auch die UMSCHALT-Taste nicht betätigt? (zweite grüne Lampe leuchtet!) Ist somit das Passwort richtig?
Hier sind / ist alle Fehler aufgelistet:");
define('SERVER_PATH', "Absoluter Server-Pfad");
define('BASE_URL', "Basis-URL");
-define('HP_TITLE', "{!MT_WORD!}-Titel");
+define('HP_TITLE', "{?MT_WORD?}-Titel");
define('HP_SLOGAN', "Werbespruch");
define('HP_EMAIL', "E-Mail-Adresse");
define('MYSQL_HOST', "Server-Hostname");
diff --git a/inc/language/mailid_de.php b/inc/language/mailid_de.php
index 66a6685103..8378b53910 100644
--- a/inc/language/mailid_de.php
+++ b/inc/language/mailid_de.php
@@ -46,13 +46,13 @@ if (!defined('__SECURITY')) {
define('MAIL_DATA_INVALID', "Daten der Mailbuchung sind fehlerhaft.");
define('ERROR_CONFIRMING_MAIL', "Bitte klicken Sie nur Links aus Ihrem Mitgliedsbereich oder aus den Mails an.");
define('THANX_POINTS_ADDED_1', "Vielen Dank für die Bestätigung der Mail. Die ");
-define('THANX_POINTS_ADDED_2', " {!POINTS!} wurden Ihnen gerade gutgeschrieben!");
+define('THANX_POINTS_ADDED_2', " {?POINTS?} wurden Ihnen gerade gutgeschrieben!");
define('THANX_POINTS_LOCKED_1', "Vielen Dank für die Bestätigung der Mail. Die ");
-define('THANX_POINTS_LOCKED_2', " {!POINTS!} werden Ihnen bald gutgeschrieben!");
+define('THANX_POINTS_LOCKED_2', " {?POINTS?} werden Ihnen bald gutgeschrieben!");
define('POINTS_NOT_ADDED_1', "Falscher Bestätigungscode eingegeben! Die ");
-define('POINTS_NOT_ADDED_2', " {!POINTS!} wurden dem Versender wieder gutgeschrieben!");
+define('POINTS_NOT_ADDED_2', " {?POINTS?} wurden dem Versender wieder gutgeschrieben!");
define('ENTER_CODE', "Code eingeben");
-define('MEMBER_TIME_COUNTER_1', "Gutschrift der {!POINTS!} erfolgt in");
+define('MEMBER_TIME_COUNTER_1', "Gutschrift der {?POINTS?} erfolgt in");
define('MEMBER_TIME_COUNTER_2', "!");
define('SUBMIT_CODE', "Abschicken");
define('MAILID_TOTAL_POINTS1', "Ihr Kontostand beträgt jetzt");
diff --git a/inc/language/mediadata_de.php b/inc/language/mediadata_de.php
index d3604ab2ad..04ccc7bc3e 100644
--- a/inc/language/mediadata_de.php
+++ b/inc/language/mediadata_de.php
@@ -44,22 +44,22 @@ if (!defined('__SECURITY')) {
// Language definitions
define('MEDIA_DATA_GENERAL', "Allgemeine Mediendaten");
-define('MEDIA_DATA_POINTS', "{!POINTS!} im System");
+define('MEDIA_DATA_POINTS', "{?POINTS?} im System");
define('MEDIA_DATA_MISC', "Verschiedene Mediendaten");
define('MEDIA_DATA_REFBANNER', "Daten zu unsere Referal-Bannern");
define('MEDIA_DATA_MAIL', "Mailstatistik");
-define('MEDIA_DOUBLER_HEADER', "Statistiken - {!POINTS!}-Verdoppler");
+define('MEDIA_DOUBLER_HEADER', "Statistiken - {?POINTS?}-Verdoppler");
define('MEDIA_DOUBLER_COUNT', "Anzahl Auszahlungen");
-define('MEDIA_DOUBLER_CPOINTS', "Ausgezahlte {!POINTS!}");
+define('MEDIA_DOUBLER_CPOINTS', "Ausgezahlte {?POINTS?}");
define('MEDIA_DOUBLER_WAITING', "In Warteschleife befindlich");
-define('MEDIA_DOUBLER_WPOINTS', "Wartende {!POINTS!}");
+define('MEDIA_DOUBLER_WPOINTS', "Wartende {?POINTS?}");
-define('MEDIA_TRANSFER_HEADER', "Statistiken - {!POINTS!}-Transfer");
+define('MEDIA_TRANSFER_HEADER', "Statistiken - {?POINTS?}-Transfer");
define('MEDIA_TRANSFER_IN_COUNT', "Anzahl eingehende Transfers");
-define('MEDIA_TRANSFER_IN_POINTS', "Eingehende {!POINTS!}");
+define('MEDIA_TRANSFER_IN_POINTS', "Eingehende {?POINTS?}");
define('MEDIA_TRANSFER_OUT_COUNT', "Anzahl ausgehende Transfers");
-define('MEDIA_TRANSFER_OUT_POINTS', "Ausgehende {!POINTS!}");
+define('MEDIA_TRANSFER_OUT_POINTS', "Ausgehende {?POINTS?}");
define('TOTAL_REF_BANNER', "Anzahl Referal-Banner");
define('TOTAL_REF_CLICKS', "Klicks auf die Banner");
@@ -77,17 +77,17 @@ define('ENGINE_PATCH_CTIME', "Letzte Aktualisierung");
// Admin area
define('ADMIN_MEDIADATA_SETTINGS', "Einstellungen zu den Mediendaten");
-define('ADMIN_MEDIADATA_MT_START', "Startdatum Ihres {!MT_WORD2!}");
-define('ADMIN_MEDIADATA_MT_START_NOTE', "Bitte beachten Sie, dass das Startdatum Ihres {!MT_WORD2!} nicht in der Zukunft liegen darf!");
+define('ADMIN_MEDIADATA_MT_START', "Startdatum Ihres {?MT_WORD2?}");
+define('ADMIN_MEDIADATA_MT_START_NOTE', "Bitte beachten Sie, dass das Startdatum Ihres {?MT_WORD2?} nicht in der Zukunft liegen darf!");
define('ADMIN_MEDIADATA_MT_STAGE', "Anzahl zu vorausberechnende Mitgliederanzahl");
-define('ADMIN_MEDIADATA_MT_STAGE_NOTE', "Geben Sie hier an, wie viele Mitglieder Ihr {!MT_WORD!} erreichen soll. Es wird dann vom Script geschätzt, an welchem Tag dies sein wird.");
+define('ADMIN_MEDIADATA_MT_STAGE_NOTE', "Geben Sie hier an, wie viele Mitglieder Ihr {?MT_WORD?} erreichen soll. Es wird dann vom Script geschätzt, an welchem Tag dies sein wird.");
// New guest data
define('MEDIA_DATA_MEMBERS', "Mitglieder-Statistik");
define('USERS_CONFIRMED', "Bestätigte Accounts");
define('USERS_UNCONFIRMED', "Auf Freischaltung wartend");
define('USERS_LOCKED', "Gesperrte Accounts");
-define('USER_MT_START', "Start dieses {!MT_WORD2!}");
+define('USER_MT_START', "Start dieses {?MT_WORD2?}");
define('USER_MT_PROJECTED_1', "Voraussichtlich: Am ");
define('USER_MT_PROJECTED_2', " werden wir ");
define('USER_MT_PROJECTED_3', " Mitglieder erreicht haben!");
diff --git a/inc/language/order_de.php b/inc/language/order_de.php
index 6fe9cf4bb4..3b01420896 100644
--- a/inc/language/order_de.php
+++ b/inc/language/order_de.php
@@ -70,16 +70,16 @@ define('ORDER_SELECT_COLUMN_REF_CLICKS', "Klicks auf Ref-Link");
define('ORDER_SELECT_COLUMN_TOTAL_LOGINS', "Gesamtlogins");
define('ORDER_SELECT_COLUMN_MAIL_ORDERS', "Heutige Mailbuchungen");
-define('ADMIN_AUTOSEND_INACTIVE', "Der Auto-Versand ist in Ihrem {!MT_WORD!} derzeit deaktiviert. Bitte loggen Sie sich in den Admin-Bereich ein und schalten Sie diese Mailbuchung frei!");
-define('ADMIN_AUTOSEND_ACTIVE', "Der Auto-Versand ist in Ihrem {!MT_WORD!} derzeit aktiviert. Die Mailbuchung wird aktiviert und dann automatisch versand.");
-define('MEMBER_AUTOSEND_INACTIVE', "Der Auto-Versand ist in unserem {!MT_WORD!} derzeit deaktiviert. Ihre Mailbuchung wird bald von einem Administrator ueberprueft und dann freigegeben.");
-define('MEMBER_AUTOSEND_ACTIVE', "Der Auto-Versand ist in unserem {!MT_WORD!} derzeit aktiviert. Ihr Mailbuchung wurde aktiviert und wird bald automatisch versant.");
+define('ADMIN_AUTOSEND_INACTIVE', "Der Auto-Versand ist in Ihrem {?MT_WORD?} derzeit deaktiviert. Bitte loggen Sie sich in den Admin-Bereich ein und schalten Sie diese Mailbuchung frei!");
+define('ADMIN_AUTOSEND_ACTIVE', "Der Auto-Versand ist in Ihrem {?MT_WORD?} derzeit aktiviert. Die Mailbuchung wird aktiviert und dann automatisch versand.");
+define('MEMBER_AUTOSEND_INACTIVE', "Der Auto-Versand ist in unserem {?MT_WORD?} derzeit deaktiviert. Ihre Mailbuchung wird bald von einem Administrator ueberprueft und dann freigegeben.");
+define('MEMBER_AUTOSEND_ACTIVE', "Der Auto-Versand ist in unserem {?MT_WORD?} derzeit aktiviert. Ihr Mailbuchung wurde aktiviert und wird bald automatisch versant.");
// Repay deleted mails constants
define('ADMIN_CFG_REPAY_POINTS_REPAY', "Dem Mitglied gutschreiben");
define('ADMIN_CFG_REPAY_POINTS_JACKPOT', "In den Jackpot legen");
define('ADMIN_CFG_REPAY_POINTS_SHRED', "Nicht gutschreiben (verfällt dann)");
-define('ADMIN_REPAY_ON_DELETE_MODE', "Wie sollen {!POINTS!} von gelöschten Mails verbucht werden?");
+define('ADMIN_REPAY_ON_DELETE_MODE', "Wie sollen {?POINTS?} von gelöschten Mails verbucht werden?");
//
?>
diff --git a/inc/language/other_de.php b/inc/language/other_de.php
index 4d08f355f1..7fa552064f 100644
--- a/inc/language/other_de.php
+++ b/inc/language/other_de.php
@@ -85,7 +85,7 @@ define('ADMIN_OPTION_MT_WORD2', "Art Ihres Tausches (2. Fall)");
define('ADMIN_OPTION_MT_WORD3', "Art Ihres Tausches (1. Fall, Plural)");
define('ADMIN_OPTION_REJECT_URL', "Standart-URL bei Ablehnung der Mailbuchung");
define('ADMIN_OPTION_SHOW_TIMINGS', "Skript-Statistiken im Seitenfuss einblenden (nützlich zum Debuggen)");
-define('ADMIN_OPTION_SHOW_POINTS_UNCONFIRMED', "{!POINTS!} in unbestätige Mails im Mitgliedsbereich anzeigen?");
+define('ADMIN_OPTION_SHOW_POINTS_UNCONFIRMED', "{?POINTS?} in unbestätige Mails im Mitgliedsbereich anzeigen?");
define('ADMIN_OPTION_MINIMUM_AGE', "Ab welchem Mindestalter dürfen sich Ihre Mitglieder anmelden?");
//
diff --git a/inc/language/payout_de.php b/inc/language/payout_de.php
index a597ef9182..0578d29acf 100644
--- a/inc/language/payout_de.php
+++ b/inc/language/payout_de.php
@@ -61,24 +61,24 @@ define('ADMIN_PAYOUT_DELETE', "Löschen");
define('ADMIN_PAYOUT_NO_MEMBER_REQUESTS', "Keine Auszahlungsanfragen von Ihren Mitgliedern erhalten!");
define('ADMIN_PAYOUT_ENTRIES_CHANGED', "Einträge wurden geändert.");
define('ADMIN_PAYOUT_ENTRIES_DELETED', "Einträge wurden gelölscht.");
-define('ADMIN_PAYOUT_MIN_POINTS', "Minium {!POINTS!}-Guthaben");
-define('ADMIN_PAYOUT_MIN_POINTS2', "Min. {!POINTS!}");
+define('ADMIN_PAYOUT_MIN_POINTS', "Minium {?POINTS?}-Guthaben");
+define('ADMIN_PAYOUT_MIN_POINTS2', "Min. {?POINTS?}");
define('ADMIN_PAYOUT_YOUR_ACCOUNT', "Ihre Account-ID");
define('ADMIN_PAYOUT_YOUR_PASSWORD', "Passwort");
define('ADMIN_PAYOUT_YOUR_URL', "URL zum ext. Script");
define('ADMIN_PAYOUT_YOUR_URL_NOTE', "
- Wobei $fuid/$fpass und $f/$fpass die Logindaten sind und $points die zu übberweisenden {!POINTS!} sind:
+ Wobei $fuid/$fpass und $f/$fpass die Logindaten sind und $points die zu übberweisenden {?POINTS?} sind:
http://url/engine.php?action=trans&from_uid=$fuid&from_pass=$fpass&to_uid=$tuid&to_pass=$tpass&points=$points
");
define('ADMIN_PAYOUT_YOUR_RET_DONE', "Return-Code: Erfolgreich");
define('ADMIN_PAYOUT_YOUR_RET_FAILED', "Return-Code: Fehlgeschlagen");
define('ADMIN_PAYOUT_OPTIONAL_SETTINGS', "Optionale Einstellungen");
define('ADMIN_PAYOUT_YOUR_PASS_TRANSFER', "Passwortverschlüsslung zur Übertragung");
-define('PAYOUT_NOW', "Sie können Ihre angesammelten {!POINTS!} jetzt in anderen Währungen auszahlen lassen!");
+define('PAYOUT_NOW', "Sie können Ihre angesammelten {?POINTS?} jetzt in anderen Währungen auszahlen lassen!");
define('PAYOUT_IN', "Auszahlen in");
define('PAYOUT_MAX', "maximal");
define('PAYOUT_ID_INVALID', "Auszahlungs-ID ist ungültig!");
-define('PAYOUT_POINTS_NOT_ENOUGTH', "Sie haben nicht ausreichend {!POINTS!} angesammelt!");
+define('PAYOUT_POINTS_NOT_ENOUGTH', "Sie haben nicht ausreichend {?POINTS?} angesammelt!");
define('PAYOUT_NOW_TITLE', "Auszahlungsanforderung an uns senden:");
define('PAYOUT_SEND_NOW', "Auszahlung anfordern");
define('PAYOUT_SELECTED_TYPE', "Auszahlungstyp");
@@ -86,7 +86,7 @@ define('PAYOUT_MAX_PAYOUT', "Maximal auszahlbar");
define('PAYOUT_WANT_PAYOUT', "Auszuzahlender Betrag");
define('PAYOUT_TARGET_ACCOUNT', "An Accountnummer");
define('PAYOUT_TARGET_BANK', "Bankleitzahl (od. Klamm)");
-define('PAYOUT_MEMBER_NOTE', "Accountnummer kann Ihre Kontonummer bei der Bank, Klamm-ID oder Ihre ID bei der Empfänger-Webseite sein. Bitte beachten Sie weitere Hinweise dieses {!MT_WORD2!}!");
+define('PAYOUT_MEMBER_NOTE', "Accountnummer kann Ihre Kontonummer bei der Bank, Klamm-ID oder Ihre ID bei der Empfänger-Webseite sein. Bitte beachten Sie weitere Hinweise dieses {?MT_WORD2?}!");
define('PAYOUT_REQUEST_MEMBER', "Ihre Auszahlungsanfrage an uns");
define('PAYOUT_REQUEST_ADMIN', "Auszahlungsanfrage eines Mitgliedes");
define('PAYOUT_REQUEST_SENT', "Auszahlungsanfrage wurde versendet . . .");
@@ -125,7 +125,7 @@ define('PAYOUT_REJECTED_SUBJECT', "[Auszahlunganfrage:] Abgelehnt!");
define('PAYOUT_MEMBER_LIST_PAYOUTS', "Ihre Auszahlungsanfragen");
define('PAYOUT_OPTIONAL_PASSWORD', "Optionales Passwort");
define('PAYOUT_ADMIN_NO_REQUESTS_FOUND', "Keine Auszahlungsanfragen von Ihren Mitgliedern erhalten.");
-define('PAYOUT_REASON_PAYOUT', "{!POINTS!}-Transfer von {!MAIN_TITLE!}");
+define('PAYOUT_REASON_PAYOUT', "{?POINTS?}-Transfer von {?MAIN_TITLE?}");
define('ADMIN_PAYOUT_TRANSFER_FAILED', "Transfer nicht abgeschlossen:");
define('ADMIN_PAYOUT_ALLOW_URLS', "URLs erlauben");
define('PAYOUT_URLS_ALLOWED', "Keine direkte e-Währung");
@@ -137,11 +137,11 @@ define('PAYOUT_REMEMBER_TERMS', "Bitte beachten Sie für Auszahlungen in e-W
define('PAYOUT_MEMBER_STATUS', "Status");
define('CLICK_HERE', "Klick!");
define('PAYOUT_BANNER_ACCEPTED_NOTIFIED', "Anfrage angenommen, bitte richten Sie eine Werbekampagne ein!");
-define('PAYOUT_NOT_ENOUGH_POINTS', "Sie haben nicht ausreichend {!POINTS!}!");
+define('PAYOUT_NOT_ENOUGH_POINTS', "Sie haben nicht ausreichend {?POINTS?}!");
define('PAYOUT_NO_PAYOUT_TYPES', "Es wurden vom Admin noch keine Auszahlungstypen eingerichtet.");
define('PAYOUT_LINK_TEXT', "Link-Text");
define('PAYOUT_LINK_URL', "Link-URL");
-define('PAYOUT_NO_POINTS_ENTERED', "Sie haben keine {!POINTS!} zum Auszahlen eingegeben, oder es besteht ein Übertragungsfehler! Bitte benachrichtigen Sie den Support!");
+define('PAYOUT_NO_POINTS_ENTERED', "Sie haben keine {?POINTS?} zum Auszahlen eingegeben, oder es besteht ein Übertragungsfehler! Bitte benachrichtigen Sie den Support!");
//
?>
diff --git a/inc/language/primera_de.php b/inc/language/primera_de.php
index 4c06bb9f65..9bd6b98112 100644
--- a/inc/language/primera_de.php
+++ b/inc/language/primera_de.php
@@ -80,8 +80,8 @@ define('PRIMERA_API_REQUEST_FAILED_USER', "Useraccount nicht gefunden oder Prime
define('PRIMERA_API_REQUEST_FAILED_OWN', "Überweisung an eigenes Account nicht möglich.");
define('PRIMERA_API_REQUEST_FAILED_AMOUNT', "Konto weist nicht genügend Deckung auf.");
define('PRIMERA_API_REQUEST_FAILED_API_AMOUNT', "Primera-Account weist nicht genügend Deckung auf.");
-define('PRIMERA_API_PURPOSE_WITHDRAW', "Einzahlung auf {!MAIN_TITLE!} ({!URL!}), ID: %s");
-define('PRIMERA_API_PURPOSE_PAYOUT', "Auszahlung von {!MAIN_TITLE!} ({!URL!}), ID: %s");
+define('PRIMERA_API_PURPOSE_WITHDRAW', "Einzahlung auf {?MAIN_TITLE?} ({?URL?}), ID: %s");
+define('PRIMERA_API_PURPOSE_PAYOUT', "Auszahlung von {?MAIN_TITLE?} ({?URL?}), ID: %s");
// Error messages
define('PRIMERA_ERROR_STATUS', "Fehler-Status %s erhalten.");
@@ -91,16 +91,16 @@ define('PRIMERA_UNKNOWN_ERROR', "Unbekannter Fehler aufgetreten!");
define('PRIMERA_MEMBER_NO_ACCOUNT', "Noch kein Primus-Account? Hier entlang!");
define('PRIMERA_MEMBER_API_DATA_MISSING', "Diese Funktion kann derzeit nicht genutzt werden, da wir sie noch einrichten müssen.");
define('PRIMERA_MEMBER_MIN_PAYOUT_PAYOUT', "Sie haben nicht genügend Primera zum Auszahlen! Mindestens: %s Primera.");
-define('PRIMERA_MEMBER_WITHDRAW_TITLE', "Primera bei {!MAIN_TITLE!} einzahlen:");
+define('PRIMERA_MEMBER_WITHDRAW_TITLE', "Primera bei {?MAIN_TITLE?} einzahlen:");
define('PRIMERA_MEMBER_WITHDRAW_POINTS_ACCOUNT', "Primera hier im Account:");
define('PRIMERA_MEMBER_WITHDRAW_MIN_POINTS', "Mindest einzuzahlendes Primera-Guthaben:");
define('PRIMERA_MEMBER_WITHDRAW_SUBMIT', "Primera jetzt einzahlen");
-define('PRIMERA_MEMBER_WITHDRAW_NOTE', "Ihr Primera-Passwort wird bei {!MAIN_TITLE!} nicht gespeichert. Bitte bei Primera-Betrag nur gerade Beträge eingeben! Ihr Primera-Account sollte ausreichend Deckung aufweisen!");
+define('PRIMERA_MEMBER_WITHDRAW_NOTE', "Ihr Primera-Passwort wird bei {?MAIN_TITLE?} nicht gespeichert. Bitte bei Primera-Betrag nur gerade Beträge eingeben! Ihr Primera-Account sollte ausreichend Deckung aufweisen!");
define('PRIMERA_MEMBER_PAYOUT_TITLE', "Primera auf Ihr Portal-Account auszahlen");
define('PRIMERA_MEMBER_PAYOUT_POINTS', "Auszahlfähiges Primera-Guthaben");
define('PRIMERA_MEMBER_PAYOUT_MIN_POINTS', "Mindestens auszuzahlendes Primera-Guthaben");
define('PRIMERA_MEMBER_PAYOUT_SUBMIT', "Auszahlung durchführen");
-define('PRIMERA_MEMBER_PAYOUT_NOTE', "Ihr Primera-Passwort wird bei {!MAIN_TITLE!} nicht gespeichert. Bitte bei Primera-Betrag nur gerade Beträge eingeben! Überprüfen Sie vor dem Absenden Ihren Primus-Usernamen.");
+define('PRIMERA_MEMBER_PAYOUT_NOTE', "Ihr Primera-Passwort wird bei {?MAIN_TITLE?} nicht gespeichert. Bitte bei Primera-Betrag nur gerade Beträge eingeben! Überprüfen Sie vor dem Absenden Ihren Primus-Usernamen.");
define('PRIMERA_MEMBER_NICKNAME', "Username bei Primus-Portal: [Vergessen?]");
define('PRIMERA_MEMBER_PASSWORD', "Primera-Passwort (nicht Accountpasswort!): [Vergessen?]");
define('PRIMERA_MEMBER_AMOUNT', "Zu überweisenden Betrag eingeben:");
@@ -112,7 +112,7 @@ define('PRIMERA_MEMBER_INVALID_USERNAME', "Bitte nur Zahlen für den Primus-
define('PRIMERA_MEMBER_INVALID_AMOUNT', "Bitte nur Zahlen für den zu überweisenden Betrag eingeben!");
define('PRIMERA_MEMBER_AMOUNT_SMALLER_MIN', "Bitte geben Sie mindestens %s Primera an!");
define('PRIMERA_MEMBER_WITHDRAW_FAILED', "Die Einzahlung hat nicht geklappt! Rückmeldung für den Support: %s.");
-define('PRIMERA_MEMBER_WITHDRAW_DONE', "Einzahlung auf Ihr {!MAIN_TITLE!} Konto erfolgreich abgeschlossen. :-)");
+define('PRIMERA_MEMBER_WITHDRAW_DONE', "Einzahlung auf Ihr {?MAIN_TITLE?} Konto erfolgreich abgeschlossen. :-)");
define('PRIMERA_MEMBER_PAYOUT_DONE', "Auszahlung auf Primus-Portal erfolgreich abgeschlossen. :-)");
define('PRIMERA_MEMBER_PAYOUT_POINTS_DEPLETED', "Sie können nicht %s Primera auszahlen, da Sie nur %s übrig haben.");
define('PRIMERA_MEMBER_STATUS', "Überweisungsart");
diff --git a/inc/language/rallye_de.php b/inc/language/rallye_de.php
index 7590ddc948..1d222af618 100644
--- a/inc/language/rallye_de.php
+++ b/inc/language/rallye_de.php
@@ -60,7 +60,7 @@ define('RALLYE_NO_RALLYES_SETUP', "Bitte fügen Sie zuerst eine neue Rallye
define('RALLYE_CONFIG_PRICES_1', "Preise einrichten für Rallye ");
define('RALLYE_CONFIG_PRICES_2', "");
define('RALLYE_PRICE_LEVEL', "Platz eingeben (1, 2, 3, usw.)");
-define('RALLYE_PRICE_POINTS', "Preis in {!POINTS!}");
+define('RALLYE_PRICE_POINTS', "Preis in {?POINTS?}");
define('RALLYE_PRICE_INFOS', "Preisbeschreibung (
Sie können auch nur die Beschreibung eingeben!
)");
define('RALLYE_PRICE_ALREADY_FOUND', "Sie haben bereits für diesen Platz einen Preis vergeben oder ist identisch mit anderen Preisen!");
define('RALLYE_PRICE_LEVEL_SAVED', "Preis wurde hinzugefügt.");
@@ -137,14 +137,14 @@ define('RALLYE_GET_REFLINK', "Jetzt dran teilnehmen!");
define('ADMIN_TASK_IS_RALLYE_EXPIRED', "Rallye wurde beendet");
define('ADMIN_TASK_IS_RALLYE_PURGED', "Rallye wurde gelöscht");
define('RALLYE_LIST_USERS_TITLE', "Alle teilnehmenden Mitglieder auflisten.");
-define('RALLYE_REF_POINTS_NOTE', "Die {!POINTS!} in der Spalte Verdienst durch Refs geben den Verdienst in erster Ebene vor der Rallye an und wird sich bis Ende der Rallye nicht verändern.");
+define('RALLYE_REF_POINTS_NOTE', "Die {?POINTS?} in der Spalte Verdienst durch Refs geben den Verdienst in erster Ebene vor der Rallye an und wird sich bis Ende der Rallye nicht verändern.");
define('RALLYE_MIN_USERS', "Gesamtzahl der Mitglieder, ab der Rallye automatisch endet.");
define('RALLYE_MIN_PRICES', "Mindestens zu belegende Plätze");
define('RALLYE_MIN_USERS_MINI', "Mitgliederanzahl erreicht");
define('RALLYE_MIN_PRICES_MINI', "Minimum Plätze");
define('RALLYE_END_NO_USER_LIMITATION', "Die Rallye endet ohne Mitgliederbegrenzung.");
define('RALLYE_END_NO_PRICE_LIMITATION', "Die Rallye endet ohne Platzbelegungsbegrenzung.");
-define('RALLYE_END_USERS', "Die Rallye endet, sobald wir %s Mitglieder in unserem {!MT_WORD!} haben!");
+define('RALLYE_END_USERS', "Die Rallye endet, sobald wir %s Mitglieder in unserem {?MT_WORD?} haben!");
define('RALLYE_END_PRICES', "Die Rallye endet, sobald mindestens %s Plaetze belegt sind!");
define('RALLYE_LIMITATIONS', "Einschränkungen an der Dauer der Rallye");
define('RALLYE_REMOVE_PRICES', "Rallye-Preis(e) entfernen");
diff --git a/inc/language/refback_de.php b/inc/language/refback_de.php
index 3a7415adc1..a9a6135c55 100644
--- a/inc/language/refback_de.php
+++ b/inc/language/refback_de.php
@@ -56,8 +56,8 @@ define('MEMBER_REFBACK_LIST_TITLE_1', "Ref-Back Übersicht für Referal-
define('MEMBER_REFBACK_LIST_TITLE_2', " (");
define('MEMBER_REFBACK_LIST_TITLE_3', "%)");
define('MEMBER_REFBACK_TITLE', "Ref-Back und Referal-Übersicht");
-define('MEMBER_REFBACK_NOTE', "Hier können Sie in jeder Referal-Ebene jedem von Ihnen geworbenen Mitglied Ref-Back einstellen. Sollte Ihr Referal {!POINTS!} verdienen und diese ihm/ihr nicht direkt gutgeschrieben werden, so erhält Ihr Referal die eingestellten Prozente von Ihrem Referalverdienst aufgebuch. Ihnen wird dafür sein Anteil (=eingestellte Prozente) von dem Refverdienst abgezogen. Unter {--MEMBER_REFBACK_POINTS--} sind die {!POINTS!}-Gutschriften durch Ref-Back an das jeweilige Mitglied zu verstehen.");
-define('MEMBER_REFBACK_EXAMPLE', "Ein Rechenbeispiel: Ihr Ref X verdient 1000 {!POINTS!}, es sind 10% in Ref-Ebene 1 eingestellt. Sie erhalten somit 100 {!POINTS!} in Ref-Ebene 1 gutgeschrieben. Nun haben Sie einen Refback von 90% dem Ref gegeben. Ihrem Ref werden somit 90 und Ihnen die restlichen 10 {!POINTS!} gutgeschrieben.");
+define('MEMBER_REFBACK_NOTE', "Hier können Sie in jeder Referal-Ebene jedem von Ihnen geworbenen Mitglied Ref-Back einstellen. Sollte Ihr Referal {?POINTS?} verdienen und diese ihm/ihr nicht direkt gutgeschrieben werden, so erhält Ihr Referal die eingestellten Prozente von Ihrem Referalverdienst aufgebuch. Ihnen wird dafür sein Anteil (=eingestellte Prozente) von dem Refverdienst abgezogen. Unter {--MEMBER_REFBACK_POINTS--} sind die {?POINTS?}-Gutschriften durch Ref-Back an das jeweilige Mitglied zu verstehen.");
+define('MEMBER_REFBACK_EXAMPLE', "Ein Rechenbeispiel: Ihr Ref X verdient 1000 {?POINTS?}, es sind 10% in Ref-Ebene 1 eingestellt. Sie erhalten somit 100 {?POINTS?} in Ref-Ebene 1 gutgeschrieben. Nun haben Sie einen Refback von 90% dem Ref gegeben. Ihrem Ref werden somit 90 und Ihnen die restlichen 10 {?POINTS?} gutgeschrieben.");
define('MEMBER_REFBACK_NO_ENTRIES', "Es gibt technische Probleme mit der Refback-Tabelle. Bitte Support benachrichtigen.");
define('MEMBER_REFBACK_EDIT_SUBMIT', "Refback einstellen");
define('MEMBER_REFBACK_REFID', "User-ID (Nickname)");
diff --git a/inc/language/sponsor_de.php b/inc/language/sponsor_de.php
index b52ff3554f..48fd3d81e1 100644
--- a/inc/language/sponsor_de.php
+++ b/inc/language/sponsor_de.php
@@ -44,7 +44,7 @@ if (!defined('__SECURITY')) {
// Language definitions
define('SPONSOR_NOT_INITIALIZED', "Sponsorenbereich noch nicht eingerichtet!");
define('ADMIN_CONFIG_SPONSOR_TITLE', "Allgemeine Einstellungen");
-define('ADMIN_SPONSOR_MIN_POINTS', "Minimum buchbare {!POINTS!}");
+define('ADMIN_SPONSOR_MIN_POINTS', "Minimum buchbare {?POINTS?}");
define('ADMIN_SPONSOR_REF_POINTS', "Einmalige Referal-Gutschrift bei Vermittlung eines neuen Sponsors");
define('ADMIN_SPONSOR_ENTER_COMPANY_DATA', "Daten zur anzumeldenen Unternehmen eingeben");
define('SPONSOR_ENTER_COMPANY_TITLE', "Firmenname");
@@ -62,10 +62,10 @@ define('SPONSOR_ENTER_EMAIL', "EMail-Adresse");
define('SPONSOR_ENTER_URL', "Homepage-URL");
define('ADMIN_SPONSOR_ENTER_PASSWORDS', "Passwörter eingeben");
define('SPONSOR_ENTER_PASSWORDS', "Passwort mit -bestätigung");
-define('ADMIN_SPONSOR_WARNINGS_POINTS', "Warnungen und {!POINTS!}");
+define('ADMIN_SPONSOR_WARNINGS_POINTS', "Warnungen und {?POINTS?}");
define('SPONSOR_RECEIVE_WARNINGS', "Sponsor erhält bei jeder Aktion Mails zugesandt");
define('SPONSOR_WARNING_INTERVAL', "Sendeinterval des Sponsorenberichtes");
-define('SPONSOR_ENTER_POINTS', "Guthaben an {!POINTS!} zum Starten");
+define('SPONSOR_ENTER_POINTS', "Guthaben an {?POINTS?} zum Starten");
define('ADD_SPONSOR', "Sponsor hinzufügen");
define('ADMIN_SPONSOR_COMPANY_NOTE', "Wenn Sie eine Privatperson anmelden wollen, lassen Sie bitte die folgenden drei Felder einfach leer!");
define('SPONSOR_DATA_NOT_SAVED', "Sponsorendaten wurden nicht gespeichert.");
@@ -86,7 +86,7 @@ define('ADMIN_SPONSOR_NONE_REGISTERED', "Kein Sponsor hat sich bei Ihnen angemel
define('ACCOUNT_PENDING', "Wartend");
define('ADMIN_LIST_SPONSOR_ACCOUNTS', "Alle Sponsoren auflisten");
define('SPONSOR_POINTS_LEFT', "Restguthaben");
-define('ADMIN_LIST_SPONSOR_NOTES', "Klicken Sie auf die ID-Nummer, um weitere Details zu sehen und um weitere Aktionen am Sponsorenaccount durchführen zu können! Klicken Sie auf das Restguthaben an {!POINTS!}, um dem jeweiligen Sponsor mehr {!POINTS!} aufzubuchen.");
+define('ADMIN_LIST_SPONSOR_NOTES', "Klicken Sie auf die ID-Nummer, um weitere Details zu sehen und um weitere Aktionen am Sponsorenaccount durchführen zu können! Klicken Sie auf das Restguthaben an {?POINTS?}, um dem jeweiligen Sponsor mehr {?POINTS?} aufzubuchen.");
define('ADMIN_SPONSOR_404', "Sponsorenaccount %s nicht gefunden!");
define('ADMIN_SPONSOR_REFS_404', "Der Sponsor %s hat keine Referals!");
define('ADMIN_SPONSOR_DETAILS', "Datenblatt eines Sponsors");
@@ -105,15 +105,15 @@ define('SPONSOR_STATUS', "Sponsor-Status");
define('SPONSOR_REFERRALS', "Sponsoren geworben");
define('ADMIN_SPONSOR_INVALID_MODE', "Ungütiger Modus %s angegeben!");
define('ADMIN_SPONSOR_MODUS_TPL_404', "Modus-Template %s nicht gefunden!");
-define('ADMIN_ADD_POINTS_TO_SPONSOR', "{!POINTS!} gutschreiben");
-define('ADMIN_SUB_POINTS_FROM_SPONSOR', "{!POINTS!} abziehen");
-define('ADMIN_SUM_SPONSOR_POINTS', "Summe {!POINTS!}");
+define('ADMIN_ADD_POINTS_TO_SPONSOR', "{?POINTS?} gutschreiben");
+define('ADMIN_SUB_POINTS_FROM_SPONSOR', "{?POINTS?} abziehen");
+define('ADMIN_SUM_SPONSOR_POINTS', "Summe {?POINTS?}");
define('ADMIN_SPONSOR_ADD_POINTS', "Jetzt gutschreiben");
define('ADMIN_SPONSOR_SUB_POINTS', "Jetzt abziehen");
-define('ADMIN_SPONSPOR_NO_POINTS_TO_ADD', "Keine {!POINTS!} zum Gutschreiben eingegeben!");
-define('ADMIN_SPONSPOR_NO_POINTS_TO_SUBTRACT', "Keine {!POINTS!} zum Abziehen eingegeben!");
-define('ADMIN_SPONSOR_POINTS_ADDED', "{!POINTS!} wurden gutgeschrieben.");
-define('ADMIN_SPONSOR_POINTS_SUBTRACTED', "{!POINTS!} wurden abgezogen.");
+define('ADMIN_SPONSPOR_NO_POINTS_TO_ADD', "Keine {?POINTS?} zum Gutschreiben eingegeben!");
+define('ADMIN_SPONSPOR_NO_POINTS_TO_SUBTRACT', "Keine {?POINTS?} zum Abziehen eingegeben!");
+define('ADMIN_SPONSOR_POINTS_ADDED', "{?POINTS?} wurden gutgeschrieben.");
+define('ADMIN_SPONSOR_POINTS_SUBTRACTED', "{?POINTS?} wurden abgezogen.");
define('ADMIN_SPONSPOR_CANNOT_LOCK_PENDING_UNCINFIRMED_ACCOUNTS', "Sie können keine auf Freischaltung wartende oder unbestätigte Accounts sperren/freigeben!");
// @TODO Rewrite these four constants to one and use sprintf()
define('ADMIN_HEADER_DEL_SPONSOR_1', "Sponsorenaccount ");
@@ -129,13 +129,13 @@ define('SPONSOR_ENTER_CONTACT_DATA', "Kontaktmöglichkeiten (mindestens EMai
define('SPONSOR_WARNINGS', "Mailbenachrichtigungen");
define('SPONSOR_SELECT_PAYMENT', "Buchungspaket auswählen");
define('REGISTER_SPONSOR', "Jetzt verbindlich anmelden!");
-define('SPONSOR_PAYMENTS', "Bezahlung der {!POINTS!}");
+define('SPONSOR_PAYMENTS', "Bezahlung der {?POINTS?}");
define('SPONSOR_NO_ACTIONS_ACTIVATED', "Derzeit sind keine Aktionen im Sponsorenbereich möglich!");
define('SPONSOR_PAYTYPE', "Buchungspaket(e)");
define('SPONSOR_PAYTYPE_VALUE', "Bestellwert");
define('SPONSOR_PAYTYPE_COUNT', "Bestellmenge");
define('GUEST_SPONSOR_RECEIVE_WARNINGS', "Bei Datenänderung eine Bestätigung per Mail erhalten?");
-define('SPONSOR_ACCEPT_TERMS', "Ich/wir habe/n die [AGBs] gelesen und akzeptiert.");
+define('SPONSOR_ACCEPT_TERMS', "Ich/wir habe/n die [AGBs] gelesen und akzeptiert.");
define('SPONSOR_TERMS_HEADER', "Allgemeine Geschäftsbedingungen");
// Add payment types
@@ -145,12 +145,12 @@ define('ADMIN_ADD_SPONSOR_PAYTYPE', "Buchungspaket hinzufügen");
define('SPONSOR_PAYTYPE_NAME', "Bezeichnung");
define('SPONSOR_PAYTYPE_NAME_HINT', "(max. 255 Zeichen)");
define('SPONSOR_PAYTYPE_RATE', "Umrechnungsrate");
-define('SPONSOR_PAYTYPE_RATE_HINT', "(z.B. 1 € = x {!POINTS!})");
+define('SPONSOR_PAYTYPE_RATE_HINT', "(z.B. 1 € = x {?POINTS?})");
define('SPONSOR_PAYTYPE_MIN_COUNT', "Bestellmenge");
define('SPONSOR_PAYTYPE_CURRENCY', "Währung");
define('SPONSOR_ADD_PAYTYPES_NOTES', "Hinweise zu den Buchungspaketen");
define('SPONSOR_PAYTYPE_NAME_NOTE', "Geben Sie eine passende Bezeichnung zum Buchungspaket ein (z.B. Spar-Paket)");
-define('SPONSOR_PAYTYPE_RATE_NOTE', "Wie viele {!POINTS!} soll der Sponsor für z.B. 1 € bekommen?");
+define('SPONSOR_PAYTYPE_RATE_NOTE', "Wie viele {?POINTS?} soll der Sponsor für z.B. 1 € bekommen?");
define('SPONSOR_PAYTYPE_MIN_COUNT_NOTE', "Und wie oft soll dieses Buchungspaket mindestens eingekauft werden? (meistens einmal)");
define('SPONSOR_PAYTYPE_CURRENCY_NOTE', "Währung des Geldbetrages, die der Sponsor an Sie überweisen soll.");
define('ADMIN_SPONSOR_PAYTYPE_ALREADY', "Buchungspaket %s bereits eingerichtet.");
@@ -190,8 +190,8 @@ define('GUEST_SPONSOR_ACTIONS_HEADER', "Und das bekommen Sie von uns:");
// Link descriptions
define('ADMIN_SPONSOR_DETAILS_LINK_TITLE', "Details des Sponsorenaccounts anzeigen");
define('ADMIN_SPONSOR_EDIT_LINK_TITLE', "Sponsorenaccount ändern");
-define('ADMIN_SPONSOR_ADD_POINTS_LINK_TITLE', "{!POINTS!} gutschreiben");
-define('ADMIN_SPONSOR_SUB_POINTS_LINK_TITLE', "{!POINTS!} abziehen");
+define('ADMIN_SPONSOR_ADD_POINTS_LINK_TITLE', "{?POINTS?} gutschreiben");
+define('ADMIN_SPONSOR_SUB_POINTS_LINK_TITLE', "{?POINTS?} abziehen");
// Performable actions on a sponsor's account
define('ADMIN_SPONSOR_EDIT', "Sponsor ändern");
@@ -238,7 +238,7 @@ define('SPONSOR_POSITION_IS_EMPTY', "Sie haben keine Position eingegeben!");
define('SPONSOR_TAX_IDENT_IS_EMPTY', "Sie haben keine Ust-Ident-Nr. eingegeben!");
define('SPONSOR_REGISTER_SOMETHING_MISSING', "Die Sponsorenanmeldung konnte wegen der folgenden Punkte nicht durchgeführt werden");
define('SPONSOR_PASSWORDS_MISMATCH', "Die beiden von Ihnen eingegebenen Passwörter stimmen nicht überein!");
-define('SPONSOR_TERMS_NOT_ACCEPTED', "Bitte akzeptieren Sie unsere [AGBs] !");
+define('SPONSOR_TERMS_NOT_ACCEPTED', "Bitte akzeptieren Sie unsere [AGBs] !");
define('SPONSOR_NO_PAYTYPE_SELECTED', "Bitte wählen Sie noch ein Buchungspaket aus!");
define('SPONSOR_NO_WARNING_INTERVAL_SELECTED', "Bitte wählen Sie noch den Zeitabstand zwischen zwei Sponsorenberichten aus!");
define('SPONSOR_NO_RECEIVE_WARNINGS_SELECTED', "Bitte wählen Sie noch aus, ob Sie bei jeder Aktion Bestätigungsmails empfangen wollen oder nicht!");
@@ -246,7 +246,7 @@ define('SPONSOR_EMAIL_IS_ALREADY_REGISTERED', "Die von Ihnen eingegebene Email-A
define('SPONSOR_ALREADY_FOUND', "Ein Sponsor ist bereits mit der Email-Adresse %s bei uns angemeldet!");
define('SPONSOR_REGISTRATION_FAILED', "Anmeldung ist fehlgeschlagen!");
define('SPONSOR_REGISTRATION_COMPLETED', "Anmeldung war erfolgreich! Es ist eine Mail zu Ihnen unterwegs, die weitere Anweisungen enthält, um die Anmeldung abzuschliessen.");
-define('SPONSOR_UNKNOWN_STATUS', "Bei der Anmeldung wurde ein unbekannter Rückgabewert %s erkannt. Bitte melden Sie dies dem Betreiber dieses {!MT_WORD2!}! Vielen Dank.");
+define('SPONSOR_UNKNOWN_STATUS', "Bei der Anmeldung wurde ein unbekannter Rückgabewert %s erkannt. Bitte melden Sie dies dem Betreiber dieses {?MT_WORD2?}! Vielen Dank.");
define('SPONSOR_EMAIL_404', "Bei der Anmeldung ist uns ein Fehler unterlaufen: Ihr Sponsor-Account mit der EMail-Adresse %s wurde nicht gefunden!");
define('SPONSOR_ACCOUNT_NOT_FOUND', "Es wurde keine Sponsor-Account gefunden.");
define('SPONSOR_ACCOUNT_PENDING_FAILED', "Bei der Umschaltung Ihres Sponorenaccounts auf Wartend trat ein unerwarteter Fehler auf!");
@@ -277,7 +277,7 @@ define('SPONSOR_LOGIN_FAILED_PENDING', "Ihr Account wartet noch auf Freischaltun
define('SPONSOR_LOGIN_FAILED_LOCKED', "Ihr Account wurde gesperrt, vermutlich wegen Nichteinhaltung von Regeln!");
define('SPONSOR_LOGIN_FAILED_EMAIL', "Sie haben Ihre Email-Adresse geändert und diese noch nicht bestätigt!");
define('SPONSPOR_COOKIE_SETUP_FAILED', "Es konnten keine Cookies gesetzt werden. Bitte Sicherheitseinstellungen in Ihrem Browser überprüfen!");
-define('SPONSOR_ONLY_AREA_ENTERED', "Sie haben einen Bereich aufgerufen, der nur den Sponsoren vorenthalten ist, die auch bezahlt haben. Bitte kehren Sie zur [ Eingangsseite ] zurück!");
+define('SPONSOR_ONLY_AREA_ENTERED', "Sie haben einen Bereich aufgerufen, der nur den Sponsoren vorenthalten ist, die auch bezahlt haben. Bitte kehren Sie zur [ Eingangsseite ] zurück!");
define('SPONSOR_ACCOUNT_STATUS_FAILED', "Unerwarteter Zustand des Scriptes erreicht! Bitte Support benachrichtigen!");
define('SPONSOR_ACCOUNT_IS_CONFIRMED_AGAIN', "Ihr Sponsorenaccount ist wieder freigegeben! Sie können sich nun erneut einloggen!");
@@ -287,13 +287,13 @@ define('SPONSOR_NO_SUB_MENUS_ACTIVE', "Keine Untermenüs aktiviert!");
define('SPONSOR_CONTENT_404', "Konnte das Sponsor-Modul %s auf dem Server nicht finden!");
define('SPONSOR_WELCOME_TO', "Willkommen zum Sponsorenbereich!");
define('SPONSOR_PASSWORD_NOTE', "Wollen Sie nur Ihre Daten, aber nicht das Passwort ändern, geben Sie Ihr aktuelles Passwort unter "{--SPONSOR_ENTER_OLD_PASSWORD--}" ein. Wollen Sie Ihr Passwort ändern, geben Sie Ihr derzeiges und zweimal das neue Passwort ein.");
-define('SPONSOR_POINTS_OVERVIEW', "Ihre {!POINTS!}-Übersicht");
-define('SPONSOR_POINTS_TOTAL', "Gesamtanzahl {!POINTS!}");
-define('SPONSOR_FILL_UP_POINTS', "Jetzt {!POINTS!}-Guthaben auffüllen...");
+define('SPONSOR_POINTS_OVERVIEW', "Ihre {?POINTS?}-Übersicht");
+define('SPONSOR_POINTS_TOTAL', "Gesamtanzahl {?POINTS?}");
+define('SPONSOR_FILL_UP_POINTS', "Jetzt {?POINTS?}-Guthaben auffüllen...");
define('SPONSOR_ENTER_OLD_PASSWORD', "Geben Sie Ihr derzeitiges Passwort ein");
define('SPONSOR_CHANGE_PASSWORD', "Neues Passwort einstellen");
define('SPONSOR_ACCOUNT_DATA_SAVED', "Ihre Daten wurden gespeichert.");
-define('SPONSOR_ACCOUNT_EMAIL_CHANGED', "Sie haben Ihre EMail-Adresse geändert, Account wurde temporär gesperrt. Bitte [hier klicken], um in den Gastbereich zu gelangen.");
+define('SPONSOR_ACCOUNT_EMAIL_CHANGED', "Sie haben Ihre EMail-Adresse geändert, Account wurde temporär gesperrt. Bitte [hier klicken], um in den Gastbereich zu gelangen.");
define('SPONSOR_SETTINGS_HEADER', "Einstellungen Ihres Sponsorenaccounts");
define('SPONSOR_UNKNOWN_WHAT', "Scripte-Fehler: Unbekannte Sponsor-Aktion %s erkannt!");
define('SPONSOR_SETTINGS_SAVED', "Neue Einstellungen gespeichert.");
diff --git a/inc/language/surfbar_de.php b/inc/language/surfbar_de.php
index 7eaa356e40..e6b081bc80 100644
--- a/inc/language/surfbar_de.php
+++ b/inc/language/surfbar_de.php
@@ -65,9 +65,9 @@ define('ADMIN_CONFIG_SURFBAR_PAUSE_MODE_EXTERNAL', "Auf externe Seite umleiten.<
define('ADMIN_CONFIG_SURFBAR_PAUSE_URL', "Externe Pausenseite: (leer lassen, wenn auf interne umgeleitet werden soll)");
define('ADMIN_CONFIG_SURFBAR_NOTIFY_LIMITS', "Soll das Mitglied per Mail benachrichtigt werden, wenn aufrufbegrenzte URLs abgelaufen und auf "pausierend" gesetzt sind? (Derzeit nicht verwendet!)");
define('ADMIN_CONFIG_SURFBAR_NOTIFY_ADMIN_UNLOCK', "Soll der Administrator auch bei durch ihn freigegebene URLs benachrichtigt werden?");
-define('ADMIN_CONFIG_SURFBAR_WARN_LOW_POINTS', "Mitglied warnen, wenn {!POINTS!}-Guthaben unterschritten ist: (0=keine Warnung aussenden)");
+define('ADMIN_CONFIG_SURFBAR_WARN_LOW_POINTS', "Mitglied warnen, wenn {?POINTS?}-Guthaben unterschritten ist: (0=keine Warnung aussenden)");
define('ADMIN_CONFIG_SURFBAR_MIGRATE_ORDER', "Sollen URLs aus Mailfreischaltungen in die Surfbar migriert werden? (Diese sind nicht sofort freigegeben)");
-define('ADMIN_CONFIG_SURFBAR_LOW_INTERVAL', "Wiederholungsinterval für Nachrichten wegen niedrigem {!POINTS!}-Guthaben:");
+define('ADMIN_CONFIG_SURFBAR_LOW_INTERVAL', "Wiederholungsinterval für Nachrichten wegen niedrigem {?POINTS?}-Guthaben:");
define('ADMIN_CONFIG_SURFBAR_NOTIFICATION_MODE', "Benachrichtigungen sofort oder beim täglichen Reset aussenden? ("Sofort" kann zu Verzögerungen und/oder Belastung des Servers führen!");
define('ADMIN_CONFIG_SURFBAR_NOTIFICATION_MODE_INSTANT', "Sofort aussenden");
define('ADMIN_CONFIG_SURFBAR_NOTIFICATION_MODE_RESET', "Beim täglichen Reset");
@@ -118,7 +118,7 @@ define('ADMIN_SURFBAR_MEMBER_ACTION', "Mitgliedaktion");
define('ADMIN_SURFBAR_CURRENT_STATUS', "Aktueller Status");
define('ADMIN_SURFBAR_NEW_STATUS', "Neuer Status");
define('ADMIN_SURFBAR_EDIT_ACTIONS', "Mitgliedsaktionen editieren");
-define('ADMIN_LIST_SURFBAR_ACTIONS_NOTE', "Hinweise: Sie sollten zur Sicherheit Ihres {!MT_WORD2!} den neuen Status nie auf {--SURFBAR_URL_STATUS_ACTIVE--} z.B. bei der Mitgliedaktion {--MEMBER_SURFBAR_ACTION_UNPAUSE_SUBMIT--} einstellen.");
+define('ADMIN_LIST_SURFBAR_ACTIONS_NOTE', "Hinweise: Sie sollten zur Sicherheit Ihres {?MT_WORD2?} den neuen Status nie auf {--SURFBAR_URL_STATUS_ACTIVE--} z.B. bei der Mitgliedaktion {--MEMBER_SURFBAR_ACTION_UNPAUSE_SUBMIT--} einstellen.");
define('ADMIN_SURFBAR_URL', "Gebuchte URL");
// Admin titles
@@ -145,7 +145,7 @@ define('MEMBER_SURFBAR_LAST_LOCKED', "Letzte Sperre");
define('MEMBER_SURFBAR_LOCK_REASON', "Sperrgrund");
define('MEMBER_SURFBAR_ACTIONS', "Aktionen");
define('MEMBER_SURFBAR_TEST_URL', "URL anzeigen");
-define('MEMBER_SURFBAR_LIST_NOTE', "Hinweise: Bitte beachten Sie, dass Editieren, erneutes Aktivieren von gestoppten URLs und nochmalige Anmeldung nach Ablehnung eine Freischaltung durch unsere Administratoren nötig ist. Migrierte URLs sind in der Surfbar nicht freigegeben und bedarfen einer Buchungsbestätigung ("Jetzt buchen" bitte dazu anklicken) Ihrerseits, da die Bewerbung Ihrer URL in der Surfbar zusätzliche {!POINTS!}-Kosten bedeuten. Die aktuellen Kosten entnehmen Sie bitte der Seite "Surfbar starten" oder "URL buchen" aus dem Surfbar-Mitgliedsmenü.");
+define('MEMBER_SURFBAR_LIST_NOTE', "Hinweise: Bitte beachten Sie, dass Editieren, erneutes Aktivieren von gestoppten URLs und nochmalige Anmeldung nach Ablehnung eine Freischaltung durch unsere Administratoren nötig ist. Migrierte URLs sind in der Surfbar nicht freigegeben und bedarfen einer Buchungsbestätigung ("Jetzt buchen" bitte dazu anklicken) Ihrerseits, da die Bewerbung Ihrer URL in der Surfbar zusätzliche {?POINTS?}-Kosten bedeuten. Die aktuellen Kosten entnehmen Sie bitte der Seite "Surfbar starten" oder "URL buchen" aus dem Surfbar-Mitgliedsmenü.");
define('MEMBER_SURFBAR_ACTION_DONE', "Ausgewählte Aktion ausgeführt.");
define('MEMBER_SURFBAR_ACTION_FAILED', "Ausgewählte Aktion konnte nicht vollständig ausgeführt werden!");
define('MEMBER_SURFBAR_UNLIMITED_VIEWS', "Unbegrenzt");
@@ -199,7 +199,7 @@ define('MEMBER_SURFBAR_NOTIFY_URL_MIGRATED_DELETED_SUBJECT', "[Surfbar:] Sie hab
define('MEMBER_SURFBAR_NOTIFY_URL_MIGRATED_MIGRATED_SUBJECT', "[Surfbar:] Sie haben eine migrierte URL geändert");
define('MEMBER_SURFBAR_NOTIFY_URL_MIGRATED_PENDING_SUBJECT', "[Surfbar:] Sie haben eine migrierte URL gebucht");
define('MEMBER_SURFBAR_NOTIFY_DEFAULT_SUBJECT', "[Fehler:] Bitte leiten Sie diese Mail an uns weiter!");
-define('MEMBER_SURFBAR_NOTIFY_LOW_POINTS_SUBJECT', "[Surfbar:] Ihr {!POINTS!}-Stand ist sehr niedrig!");
+define('MEMBER_SURFBAR_NOTIFY_LOW_POINTS_SUBJECT', "[Surfbar:] Ihr {?POINTS?}-Stand ist sehr niedrig!");
// Auto-generated member subject lines
define('MEMBER_DEL_SURFBAR_URLS_SUBJECT', "[Surfbar:] Ihre URL wurde entfernt");
diff --git a/inc/language/task_de.php b/inc/language/task_de.php
index 48db31dc95..7de2f8b266 100644
--- a/inc/language/task_de.php
+++ b/inc/language/task_de.php
@@ -43,7 +43,7 @@ if (!defined('__SECURITY')) {
}
// Language definitions
-define('ADMIN_TASK_OVERVIEW_HEADER', "Admin-Übersicht zum {!MT_WORD!}-System");
+define('ADMIN_TASK_OVERVIEW_HEADER', "Admin-Übersicht zum {?MT_WORD?}-System");
define('ADMIN_TASK_OVERVIEW_MEMBERS', "MitgliederÜbersicht");
define('ADMIN_TASK_OVERVIEW_TASKS', "Task-Übersicht");
define('ADMIN_TASK_OVERVIEW_MAILS', "Mail-Übersicht");
@@ -76,7 +76,7 @@ Die automatische Löschung erfolgt durch die autopurge-Erweiterung.
Sie können die Aufgaben aber auch jetzt endgültig löschen!");
define('ADMIN_TASK_UNKNOWN_LIST_TITLE', "Linktitel nicht gesetzt!");
define('ADMIN_TASK_INACTIVE_AUTOPURGE', "Inaktive Accounts");
-define('ADMIN_TASK_INACTIVE_AUTOPURGE_TITLE', "Es gibt inaktiv gewordene Mitglieder in Ihrem {!MT_WORD!}!");
+define('ADMIN_TASK_INACTIVE_AUTOPURGE_TITLE', "Es gibt inaktiv gewordene Mitglieder in Ihrem {?MT_WORD?}!");
define('ADMIN_TASK_LIST_PAYOUTS_WAITING', "Wart. Auszahlungen");
define('ADMIN_TASK_LIST_PAYOUTS_WAITING_TITLE', "Es warten Auszahlungsanfragen auf Ihre Bearbeitung!");
define('ADMIN_TASK_LIST_PAYOUTS_ALL', "Alle Auszahlungen");
@@ -88,11 +88,11 @@ define('ADMIN_TASK_LIST_COUNTRY_TITLE', "Sie haben Ländercodes eingerichtet
define('ADMIN_TASK_LIST_DOUBLER_WAITING', "Wart. Verdopplungen");
define('ADMIN_TASK_LIST_DOUBLER_WAITING_TITLE', "Es warten Vedopplungen auf Vergütung!");
define('ADMIN_TASK_LIST_DOUBLER_ALL', "Alle Verdopplungen");
-define('ADMIN_TASK_LIST_DOUBLER_ALL_TITLE', "In Ihrem {!MT_WORD!} wurde verdoppelt!");
+define('ADMIN_TASK_LIST_DOUBLER_ALL_TITLE', "In Ihrem {?MT_WORD?} wurde verdoppelt!");
define('ADMIN_TASK_LIST_BONUS', "Aktiv-Rallye-Teilnehmer");
define('ADMIN_TASK_LIST_BONUS_TITLE', "Es gibt Teilnehmer in Ihrer Aktiv-Rallye!");
define('ADMIN_TASK_LIST_SPONSOR', "Sponsorenaccounts");
-define('ADMIN_TASK_LIST_SPONSOR_TITLE', "Sie haben Sponsoren in Ihrem {!MT_WORD!}!");
+define('ADMIN_TASK_LIST_SPONSOR_TITLE', "Sie haben Sponsoren in Ihrem {?MT_WORD?}!");
define('ADMIN_TASK_LIST_SPONSOR_PENDING', "Wart. Sponsorenac.");
define('ADMIN_TASK_LIST_SPONSOR_PENDING_TITLE', "Es warten Sponsorenaccounts auf Ihre Begutachtung wegen Freischaltung!");
define('ADMIN_TASK_LIST_SPONSOR_CONFIRMED', "Best. Sponsorenac.");
@@ -106,15 +106,15 @@ define('ADMIN_TASK_LIST_SPONSOR_ORDERS_TITLE', "Es warten Buchungen Ihrer Sponso
define('ADMIN_TASK_LIST_THEME_ALL', "Alle inst. Themes");
define('ADMIN_TASK_LIST_THEME_ALL_TITLE', "Es sind Themes installiert!");
define('ADMIN_TASK_LIST_THEME_ACTIVE', "Aktivierte Themes");
-define('ADMIN_TASK_LIST_THEME_ACTIVE_TITLE', "Sie haben Themes in Ihrem {!MT_WORD!} aktiviert!");
+define('ADMIN_TASK_LIST_THEME_ACTIVE_TITLE', "Sie haben Themes in Ihrem {?MT_WORD?} aktiviert!");
define('ADMIN_TASK_LIST_ADMINS_ALL', "Administratoren");
define('ADMIN_TASK_LIST_ADMINS_ALL_TITLE', "Es existieren Administratoren-Accounts in Ihrem Mailtausch!");
define('ADMIN_TASK_LIST_REFBANNER_ALL', "Alle Referal-Banner");
-define('ADMIN_TASK_LIST_REFBANNER_ALL_TITLE', "Es exisitieren Erweiterungen in Ihrem {!MT_WORD!}.");
+define('ADMIN_TASK_LIST_REFBANNER_ALL_TITLE', "Es exisitieren Erweiterungen in Ihrem {?MT_WORD?}.");
define('ADMIN_TASK_LIST_REFBANNER_ACTIVE', "Aktivierte Ref-Banner");
define('ADMIN_TASK_LIST_REFBANNER_ACTIVE_TITLE', "Ihre Mitglieder können Referal-Banner auswählen!");
define('ADMIN_TASK_LIST_EXTENSIONS_ALL', "Alle Erweiterungen");
-define('ADMIN_TASK_LIST_EXTENSIONS_ALL_TITLE', "Es exisitieren Erweiterungen in Ihrem {!MT_WORD!}.");
+define('ADMIN_TASK_LIST_EXTENSIONS_ALL_TITLE', "Es exisitieren Erweiterungen in Ihrem {?MT_WORD?}.");
define('ADMIN_TASK_LIST_EXTENSIONS_ACTIVE', "Aktivierte Erweit.");
define('ADMIN_TASK_LIST_EXTENSIONS_ACTIVE_TITLE', "Sie haben Erweiterungen aktiviert!");
define('ADMIN_TASK_LIST_ACCOUNT_NOREF', "Accounts ohne Werber");
diff --git a/inc/language/transfer_de.php b/inc/language/transfer_de.php
index f726ae6a25..b85e56ee1b 100644
--- a/inc/language/transfer_de.php
+++ b/inc/language/transfer_de.php
@@ -43,24 +43,24 @@ if (!defined('__SECURITY')) {
}
// Language definitions
-define('ADMIN_CONFIG_TRANSFER_HEADER', "Einstellungen zu {!POINTS!}-Überweisungen");
+define('ADMIN_CONFIG_TRANSFER_HEADER', "Einstellungen zu {?POINTS?}-Überweisungen");
define('ADMIN_TRANSFER_MAX', "Maximal angezeigte Einträge");
define('ADMIN_TRANSFER_AGE', "Maximales Alter von Einträgen");
-define('ADMIN_TRANSFER_TIMEOUT', "Sperrung der Einstellungen nach {!POINTS!}-Überweisung");
+define('ADMIN_TRANSFER_TIMEOUT', "Sperrung der Einstellungen nach {?POINTS?}-Überweisung");
define('ADMIN_TRANSFER_BALANCE', "Restbetrag nach Überweisung auf Account");
define('ADMIN_TRANSFER_CODE', "Länge des Touring-Codes");
define('ADMIN_TRANSFER_CODE_NOTE', "0 deaktiviert den Touring-Code!");
define('ADMIN_AUTOPURGE_TRANSFER', "Veraltete Einträge automatisch löschen? (purge)");
define('TRANSFER_LIST_INCOMING', "Eingehende Überweisungen");
define('TRANSFER_LIST_OUTGOING', "Ausgehende Überweisungen");
-define('TRANSFER_ALLOW_OPT_IN', "Wollen Sie {!POINTS!}-Überweisungen von anderen Mitgliedern erhalten?");
-define('TRANSFER_TO_MEMBER_NOW', "Neue {!POINTS!}-Überweisung starten");
+define('TRANSFER_ALLOW_OPT_IN', "Wollen Sie {?POINTS?}-Überweisungen von anderen Mitgliedern erhalten?");
+define('TRANSFER_TO_MEMBER_NOW', "Neue {?POINTS?}-Überweisung starten");
define('TRANSFER_PLEASE_ALLOW_OPT_IN', "Bitte erst Empfangen von Überweisungen erlauben!");
define('TRANSFER_NOW_LINK', "Überweisung zum anderen Mitglied tätigen");
define('TRANSFER_SELECT_TARGET_UID', "Empfänger auswählen");
define('TRANSFER_NO_ONE_ELSE_OPT_IN', "Niemand weiteres möchte Überweisungen empfangen!");
define('TRANSFER_POINTS_MAXIMUM', "Maximaler Betrag");
-define('TRANSFER_POINTS_AMOUNT', "Zu überweisende {!POINTS!}");
+define('TRANSFER_POINTS_AMOUNT', "Zu überweisende {?POINTS?}");
define('TRANSFER_NO_CODE', "Nicht erforderlich!");
define('TRANSFER_POINTS_REASON', "Verwendungszweck");
define('TRANSFER_POINTS_SECURITY_CODE', "Touring-Code eingeben");
@@ -72,9 +72,9 @@ define('TRANSFER_INVALID_POINTS', "Kann nicht mehr überweisen, als dass Sie
define('TRANSFER_INVALID_REASON', "Bitte einen Verwendungszweck eingeben!");
define('TRANSFER_INVALID_RECIPIENT', "Bitte wählen Sie einen Empfänger aus!");
define('TRANSFER_INVALID_DATA', "Konnte Absender- und Empfängerdaten nicht verifizieren!");
-define('TRANSFER_ADMIN_SUBJECT', "{!POINTS!}-Transfer abgeschlossen");
-define('TRANSFER_MEMBER_RECIPIENT_SUBJ', "{!POINTS!}-Ueberweisung durch Mitglied");
-define('TRANSFER_MEMBER_SENDER_SUBJ', "{!POINTS!}-Ueberweisung an Mitglied");
+define('TRANSFER_ADMIN_SUBJECT', "{?POINTS?}-Transfer abgeschlossen");
+define('TRANSFER_MEMBER_RECIPIENT_SUBJ', "{?POINTS?}-Ueberweisung durch Mitglied");
+define('TRANSFER_MEMBER_SENDER_SUBJ', "{?POINTS?}-Ueberweisung an Mitglied");
define('TRANSFER_ADMIN_AUTOPURGE', "Auto-Loeschung von Transfer-Eintraegen");
define('TRANSFER_COMPLETED', "Überweisung vollständig.");
define('TRANSFER_CONTINUE_OVERVIEW', "Weiter zur Übersichtsseite...");
@@ -91,7 +91,7 @@ define('TRANSFER_STAMP', "Buchungstag");
define('TRANSFER_PARTY', "Empf./Sender");
define('TRANSFER_FROM_UID', "Sender");
define('TRANSFER_TO_UID', "Empfänger");
-define('TRANSFER_TOTAL_SUM', "Gesamt transferierte {!POINTS!}");
+define('TRANSFER_TOTAL_SUM', "Gesamt transferierte {?POINTS?}");
define('TRANSFER_DELETE', "Einträge löschen");
//
diff --git a/inc/language/wernis_de.php b/inc/language/wernis_de.php
index a3ca57466f..7794696bb8 100644
--- a/inc/language/wernis_de.php
+++ b/inc/language/wernis_de.php
@@ -65,7 +65,7 @@ define('WERNIS_ADMIN_API_MD5', "WDS66-API-Key (api_md5=xxxxx; 32-stellig)");
define('WERNIS_ADMIN_API_URL', "Basis-URL der API-Skripte");
define('WERNIS_ADMIN_REFID', "Ihre Referal-ID bei WDS66-Portal (= Ihr Username!)");
define('WERNIS_ADMIN_WPASS', "Wernis-Passwort (nicht Account-Passwort!)");
-define('WERNIS_ADMIN_CONFIG_NOTE', "[Hier] können Sie schon für 5,00€=25.000 Abfragen ein API-Account beantragen (dazu ist ein kostenloses Wernis-Account dennoch nötig!) Geben Sie immer Ihren Usernamen von WDS66-Hauptaccount ein und überprüfen Sie diesen mehrmals! Er wird zum Überweisen von und nach WDS66-Wernis-Portal benötigt. Die Betreibergebühren und Umrechnungsfaktoren sind für den Betrieb Ihres {!MT_WORD2!} komplett in Wernis ausgelegt, diese müssen Sie also noch anpassen, wenn Sie z.B. Punkte haben und in Wernis auszahlen lassen wollen.");
+define('WERNIS_ADMIN_CONFIG_NOTE', "[Hier] können Sie schon für 5,00€=25.000 Abfragen ein API-Account beantragen (dazu ist ein kostenloses Wernis-Account dennoch nötig!) Geben Sie immer Ihren Usernamen von WDS66-Hauptaccount ein und überprüfen Sie diesen mehrmals! Er wird zum Überweisen von und nach WDS66-Wernis-Portal benötigt. Die Betreibergebühren und Umrechnungsfaktoren sind für den Betrieb Ihres {?MT_WORD2?} komplett in Wernis ausgelegt, diese müssen Sie also noch anpassen, wenn Sie z.B. Punkte haben und in Wernis auszahlen lassen wollen.");
define('WERNIS_ADMIN_NO_TRANSFERS', "Derzeit keine Wernis transferiert!");
define('WERNIS_ADMIN_WDS66_ACCOUNT', "Account bei WDS66-Portal");
define('WERNIS_ADMIN_TRANSFERED', "Wernis transferiert");
@@ -75,8 +75,8 @@ define('WERNIS_ADMIN_API_MESSAGE', "Nachricht von WDS66-API");
define('WERNIS_ADMIN_API_STATUS', "Status von WDS66-API");
define('WERNIS_ADMIN_PAYOUT_ACTIVE', "Auszahlungen zum WDS66-Portal aktiviert?");
define('WERNIS_ADMIN_WITHDRAW_ACTIVE', "Einzahlungen vom WDS66-Portal aktiviert?");
-define('WERNIS_ADMIN_PAYOUT_FACTOR', "Umrechnungsfaktor von {!POINTS!} in Wernis für Auszahlungen");
-define('WERNIS_ADMIN_WITHDRAW_FACTOR', "Umrechnungsfaktor von Wernis in {!POINTS!} für Einzahlungen");
+define('WERNIS_ADMIN_PAYOUT_FACTOR', "Umrechnungsfaktor von {?POINTS?} in Wernis für Auszahlungen");
+define('WERNIS_ADMIN_WITHDRAW_FACTOR', "Umrechnungsfaktor von Wernis in {?POINTS?} für Einzahlungen");
define('WERNIS_ADMIN_PAYOUT_FEE_PERCENT', "Prozentuale Betreibergebühr für Auszahlungen");
define('WERNIS_ADMIN_WITHDRAW_FEE_PERCENT', "Prozentuale Betreibergebühr für Einzahlungen");
define('WERNIS_ADMIN_PAYOUT_FEE_FIX', "Fixe Betreibergebühr für Auszahlungen");
@@ -92,8 +92,8 @@ define('WERNIS_API_REQUEST_FAILED_USER', "Useraccount nicht gefunden oder Wernis
define('WERNIS_API_REQUEST_FAILED_OWN', "Überweisung an eigenes Account nicht möglich.");
define('WERNIS_API_REQUEST_FAILED_AMOUNT', "Konto weist nicht genügend Deckung auf.");
define('WERNIS_API_REQUEST_FAILED_API_AMOUNT', "API-Konto weist nicht genügend Deckung auf.");
-define('WERNIS_API_PURPOSE_WITHDRAW', "Einzahlung auf {!MAIN_TITLE!} ({!URL!}), ID: %s");
-define('WERNIS_API_PURPOSE_PAYOUT', "Auszahlung von {!MAIN_TITLE!} ({!URL!}), ID: %s");
+define('WERNIS_API_PURPOSE_WITHDRAW', "Einzahlung auf {?MAIN_TITLE?} ({?URL?}), ID: %s");
+define('WERNIS_API_PURPOSE_PAYOUT', "Auszahlung von {?MAIN_TITLE?} ({?URL?}), ID: %s");
// Error messages
define('WERNIS_ERROR_STATUS', "Fehler-Status %s erhalten.");
@@ -105,16 +105,16 @@ define('MEMBER_WERNIS_MODE_CHOOSE2', "Hier klicken um neue Überweisung zu s
define('WERNIS_MEMBER_NO_ACCOUNT', "Noch kein WDS66-Account? Hier entlang!");
define('WERNIS_MEMBER_API_DATA_MISSING', "Diese Funktion kann derzeit nicht genutzt werden, da wir sie noch einrichten müssen.");
define('WERNIS_MEMBER_MIN_PAYOUT', "Sie haben nicht genügend Wernis zum Auszahlen! Mindestens: %s Wernis.");
-define('WERNIS_MEMBER_WITHDRAW_TITLE', "Wernis bei {!MAIN_TITLE!} einzahlen:");
+define('WERNIS_MEMBER_WITHDRAW_TITLE', "Wernis bei {?MAIN_TITLE?} einzahlen:");
define('WERNIS_MEMBER_WITHDRAW_POINTS_ACCOUNT', "Wernis hier im Account:");
define('WERNIS_MEMBER_WITHDRAW_MIN_POINTS', "Mindest einzuzahlendes Wernis-Guthaben:");
define('WERNIS_MEMBER_WITHDRAW_SUBMIT', "Wernis jetzt einzahlen");
-define('WERNIS_MEMBER_WITHDRAW_NOTE', "Ihr Wernis-Passwort wird bei {!MAIN_TITLE!} nicht gespeichert. Bitte bei Wernis-Betrag nur gerade Beträge eingeben! Ihr WDS66-Konto sollte ausreichend Deckung aufweisen!");
+define('WERNIS_MEMBER_WITHDRAW_NOTE', "Ihr Wernis-Passwort wird bei {?MAIN_TITLE?} nicht gespeichert. Bitte bei Wernis-Betrag nur gerade Beträge eingeben! Ihr WDS66-Konto sollte ausreichend Deckung aufweisen!");
define('WERNIS_MEMBER_PAYOUT_TITLE', "Wernis auf Ihr WDS66-Hauptaccount auszahlen");
define('WERNIS_MEMBER_PAYOUT_POINTS', "Auszahlfähiges Wernis-Guthaben");
define('WERNIS_MEMBER_PAYOUT_MIN_POINTS', "Mindestens auszuzahlendes Wernis-Guthaben");
define('WERNIS_MEMBER_PAYOUT_SUBMIT', "Auszahlung durchführen");
-define('WERNIS_MEMBER_PAYOUT_NOTE', "Ihr Wernis-Passwort wird bei {!MAIN_TITLE!} nicht gespeichert. Bitte bei Wernis-Betrag nur gerade Beträge eingeben! Überprüfen Sie vor dem Absenden Ihren WDS66-Usernamen.");
+define('WERNIS_MEMBER_PAYOUT_NOTE', "Ihr Wernis-Passwort wird bei {?MAIN_TITLE?} nicht gespeichert. Bitte bei Wernis-Betrag nur gerade Beträge eingeben! Überprüfen Sie vor dem Absenden Ihren WDS66-Usernamen.");
define('WERNIS_MEMBER_WDS66_ID', "Username bei WDS66-Portal: [Vergessen?]");
define('WERNIS_MEMBER_WDS66_PASSWORD', "Wernis-Passwort (nicht Accountpasswort!): [Vergessen?]");
define('WERNIS_MEMBER_WDS66_AMOUNT', "Zu überweisenden Betrag eingeben:");
@@ -126,7 +126,7 @@ define('WERNIS_MEMBER_INVALID_USERNAME', "Bitte nur Zahlen für den WDS66-Us
define('WERNIS_MEMBER_INVALID_AMOUNT', "Bitte nur Zahlen für den zu überweisenden Betrag eingeben!");
define('WERNIS_MEMBER_AMOUNT_SMALLER_MIN', "Bitte geben Sie mindestens %s Wernis an!");
define('WERNIS_MEMBER_WITHDRAW_FAILED', "Die Einzahlung hat nicht geklappt! Rückmeldung für den Support: %s.");
-define('WERNIS_MEMBER_WITHDRAW_DONE', "Einzahlung auf Ihr {!MAIN_TITLE!} Konto erfolgreich abgeschlossen. :-)");
+define('WERNIS_MEMBER_WITHDRAW_DONE', "Einzahlung auf Ihr {?MAIN_TITLE?} Konto erfolgreich abgeschlossen. :-)");
define('WERNIS_MEMBER_PAYOUT_DONE', "Auszahlung auf WDS66-Hauptaccount erfolgreich abgeschlossen. :-)");
define('WERNIS_MEMBER_PAYOUT_POINTS_DEPLETED', "Sie können nicht %s Wernis auszahlen, da Sie nur %s übrig haben.");
define('WERNIS_MEMBER_STATUS', "Überweisungsart");
diff --git a/inc/language/yoomedia_de.php b/inc/language/yoomedia_de.php
index fe0f46a7d4..286297e429 100644
--- a/inc/language/yoomedia_de.php
+++ b/inc/language/yoomedia_de.php
@@ -55,7 +55,7 @@ define('ADMIN_CONFIG_YOOMEDIA_EROTIC_ALLOWED', "Kampagnen mit erotischen Inhalt
define('ADMIN_CONFIG_YOOMEDIA_EROTIC_NONE', "Keine Erotik anzeigen");
define('ADMIN_CONFIG_YOOMEDIA_EROTIC_INCLUDE', "Auch Erotik anzeigen");
define('ADMIN_CONFIG_YOOMEDIA_EROTIC_ONLY', "Nur Erotik anzeigen");
-define('ADMIN_CONFIG_YOOMEDIA_EROTIC_NOTE', "Hinweise: Sollten Sie Erotik in Ihrem {!MT_WORD!} anzeigen wollen, so sollten Sie einen Jugendschutzbeauftragten haben und diesen im Impressum nennen. Das gesamte MXChange-Team weisst darauf hin, dass niemand aus dem Team Ihnen hierzu rechtsberatende Hinweise geben kann. Auch im Community-Forum erfolgt keine Rechtsberatung! Etwaige Postings werden entweder kommentarlos gelöscht oder gesperrt.");
+define('ADMIN_CONFIG_YOOMEDIA_EROTIC_NOTE', "Hinweise: Sollten Sie Erotik in Ihrem {?MT_WORD?} anzeigen wollen, so sollten Sie einen Jugendschutzbeauftragten haben und diesen im Impressum nennen. Das gesamte MXChange-Team weisst darauf hin, dass niemand aus dem Team Ihnen hierzu rechtsberatende Hinweise geben kann. Auch im Community-Forum erfolgt keine Rechtsberatung! Etwaige Postings werden entweder kommentarlos gelöscht oder gesperrt.");
define('ADMIN_CONFIG_YOOMEDIA_TEST_FAILED', "Konfigurationsdaten stimmen nicht überein. Details entnehmen Sie bitte der Datei inc/cache/debug.log.");
// Generic admin strings
diff --git a/inc/libs/active_functions.php b/inc/libs/active_functions.php
index 99718e51dc..c191c5a954 100644
--- a/inc/libs/active_functions.php
+++ b/inc/libs/active_functions.php
@@ -48,7 +48,7 @@ function FILTER_ADD_LINK_ACTIVE_LIST () {
if ((EXT_IS_ACTIVE('active')) && (EXT_IS_ACTIVE('online'))) {
// Init content
$content = array(
- 'menu' => "".getConfig('menu_blur_spacer').GUEST_ACTIVE_LINK."",
+ 'menu' => "".getConfig('menu_blur_spacer').GUEST_ACTIVE_LINK."",
'what' => 'active'
);
diff --git a/inc/libs/admins_functions.php b/inc/libs/admins_functions.php
index 40b6da9e68..d42f59fe26 100644
--- a/inc/libs/admins_functions.php
+++ b/inc/libs/admins_functions.php
@@ -138,14 +138,14 @@ LIMIT 1",
list($aid) = SQL_FETCHROW($result);
// Rewrite email address to contact link
- $email = "{!URL!}/modules.php?module=".$mod."&what=admins_contct&admin=".bigintval($aid);
+ $email = "{?URL?}/modules.php?module=".$mod."&what=admins_contct&admin=".bigintval($aid);
} // END - if
// Free memory
SQL_FREERESULT($result);
} elseif ((is_int($email)) && ($email > 0)) {
// Direct ID given
- $email = "{!URL!}/modules.php?module=".$mod."&what=admins_contct&admin=".bigintval($email);
+ $email = "{?URL?}/modules.php?module=".$mod."&what=admins_contct&admin=".bigintval($email);
}
// Return rewritten (?) email address
@@ -272,7 +272,7 @@ function adminsEditAdminAccount ($POST) {
// Shall we allow changing default ACL?
if ($currMode == 'allow') {
// Allow chaning it
- $content['mode'] = generateOptionList('/ARRAY/', array('allow', 'deny'), array(constant('ADMINS_ALLOW_MODE'), constant('ADMINS_DENY_MODE')), $content['mode']);
+ $content['mode'] = generateOptionList('/ARRAY/', array('allow', 'deny'), array(getMessage('ADMINS_ALLOW_MODE'), getMessage('ADMINS_DENY_MODE')), $content['mode']);
} else {
// Don't allow it
$content['mode'] = ' ';
@@ -310,8 +310,8 @@ function adminsDeleteAdminAccount ($POST) {
// Entry found
$content = SQL_FETCHARRAY($result);
SQL_FREERESULT($result);
- $content['mode'] = constant('ADMINS_'.strtoupper($content['mode']).'_MODE');
- $content['la_mode'] = constant('ADMINS_'.strtoupper($content['la_mode']).'_LA_SETTING');
+ $content['mode'] = getMessage('ADMINS_'.strtoupper($content['mode']).'_MODE');
+ $content['la_mode'] = getMessage('ADMINS_'.strtoupper($content['la_mode']).'_LA_SETTING');
// Prepare some more data
$content['sw'] = $SW;
@@ -344,11 +344,11 @@ function adminsRemoveAdminAccount ($POST) {
if (($del == 1) && (getCurrentAdminId() != $id)) {
// Rewrite his tasks to all admins
SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_task_system` SET `assigned_admin`=0 WHERE `assigned_admin`=%s",
- array($id), __FUNCTION__, __LINE__);
+ array($id), __FUNCTION__, __LINE__);
// Remove account
SQL_QUERY_ESC("DELETE LOW_PRIORITY FROM `{!_MYSQL_PREFIX!}_admins` WHERE `id`=%s LIMIT 1",
- array($id), __FUNCTION__, __LINE__);
+ array($id), __FUNCTION__, __LINE__);
// Purge cache
cachePurgeAdminMenu($id);
@@ -367,8 +367,8 @@ function adminsListAdminAccounts() {
$OUT = ''; $SW = 2;
while ($content = SQL_FETCHARRAY($result)) {
// Compile some variables
- $content['mode'] = constant('ADMINS_'.strtoupper($content['mode']).'_MODE');
- $content['la_mode'] = constant('ADMINS_'.strtoupper($content['la_mode']).'_LA_SETTING');
+ $content['mode'] = getMessage('ADMINS_'.strtoupper($content['mode']).'_MODE');
+ $content['la_mode'] = getMessage('ADMINS_'.strtoupper($content['la_mode']).'_LA_SETTING');
// Prepare some more data
$content['sw'] = $SW;
diff --git a/inc/libs/cache_functions.php b/inc/libs/cache_functions.php
index e3d4e20144..7cfc987a87 100644
--- a/inc/libs/cache_functions.php
+++ b/inc/libs/cache_functions.php
@@ -105,7 +105,7 @@ class CacheSystem {
$this->inc = $this->path . $cacheName . $this->extension;
// Construct FQFN (full qualified file name)
- $this->fqfn = constant('PATH') . $this->inc;
+ $this->fqfn = getConfig('PATH') . $this->inc;
// Check if file exists and if version matches
$status = ($this->isCacheReadable() && (is_writeable($this->fqfn)) && ($this->extensionVersionMatches('cache')));
diff --git a/inc/libs/payout_functions.php b/inc/libs/payout_functions.php
index 84357a9f77..835bb7394f 100644
--- a/inc/libs/payout_functions.php
+++ b/inc/libs/payout_functions.php
@@ -67,7 +67,7 @@ ORDER BY type", array($points), __FUNCTION__, __LINE__);
if ($points >= $content['min_points']) {
// Ok we found one
$P = $points * $content['rate'] - 0.5;
- OUTPUT_HTML("
\n";
}
$cnt++;
}
@@ -110,7 +110,7 @@ if (isFormSent()) {
// Add more empty fields
for ($i = $cnt; $i < $max; $i++) {
- $OUT .= "
({!POINTS!})
\n";
+ $OUT .= "
({?POINTS?})
\n";
}
$OUT .= "\n";
define('__TRATES_LIST', $OUT);
diff --git a/inc/modules/admin/what-config_home.php b/inc/modules/admin/what-config_home.php
index ff50839192..60a7b8fb40 100644
--- a/inc/modules/admin/what-config_home.php
+++ b/inc/modules/admin/what-config_home.php
@@ -55,7 +55,7 @@ switch ($sub)
if (isFormSent()) {
// Save settings
ADMIN_SAVE_SETTINGS_POST();
- OUTPUT_HTML("{--ADMIN_CONTINUE_TO_CONFIG--}");
+ OUTPUT_HTML("{--ADMIN_CONTINUE_TO_CONFIG--}");
} else {
// Prepare data for the template
$content = array_fill(-1, 60, '');
@@ -85,7 +85,7 @@ ORDER BY `sort` ASC", __FILE__, __LINE__);
// Process all entries
while ($content = SQL_FETCHARRAY($result)) {
// Link for setting 'what' as new "home"
- $LINK = "{--_IS_NEW_HOME--}";
+ $LINK = "{--_IS_NEW_HOME--}";
// Is this current home?
if ($content['what'] == getConfig('index_home')) {
diff --git a/inc/modules/admin/what-config_mods.php b/inc/modules/admin/what-config_mods.php
index f6a86aeca3..2ff24a213a 100644
--- a/inc/modules/admin/what-config_mods.php
+++ b/inc/modules/admin/what-config_mods.php
@@ -132,7 +132,7 @@ ORDER BY module', __FILE__, __LINE__);
if (empty($content['title'])) $content['title'] = '---';
if (($content['module'] == 'index') || ($content['module'] == 'login')) {
// Add link to detail statistics
- $content['module'] = "".$content['module']."";
+ $content['module'] = "".$content['module']."";
}
// Prepare array for the template
diff --git a/inc/modules/admin/what-config_payouts.php b/inc/modules/admin/what-config_payouts.php
index 0143150c27..a9f5b9fa80 100644
--- a/inc/modules/admin/what-config_payouts.php
+++ b/inc/modules/admin/what-config_payouts.php
@@ -244,7 +244,7 @@ if ((SQL_NUMROWS($result_type) > 0) && ($display)) {
// Does your members request payouts?
if ((SQL_NUMROWS($result_mem) > 0) && ($display)) {
// Members has requested payouts
- LOAD_TEMPLATE('admin_settings_saved', false, "{--ADMIN_PAYOUT_LIST_REQUESTS--}
");
+ LOAD_TEMPLATE('admin_settings_saved', false, "{--ADMIN_PAYOUT_LIST_REQUESTS--}");
} elseif ($display) {
// No member requests so far
LOAD_TEMPLATE('admin_settings_saved', false, getMessage('ADMIN_PAYOUT_NO_MEMBER_REQUESTS'));
diff --git a/inc/modules/admin/what-config_points.php b/inc/modules/admin/what-config_points.php
index a37e7414d7..6be930611a 100644
--- a/inc/modules/admin/what-config_points.php
+++ b/inc/modules/admin/what-config_points.php
@@ -75,7 +75,7 @@ if (isFormSent()) {
INIT_SQLS();
switch (REQUEST_GET('sub')) {
case 'points':
- ADD_SQL("UPDATE `{!_MYSQL_PREFIX!}_config` SET points_register='".REQUEST_POST('points_register')."', points_ref='".REQUEST_POST('points_ref')."' WHERE config=0 LIMIT 1");
+ updateConfiguration(array('points_register', 'points_ref'), array(REQUEST_POST('points_register'), REQUEST_POST('points_ref')));
break;
case 'ref':
@@ -117,24 +117,19 @@ if (isFormSent()) {
case "settings":
$REF = bigintval(REQUEST_POST('ref_payout'));
- ADD_SQL(sprintf("UPDATE `{!_MYSQL_PREFIX!}_config` SET
-allow_direct_pay='%s',
-reg_points_mode='%s',
-ref_payout='%s'
-WHERE config=0 LIMIT 1",
- REQUEST_POST('allow_direct_pay'),
- REQUEST_POST('reg_points_mode'),
- $REF
- ));
+ updateConfiguration(
+ array('allow_direct_pay', 'reg_points_mode', 'ref_payout'),
+ array(REQUEST_POST('allow_direct_pay'), REQUEST_POST('reg_points_mode'), $REF)
+ );
if ((getConfig('ref_payout') == 0) && (REQUEST_POST('ref_payout') > 0)) {
// Update account's ref_payout for "must-confirm"
- ADD_SQL(sprintf("UPDATE `{!_MYSQL_PREFIX!}_user_data` SET ref_payout=(%s - mails_confirmed)
-WHERE mails_confirmed < %s", $REF, $REF));
+ ADD_SQL(sprintf("UPDATE `{!_MYSQL_PREFIX!}_user_data` SET `ref_payout`=(%s - `mails_confirmed`)
+WHERE `mails_confirmed` < %s", $REF, $REF));
} elseif ((getConfig('ref_payout') > 0) && (REQUEST_POST('ref_payout') == 0)) {
// Update account's ref_payout for "not-must-confirm"
- ADD_SQL("UPDATE `{!_MYSQL_PREFIX!}_user_data` SET ref_payout=0 WHERE ref_payout > 0");
- ADD_SQL("UPDATE `{!_MYSQL_PREFIX!}_user_points` SET points=points+locked_points WHERE locked_points>0");
- ADD_SQL("UPDATE `{!_MYSQL_PREFIX!}_user_points` SET locked_points=0 WHERE locked_points>0");
+ ADD_SQL("UPDATE `{!_MYSQL_PREFIX!}_user_data` SET `ref_payout`=0 WHERE `ref_payout` > 0");
+ ADD_SQL("UPDATE `{!_MYSQL_PREFIX!}_user_points` SET `points`=`points`+`locked_points` WHERE `locked_points` > 0");
+ ADD_SQL("UPDATE `{!_MYSQL_PREFIX!}_user_points` SET `locked_points`=0 WHERE `locked_points` > 0");
}
break;
}
diff --git a/inc/modules/admin/what-config_rallye_prices.php b/inc/modules/admin/what-config_rallye_prices.php
index 90494cce85..0887e9ba98 100644
--- a/inc/modules/admin/what-config_rallye_prices.php
+++ b/inc/modules/admin/what-config_rallye_prices.php
@@ -144,7 +144,7 @@ VALUES ('%s','%s','%s','%s')",
LOAD_TEMPLATE("admin_config_rallye_edit");
} else {
// Nothing selected
- $content = sprintf(getMessage('RALLYE_NO_PRICES_SELECTED'), "", "");
+ $content = sprintf(getMessage('RALLYE_NO_PRICES_SELECTED'), "", "");
LOAD_TEMPLATE('admin_settings_saved', false, $content);
}
} elseif (REQUEST_ISSET_POST('del')) {
@@ -184,7 +184,7 @@ VALUES ('%s','%s','%s','%s')",
LOAD_TEMPLATE("admin_config_rallye_del");
} else {
// Nothing selected
- $content = RALLYE_NO_PRICES_SELECTED_1."".RALLYE_NO_PRICES_SELECTED_2."".RALLYE_NO_PRICES_SELECTED_3;
+ $content = RALLYE_NO_PRICES_SELECTED_1."".RALLYE_NO_PRICES_SELECTED_2."".RALLYE_NO_PRICES_SELECTED_3;
LOAD_TEMPLATE('admin_settings_saved', false, $content);
}
} else {
diff --git a/inc/modules/admin/what-del_email.php b/inc/modules/admin/what-del_email.php
index df46ffd24f..3b4c61f0aa 100644
--- a/inc/modules/admin/what-del_email.php
+++ b/inc/modules/admin/what-del_email.php
@@ -144,7 +144,7 @@ LIMIT 1",
$cnt += SQL_AFFECTEDROWS();
// Load template for link
- LOAD_TEMPLATE('admin_settings_saved', false, "{--ADMIN_REMOVE_STATS_ENTRY--}");
+ LOAD_TEMPLATE('admin_settings_saved', false, "{--ADMIN_REMOVE_STATS_ENTRY--}");
} // END - if
// Free the result
diff --git a/inc/modules/admin/what-edit_sponsor.php b/inc/modules/admin/what-edit_sponsor.php
index 9362e793ff..ff340fff71 100644
--- a/inc/modules/admin/what-edit_sponsor.php
+++ b/inc/modules/admin/what-edit_sponsor.php
@@ -200,7 +200,7 @@ LIMIT 1",
// Output message
LOAD_TEMPLATE('admin_settings_saved', false, $message);
} // END - if
- } elseif (isFileReadable(sprintf("%stemplates/%s/html/admin/%s.tpl", constant('PATH'), getLanguage(), $TPL))) {
+ } elseif (isFileReadable(sprintf("%stemplates/%s/html/admin/%s.tpl", getConfig('PATH'), getLanguage(), $TPL))) {
// Create mailto link
define('__SPONSOR_VALUE', "{!__SURNAME!} {!__FAMILY!}");
diff --git a/inc/modules/admin/what-email_archiv.php b/inc/modules/admin/what-email_archiv.php
index 083402062f..9adac2ca55 100644
--- a/inc/modules/admin/what-email_archiv.php
+++ b/inc/modules/admin/what-email_archiv.php
@@ -95,7 +95,7 @@ if (SQL_NUMROWS($result) > 0) {
$unconfirmed = $sent - $clicks;
if ($unconfirmed > 0) {
// Add link to list_unconfirmed what-file
- $unconfirmed = "".$unconfirmed."";
+ $unconfirmed = "".$unconfirmed."";
}
// Prepare data for the row template
diff --git a/inc/modules/admin/what-email_details.php b/inc/modules/admin/what-email_details.php
index 0b2fe94e44..ed59720397 100644
--- a/inc/modules/admin/what-email_details.php
+++ b/inc/modules/admin/what-email_details.php
@@ -153,7 +153,7 @@ if (SQL_NUMROWS($result_list) > 0) {
$pool['unconfirmed'] = $pool['sent_email'] - $pool['clicks'];
if ($pool['unconfirmed'] > 0) {
// Add link to list_unconfirmed what-file
- $pool['unconfirmed'] = "".$pool['unconfirmed']."";
+ $pool['unconfirmed'] = "".$pool['unconfirmed']."";
} elseif ($pool['unconfirmed'] < 0) {
// Sometimes rarely displayed minus values will be "fixed" to zero
$pool['unconfirmed'] = 0;
@@ -212,7 +212,7 @@ if ((EXT_IS_ACTIVE('bonus')) && ($WHO == _ALL)) {
// Add link?
if ($bonus['unconfirmed'] > 0) {
// Add link to list_unconfirmed what-file
- $bonus['unconfirmed'] = "".$bonus['unconfirmed']."";
+ $bonus['unconfirmed'] = "".$bonus['unconfirmed']."";
} // END - if
// Prepare content
diff --git a/inc/modules/admin/what-guestedit.php b/inc/modules/admin/what-guestedit.php
index baed73f3d0..6d079701ee 100644
--- a/inc/modules/admin/what-guestedit.php
+++ b/inc/modules/admin/what-guestedit.php
@@ -287,13 +287,13 @@ if ((REQUEST_ISSET_POST('edit')) && ($chk > 0) && (!IS_DEMO())) {
$cnt++;
if (($content['sort'] == 0) || (($content['sort'] == 1) && (!empty($SUB)))) {
// Is highest position
- $NAVI = "{--LOWER--}";
+ $NAVI = "{--LOWER--}";
} elseif ($cnt == $max) {
// Is lowest position
- $NAVI = "{--HIGHER--}";
+ $NAVI = "{--HIGHER--}";
} elseif ($content['sort'] > 0) {
// Anything else between highest and lowest
- $NAVI = "{--HIGHER--}/{--LOWER--}";
+ $NAVI = "{--HIGHER--}/{--LOWER--}";
}
if (empty($content['action'])) $content['action'] = ' ';
diff --git a/inc/modules/admin/what-list_cats.php b/inc/modules/admin/what-list_cats.php
index 05e1c856d9..fc2c06cbbd 100644
--- a/inc/modules/admin/what-list_cats.php
+++ b/inc/modules/admin/what-list_cats.php
@@ -56,7 +56,7 @@ if (REQUEST_ISSET_GET('uid')) {
SQL_FREERESULT($result);
// Prepare constants
- define('__CATS_BASE' , "".$sname." ".$fname."");
diff --git a/inc/modules/admin/what-list_doubler.php b/inc/modules/admin/what-list_doubler.php
index 70eaefa18b..6ba8c6ddc8 100644
--- a/inc/modules/admin/what-list_doubler.php
+++ b/inc/modules/admin/what-list_doubler.php
@@ -75,7 +75,7 @@ switch (REQUEST_GET('mode')) {
} else {
// Something was payed out
$SUM_ALREADY += $cnt;
- define('__DOUBLER_ALREADY_DIRECT_LINK', "".$cnt."");
+ define('__DOUBLER_ALREADY_DIRECT_LINK', "".$cnt."");
}
$result = SQL_QUERY("SELECT COUNT(id) FROM `{!_MYSQL_PREFIX!}_doubler` WHERE completed='Y' AND is_ref='Y'", __FILE__, __LINE__);
@@ -88,9 +88,9 @@ switch (REQUEST_GET('mode')) {
} else {
// Something was payed out
$SUM_ALREADY += $cnt;
- define('__DOUBLER_ALREADY_REF_LINK', "".$cnt."");
+ define('__DOUBLER_ALREADY_REF_LINK', "".$cnt."");
}
- define('__DOUBLER_ALREADY_ALL_LINK', "".$SUM_ALREADY."");
+ define('__DOUBLER_ALREADY_ALL_LINK', "".$SUM_ALREADY."");
// And the same for waiting pouts (direct and referal)
$result = SQL_QUERY("SELECT COUNT(id) FROM `{!_MYSQL_PREFIX!}_doubler` WHERE completed='N' AND is_ref='N'", __FILE__, __LINE__);
@@ -103,7 +103,7 @@ switch (REQUEST_GET('mode')) {
} else {
// Something was payed out
$SUM_WAITING += $cnt;
- define('__DOUBLER_WAITING_DIRECT_LINK', "".$cnt."");
+ define('__DOUBLER_WAITING_DIRECT_LINK', "".$cnt."");
}
$result = SQL_QUERY("SELECT COUNT(id) FROM `{!_MYSQL_PREFIX!}_doubler` WHERE completed='N' AND is_ref='Y'", __FILE__, __LINE__);
@@ -116,9 +116,9 @@ switch (REQUEST_GET('mode')) {
} else {
// Something was payed out
$SUM_WAITING += $cnt;
- define('__DOUBLER_WAITING_REF_LINK', "".$cnt."");
+ define('__DOUBLER_WAITING_REF_LINK', "".$cnt."");
}
- define('__DOUBLER_WAITING_ALL_LINK', "".$SUM_WAITING."");
+ define('__DOUBLER_WAITING_ALL_LINK', "".$SUM_WAITING."");
// All data is loaded here...
break;
diff --git a/inc/modules/admin/what-list_links.php b/inc/modules/admin/what-list_links.php
index 7db6c8f734..8bddc32dac 100644
--- a/inc/modules/admin/what-list_links.php
+++ b/inc/modules/admin/what-list_links.php
@@ -108,14 +108,14 @@ if (REQUEST_ISSET_GET('uid')) {
$result_data = SQL_QUERY_ESC("SELECT `subject`, `timestamp_ordered`, `cat_id` FROM `{!_MYSQL_PREFIX!}_user_stats` WHERE `id`=%s LIMIT 1",
array(bigintval($id)), __FILE__, __LINE__);
$type = 'mailid'; $DATA = $id; $PROBLEM = getMessage('NORMAL_MAIL_PROBLEM');
- $LINK = "".$id."";
+ $LINK = "".$id."";
break;
case 'BONUS':
$result_data = SQL_QUERY_ESC("SELECT `subject`, `timestamp`, `cat_id` FROM `{!_MYSQL_PREFIX!}_bonus` WHERE `id`=%s LIMIT 1",
array(bigintval($id2)), __FILE__, __LINE__);
$type = 'bonusid'; $DATA = $id2; $PROBLEM = getMessage('BONUS_MAIL_PROBLEM');
- $LINK = "".$id2."";
+ $LINK = "".$id2."";
break;
default: // Problem in application detected!
diff --git a/inc/modules/admin/what-list_notifications.php b/inc/modules/admin/what-list_notifications.php
index ee0ec97d5e..0b92ed0464 100644
--- a/inc/modules/admin/what-list_notifications.php
+++ b/inc/modules/admin/what-list_notifications.php
@@ -91,7 +91,7 @@ if ((EXT_IS_ACTIVE('bonus')) && (SQL_NUMROWS($result_max) > 0) && (!empty($SQL2)
// Add link?
if ($bonus['unconfirmed'] > 0) {
// Add link to list_unconfirmed what-file
- $bonus['unconfirmed'] = "".$bonus['unconfirmed']."";
+ $bonus['unconfirmed'] = "".$bonus['unconfirmed']."";
} // END - if
// Prepare content
diff --git a/inc/modules/admin/what-list_payouts.php b/inc/modules/admin/what-list_payouts.php
index 3d82071491..5aae95abe2 100644
--- a/inc/modules/admin/what-list_payouts.php
+++ b/inc/modules/admin/what-list_payouts.php
@@ -238,10 +238,10 @@ ORDER BY
while ($content = SQL_FETCHARRAY($result)) {
if ($content['status'] == 'NEW') {
// Generate links for direct accepting and rejecting
- $content['status'] = "".PAYOUT_ACCEPT_PAYOUT." | ".PAYOUT_REJECT_PAYOUT."";
+ $content['status'] = "".PAYOUT_ACCEPT_PAYOUT." | ".PAYOUT_REJECT_PAYOUT."";
} else {
// Translate status
- $content['status'] = constant('PAYOUT_STATUS_'.strtoupper($content['status']).'');
+ $content['status'] = getMessage('PAYOUT_STATUS_'.strtoupper($content['status']).'');
$content['status'] = "
".$content['status']."
";
}
diff --git a/inc/modules/admin/what-list_rallyes.php b/inc/modules/admin/what-list_rallyes.php
index de49279861..f461570727 100644
--- a/inc/modules/admin/what-list_rallyes.php
+++ b/inc/modules/admin/what-list_rallyes.php
@@ -297,7 +297,7 @@ ORDER BY start_time DESC",
// Did some users joined this rallye?
if ($joined > 0) {
// List joined users
- $joined = "".$joined."";
+ $joined = "".$joined."";
} // END - if
// Alter some variables
diff --git a/inc/modules/admin/what-list_sponsor.php b/inc/modules/admin/what-list_sponsor.php
index 861d41c19b..334dbf8af7 100644
--- a/inc/modules/admin/what-list_sponsor.php
+++ b/inc/modules/admin/what-list_sponsor.php
@@ -144,7 +144,7 @@ ORDER BY
SQL_FREERESULT($result);
} else {
// No refs made so far
- LOAD_TEMPLATE('admin_settings_saved', false, sprintf(getMessage('ADMIN_SPONSOR_REFS_404'), "".bigintval(REQUEST_GET('rid')).""));
+ LOAD_TEMPLATE('admin_settings_saved', false, sprintf(getMessage('ADMIN_SPONSOR_REFS_404'), "".bigintval(REQUEST_GET('rid')).""));
}
} else {
// Sponsor not found
diff --git a/inc/modules/admin/what-list_user.php b/inc/modules/admin/what-list_user.php
index d2a24f5073..86d2c0a55e 100644
--- a/inc/modules/admin/what-list_user.php
+++ b/inc/modules/admin/what-list_user.php
@@ -95,7 +95,7 @@ if (!REQUEST_ISSET_GET('sortby')) { REQUEST_SET_GET('sortby', 'userid');
if (!REQUEST_ISSET_GET('page')) { REQUEST_SET_GET('page' , '1'); }
// Set base URL
-$base = "[');
@@ -102,7 +102,7 @@ if (REQUEST_ISSET_GET('access')) {
$file = basename($file);
// Okay, add it
- OUTPUT_HTML("