Some global variables rewritten, a lot more language constants rewritten to getMessage()
authorRoland Häder <roland@mxchange.org>
Mon, 9 Mar 2009 02:58:29 +0000 (02:58 +0000)
committerRoland Häder <roland@mxchange.org>
Mon, 9 Mar 2009 02:58:29 +0000 (02:58 +0000)
53 files changed:
.gitattributes
birthday_confirm.php
inc/databases.php
inc/db/lib-mysql3.php
inc/functions.php
inc/language/birthday_de.php
inc/language/bonus_de.php
inc/language/country_de.php
inc/language/de.php
inc/language/en.ph [deleted file]
inc/language/holiday_de.php
inc/language/order_de.php
inc/language/refback_de.php
inc/language/sponsor_de.php
inc/language/support_de.php
inc/language/theme_de.php
inc/language/top10_de.php
inc/language/user_de.php
inc/libs/bonus_functions.php
inc/libs/rallye_functions.php
inc/modules/admin/admin-inc.php
inc/modules/admin/overview-inc.php
inc/modules/admin/what-del_user.php
inc/modules/admin/what-extensions.php
inc/modules/admin/what-list_country.php
inc/modules/admin/what-list_rallyes.php
inc/modules/admin/what-list_unconfirmed.php
inc/modules/admin/what-lock_user.php
inc/modules/admin/what-theme_import.php
inc/modules/chk_login.php
inc/modules/guest/action-online.php
inc/modules/index.php
inc/modules/login.php
inc/modules/member/what-nickname.php
inc/mysql-manager.php
inc/profile-updte.php
inc/session.php
mailid.php
mailid_top.php
templates/de/html/admin/admin_add_rallye_prices.tpl
templates/de/html/admin/admin_del_user.tpl
templates/de/html/admin/admin_extensions_installed.tpl
templates/de/html/admin/admin_list_unconfirmed.tpl
templates/de/html/admin/admin_list_unconfirmed_header.tpl
templates/de/html/admin/admin_list_unconfirmed_list.tpl [new file with mode: 0644]
templates/de/html/admin/admin_theme_404.tpl
templates/de/html/admin/admin_theme_installed.tpl
templates/de/html/guest/guest_sponsor_reg.tpl
templates/de/html/guest/guest_top10.tpl
templates/de/html/member/member_order_page2.tpl
templates/de/html/member/member_points_upgrade.tpl
templates/de/html/online_now.tpl
view.php

index c46d5c5f5cc18cb18e9126125b19dac46e47246e..7bcf57b9fcb38ae2ac4aba0c616f60d4cb646d42 100644 (file)
@@ -189,7 +189,6 @@ inc/language/country_de.php -text
 inc/language/de.php -text
 inc/language/debug_de.php -text
 inc/language/doubler_de.php -text
-inc/language/en.ph -text
 inc/language/en.php -text
 inc/language/holiday_de.php -text
 inc/language/html_mail_de.php -text
@@ -1073,6 +1072,7 @@ templates/de/html/admin/admin_list_transfer.tpl -text
 templates/de/html/admin/admin_list_transfer_row.tpl -text
 templates/de/html/admin/admin_list_unconfirmed.tpl -text
 templates/de/html/admin/admin_list_unconfirmed_header.tpl -text
+templates/de/html/admin/admin_list_unconfirmed_list.tpl -text
 templates/de/html/admin/admin_list_unconfirmed_row.tpl -text
 templates/de/html/admin/admin_list_user.tpl -text
 templates/de/html/admin/admin_list_user_alpha.tpl -text
index 71f31cadb3a583eb0a6716a2c8a81aa5803a5e2a..69690c782ade2fe85085d83c6b3d52003e7448f2 100644 (file)
@@ -105,7 +105,7 @@ WHERE b.userid=%s AND b.chk_value='%s' LIMIT 1",
                        define('__MSG', LOAD_TEMPLATE("birthday_msg", true));
                } else {
                        // Unconfirmed / locked accounts cannot get points
-                       define('__MSG', BIRTHDAY_CANNOT_STATUS_1.TRANSLATE_STATUS($data['status']).BIRTHDAY_CANNOT_STATUS_2);
+                       define('__MSG', sprintf(getMessage('BIRTHDAY_CANNOT_STATUS'), TRANSLATE_STATUS($data['status'])));
                }
        } else {
                // Cannot load data!
index 192b63cd4be9aea149cfa64acdc7ff32bcb851b6..7aac6dd321c16590fffac3d0c691803bcb51ecad 100644 (file)
@@ -77,6 +77,7 @@ addCode('MENU_NOT_VALID'   , 0x01f);
 addCode('LOGIN_FAILED'     , 0x020);
 addCode('BEG_SAME_AS_OWN'  , 0x021);
 addCode('UNHANDLED_STATUS' , 0x022);
+addCode('MODULE_MEM_ONLY'  , 0x023);
 
 // Server-URL (DO NOT CHANGE THIS OR YOU CANNOT CHECK FOR UPDATES/EXTENSIONS!)
 define('SERVER_URL', "http://www.mxchange.org");
index 56ebf64d1bfda1e70f23b9227b92129171803a2c..d14764c0762ddd2fc27706eeb799dd0c328c0d99 100644 (file)
@@ -136,15 +136,12 @@ function SQL_AFFECTEDROWS() {
 }
 
 // SQL fetch row
-function SQL_FETCHROW($result) {
-       // Init data
-       $DATA = array();
-
+function SQL_FETCHROW ($result) {
        // Is a result resource set?
        if (!is_resource($result)) return false;
 
-       $DATA = mysql_fetch_row($result);
-       return $DATA;
+       // Fetch the data and return it
+       return mysql_fetch_row($result);
 }
 
 // SQL fetch array
index dd46f2f13475a0bba3e63babaf6495b636c5216a..13b1be31a9186c45c528fbd106222553c71748f1 100644 (file)
@@ -661,8 +661,7 @@ function TRANSLATE_GENDER ($gender) {
 //
 function FRAMETESTER ($URL) {
        // Prepare frametester URL
-       $frametesterUrl = sprintf("%s/modules.php?module=frametester&amp;url=%s",
-               URL,
+       $frametesterUrl = sprintf("{!URL!}/modules.php?module=frametester&amp;url=%s",
                encodeString(compileUriCode($URL))
        );
        return $frametesterUrl;
@@ -699,7 +698,7 @@ function TRANSLATE_STATUS ($status) {
 
        default:
                DEBUG_LOG(__FUNCTION__, __LINE__, sprintf("Unknown status %s detected.", $status));
-               $ret = sprintf(getMessage('UNKNOWN_STATUS"'), $status);
+               $ret = sprintf(getMessage('UNKNOWN_STATUS'), $status);
                break;
        }
 
@@ -2040,8 +2039,6 @@ function CREATE_EMAIL_LINK ($email, $table = "admins") {
 
 // Generate a hash for extra-security for all passwords
 function generateHash ($plainText, $salt = "") {
-       global $_SERVER;
-
        // Is the required extension "sql_patches" there and a salt is not given?
        if (((EXT_VERSION_IS_OLDER("sql_patches", "0.3.6")) || (!EXT_IS_ACTIVE("sql_patches"))) && (empty($salt))) {
                // Extension sql_patches is missing/outdated so we hash the plain text with MD5
@@ -2798,7 +2795,15 @@ function convertCodeToMessage ($code) {
                case getCode('COOKIES_DISABLED') : $msg = getMessage('LOGIN_NO_COOKIES'); break;
                case getCode('BEG_SAME_AS_OWN')  : $msg = getMessage('BEG_SAME_UID_AS_OWN'); break;
                case getCode('LOGIN_FAILED')     : $msg = getMessage('LOGIN_FAILED_GENERAL'); break;
-               default                                : $msg = sprintf(getMessage('UNKNOWN_MAILID_CODE'), $code); break;
+               case getCode('MODULE_MEM_ONLY')  : $msg = sprintf(getMessage('MODULE_MEM_ONLY'), REQUEST_GET('mod')); break;
+
+               default:
+                       // Missing/invalid code
+                       $msg = sprintf(getMessage('UNKNOWN_MAILID_CODE'), $code);
+
+                       // Log it
+                       DEBUG_LOG(__FUNCTION__, __LINE__, $msg);
+                       break;
        } // END - switch
 
        // Return the message
@@ -3469,10 +3474,8 @@ function ADD_NEW_BONUS_MAIL ($data, $mode="", $output=true) {
 
 // Determines referal id and sets it
 function DETERMINE_REFID () {
-       global $CLICK, $_SERVER;
-
        // Check if refid is set
-       if ((!empty($_GET['user'])) && ($CLICK == 1) && (basename($_SERVER['PHP_SELF']) == "click.php")) {
+       if ((!empty($_GET['user'])) && (basename($_SERVER['PHP_SELF']) == "click.php")) {
                // The variable user comes from the click-counter script click.php and we only accept this here
                $GLOBALS['refid'] = bigintval($_GET['user']);
        } elseif (!empty($_POST['refid'])) {
@@ -3651,6 +3654,23 @@ function REMOVE_INC_FROM_POOL ($INC) {
        } // END - if
 }
 
+// Handle message codes from URL
+function handleCodeMessage () {
+       if (REQUEST_ISSET_GET(('msg'))) {
+               // Default extension is "unknown"
+               $ext = "unknown";
+
+               // Is extension given?
+               if (REQUEST_ISSET_GET(('ext'))) $ext = REQUEST_GET(('ext'));
+
+               // Convert the 'msg' parameter from URL to a human-readable message
+               $msg = convertCodeToMessage(REQUEST_GET('msg'));
+
+               // Load message template
+               LOAD_TEMPLATE("message", false, $msg);
+       } // END - if
+}
+
 //////////////////////////////////////////////////
 // AUTOMATICALLY RE-GENERATED MISSING FUNCTIONS //
 //////////////////////////////////////////////////
index 4a03a5f1c9a0f4c80cc7861c6005114973cf4a28..70b2a0e793eb8797733f418389c5a812f27cd57b 100644 (file)
@@ -47,8 +47,7 @@ define('HAPPY_BIRTHDAY', "Herzlichen Glueckwunsch zum Geburtstag!");
 define('ADMIN_CONFIG_BIRTHDAY_HEADER', "Einstellungen zu Geburtstagsmails");
 define('ADMIN_BIRTHDAY_POINTS', "{!POINTS!} als &quot;Geburtstagsgeschenk&quot;");
 define('ADMIN_BIRTHDAY_POINTS_NOTE', "Wert <strong>0</strong> deaktiviert die Extragutschrift!");
-define('BIRTHDAY_CANNOT_STATUS_1', "Kann keine {!POINTS!} gutschreiben! Status Ihres Accounts: <strong>");
-define('BIRTHDAY_CANNOT_STATUS_2', "</strong>");
+define('BIRTHDAY_CANNOT_STATUS', "Kann keine {!POINTS!} gutschreiben! Status Ihres Accounts: <strong>%s</strong>");
 define('BIRTHDAY_CANNOT_LOAD_DATA', "Entweder haben Sie bereits Ihr Geburtsgeschenk erhalten oder Sie haben heute keinen Geburtstag!");
 define('ADMIN_SELECT_BIRTHDAY_MODE', "Verg&uuml;tungsmodus der {!POINTS!}");
 define('BIRTHDAY_MODE_DIRECT', "Nur direktem Mitglied gutschreiben.");
index 69bcb7b97002e4cbb30f357e87811dd87c95c929..25c74678a018e305d8b4f5403f270a3f24a1cf5b 100644 (file)
@@ -60,8 +60,7 @@ define('BONUS_SHOW_TURBO_BONUS', "Sehen Sie hier nach, wer alles schon best&auml
 define('BONUS_SHOW_WRONG_CALL', "Falscher Aufruf des Scriptes, bitte nur aus dem Best&auml;tigungsframe aufrufen!");
 define('BONUS_SHOW_WRONG_TYPE', "Falscher Typ an das Script &uuml;bergeben! Bitte melden Sie sich <a href=\"mailto:{!WEBMASTER!}\">beim Webmaster</a> !");
 define('BONUS_SHOW_NO_DATA', "Entweder haben Sie f&uuml;r diese Mail keine Aktiv-Verg&uuml;tung erhalten oder der Link ist nicht mehr g&uuml;ltig.");
-define('BONUS_NO_RANKS_1', "Es hat noch niemand {!POINTS!} zur Mail <u>");
-define('BONUS_NO_RANKS_2', "</u> gewonnen! Sie k&ouml;nnten der erste sein! :-)");
+define('BONUS_NO_RANKS', "Es hat noch niemand {!POINTS!} zur Mail <u>%s</u> gewonnen! Sie k&ouml;nnten der erste sein! :-)");
 define('BONUS_LOGIN_TURBO_NOTE', "Der Login-, Referal-, Klickrate-, Mailbuchungs-  und Best&auml;tigungsbonus wird Ihnen nicht sofort verg&uuml;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_RANK_YOU_ARE_NOT_FOUND', "Sie haben bis jetzt noch keine Aktiv-Verg&uuml;tung erhalten!");
@@ -112,8 +111,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_1', "Login-Bonus mit");
-define('BONUS_LOGIN_BONUS_ADDED_2', "verg&uuml;tet!");
+define('BONUS_LOGIN_BONUS_ADDED', "Login-Bonus mit <u>%s {!POINTS!}</u> verg&uuml;tet!");
 define('BONUS_LOGIN_BONUS_NOT_ADDED', "Login-Bonus nicht verg&uuml;tet!");
 define('LIST_UNCONFIRMED_BONUS_LINKS', "Unbest. Bonus-Mail");
 define('ADMIN_BONUS_MAIL_ALREADY_DELETED', "Bonus-Mail bereits gel&ouml;scht!");
index a50f3f047d48be0c1ad6505d33babce8c7f3ff3c..a65bd83e64c5d2f097ae9f76793b7880e3e985ef 100644 (file)
@@ -53,10 +53,8 @@ define('ADMIN_LIST_COUNTRIES', "L&auml;ndercodes auflisten");
 define('ADMIN_COUNTRY_CODE', "Code");
 define('ADMIN_COUNTRY_NAME', "Name");
 define('ADMIN_COUNTRY_STATUS', "Anzeigen?");
-define('ADMIN_COUNTRY_ALREADY_1', "L&auml;ndercode <u>");
-define('ADMIN_COUNTRY_ALREADY_2', "</u> existiert bereits!");
-define('ADMIN_COUNTRY_ADDED_1', "L&auml;ndercode f&uuml;r Land <u>");
-define('ADMIN_COUNTRY_ADDED_2', "</u> hinzugef&uuml;gt.");
+define('ADMIN_COUNTRY_ALREADY', "L&auml;ndercode <u>%s</u> existiert bereits!");
+define('ADMIN_COUNTRY_ADDED', "L&auml;ndercode f&uuml;r Land <u>%s</u> hinzugef&uuml;gt.");
 define('ADMIN_COUNTRY_EDIT_NOW', "L&auml;ndercodes &auml;ndern");
 define('ADMIN_COUNTRY_DELETE_NOW', "L&auml;ndercodes l&ouml;schen");
 define('ADMIN_COUNTRY_EDIT_TITLE', "L&auml;ndercodes &auml;ndern");
index 3517e96d3a473bb648ec290a4d3005ae5fadf344..8c7ee50d448dd316c6797e501ce79b3dadd71e32 100644 (file)
@@ -318,8 +318,7 @@ define('LIFE_DAYS', "Tag(e)");
 define('LIFE_WEEKS', "Woche(n)");
 define('LIFE_MONTHS', "Monat(e)");
 define('LIFE_YEARS', "Jahr(e)");
-define('LANG_MEM_ONLY_1', "Auf das ausgew&auml;hlte Modul <u>");
-define('LANG_MEM_ONLY_2', "</u> d&uuml;rfen nur eingeloggte Mitglieder zugreifen!");
+define('MODULE_MEM_ONLY', "Auf das ausgew&auml;hlte Modul <u>%s</u> d&uuml;rfen nur eingeloggte Mitglieder zugreifen!");
 define('MEMBER_404_ACTION', "Das Mitgliedsaktionsmodul <u>%s</u> ist nicht auffindbar!");
 define('_GUEST', "Gast");
 define('_UNKNOWN', "Name ist nicht ladbar");
@@ -490,13 +489,11 @@ define('CONFIRM_LINK2', "Best.link");
 define('MAIL_ALREADY_CONFIRMED', "Mail bereits verg&uuml;tet oder Link ist nicht mehr g&uuml;ltig!");
 define('MAIL_STATS_404', "Konnte Daten aus der Statistik-Tabelle nicht laden!");
 define('USER_NOT_FOUND', "Mitgliedsdaten nicht gefunden! Sind Sie noch angemeldet?");
-define('UNKNOWN_STATUS', "Unbekannter Account-Status");
 define('ADMIN_UNCONFIRMED_ACCOUNTS', "Hier alle Accounts, deren Email-Adresse nicht best&auml;tigt ist");
 define('_UID', "User-ID");
 define('REMOTE_IP', "IP-Nummer");
 define('REF_UID', "Werber-ID");
-define('UNKNOWN_STATUS_1', "Unbekannter Status <strong>");
-define('UNKNOWN_STATUS_2', "</strong> erkannt!");
+define('UNKNOWN_STATUS', "Unbekannter Status <strong>%s</strong> erkannt!");
 define('ACCOUNT_STATUS', "Account-Status");
 define('ACCOUNT_UNCONFIRMED', "<span class=\"admin_failed\">Unbest&auml;tigt</span>");
 define('ACCOUNT_CONFIRMED', "<span class=\"admin_green\">Best&auml;tigt</span>");
@@ -670,8 +667,6 @@ define('PROFILE_LAST_CHANGE', "Letzte &Auml;nderung");
 define('PROFILE_OUTDATED', "Haben Sie Neuigkeiten fuer uns?");
 define('PROFILE_NEVER_CHANGED', "Sie haben noch nie eine Aenderung durchgefuehrt!");
 define('PROFILE_UPDATED', "Profildaten wurden ge&auml;ndert!");
-define('NEW_PATCHES_AVAILABLE_1', "Neue Entwickler-Patches f&uuml;r Version <strong>");
-define('NEW_PATCHES_AVAILABLE_2', "</strong> verf&uuml;gbar!");
 define('SORT_BY', "Sortieren:");
 define('_OTHERS', "Andere");
 define('_ALL2', "Alle");
@@ -685,9 +680,7 @@ define('ADMIN_MEMBER_UID', "ID des Mitgliedes");
 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_1', "Unbekannter Task-Typ <strong>");
-define('ADMIN_UNKNOWN_TASK_TYPE_2', "</strong> im Task <strong>");
-define('ADMIN_UNKNOWN_TASK_TYPE_3', "</strong> erkannt!");
+define('ADMIN_UNKNOWN_TASK_TYPE', "Unbekannter Task-Typ <strong>%s</strong> im Task <strong>%s</strong> erkannt!");
 define('ADMIN_TASK_SYSTEM_WELCOME', "Task-Management Ihres {!MT_WORD2!}");
 define('ADMIN_UNSELECT_ALL', "Alles abw&auml;hlen");
 define('ADMIN_ASSIGN_TASKS', "Bearbeiten");
@@ -760,8 +753,8 @@ define('ADMIN_EXT_FILE_CTIME', "Erweiterung erstellt am");
 define('ADMIN_EXT_FILE_VERSION', "Version (alt)");
 define('ADMIN_EXT_TOTAL_FSIZE', "Downloadgesamtgr&ouml;sse");
 define('ADMIN_EXT_TOTAL_FOUND', "Gesamt gefundene Erweiterungen");
-define('ADMIN_EXT_ALREADY_INSTALLED_1', "Alle <strong><u>");
-define('ADMIN_EXT_ALREADY_INSTALLED_2', "</u></strong> gefundenen Erweiterungen sind bereits installiert!");
+// @TODO The template 'admin_extensions_installed' is using this. But the template is no longer used.
+define('ADMIN_EXT_ALREADY_INSTALLED', "Alle <strong><u>%s</u></strong> gefundenen Erweiterungen sind bereits installiert!");
 define('ADMIN_EXT_VERSION', "Version");
 define('ADMIN_EXT_AUTOPURGE_404', "autopurge nicht installiert!");
 define('ADMIN_EXT_BONUS_OUTDATED', "Ihre Bonus-Erweiterung ist veraltet! Version <u>%s</u> oder h&ouml;her wird ben&ouml;tigt!");
@@ -859,6 +852,7 @@ define('HOME_BOTTOM_NOTE', "Es werden nur aktive Men&uuml;punkte aus dem Gasthau
 define('ADMIN_EDIT', "&Auml;ndern");
 define('ADMIN_EDIT_EXTENSIONS', "&Auml;ndern von Erweiterungen");
 define('POOL_DELETED', "Bereinigt");
+// @TODO Are these constants still used?
 define('ONLINE_TIMEOUT_IS_1', "Die Liste zeigt die Besucher der letzten <strong>");
 define('ONLINE_TIMEOUT_IS_2', "</strong> an.");
 define('ADMIN_CONFIG_EXTENSIONS_SETTINGS', "Erweiterungs-Management konfigurieren");
@@ -869,6 +863,7 @@ define('ADMIN_SQLS_EXECUTED_ON_REMOVAL', "Beim Entfernen ausgef&uuml;hrte SQL-An
 define('ADMIN_NO_ADDITIONAL_SQLS', "Keine weiteren SQL-Anweisungen zum Ausf&uuml;hren!");
 define('ADMIN_SQLS_EXECUTED_ON_UPDATE', "Beim Aktualisieren ausgef&uuml;hrte SQL-Anweisungen");
 define('ADMIN_SQLS_EXECUTED_ON_REGISTER', "Beim Registrieren ausgef&uuml;hrte SQL-Anweisungen");
+// @TODO Are these constants longer used?
 define('ADMIN_UNKNOWN_FIELD_TYPE_1', "Unbekannter Datentyp <strong>");
 define('ADMIN_UNKNOWN_FIELD_TYPE_2', "</strong> erkannt!");
 define('ADMIN_ADD_POINTS_TO_USER', "Einem Mitglied {!POINTS!} gutschreiben");
@@ -881,18 +876,12 @@ define('ADMIN_UNCONFIRMED_NO_LINK_LEFT', "Diese Mailbuchung wurde komplett best&
 define('ADMIN_CONFIG_REFMODE', "Soll die einmalige Referal-Gutschrift dem Werber alleine oder auch seinem Werber (usw.) gutgeschrieben werden?");
 define('ADMIN_CONFIG_REFMODE_REF', "Werber und seinen Werbern gutschreiben.");
 define('ADMIN_CONFIG_REFMODE_DIRECT', "Nur dem direkten Werber gutschreiben.");
-define('ADMIN_HEADER_LOCK_ACCOUNT_1', "Mitgliedsaccount <u>");
-define('ADMIN_HEADER_LOCK_ACCOUNT_2', "</u> sperren");
-define('ADMIN_HEADER_UNLOCK_ACCOUNT_1', "Mitgliedsaccount <u>");
-define('ADMIN_HEADER_UNLOCK_ACCOUNT_2', "</u> freigeben");
-define('ADMIN_HEADER_DEL_ACCOUNT_1', "Mitgliedsaccount <u>");
-define('ADMIN_HEADER_DEL_ACCOUNT_2', "</u> l&ouml;schen");
-define('ADMIN_TEXT_DEL_ACCOUNT_1', "M&ouml;chten Sie den User <strong>");
-define('ADMIN_TEXT_DEL_ACCOUNT_2', "</strong> nun <strong>unwiederruflich</strong> l&ouml;schen? Bitte geben Sie einen Grund der L&ouml;schung mit an!");
-define('ADMIN_TEXT_LOCK_ACCOUNT_1', "M&ouml;chten Sie den User <strong>");
-define('ADMIN_TEXT_LOCK_ACCOUNT_2', "</strong> nun sperren? Bitte geben Sie einen Grund der Sperrung mit an!");
-define('ADMIN_TEXT_UNLOCK_ACCOUNT_1', "M&ouml;chten Sie den User <strong>");
-define('ADMIN_TEXT_UNLOCK_ACCOUNT_2', "</strong> nun freischalten? Sie k&ouml;nnen auch optional einen Text mit angeben.");
+define('ADMIN_HEADER_LOCK_ACCOUNT', "Mitgliedsaccount <u>%s</u> sperren");
+define('ADMIN_HEADER_UNLOCK_ACCOUNT', "Mitgliedsaccount <u>%s</u> freigeben");
+define('ADMIN_HEADER_DEL_ACCOUNT_1', "Mitgliedsaccount <u>%s</u> l&ouml;schen");
+define('ADMIN_TEXT_LOCK_ACCOUNT', "M&ouml;chten Sie den User <strong>%s</strong> nun sperren? Bitte geben Sie einen Grund der Sperrung mit an!");
+define('ADMIN_TEXT_UNLOCK_ACCOUNT', "M&ouml;chten Sie den User <strong>%s</strong> nun freischalten? Sie k&ouml;nnen auch optional einen Text mit angeben.");
+define('ADMIN_TEXT_DEL_ACCOUNT_1', "M&ouml;chten Sie den User <strong>%s</strong> nun <strong>unwiederruflich</strong> l&ouml;schen? Bitte geben Sie einen Grund der L&ouml;schung mit an!");
 define('ADMIN_EDIT_HOME_TARGET', "Home-Seite festlegen");
 define('ADMIN_EDIT_HOME_SETTINGS', "Einstellungen an Eingangsseite");
 define('ADMIN_CONFIG_HOME_TITLE', "Einstellungen an der Home-Seite");
@@ -909,7 +898,6 @@ define('ADMIN_SELECT_DEF_REFID', "Standart Referal-ID bei Anmeldung &uuml;ber <s
 define('ADMIN_SELECT_REFID_TARGRT', "Ziel-Seite des Referal-Linkes");
 define('ADMIN_REF_TARGET_REGISTER', "Zur Anmeldeseite");
 define('ADMIN_REF_TARGET_INDEX', "Zur Eingangsseite");
-define('ADMIN_THEME_ALREADY_INSTALLED', "Theme bereits installiert.");
 define('ADMIN_INSTALL_THEME', "Theme importieren");
 define('ADMIN_NO_THEMES_FOUND', "Keine Themes gefunden!");
 define('THEME_UNIX', "Uni*-Name");
@@ -924,8 +912,7 @@ define('ADMIN_CHANGE_STATUS_THEME', "Themes de-/aktivieren");
 define('ADMIN_THEME_NO_OUTPUT', "Problem: Kein Text zum Ausgeben!");
 define('ADMIN_THEMES_UPDATED', "Themes wurden aktualisiert.");
 define('ADMIN_THEMES_DELETED', "Themes wurden gel&ouml;scht.");
-define('ADMIN_THEME_IMPORTED_1', "Theme <u>");
-define('ADMIN_THEME_IMPORTED_2', "</u> wurde importiert.");
+define('ADMIN_THEME_IMPORTED', "Theme <u>%s</u> wurde importiert.");
 define('CURR_THEME_IS_1', "Aktuelles Design: <strong>");
 define('CURR_THEME_IS_2', "</strong>");
 define('ADMIN_NO_THEME_INSTALLED_WARNING', "Kein Design installiert!");
@@ -1164,6 +1151,7 @@ define('ADMIN_MENU_IS_EMPTY', "Das von Ihnen ausgew&auml;hlte Men&uuml; <u>%s</u
 define('MEMBER_MAIL_BONUS_CONFIRMED_ON', "Sie haben diese Bonusmail <span class=\"data\">%s</span> best&auml;tigt.");
 define('MEMBER_MAIL_NORMAL_CONFIRMED_ON', "Sie haben diese Klickmail <span class=\"data\">%s</span> best&auml;tigt.");
 
+// @TODO Rewrite these two constants
 define('MEMBER_MAIL_NORMAL_DETAILS_TITLE_1', "Details zur Klickmail <u>");
 define('MEMBER_MAIL_NORMAL_DETAILS_TITLE_2', "</u>:");
 
@@ -1179,14 +1167,15 @@ define('MEMBER_ACTIVITY_ACTIVE', "Aktiv");
 define('MEMBER_ACTIVITY_INACTIVE', "Inaktiv");
 
 // Member reflist
+// @TODO Rewrite these five constants
 define('MEMBER_REFLIST_LIST_TITLE_1', "Ihre Referals in Ebene <u>");
 define('MEMBER_REFLIST_LIST_TITLE_2', "</u> (<u>");
 define('MEMBER_REFLIST_LIST_TITLE_3', "&#37;</u>)");
+define('MEMBER_REFLIST_COUNTER_1', "In dieser Ebene haben Sie <u>");
+define('MEMBER_REFLIST_COUNTER_2', "</u> Mitglieder geworben.");
 define('MEMBER_REFLIST_TITLE', "Referal-&Uuml;bersicht");
 define('MEMBER_REFLIST_POINTS', "Verdienst des Mitgliedes");
 define('MEMBER_REFLIST_ACTIVITY', "Mitglied aktiv?");
-define('MEMBER_REFLIST_COUNTER_1', "In dieser Ebene haben Sie <u>");
-define('MEMBER_REFLIST_COUNTER_2', "</u> Mitglieder geworben.");
 
 // Special user lists (what=list_user)
 define('ADMIN_LIST_STATUS_LOCKED_ACCOUNTS', "Alle gesperrten Mitglieder-Accounts auflisten");
diff --git a/inc/language/en.ph b/inc/language/en.ph
deleted file mode 100644 (file)
index d524d80..0000000
+++ /dev/null
@@ -1,741 +0,0 @@
-define('GUEST_WRONG_ID_EMAIL', "Could not find account data. Possible reasons are a wrong Login ID or email address. Please try it again.");
-define('GUEST_NEW_PASS_1', "You or an other member");
-define('GUEST_NEW_PASS_2', "have requested a new password resently. Here is your new password:");
-define('YOUR_NEW_PASS', "New password");
-define('GUEST_NOT_THIS_REPORT', "If you have not requested this please contact us soon!\n\nBest regards,");
-define('GUEST_NEW_PASSWORD', "Your password request");
-define('LOGIN_UNKNOWN_CODE', "Unknown return code!");
-define('LOGIN_WRONG_PASS', "Wrong password entered.");
-define('LOGIN_WRONG_ID', "Your login ID is no longer valid.");
-define('LOGIN_ID_LOCKED', "Your account has been locked.");
-define('LOGIN_ID_UNCONFIRMED', "Please confirm your email address before proceding here!<br />Have you lost your personal confirmation link? In left menu you can request it again!");
-define('LOGIN_NO_COOKIES', "Please switch on cookies for this mailer or lower your security settings in IE settings.");
-define('GUEST_REG_POINTS_1', "For your successfull registration we have added");
-define('GUEST_REG_POINTS_2', "{!POINTS!} to your account. As long as there are enough receivers left you can already send emails to other members.");
-define('GUEST_SELECT_LIFETIME', "How long do you want stay logged in?");
-define('LIFE_CLOSE_BROWSER', "Browser is closed");
-define('LIFE_HOURS', "Hour(s)");
-define('LIFE_DAYS', "Day(s)");
-define('LIFE_WEEKS', "Week(s)");
-define('LIFE_MONTHS', "Month(s)");
-define('LIFE_YEARS', "Year(s)");
-define('LANG_MEM_ONLY_1', "Only logged in members are allowed to access the module <u>");
-define('LANG_MEM_ONLY_2', "</u>.");
-define('MEMBER_404_ACTION_1', "The requested member action-module <u>");
-define('MEMBER_404_ACTION_2', "</u> was not found on this server.");
-define('_GUEST', "Guest");
-define('_UNKNOWN', "Unknown person");
-define('_ADMIN', "Administrator");
-define('LAST_ONLINE', "Your last online time was");
-define('LAST_MODULE', "Your last selected module was");
-define('MEMBER_EDIT_PROFILE', "Edit your profile");
-define('GENDER', "Gender");
-define('GUEST_GENDER', "Gender);
-define('GENDER_M', "Male");
-define('GENDER_F', "Female");
-define('GENDER_C', "Company");
-define('SAVE_CHANGES', "Save changes");
-define('MYDATA_NOTE', "Geben Sie nur bei <strong>Passwort</strong> Ihr aktuelles Passwort ein, wenn Sie nur Daten &auml;ndern wollen. Geben Sie bei <strong>Passwortbest&auml;tigung</strong> das neue Passwort erneut ein, wenn Sie Ihr aktuelles Passwort &auml;ndern wollen.");
-define('MEMBER_UPDATE_PWD_WRONG', "Bitte geben Sie Ihr aktuelles Passwort zum &Auml;ndern Ihrer Einstellungen ein. Wir haben dies zur Sicherheit unserer Mitglieder eingebaut.");
-define('MEMBER_HAVE_CHANGED_DATA', "Sie haben heute Ihr Mitgliedsprofil ge&auml;ndert.");
-define('YOUR_NEW_DATA', "Hier sind Ihre neuen Profildaten");
-define('PLEASE_NOTIFY_ABUSE_MYDATA', "Sollten Sie diese &Auml;nderungen nicht durchgef&uuml;hrt haben, benachrichten Sie uns bitte! ({!WEBMASTER!})");
-define('MEMBER_UNKNOWN_MODE', "Unbekannter Modus erkannt");
-define('MEMBER_CHANGED_EMAIL', "Sie haben Ihre Email-Adresse ge&auml;ndert! Alte Adresse war");
-define('MEMBER_CHANGED_PASS', "Sie haben Ihr Passwort ge&auml;ndert.");
-define('MEMBER_CHANGED_DATA', "&Auml;nderung Ihrer Profildaten");
-define('MYDATA_MAIL_SENT', "Es ist eine Email zu Ihnen unterwegs.");
-define('ADMIN_CHANGED_DATA', "Profildaten geaendert");
-define('ADMIN_MEMBER_CHANGED_PROFILE', "Eines Ihrer Mitglieder hat seine Profildaten ge&auml;ndert!");
-define('MEMBER_UID', "Seine Login-ID lautet");
-define('LOGOUT_DONE', "Ausloggen abgeschlossen!");
-define('LOGOUT_FAILED', "Ausloggen fehlgeschlagen!");
-define('MEMBER_NO_CATS', "Es wurden bis jetzt noch keine Kategorien eingerichtet!");
-define('SELECT_CAT', "Mails aus Kategorie empfangen?");
-define('MEMBER_CATS_SAVED', "Kategorien gespeichert.");
-define('YOUR_PERSONAL_REFLINK', "Ihr pers&ouml;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&uuml;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!} &uuml;ber diese geworbene Person erhalten.\n\nVielen Dank f&uuml;r Ihr Mitwerben! Wir w&uuml;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&uuml;gbar! Bitte melden Sie sich bei uns.");
-define('ENGINE', "{!MT_WORD!}-Engine");
-define('ADD_NEW_PAYMENT', "Neue Mailverg&uuml;tung hinzuf&uuml;gen");
-define('ENTER_PAY_TIME', "Wartezeit");
-define('ENTER_PAY_PAYMENT', "Verg&uuml;tete {!POINTS!}");
-define('ENTER_PAY_PRICE', "{!POINTS!}-Kosten");
-define('ENTER_PAY_TITLE', "Mailname");
-define('ADD_PAYMENT', "Mailverg&uuml;tung hinzuf&uuml;gen");
-define('EDIT_DEL_PAYMENT', "Mailverg&uuml;tung editieren / l&ouml;schen");
-define('PAY_TIME', "Wartezeit");
-define('PAY_PAYMENT', "Verg&uuml;tete {!POINTS!}");
-define('PAY_PRICE', "{!POINTS!}-Kosten");
-define('PAY_TITLE', "Mailname");
-define('EDIT_PAY', "Editeren");
-define('DEL_PAY', "L&ouml;schen");
-define('ADD_NEW_REFBANNER', "Neuen Banner hinzuf&uuml;gen");
-define('ENTER_URL', "Banner-URL");
-define('ENTER_ALTERNATE', "Alternativen Text");
-define('SELECT_VISIBLE', "Ist der Banner aktiv?");
-define('ADD_REFBANNER', "Banner hinzuf&uuml;gen");
-define('EDIT_DEL_REFBANNER', "Werbebanner editieren / l&ouml;schen");
-define('VIEWS', "Einblendungen");
-define('REF_URL', "Banner");
-define('REF_TITLE', "Alternativer Text");
-define('REF_CNTR', "Einblendungen");
-define('REF_VIS', "Banner aktiv?");
-define('POINTS_USED', "Verbrauchte {!POINTS!}");
-define('MEMBER_NO_POINTS', "Sie haben keine {!POINTS!} mehr zum Versenden &uuml;brig!");
-define('MEMBER_NO_PAYMENTS', "Der Admin diesen {!MT_WORD2!} hat noch keine Mailarten definiert!");
-define('MEMBER_POINTS_LEFT', "{!POINTS!}-Guthaben zum Mailversand &uuml;brig");
-define('SELECT_MAIL_TYPE', "Mailart ausw&auml;hlen");
-define('PLEASE_SELECT', "Bitte ausw&auml;hlen");
-define('PER_MAIL', "{!POINTS!} / Mail");
-define('PAYMENT', "{!POINTS!} Verg&uuml;tung");
-define('SELECT_CATEGORY', "Zielkategorie");
-define('USER_IN_CAT', "Empf&auml;nger");
-define('ENTER_RECEIVER', "Empf&auml;ngeranzahl");
-define('ENTER_SUBJECT', "Betreffzeile");
-define('ENTER_TEXT', "Werbetext");
-define('MEMBER_PLEASE_NOTE', "Bitte beachten Sie vor dem Absenden:");
-define('MEMBER_ENTER_URL', "URL");
-define('CONTINUE_FRAMETESTER', "Weiter zum Framekiller-Test");
-define('MEMBER_URL_TIME_LOCK', "Sie hatten bereits die selbe URL gebucht:");
-define('MEMBER_LAST_TLOCK', "Ihre letzte Buchung war am");
-define('CONFIG_URL_TLOCK', "Selbe URLs sind buchbar in");
-define('HOURS', "Stunden");
-define('MINS', "Minuten");
-define('SECS', "Sekunden");
-define('_AND', "und");
-define('UNKNOWN_CODE_1', "Es ist w&auml;hrend der Ausf&uuml;hrung ein unbekannter Fehler-Code <strong>");
-define('UNKNOWN_CODE_2', "</strong> enstanden, f&uuml;r den Sie vermutlich nicht verantwortlich sind. Bitte informieren Sie uns &uuml;ber diese Meldung!");
-define('MEMBER_TEXT_CONTAINS_URL', "Ihr Werbetext enth&auml;lt eine URL, dies ist in unserem {!MT_WORD!} nicht zul&auml;ssig. Bitte entfernen Sie diese aus Ihrem Text und versuchen Sie es erneut.");
-define('MEMBER_TEXT_OVERLENGTH', "Ihr Text hat die maximale Textl&auml;nge &uuml;berschritten. Bitte fassen Sie ihn etwas k&uuml;rzer.");
-define('MEMBER_SUBJ_CONTAINS_URL', "Ihre eingegebe Betreffzeile enth&auml;lt eine URL,  dies ist in unserem {!MT_WORD!} nicht zul&auml;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&uuml;r diese Kategorie zu viele Empf&auml;nger eingegeben!");
-define('MEMBER_GO_BACK', "Zur&uuml;ck zum Buchungsformular");
-define('MEMBER_DO_ORDER', "Mailbuchung jetzt durchf&uuml;hren");
-define('LOADER_NOT_WORKING', "Falls die Weiterleitung nicht automatisch in einer Sekunde klappen sollte,");
-define('LOADER_CLICK_HERE', "so kommen Sie hier zur externen Seite weiter");
-define('ADMIN_NEW_MAIL_IN_QUEUE', "Ein Mitglied hat soeben eine Mailbuchung durchgef&uuml;hrt!\n\nSeine Buchung befindet sich nun im Sende-Pool und wird automatisch in 100-Mail-Bloecken versand.\n\nHier sind nochmals seine Daten, gebuchter Text und URL zur Verifizierung");
-define('ADMIN_SECOND_MAIL', "Sie werden bald nochmals benachrichtig, sobald der Versand vollstaendig beendet wurde.");
-define('_CATEGORY_404', "Kategorie nicht gefunden!");
-define('_PAYMENT_404', "Payment-Typ nicht gefunden!");
-define('ORDERED_CATEGORY', "Gebuchte Kategorie");
-define('MEMBER_MAILTYPE', "Gebuchter Payment-Typ");
-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&auml;ndig gesendet wurde, erhalten Sie eine zweite Mail! Sie k&ouml;nnen bereits eine weitere Mailbuchung durchf&uuml;hren!");
-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&uuml;r Ihre Mailbuchung! Es ist eine Mail zu Ihnen unterwegs.");
-define('ADMIN_NO_MAILS_IN_POOL', "Es wurden noch keine Mailbuchungen aufgegeben, kann somit keine Mails anzeigen!");
-define('ADMIN_POOL_CONTENT', "Mailbuchungen im Sende-Pool (alle)");
-define('POOL_UNKNOWN', "Unbekannt");
-define('POOL_TEMP', "Neuer Auftrag");
-define('POOL_SEND', "Gesendet");
-define('POOL_NEW', "Wartet auf Versand");
-define('POOL_ADMIN', "Wartet auf Freischaltung");
-define('EMAIL_SENDER', "Versender");
-define('EMAIL_SUBJECT', "Betreffzeile");
-define('EMAIL_TEXT', "Gebuchter Text");
-define('EMAIL_PAYMENT', "Mailart");
-define('EMAIL_CATEGORY', "Gebuchte Kategorie");
-define('EMAIL_RECEIVERS', "Anzahl Empf&auml;nger");
-define('EMAIL_RUIDS', "User-IDs");
-define('EMAIL_POOL_TYPE', "Derzeitiger Status");
-define('EMAIL_TSEND', "Noch zu sendene Mails");
-define('EMAIL_URL', "Beworbene URL");
-define('ADMIN_TEST_URL', "URL testen");
-define('EMAIL_TIMESTAMP', "Gebucht am");
-define('GUEST_FRAMETESTER_TOP', "Sollte dieser Text verschwinden, enth&auml;lt Ihre Webseite einen Frame-Killer!");
-define('ADMIN_SELECT_EMAIL_EDIT', "Email ausw&auml;hlen, um diese zu editieren");
-define('RESET_SELECT', "Auswahl zur&uuml;cknehmen");
-define('ADMIN_EDIT_EMAIL', "Mailbuchung bearbeiten");
-define('ADMIN_CHANGE_EMAIL', "&Auml;nderungen speichern");
-define('EDIT_URL', "URL bearbeiten");
-define('EMAIL_EDIT_SUBJ', "Betreff bearbeiten");
-define('EMAIL_EDIT_TEXT', "Werbetext bearbeiten");
-define('ADMIN_UNLOCK_EMAILS', "Neue Mailbuchungen freischalten");
-define('EMAIL_ACCEPT', "Annehmen");
-define('EMAIL_REJECT', "Ablehnen und umleiten");
-define('CANNOT_RE_REGISTER_SESS', "Kann Sitzungs-Cookies nicht doppelt registrieren oder es liegt ein Script-Fehler vor!");
-define('ADMIN_MAIL_ACCEPTED', "Einer unserer Administratoren hat soeben Ihre Mailbuchung freigegeben. Sie wird von unserem System automatisch versendet! Bitte beachten Sie, dass dies ggf. zeitversetzt zu dieser Mail versendet wird. Hier sind nochmals URL und Betreff Ihrer Mailbuchung");
-define('ADMIN_THANX_ORDER', "Sie koennen den Versand-Fortschritt im Mitgliedsmenue unter \"Unbestaetigte Mails\" verfolgen. Sobald die Mail vollstaendig versendet wurde, erhalten Sie eine weitere Mail!");
-define('ADMIN_MAILS_ACTIVATED', "Die Mailbuchungen wurden in den Sende-Pool &uuml;bertragen und werden bald versand.");
-define('ADMIN_MAIL_REJECTED', "Einer unserer Administratoren hat soeben Ihre Mailbuchung abgelehnt. Bite beachten Sie unsere AGBs! Bei weiteren Verstoessen gegen unsere AGBs werden wir Ihre URL und ggf. auch Ihren Account sperren. Hier sind nochmals Ihre URL und Betreff Ihrer Mailbuchung");
-define('ADMIN_THANX_REJECTED', "Ihre Mailbuchung wurde somit gel&ouml;scht. Sollten Sie Fragen hierzu haben, so wenden Sie sich bitte an unseren Support.");
-define('ADMIN_REJECTED_URLS', "URLs ausw&auml;hlen, die in die Black-List aufgenommen werden sollen:");
-define('ADMIN_LOCK_URLS', "URLs in die Black-List aufnehmen");
-define('ADMIN_URLS_BLOCKED', "URLs wurden in die Black-List aufgenommen!");
-define('ADMIN_SENDING_DONE', "Eine gebuchte Mail wurde soeben vollstaendig ausgesendet. Das werbende Mitglied wurde darueber in Kenntnis gesetzt.");
-define('ADMIN_NOTIFY_DONE', "Sollte diese Buchung nicht Ihren AGBs entsprechen, loggen Sie sich bitte in den Admin-Bereich ein und aendern die Mail.");
-define('ADMIN_SUBJ_SEND_DONE', "Vollstaendig: Aussendung einer Werbebbuchung!");
-define('MEMBER_SENDING_DONE', "Ihre gebuchte Mail wurde soeben vollstaendig von unserem System versendet! Wir wuenschen Ihnen viel Erfolg mit Ihrer Werbebuchung!");
-define('MEMBER_NOTIFY_DONE', "Den weiteren Verlauf dieser Werbebuchung koennen Sie im Mitgliedsbereich unter Statistiken verfolgen!");
-define('MEMBER_SUBJ_SEND_DONE', "Ihre Werbebuchung wurde versandt");
-define('GUEST_SELECT_LEAST_CATS_1', "Bitte w&auml;hlen Sie mindestens <strong><big>");
-define('GUEST_SELECT_LEAST_CATS_2', "</big></strong> Kategorien aus. Anderfalls erfolgt keine Anmeldung!");
-define('MEMBER_POOL_CONTENT', "Ihre Mails im Sende-Pool");
-define('EMAIL_END_SEND', "Vollst&auml;ndig versendet");
-define('EMAIL_CONFIRMED', "Best&auml;tigt");
-define('EMAIL_PERCENT', "Klickrate");
-define('MEMBER_NO_MAILS_TO_CONFIRM', "Keine Mails &uuml;brig zum Best&auml;tigen!");
-define('MEMBER_SID', "Mail-ID");
-define('CONFIRM_LINK', "Best&auml;tigungslink");
-define('MAIL_ALREADY_CONFIRMED', "Mail bereits verguetet oder Link ist nicht mehr gueltig!");
-define('MAIL_STATS_404', "Konnte Daten aus der Statistik-Tabelle nicht laden!");
-define('USER_NOT_FOUND', "Mitgliedsdaten nicht gefunden! Sind Sie noch angemeldet?");
-define('UNKNOWN_STATUS', "Unbekannter Account-Status");
-define('ADMIN_UNCONFIRMED_ACCOUNTS', "Hier alle Accounts, deren Email-Adresse nicht best&auml;tigt ist");
-define('_UID', "User-ID");
-define('REMOTE_IP', "IP-Nummer");
-define('REF_UID', "Werber-ID");
-define('UNKNOWN_STATUS_1', "Unbekannter Status <strong>");
-define('UNKNOWN_STATUS_2', "</strong> erkannt!");
-define('ACCOUNT_STATUS', "Account-Status");
-define('ACCOUNT_UNCONFIRMED', "<span class=\"admin_failed\">Unbest&auml;tigt</span>");
-define('ACCOUNT_CONFIRMED', "<span class=\"admin_green\">Best&auml;tigt</span>");
-define('ACCOUNT_LOCKED', "Gesperrt");
-define('ADMIN_ALL_ACCOUNTS', "Alle Mitglieder-Accounts auflisten");
-define('ADMIN_NO_NONE_REGISTERED', "Ihre Suchkriterieren ergaben keine Treffer in der Mitgliederliste.");
-define('ADMIN_MEMBER_404_1', "Mitglieds-Account <strong>");
-define('ADMIN_MEMBER_404_2', "</strong> existiert nicht!");
-define('ADMIN_LAST_ONLINE', "Zuletzt aktiv");
-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', "Verwendete {!POINTS!}");
-define('MAILS_SENT', "Mails versendet");
-define('HAS_JOINED', "Beigetreten am");
-define('TOTAL_POINTS', "{!POINTS!} gesamt");
-define('TOTAL_REFERRALS', "Referals gesamt");
-define('ADMIN_MEMBER_FUNCTIONS', "Administrative Funktionen");
-define('ADMIN_DEL_USER', "L&ouml;schen");
-define('ADMIN_LOCK_USER', "Sperren");
-define('ADMIN_UNLOCK_USER', "Entsperren");
-define('ADMIN_ADD_POINTS', "{!POINTS!} aufbuchen");
-define('ADMIN_EDIT_USER', "&Auml;ndern");
-define('ADMIN_ALL_REFS', "Alle Refs auflisten");
-define('BIRTHDAY2', "Geburtstag");
-define('TOTAL_CATS', "Ausgew&auml;hlte Kategorien");
-define('ADMIN_GOTO_USERLIST', "Dieser Men&uuml;punkt kann nicht direkt aufgerufen werden. Bitte rufen Sie stattdessen <em><u>User auflisten</u></em> auf.");
-define('ADMIN_USER_UPDATED', "Das Mitgliedsaccount wurde aktualisiert!");
-define('ADMIN_LOCKED_YOUR_ACCOUNT', "Ihr Account wurde von einem unserer Administratoren gesperrt! Bitte halten Sie sich an unsere AGBs.");
-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('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!");
-define('ADMIN_DELETED_YOUR_ACCOUNT', "Einer unserer Administratoren hat soeben Ihren Account geloescht!");
-define('REASON_DELETE', "Grund der Loeschung war folgender");
-define('ADMIN_BYE_BYE', "Wir wuenschen Ihnen weiterhin noch alles Gute und koennen Sie vielleicht irgentwann einmal wieder begruessen.");
-define('ADMIN_ALL_CONFIRMED_EMAIL', "Alle Ihre Mitglieder haben ihre Email-Adresse best&auml;tigt! Keine Neuanmeldungen vorhanden.");
-define('GUEST_CONFIRM_SUBJ', "Bitte Ihre Email-Adresse bestaetigen!");
-define('MEMBER_ORDER_ACCEPTED', "Ihre Mailbuchung wurde freigeschaltet");
-define('MEMBER_ORDER_REJECTED', "Ihre Mailbuchung wurde abgelehnt");
-define('THANX_REFERRAL_ONE', "Vielen Dank fuer die Referal-Werbung!");
-define('ADMIN_SEND_MAIL', "Bonusmail versenden");
-define('ADMIN_BONUS_SEND', "Bonusmail wurde in den Sende-Pool eingef&uuml;gt!");
-define('ENTER_POINTS', "Verg&uuml;tung");
-define('ENTER_SECONDS', "Wartezeit");
-define('ADMIN_MORE_SELECTED', "Sie haben mehr Empf&auml;nger eingegeben, als das empfangsbereit sind!");
-define('ADMIN_BONUS_CONTENT', "Versendete Bonus-Mails");
-define('EMAIL_POINTS', "Verg&uuml;tung");
-define('EMAIL_SECONDS', "Wartezeit");
-define('POOL_ACTIVE', "Wird gerade versendet");
-define('ALL_MEMBERS', "Alle Mitglieder");
-define('ADMIN_SELECT_USER', "Mitglied ausw&auml;hlen");
-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_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('MAILS_PER_DAY', "Mails / Tag");
-define('GUEST_CONFIRMED_DONE', "Danke f&uuml;r die Best&auml;tigung Ihrer Email-Adresse! Es ist eine Mail mit den Login-Daten zu Ihnen unterwegs.");
-define('VALIDATING_LOGIN', "Logindaten werden gepr&uuml;ft . . .");
-define('ADMIN_SEND_NL', "Newsletter versenden");
-define('NEWSLETTER_FROM', "Newsletter vom");
-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&ouml;scht! Die {!POINTS!} werden immer in den Jackpot transferiert!");
-define('NORMAL_MAIL_RPOBLEM', "Mail vom Mitgliedern bereits gel&ouml;scht");
-define('BONUS_MAIL_PROBLEM', "Bonus-Mail bereits gel&ouml;scht");
-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");
-define('USERS_REC_PER_DAY', "Heute noch erreichbar");
-define('USERS_LINKS', "Unbest&auml;tigte Mails");
-define('USERS_STATS', "Werbebuchungen");
-define('USERS_SENT_MAILS', "Gesendete Mails");
-define('USERS_MAX_PER_DAY', "Versendbare Mails pro Tag");
-define('USERS_MAX_REC', "Heute versendbare Mails");
-define('EDIT_CATEGORIES', "Kategorien &auml;ndern");
-define('CATEGORY_ID', "Kategorie-ID");
-define('CAT_DESCRIPTION', "Kategoriebeschreibung");
-define('CHANGE_CATS', "&Auml;ndern");
-define('SORT_KEY', "Sortierung");
-define('CATEGORIES_SAVED', "Kategorien gespeichert...");
-define('CATEGORIES_DELETED', "Kategorien gel&ouml;scht...");
-define('DELETE_CATEGORIES', "Kategorien l&ouml;schen");
-define('REMOVE_CATS', "L&ouml;schen");
-define('EDIT_MRECEIVE', "Maximal-Werte editieren");
-define('DELETE_MRECEIVE', "Maximal-Werte l&ouml;schen");
-define('MRECEIVE_ID', "Max-Wert ID");
-define('MREC_VALUE', "Mails pro Tag");
-define('MREC_COMMENT', "Kommentar");
-define('CHANGE_MREC', "&Auml;ndern");
-define('REMOVE_MREC', "L&ouml;schen");
-define('MRECEIVE_SAVED', "Maximal-Werte gespeichert...");
-define('MRECEIVE_DELETED', "Maximal-Werte gel&ouml;scht...");
-define('EDIT_REF_DEPTHS', "Referal-Ebenen editieren");
-define('DELETE_REF_DEPTHS', "Referal-Ebenen l&ouml;schen");
-define('REF_DEPTHS_ID', "Ref-Level ID");
-define('CHANGE_REF', "&Auml;ndern");
-define('REMOVE_REF', "L&ouml;schen");
-define('REF_DEPTHS_SAVED', "Referal-Ebenen gespeichert...");
-define('REF_DEPTHS_DELETED', "Referal-Ebenen gel&ouml;scht...");
-define('EDIT_PAYMENT', "Mailverg&uuml;tungen editieren");
-define('PAYMENT_ID', "Verg&uuml;tungs-ID");
-define('CHANGE_PAY', "&Auml;ndern");
-define('REMOVE_PAY', "L&ouml;schen");
-define('REFERRALS', "Referals");
-define('POINTS_SUM', "Gesamtsumme");
-define('NEW_VERSION_AVAILABLE', "Neue Version verf&uuml;gbar!");
-define('YOUR_VERSION_IS', "Installierte Version");
-define('ONLINE_VERSION_IS', "Verf&uuml;gbare Version");
-define('UPDATE_CREATE_TIME', "Update wurde erstellt");
-define('DOWNLOAD_NEW_VERSION', "Jetzt neue Version herunterladen!");
-define('NO_UPDATES_AVAILABLE', "Keine neuen Updates/Patches verf&uuml;gbar!");
-define('NEW_PATCHES_AVAILABLE', "Neue Patches verf&uuml;gbar!");
-define('PATCH_FNAME', "Download-Link");
-define('PATCH_CTIME', "Patch erstellt");
-define('PATCH_FSIZE', "Downloadgr&ouml;sse");
-define('KBYTES', "KBytes");
-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 <u>");
-define('ADMIN_MEM_NO_CATS_2', "</u> hat keine Kategorien ausgew&auml;hlt!");
-define('USER_ID', "Mitglied");
-define('UNCONFIRMED_LINKS', "Unbest&auml;tigte Mails");
-define('ADMIN_MEMBER_LINKS_1', "Das Mitglied <u>");
-define('ADMIN_MEMBER_LINKS_2', "</u> hat alle seine Mails best&auml;tigt.");
-define('MEMBER_TOTAL_LINKS_1', "Es m&uuml;ssen noch <strong>");
-define('MEMBER_TOTAL_LINKS_2', "</strong> Mails von diesem Mitglied best&auml;tigt werden!");
-define('ADMIN_DEL_UNCONFIRMED_LINKS', "Alle unbest&auml;tigten Mails l&ouml;schen");
-define('ADMIN_LINKS_DELETED', "Links f&uuml;r unbest&auml;tigte Mails wurden gel&ouml;scht!");
-define('ADMIN_DEL_LINK_SUBJ', "Ihr unbestaetigen Mails wurden geloescht!");
-define('MEMBER_LINKS_LEFT_1', "Sie haben <strong>");
-define('MEMBER_LINKS_LEFT_2', "</strong> unbest&auml;tigte Mails. Bitte best&auml;tigen Sie diese zuerst. Wenn Sie weniger als <strong>");
-define('MEMBER_LINKS_LEFT_3', "</strong> Mails im Account haben, k&ouml;nnen Sie auch wieder buchen.");
-define('TODAY', "Heute");
-define('MEMBER_PROFILE_LOCKED_1', "Sie k&ouml;nnen Ihren Account erst am <strong>");
-define('MEMBER_PROFILE_LOCKED_2', "</strong> wieder &auml;ndern!");
-define('MEMBER_HAS_ZERO_MMAILS', "Sie haben Ihren Empfang auf <strong>Urlaub</strong> stehen! Bitte stellen Sie unter &quot;Profildaten &auml;ndern&quot; den Empfang h&ouml;her ein!");
-define('REF_CLIX', "Clicks");
-define('REF_VIEWS', "Views");
-define('REFBANNER_TOTALS', "Gesamt");
-define('DAYS', "Tage");
-define('GUESTS_ONLINE', "G&auml;ste");
-define('MEMBERS_ONLINE', "Mitglieder");
-define('ADMINS_ONLINE', "Administratoren");
-define('USER_NOW_ONLINE', "User Online");
-define('ADMIN_ONLINE_DETAILS', "Detailierte Statistik f&uuml;r alle Besucher");
-define('_REFID', "Ref-ID");
-define('_MODULE', "Modul");
-define('MENU_ACTION', "Hauptmen&uuml;");
-define('MENU_WHAT', "Untermen&uuml;");
-define('_IS_ADMIN', "Administrator");
-define('_IS_GUEST', "Gast");
-define('LAST_SEEN', "Zuletzt gesehen");
-define('ADMIN_TOTAL_PATCH_SIZES', "Gesamtgr&ouml;sse aller Patches");
-define('ADMIN_DELETE_BONUS_MAIL', "Obrige Bonus-Mail l&ouml;schen");
-define('ADMIN_DELETE_NORMAL_MAIL', "Obrige Normal-Mail l&ouml;schen");
-define('ADMIN_REALLY_DELETE_ALL_MAILS', "Wollen Sie wirklich alle Mails l&ouml;schen?");
-define('SURNAME_FAMILY', "Vor- und Nachname");
-define('ADMIN_TOTAL_REFS_1', "Das Mitglied <strong>");
-define('ADMIN_TOTAL_REFS_2', "</strong> hat bereits <strong>");
-define('ADMIN_TOTAL_REFS_3', "</strong> weitere(s) Mitglied(er) geworben, davon sind <strong>");
-define('ADMIN_TOTAL_REFS_4', "</strong> gesperrt oder nicht best&auml;tigt!");
-define('REFS_COUNT', "Refs");
-define('MEMBER_JOINED', "Beigetreten");
-define('ADMIN_EMAIL_DELETED', "E-Mail wurde aus dem System gel&ouml;scht.");
-define('_ALL', "alle");
-define('PROFILE_LAST_CHANGE', "Letzte &Auml;nderung");
-define('PROFILE_OUTDATED', "Haben Sie Neuigkeiten fuer uns?");
-define('PROFILE_NEVER_CHANGED', "Sie haben noch nie eine Aenderung durchgefuehrt!");
-define('PROFILE_UPDATED', "Profildaten wurden ge&auml;ndert!");
-define('NEW_PATCHES_AVAILABLE_1', "Neue Entwickler-Patches f&uuml;r Version <strong>");
-define('NEW_PATCHES_AVAILABLE_2', "</strong> verf&uuml;gbar!");
-define('SORT_BY', "Sortieren");
-define('_OTHERS', "Andere");
-define('_ALL2', "Alle");
-define('WE_HAVE', "Wir haben");
-define('MEMBER_TEST_URL', "Zur beworbenen Seite");
-define('ADMIN_USAGE_DIR_404_1', "Das Verzeichnis mit den Webalizer-Statistiken konnte nicht gefunden werden! (<strong>");
-define('ADMIN_USAGE_DIR_404_2', "</strong>)");
-define('ADMIN_ENTER_REDIRECT_URL', "URL eingeben, wenn abgelehnt werden soll");
-define('ADMIN_ID_404_1', "ID <strong>");
-define('ADMIN_ID_404_2', "</strong> nicht gefunden!");
-define('ADMIN_ASSIGNED_ADMIN', "Zugewiesener Admin-Login");
-define('ADMIN_MEMBER_UID', "ID des Mitgliedes");
-define('ADMIN_TASK_TYPE', "Aufgabenbereich");
-define('ADMIN_TASK_CREATED', "Task erstellt");
-define('ADMIN_NO_ADMIN_ASSIGNED', "Kein Admin-Login zugewiesen!");
-define('ADMIN_TASK_IS_MEMBER_SUPPORT', "Support-Anfrage eines Mitgliedes");
-define('ADMIN_UNKNOWN_TASK_TYPE_1', "Unbekannter Task-Typ <strong>");
-define('ADMIN_UNKNOWN_TASK_TYPE_2', "</strong> im Task <strong>");
-define('ADMIN_UNKNOWN_TASK_TYPE_3', "</strong> erkannt!");
-define('ADMIN_TASK_SYSTEM_WELCOME', "Task-Management Ihres {!MT_WORD2!}");
-define('ADMIN_UNSELECT_ALL', "Alles abw&auml;hlen");
-define('ADMIN_ASSIGN_TASKS', "Bearbeiten");
-define('ADMIN_UNASSIGN_TASKS', "Zuweisung aufheben");
-define('ADMIN_REDIRECT_TASKS', "An uns weiterleiten");
-define('PATCHES_APPLIED', "Patches an der Datenbank durchgef&uuml;hrt!");
-define('PATCH_NOTES', "Bitte beachten Sie, dass wenn bei der Installation die SQL-Dateien nicht automatisch eingespielt werden konnten, dass sie auch hier nicht eingespielt worden sind! Sie m&uuml;ssen sie dann manuell einspielen.");
-define('LATEST_PATCH_INSTALLED', "Es wurde bereits die Datenbank aktualisiert!");
-define('PATCH_LISTED', "Anbei eine Liste der noetigen Dateien:");
-define('NO_PATCHES_APPLIED', "Keine Patches wurden ausgef&uuml;hrt!");
-define('LOAD_URL_ERROR_1', "Konnte nicht weiterleiten, da bereits Kopfinformationen gesendet wurden! <a href=\"");
-define('LOAD_URL_ERROR_2', "\">Bitte klicken Sie hier</a>, um zur URL zu kommen.<br />
-<br />
-Danke.");
-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&auml;nner");
-define('GUEST_STATS_FEMALES', "Angemeldete Frauen");
-define('GUEST_STATS_TONLINE', "Heute Online gewesen");
-define('GUEST_STATS_YONLINE', "Gestern Online gewesen");
-define('GUEST_STATS_TREGISTER', "Heutige Anmeldungen");
-define('GUEST_STATS_YREGISTER', "Gestrige Anmeldungen");
-define('CHANGE_MENUS', "&Auml;ndern");
-define('CHANGE_MEMBER_MENU', "Verdecken, anzeigen, deaktivieren, aktivieren des Mitgliedsmen&uuml;s");
-define('CHANGE_MENU_1', "&Auml;ndern von <strong>");
-define('CHANGE_MENU_2', "</strong> Men&uuml;eintr&auml;gen");
-define('IS_VISIBLE', "Wird angezeigt");
-define('IS_ACTIVE', "Aktiviert");
-define('CHANGE_ENTRIES', "&Auml;nderungen durchf&uuml;hren");
-define('BASE_URL_NOTE', "Ohne abschliessendem /!");
-define('ADMIN_WRONG_CALL', "Falscher Aufruf einer Aktion oder des Scriptes. Bitte navigieren Sie links weiter.");
-
-// Description of all months
-$MONTH_DESCR = array(
-       '01' => "Januar",
-       '02' => "Februar",
-       '03' => "M&auml;z",
-       '04' => "April",
-       '05' => "Mai",
-       '06' => "Juni",
-       '07' => "Juli",
-       '08' => "August",
-       '09' => "September",
-       '10' => "Oktober",
-       '11' => "November",
-       '12' => "Dezember",
-);
-//
-define('ADMIN_IS_SYSTEM_TASK', "System-Task");
-define('ADMIN_TASK_IS_EXTENSION', "Erweiterung-Management");
-define('ADMIN_NEW_EXT_SUBJ', "Neue Erweiterung gefunden");
-define('ADMIN_TASK_SUBJECT', "Aufgabenbetreff");
-define('ADMIN_TASK_TEXT', "Aufgabentext");
-define('ADMIN_REGISTER_EXTENSION', "Registrieren");
-define('ADMIN_SELECTED_TASKS_ASSIGN', "Zum Bearbeiten ausgew&auml;hlte Tasks");
-define('ADMIN_REG_FAILED_INVALID', "Registrierung fehlgeschlagen: Ung&uuml;tige ID &uuml;bermittelt!");
-define('ADMIN_REG_FAILED_ID_404', "Registrierung fehlgeschlagen: Erweiterung-ID nicht auffindbar!");
-define('ADMIN_REG_FAILED_404', "Registrierung fehlgeschlagen: Erweiterung nicht auffindbar!");
-define('ADMIN_REG_FAILED_ASSIGED', "Registrierung fehlgeschlagen: Sie sind nicht zugewiesen oder Task ist veraltet!");
-define('ADMIN_NO_EXTENSION_REGISTERED', "Derzeit haben Sie keine Erweiterung in Ihrem {!MT_WORD!} registriert.");
-define('ADMIN_EXTENSION_REGISTERED', "Erweiterung wurde in Ihrem {!MT_WORD!} registriert.");
-define('ADMIN_EXT_ALREADY_REGISTERED', "Erweiterung bereits registriert!");
-define('ADMIN_DELETE_ENTRIES', "L&ouml;schen");
-define('ADMIN_REGISTERED_EXTENSIONS', "Registrierte Erweiterungen");
-define('ADMIN_EXT_NAME', "Erweiterungsname");
-define('ADMIN_EXT_LANG', "Sprachdatei");
-define('ADMIN_EXT_ADMIN', "Admin-Bereich?");
-define('ADMIN_EXT_ACTIVE', "Aktiviert?");
-define('ADMIN_DE_ACTIVATE', "De-/Aktivieren");
-define('ADMIN_SEARCH_NEW_EXTENSIONS', "Nach neuen Erweiterungen suchen...");
-define('JACKPOT_POINTS', "{!POINTS!} im Jackpot");
-define('CLICK_RATE', "Klickrate");
-define('GUEST_STATS_MODULES', "Klicks in allen Modulen (TOP-10)");
-define('GUEST_STATS_MEMBERS', "Statistiken &uuml;ber unsere Mitglieder");
-define('EDIT_REFBANNER', "Werbebanner editieren");
-define('REQUEST_CONFIRM_LINK_TITLE', "Best&auml;tigungslink erneut anfordern");
-define('GUEST_CONFIRM_LINK_NOTE', "Sie haben Ihren Best&auml;tigungslink verlegt? Kein Problem, hier k&ouml;nnen Sie ihn erneut anfordern. Geben Sie dazu einfach Ihre angemeldete eMail-Adresse an. Der Link wird Ihnen dann per Mail zugesandt.");
-define('REQUEST_CONFIRM_LINK', "Erneut anfordern");
-define('LOGIN_ID_CONFIRMED', "Sie haben bereits Ihre E-Mail Adresse best&auml;tigt!");
-define('CONFIRM_LINK_SENT', "Der Best&auml;tigungslink wurde an Ihre E-Mail Adresse ausgesandt.");
-define('REQUEST_CONFIRM_LINK_SUBJ', "Anforderung Ihres Bestaetigunglinkes");
-define('EMAIL_ADDY_404', "Unter der angegebenen E-Mail Adresse konnten wir keinen Account finden! Bitte versuchen Sie es erneut.");
-define('SELECT_NONE', "Keine/s/r");
-define('ADMIN_SETUP_STATS_TITLE', "Einstellungen an den Gast-Statistiken");
-define('ADMIN_GSTATS_MEMBERS', "Mitglieder-Statistik zuerst");
-define('ADMIN_GSTATS_MODULES', "TOP10-Modul-Statistik zuerst");
-define('ADMIN_GSTATS_INACTIVE', "Gast-Statistik deaktivieren");
-define('ADMIN_GSTATS_MEMBERS_NOTE', "Die Mitglieder-Statistik zeigt an, wie viele Mitglieder Ihr {!MT_WORD!} hat und wie viele Mitglieder welche Kategorien ausgew&auml;hlt haben.");
-define('ADMIN_GSTATS_MODULES_NOTE', "Zeigt Klicks in den 10 am h&auml;ufigsten angeklickten Gast- und Mitgliedsmodulen an.");
-define('ADMIN_GSTATS_INACTIVE_NOTE', "Deaktiviert die Gast-Statistiken komplett.");
-define('DELETE_PAYMENT', "Verg&uuml;tungen l&ouml;schen");
-define('REF_PAYOUT', "Anzahl zu best&auml;tigender Mails, bevor die {!POINTS!} gutgeschrieben werden?");
-define('REF_PAYOUT_NOTE', "0 = Verg&uuml;tung erfolgt sofort.");
-define('ADMIN_EXT_NO_INFO_FOUND', "Keine Informationen zu dieser Erweiterung gefunden!");
-define('ADMIN_EXT_NEW_FOUND_TITLE', "Neue Erweiterungen gefunden");
-define('ADMIN_EXT_DOWNLOAD_LINK', "Download-Link");
-define('ADMIN_EXT_FILE_SIZE', "Downloadgr&ouml;&szlig;e");
-define('ADMIN_EXT_FILE_CTIME', "Erweiterung erstellt am");
-define('ADMIN_EXT_FILE_VERSION', "Version (alt)");
-define('ADMIN_EXT_TOTAL_FSIZE', "Downloadgesamtgr&ouml;sse");
-define('ADMIN_EXT_TOTAL_FOUND', "Gesamt gefundene Erweiterungen");
-define('ADMIN_EXT_ALREADY_INSTALLED_1', "Alle <strong><u>");
-define('ADMIN_EXT_ALREADY_INSTALLED_2', "</u></strong> gefundenen Erweiterungen sind bereits installiert!");
-define('ADMIN_EXT_VERSION', "Version");
-define('ADMIN_TASK_IS_EXTENSION_UPDATE', "Erweiterung-Update");
-define('ADMIN_EXTENSION_UPDATED', "Erweiterung aktualisiert!");
-define('ADMIN_UPDATE_EXT_SUBJ', "Erweiterung-Update installiert");
-define('MEMBER_ORDER_PAGE1_INTRO', "Mailbuchung - Schritt 1 von 4: PLZ eingeben");
-define('MEMBER_ORDER_PAGE2_INTRO', "Mailbuchung - Schritt 2 von 4: Daten eingeben");
-define('MEMBER_ORDER_PAGE3_INTRO', "Mailbuchung - Schritt 3 von 4: Frame-Killer Test und Absenden");
-define('MEMBER_ORDER_PAGE4_INTRO', "Mailbuchung - Schritt 4 von 4: Vielen Dank!");
-define('MEMBER_ORDER_PAGE1_NOTE', "Geben Sie hier die ersten ein bis drei Stellen der Postleitzahl ein, in der gesendet werden soll.<br />
-<br />
-Beispiele:
-<ul>
-  <li><strong>1</strong> : Sendet nur an Mitglieder, deren Postleitzahl mit 1 anf&auml;ngt.</li>
-  <li><strong>12</strong> : Sendet nur an Mitglieder, deren Postleitzahl mit 12 anf&auml;ngt.</li>
-  <li><strong>123</strong> : Sendet nur an Mitglieder, deren Postleitzahl mit 123 anf&auml;ngt.</li>
-</ul>
-<br />
-Oder geben Sie nichts ein, wenn Sie diese Option nicht w&uuml;nschen.");
-define('MEMBER_ENTER_ZIP_CODE', "PLZ eingeben");
-define('ORDER_PAGE_2', "Weiter zur Seite 2");
-define('UNCONFIRMED_USERIDS', "Unbest./Gesperrte Accounts");
-define('LOCKED_POINTS', "Nicht verg&uuml;tete {!POINTS!}");
-define('LAST_UPDATE', "Letzte Profil&auml;nderung");
-define('LAST_PROFILE_SENT', "Erinnerung gesendet");
-define('USER_REF_PAYOUT', "Noch zu best. Mails");
-define('DISPLAY_REFID', "Ref-ID anzeigen");
-define('SORT_NAVIGATION', "Sortieren");
-define('HIGHER', "H&ouml;her");
-define('LOWER', "Niedriger");
-define('MEMBER_SETTINGS_SAVED', "Einstellungen gespeichert.");
-define('REMOTE_ADDR_TIMEOUT', "Ein Mitglied ist mit Ihrer IP-Nummer <u>{!REMOTE_ADDR!}</u> bereits registriert! Bitte kontaktieren Sie uns, wenn dies ein Fehler sein sollte!");
-define('IP_TIMEOUT', "IP-Zeitsperre");
-define('ADMIN_PAYOUT_NOT_INSTALLED', "payout-Erweiterung nicht installiert!");
-define('ADMIN_ADD_MAX_VALUE', "Neuen Maximal-Wert hinzuf&uuml;gen");
-define('ADMIN_CANNOT_CHECK_VERSION', "Konnte Versionsnummer nicht abgleichen! (Fehlende Internet-Verbindung? Server ist down?)");
-define('GUEST_STATS_DEACTIVATED', "Statistiken sind deaktiviert.");
-define('GUEST_TOPTEN_STATS', "Die am h&auml;ufigsten angeklickten Men&uuml;s");
-define('GUEST_TOP_GUEST_STATS', "Gastmen&uuml;");
-define('GUEST_TOP_MEMBER_STATS', "Mitgliedmen&uuml;");
-define('ADMIN_EDIT_BANNER_URL', "Banner-URL &auml;ndern");
-define('ADMIN_EDIT_ALTERNATE', "Alternativen Text &auml;ndern");
-define('ADMIN_EDIT_POINT_SETTINGS', "Einstellungen an {!POINTS!}verg&uuml;tungen");
-define('ADMIN_CONFIG_DIRECT_PAY', "Sollen die &quot;erklickten&quot; {!POINTS!} nach der Anmeldung direkt oder nach eingestellter Anzahl von Mails verg&uuml;tet werden?");
-define('CHANGE_PROFILE', "Profil &auml;ndern");
-define('ADMIN_PASS1', "Passwort eingeben");
-define('ADMIN_PASS2', "Passwortbest&auml;tigung");
-define('ADMIN_EDIT_USER_PROFILE', "Editieren eines Mitgliederaccountes");
-define('ADMIN_EDIT_USER_PASSWORD_NOTE', "Geben Sie nur zweimal das Passwort ein, wenn Sie es &auml;ndern wollen. Wollen Sie nur Daten &auml;ndern, geben Sie bitte keines ein.");
-define('POINTS_LOCKED', "Noch wartende {!POINTS!}");
-define('ADMIN_TASK_INFOS', "Infos");
-define('NICKNAME', "Nickname");
-define('EXT_NICKNAME_404', "<div class=\"note\">nickname-Erweiterung fehlt!</div>");
-define('ADMIN_PROBLEM_NO_MENU', "Konnte keine Men&uuml;eintr&auml;ge finden!");
-define('USER_REF_404', "Dieses Mitglied hat keine Referals gemacht.");
-define('USER_NICKNAME', "Nickname");
-define('ADMIN_EXT_AUTOPURGE_404', "autopurge nicht installiert!");
-define('ADMIN_EXT_BONUS_OUTDATED_1', "Ihre Bonus-Erweiterung ist veraltet! Version <u>");
-define('ADMIN_EXT_BONUS_OUTDATED_2', "</u> oder h&ouml;her wird ben&ouml;tigt!");
-define('ADMIN_EXT_BONUS_404', "bonus nicht installiert!");
-define('ADMIN_CONFIG_POINTS_DIRECT', "Direkt auszahlen");
-define('ADMIN_CONFIG_POINTS_MAILS', "Nach best. Mails");
-define('MEMBER_MORE_POINTS_NEEDED', "Sie haben nicht ausreichend {!POINTS!} &uuml;brig, um die Buchung durchzuf&uuml;hren! Bitte stellen Sie weniger Empf&auml;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('EMAILS_PAGENAV', "Seite");
-define('_IS_CURRENT_HOME', "Liegt in Home");
-define('_IS_NEW_HOME', "In Home setzen");
-define('ADMIN_CONFIG_HOME', "Legen Sie hier die neue Home-Seite fest");
-define('HOME_ACTION', "Funktion");
-define('HOME_BOTTOM_NOTE', "Es werden nur aktive Men&uuml;punkte aus dem Gasthauptmen&uuml; (main) angezeigt.");
-define('ADMIN_EXT_CSSFILE', "CSS?");
-define('ADMIN_EDIT', "&Auml;ndern");
-define('ADMIN_EDIT_EXTENSIONS', "&Auml;ndern von Erweiterungen");
-define('ADMIN_EXT_CHANGED', "Erweiterungen ge&auml;ndert.");
-define('POOL_DELETED', "Bereinigt");
-define('ONLINE_TIMEOUT_IS_1', "Die Liste zeigt die Besucher der letzten <strong>");
-define('ONLINE_TIMEOUT_IS_2', "</strong> an.");
-define('ADMIN_CONFIG_EXTENSIONS_SETTINGS', "Erweiterungs-Management konfigurieren");
-define('ADMIN_VERBOSE_SQL', "SQL-Anweisungen beim Registrieren/Updates/Entfernen ausgeben");
-define('ADMIN_REMOVING_THESE_EXTENSIONS', "Diese Erweiterungen werden deinstalliert");
-define('ADMIN_REMOVE_EXTENSIONS', "Erweiterungen jetzt entfernen");
-define('ADMIN_SQLS_EXECUTED_ON_REMOVAL', "Beim Entfernen ausgef&uuml;hrte SQL-Anweisungen");
-define('ADMIN_NO_ADDITIONAL_SQLS', "Keine weiteren SQL-Anweisungen zum Ausf&uuml;hren!");
-define('ADMIN_SQLS_EXECUTED_ON_UPDATE', "Beim Aktualisieren ausgef&uuml;hrte SQL-Anweisungen");
-define('ADMIN_SQLS_EXECUTED_ON_REGISTER', "Beim Registrieren ausgef&uuml;hrte SQL-Anweisungen");
-define('ADMIN_UNKNOWN_FIELD_TYPE_1', "Unbekannter Datentyp <strong>");
-define('ADMIN_UNKNOWN_FIELD_TYPE_2', "</strong> erkannt!");
-define('ADMIN_ADD_POINTS_TO_USER', "Einem Mitglied {!POINTS!} gutschreiben");
-define('MEMBER_ORDER_DELETED', "Ihre Mailbuchung wurde soeben geloescht");
-define('ADMIN_LIST_UNCONFIRMED_NOT_DIRECTLY', "Bitte diesen Men&uuml;punkt nicht direkt aufrufen!");
-define('ADMIN_UNCONFIRMED_POOL_MISSING_1', "Es fehlen Daten im Sende-Pool zur Mail-ID <u>");
-define('ADMIN_UNCONFIRMED_POOL_MISSING_2', "</u> !");
-define('ADMIN_UNCONFIRMED_STATS_MISSING_1', "Es fehlen Daten in der User-Statistik zur Mail-ID <u>");
-define('ADMIN_UNCONFIRMED_STATS_MISSING_2', "</u> !");
-define('ADMIN_UNCONFIRMED_INVALID_LINK', "Ung&uuml;tigen Link aufgerufen oder Mail ist nicht mehr vorhanden!");
-define('ADMIN_UNCONFIRMED_NO_LINK_LEFT', "Diese Mailbuchung wurde komplett best&auml;tigt!");
-define('ADMIN_CONFIG_REFMODE', "Verg&uuml;tungsmodus f&uuml;r einmalige Referal-Gutschrift");
-define('ADMIN_CONFIG_REFMODE_REF', "&Uuml;ber das Ref-System");
-define('ADMIN_CONFIG_REFMODE_DIRECT', "Nur User selber aufbuchen");
-define('ADMIN_HEADER_LOCK_ACCOUNT_1', "Mitgliedsaccount <u>");
-define('ADMIN_HEADER_LOCK_ACCOUNT_2', "</u> sperren");
-define('ADMIN_HEADER_UNLOCK_ACCOUNT_1', "Mitgliedsaccount <u>");
-define('ADMIN_HEADER_UNLOCK_ACCOUNT_2', "</u> freigeben");
-define('ADMIN_HEADER_DEL_ACCOUNT_1', "Mitgliedsaccount <u>");
-define('ADMIN_HEADER_DEL_ACCOUNT_2', "</u> l&ouml;schen");
-define('ADMIN_TEXT_DEL_ACCOUNT_1', "M&ouml;chten Sie den User <strong>");
-define('ADMIN_TEXT_DEL_ACCOUNT_2', "</strong> nun <strong>unwiederruflich</strong> l&ouml;schen? Bitte geben Sie einen Grund der L&ouml;schung mit an!");
-define('ADMIN_TEXT_LOCK_ACCOUNT_1', "M&ouml;chten Sie den User <strong>");
-define('ADMIN_TEXT_LOCK_ACCOUNT_2', "</strong> nun sperren? Bitte geben Sie einen Grund der Sperrung mit an!");
-define('ADMIN_TEXT_UNLOCK_ACCOUNT_1', "M&ouml;chten Sie den User <strong>");
-define('ADMIN_TEXT_UNLOCK_ACCOUNT_2', "</strong> nun freischalten? Sie k&ouml;nnen auch optional einen Text mit angeben.");
-define('ADMIN_EDIT_HOME_TARGET', "Home-Seite festlegen");
-define('ADMIN_EDIT_HOME_SETTINGS', "Einstellungen an Eingangsseite");
-define('ADMIN_CONFIG_HOME_TITLE', "Einstellungen an der Home-Seite");
-define('ADMIN_CONFIG_INDEX_DELAY', "Verz&ouml;gerung bevor weitergeleitet wird");
-define('ADMIN_INDEX_MANUAL_FORWARD', "Klicken leitet weiter");
-define('ADMIN_INDEX_NO_DELAY', "Sofort weiterleiten");
-define('ADMIN_CONTINUE_TO_CONFIG', "Weiter zu den Einstellungen");
-define('ADMIN_CONFIG_INDEX_COOKIE', "Wie lange soll der Besucher die Eingangsseite nicht mehr sehen?");
-define('BONUS_EXTENSION_UPGRADE_1', "Bitte aktualisieren Sie Ihre Bonus-Erweiterung auf Version <u>");
-define('BONUS_EXTENSION_UPGRADE_2', "</u> oder neuer!");
-define('_ON', "an");
-define('CLICK_STATISTICS', "Mail-Statistik");
-define('ADMIN_SELECT_DEF_REFID', "Standart Referal-ID bei Anmeldung &uuml;ber keinen Ref-Link");
-define('ADMIN_SELECT_REFID_TARGRT', "Ziel-Seite des Referal-Linkes");
-define('ADMIN_REF_TARGET_REGISTER', "Zur Anmeldeseite");
-define('ADMIN_REF_TARGET_INDEX', "Zur Eingangsseite");
-define('ADMIN_THEME_ALREADY_INSTALLED', "Theme bereits installiert.");
-define('ADMIN_INSTALL_THEME', "Theme importieren");
-define('ADMIN_NO_THEMES_FOUND', "Keine Themes gefunden!");
-define('THEME_UNIX', "Uni*-Name");
-define('THEME_NAME', "Theme-Titel");
-define('THEME_AUTHOR', "Author");
-define('THEME_URL', "Download-URL");
-define('THEME_VERSION', "Versionsnummer");
-define('THEME_INSTALL', "Import-Status");
-define('THEME_ACTIVE', "Aktiviert?");
-define('ADMIN_THEME_LIST_NOTE', "Diese Liste zeigt alle auf Ihrem Server abgelegten Themes sortiert nach dem Uni*-Namen an.");
-define('ADMIN_CHANGE_STATUS_THEME', "Themes de-/aktivieren");
-define('ADMIN_THEME_NO_OUTPUT', "Problem: Kein Text zum Ausgeben!");
-define('ADMIN_THEMES_UPDATED', "Themes wurden aktualisiert.");
-define('ADMIN_THEMES_DELETED', "Themes wurden gel&ouml;scht.");
-define('ADMIN_THEME_IMPORTED_1', "Theme <u>");
-define('ADMIN_THEME_IMPORTED_2', "</u> wurde importiert.");
-define('CURR_THEME_IS_1', "Aktuelles Design: <strong>");
-define('CURR_THEME_IS_2', "</strong>");
-define('ADMIN_NO_THEME_INSTALLED_WARNING', "Kein Design installiert!");
-define('CHANGE_THEME', "Design &auml;ndern");
-define('ADMIN_SET_AS_NEW_THEME', "Dieses Theme als Standart-Theme setzen");
-define('ADMIN_THEME_NEW_DEFAULT_THEME', "Durch Anklicken des Uni*-Names wird das jeweilige Theme als Standart-Theme gesetzt, welches Ihre Besucher sofort sehen werden.");
-define('ENTRY_DELETE', "Eintrag l&ouml;schen");
-define('ADMIN_NO_MENUS_FOUND', "Keine Men&uuml;s gefunden!");
-define('ADMIN_CONFIG_TITLE_SETTINGS', "Einstellungen am Seitentitel");
-define('ADMIN_CONFIG_TITLE_DECORATIONS', "Titeldekorationen");
-define('ADMIN_TITLE_ENABLE_DECORATIONS', "Dekorationen aktivieren");
-define('ADMIN_TITLE_ENABLE_MODULE_TITLE', "Modul-Titel in Seiten titel einblenden");
-define('ADMIN_TITLE_ENABLE_WHAT_TITLE', "Titel vom Men&uuml;punkt einblenden");
-define('ADMIN_TITLE_LEFT', "Linke Seite");
-define('ADMIN_TITLE_MIDDLE', "Mittleres Trennzeichen");
-define('ADMIN_TITLE_RIGHT', "Rechte Seite");
-define('ADMIN_MENU_PROBLEM_TITLE', "Problem im Admin-Men&uuml;system erkannt");
-define('CONFIRM_ACCOUNT', "Account best&auml;tigen");
-define('CONFIRMATION_LINK', "Hier best&auml;tigen");
-define('CLICK_NOW', "Klick!");
-define('MAILID_LINK', "Best.-Link");
-define('UNKNOWN_MAILID_CODE_1', "Unbekannter Fehler-Code <strong>");
-define('UNKNOWN_MAILID_CODE_2', "</strong> erkannt!");
-define('EXTENSION_PROBLEM_EXT_INACTIVE', "Erweiterung deaktiviert! Fehler: Kann nicht fortfahren!");
-define('CHANGE_GUEST_MENU', "Verdecken, anzeigen, deaktivieren, aktivieren des Gastmen&uuml;s");
-define('IS_LOCKED', "Ist gesperrt");
-define('ADMIN_REMOVE_STATS_ENTRY', "Hier klicken, um Mitgliederstatistik zu entfernen!");
-define('ADMIN_USER_STATS_REMOVED', "Mitgliederstatistiken entfernt.");
-define('MAIL_WILL_NEVER_EXPIRE', "Bestaetigungslink verfaellt nicht.");
-define('MEMBER_ENTER_MORE_RECEIVERS', "Geben Sie mindestens ein Empf&auml;nger ein!");
-define('MEMBER_NO_MORE_RECEIVERS_FOUND', "Es konnten nicht ausreichend genug empfangsbereite Mitglieder gefunden werden.");
-define('ADMIN_USER_PROFILE_TITLE', "Mitgliedsprofil aufrufen");
-define('LIST_UNCONFIRMED_MEMBER_LINKS', "Unbest&auml;tigte Maillinks eines Mitgliedes auflisten");
-define('MEMBER_ENTER_MORE_MIN_RECEIVERS_1', "Geben Sie mehr als <u>");
-define('MEMBER_ENTER_MORE_MIN_RECEIVERS_2', "</u> Empf&auml;nger ein!");
-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('ENTER_SUB_REASON', "Grund des Abzuges");
-define('ADMIN_SUB_POINTS', "{!POINTS!} abziehen");
-define('ADMIN_SUB_POINTS_FROM_ALL', "Allen Mitgliedern {!POINTS!} abziehen");
-define('PATCH_DESCRIPTION', "Beschreibung zum Patch");
-define('DOWNLOAD_ZIP', "Direktes ZIP-Archiv downloaden");
-define('DOWNLOAD_BZIP2', "Direkten Tar-Ball downloaden");
-define('DOWNLOAD_FROM_SERVER', "&Uuml;ber unseren Server downloaden");
-define('DOWNLOAD_NOW', "Jetzt downloaden!");
-define('ADMIN_MEMBER_STATS_TITLE', "Einstellungen an der Mitglieder-Statistik");
-define('ADMIN_MEMBER_STATS_LIMIT', "Anzahl Mailbuchungen pro Seite");
-define('MEMBER_NO_THEMES_FOUND', "Keine Design gefunden!");
-define('MEMBER_THEME_LIST_NOTE', "Wenn Sie Fragen zu einem der Designs haben, wenden Sie sich bitte an den jeweiligen Autor!");
-define('MEMBER_SAVE_THEME', "Design speichern");
-define('MEMBER_THEME_LIST_USAGE', "W&auml;hlen Sie unten ein neues Design aus und klicken Sie auf <strong>Theme abspeichern</strong>, das Design wird dann nur f&uuml;r Sie dauerhaft ge&auml;ndert.");
-define('MEMBER_THEME_SAVED', "Design gespeichert.");
-define('TASK_NO_TITLE', "Aufgabe ohne SQL-Anweisungen");
-define('UNCONFIRMED_LOCKED', "Noch zu best. Mails");
-define('CONFIRMED_MAILS', "Bereits best. Mails");
-define('_YEARS'  , "Jahre");
-define('_MONTHS' , "Monate");
-define('_WEEKS'  , "Wochen");
-define('_DAYS'   , "Tage");
-define('_HOURS'  , "Stunden");
-define('_MINUTES', "Minuten");
-define('_SECONDS', "Sekunden");
-define('SORT_ASCENDING', "Aufsteigend");
-define('SORT_DESCENDING', "Absteigend");
-define('INVALID_EMAIL_ADDRESS_ENTERED', "Ung&uuml;tige EMail-Adresse eingegeben!");
-define('NEVER_HAPPENED', "Nie");
-define('WRONG_DB_SELECTED', "Falsche oder fehlende Datenbank ausgew&auml;hlt!");
-define('NO_CONFIG_FOUND', "Keine Konfigurationsdaten gefunden! (Leere Datenbank? Oder haben Sie die SQL-Dateien in andere Datenbank eingespielt?)");
-define('NO_CONFIG_FOUND_TITLE', "Keine Konfigurationsdaten gefunden!");
-define('SORTING_KEY', "Sortierung");
-define('ADMIN_ADD_BANNER', "Neuen Banner hinzuf&uuml;gen");
-define('ADMIN_ENTER_BANNER_URL', "Banner-URL");
-define('ADMIN_ENTER_ALTERNATE_TEXT', "Alternativen Text");
-define('ADMIN_SELECT_BANNER_ACTIVE', "Ist der Banner aktiv?");
-define('ADMIN_SUBMIT_BANNER', "Banner hinzuf&uuml;gen");
-define('ADMIN_LIST_REFERRALS_1', "Referals des Mitgliedes ");
-define('ADMIN_LIST_REFERRALS_2', " in erster Ebene");
-define('ADMIN_LIST_REFERRALS_NOTE', "<strong>&Auml;nderung:</strong> Klicken Sie die User-ID an und gelangen Sie zum Mitgliederprofil. Klicken Sie Anzahl Referals an, werden die Referals des jeweiligen Mitgliedes aufgelistet.");
-define('ADMIN_NORMAL_MAIL_ALREADY_DELETED', "Mitglieder-Mail bereits gel&ouml;scht!");
-define('INITIAL_RELEASE', "Erste Alpha-Version");
-define('NO_UPDATE_NOTES', "Keine Update-Hinweise gefunden!");
-define('MYSQL_QUERY_STRING', "MySQL-Abfragebefehl war:");
index 999f767accfb18ecbb6a14bbee08009c03d72a15..3163a3e0e235801474fbabc796bb9989c9acd7ac 100644 (file)
@@ -46,6 +46,7 @@ if (!defined('__SECURITY')) {
 define('HOLIDAY_MEMBER_TITLE', "Von wann bis wann sind Sie im Urlaub?");
 define('HOLIDAY_MEMBER_TSTART', "Anfang Ihres Urlaubes");
 define('HOLIDAY_MEMBER_TEND', "Ende Ihres Urlaubes");
+// @TODO Rewrite these two constants to one
 define('HOLIDAY_MAX_DAYS_1', "Sie k&ouml;nnen nicht mehr als ");
 define('HOLIDAY_MAX_DAYS_2', " Tag(e) an Urlaub einstellen!");
 define('HOLIDAY_ADD', "Urlaubsschaltung aktivieren");
index a3eebc1d3e367a452aecd70214c356c615828794..8cbe0b74060549f1b98b4eb59c54c96bf99368fc 100644 (file)
@@ -58,8 +58,6 @@ define('ADMIN_ORDER_SELECTION_SETTINGS', "Auswahlverfahren der Empf&auml;nger");
 
 define('MEMBER_ORDER_MAX_ALLOWED', "Maximale Mailbuchungen");
 define('MEMBER_ORDER_ALLOWED_EXHAUSTED', "Sie k&ouml;nnen keine weiteren Mails mehr versenden, oder stellen Sie bitte den Empfang h&ouml;her ein.");
-define('MEMBER_MIN_RECS_1', "Minimum:");
-define('MEMBER_MIN_RECS_2', "");
 define('MEMBER_ENTER_INVALID_URL', "Ung&uuml;tige URL eingegeben!");
 
 define('ORDER_SELECT_COLUMN_USERID', "Mitgliedsnummer");
index bc4c0a0b6c65f0e18d8364d83440843cb7741a3f..90817b59eef2608f3b34c2d93fcd0ce2611afaf2 100644 (file)
@@ -43,6 +43,7 @@ if (!defined('__SECURITY')) {
 }
 
 // Admin language strings
+// @TODO Rewrite these constants to one
 define('ADMIN_LIST_USER_NOREFS_1', "Das Mitglied <u>");
 define('ADMIN_LIST_USER_NOREFS_2', "</u> hat in dieser Referal-Ebene keine Refs!");
 define('ADMIN_CONFIG_REFBACK_TITLE', "Refback-Einstellungen");
index 59a1d94769e2d65c3befb3e76208544462045d7b..604ff276f128d80e5b0c23d60c6202c908911de4 100644 (file)
@@ -115,16 +115,13 @@ define('ADMIN_SPONSPOR_NO_POINTS_TO_SUBTRACT', "Keine {!POINTS!} zum Abziehen ei
 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&ouml;nnen keine auf Freischaltung wartende oder unbest&auml;tigte Accounts sperren/freigeben!");
+// @TODO Rewrite these four constants to one and use sprintf()
 define('ADMIN_HEADER_DEL_SPONSOR_1', "Sponsorenaccount <u>");
 define('ADMIN_HEADER_DEL_SPONSOR_2', "</u> l&ouml;schen");
 define('ADMIN_TEXT_DEL_SPONSOR_1', "M&ouml;chten Sie den Sponsoren <strong>");
 define('ADMIN_TEXT_DEL_SPONSOR_2', "</strong> mit samt aller seiner Bestellungen unwiederruflich l&ouml;schen?");
 define('ADMIN_SPONSOR_DELETED', "Sponsorenaccount <u>%s</u> entfernt.");
 define('GUEST_SPONSOR_TITLE', "Anmeldung als Sponsor");
-// @TODO These three constants should be moved into a template
-define('GUEST_SPONSOR_TEASER_1', "Melden Sie sich als Sponsor von <strong>{!MAIN_TITLE!}</strong> an! Hier bekommen Sie f&uuml;r Ihr Geld die Zielgruppe, die Sie auch auf Ihren Produktseiten haben wollen!");
-define('GUEST_SPONSOR_TEASER_2', "Alles inklusiv: Ausf&uuml;hrliche Statistiken (auch per Mail im gew&uuml;nschten Zeitabstand) und einfache Verwaltung Ihrer {!POINTS!} mit nur wenigen Klicks!");
-define('GUEST_SPONSOR_TEASER_3', "Werden Sie Sponsor und melden Sie sich noch heute an!");
 define('SPONSOR_ENTER_COMPANY_DATA', "Daten zum Unternehmen");
 define('SPONSOR_COMPANY_NOTE', "Sie k&ouml;nnen sich auch als private Person anmelden, lassen Sie dazu die drei folgenden Felder einfach leer!");
 define('SPONSOR_ENTER_PERSONA_DATA', "Daten zu Ihrer Person");
@@ -308,7 +305,7 @@ define('SPONSOR_CURRENT_PASSWORD_DIDNOT_MATCH_DB', "Das von Ihnen und das in der
 define('SPONSOR_BOTH_NEW_PASSWORDS_DIDNOT_MATCH', "Die von Ihnen eingegebenen neuen Passw&ouml;rter stimmen nicht &uuml;berein!");
 define('SPONSOR_PASSWORD_ONE_EMPTY', "Erstes einzugebenes Passwort ist leer!");
 define('SPONSOR_PASSWORD_TWO_EMPTY', "Zweites einzugebenes Passwort ist leer!");
-define('SPONSOR_PASSWORD_TOO_SHORT_1', "Eingegebenes Passwort entspricht nicht der Mindestl&auml;nge von <u>%s</u> Zeichen!");
+define('SPONSOR_PASSWORD_TOO_SHORT', "Eingegebenes Passwort entspricht nicht der Mindestl&auml;nge von <u>%s</u> Zeichen!");
 define('SPONSOR_ACCOUNT_DATA_NOT_SAVED', "Ihre Daten wurden <u>nicht</u> gespeichert!");
 
 //
index c7bd71a4cedb8072036b174d5a42119746859bcc..de8d0a527e7f02a4616f5a7903dccebd8b8ca7be 100644 (file)
@@ -50,8 +50,7 @@ define('SUPPORT_SUBJ_MEMBER_ORDER', "Ihr Anfrage an den Support: Mailbuchung");
 define('SUPPORT_SUBJ_MEMBER_REFLINK', "Ihr Anfrage an den Support: Referal-Link");
 define('SUPPORT_SUBJ_MEMBER_UNCONFIRMED', "Ihr Anfrage an den Support: Unbestaetigte Mails");
 define('ADMIN_TASK_IS_SUPPORT_MEMBER', "Mitglieder-Support");
-define('ADMIN_UNKNOWN_SUPPORT_MODE_1', "Unbekannter Support-Modus <strong>");
-define('ADMIN_UNKNOWN_SUPPORT_MODE_2', "</strong> erkannt!");
+define('ADMIN_UNKNOWN_SUPPORT_MODE', "Unbekannter Support-Modus <strong>%s</strong> erkannt!");
 define('ADMIN_TASK_SUPPORT_MODE', "Support-Art");
 
 //
index 917ffb5a3cb43eaae1e721eea9042355273f8cf5..ca0148c81c3ace5e7e5ea73ddf292dcc8dfa8f00 100644 (file)
@@ -46,9 +46,9 @@ if (!defined('__SECURITY')) {
 define('ADMIN_THEME_NEW_FOUND_TITLE', "Neue Themes gefunden!");
 define('ADMIN_THEME_FILE_CTIME', "Theme erstellt");
 define('ADMIN_THEME_TOTAL_FOUND', "Themes gesamt gefunden");
-define('ADMIN_THEME_ALREADY_INSTALLED_1', "Alle <u>");
-define('ADMIN_THEME_ALREADY_INSTALLED_2', "</u> Themes bereits installiert!");
+define('ADMIN_THEME_ALREADY_INSTALLED', "Theme <u>%s</u> bereits installiert.");
 define('ADMIN_THEME_NOTHING_FOUND', "Keine Themes auf dem Server gefunden!");
+define('ADMIN_THEME_INC_404', "Wichtige Design-Headerdatei <u>theme.php</u> konnte zum Design <u>%s</u> nicht gefunden werden.");
 
 //
 ?>
index b8195a1217924ea121507c27897791d43c0c992d..2f827e51ba4e458c92dfce3e61603ce4013b2504 100644 (file)
@@ -45,16 +45,6 @@ if (!defined('__SECURITY')) {
 // Language definitions
 define('TOP10_ADMIN_CONFIG_HEADER', "Einstellungen an TOP-Listen");
 define('TOP10_ADMIN_MAX_TOP10', "Maximale Pl&auml;tze pro Liste");
-define('GUEST_TOP10_LOGIN_HEADER_1', "TOP");
-define('GUEST_TOP10_LOGIN_HEADER_2', "Logins");
-define('GUEST_TOP10_LOGIN_FOOTER', "Diese Liste zeigt Ihnen, wer am h&auml;ufigsten eingeloggt hat.");
-define('TOP10_RANKING', "Platz");
-define('GUEST_TOP10_POINTS_HEADER_1', "TOP");
-define('GUEST_TOP10_POINTS_HEADER_2', "{!POINTS!}-Verdiener");
-define('GUEST_TOP10_POINTS_FOOTER', "Diese Liste zeigt Ihnen, wer die meisten {!POINTS!} verdient hat.");
-define('GUEST_TOP10_REFS_HEADER_1', "TOP");
-define('GUEST_TOP10_REFS_HEADER_2', "Werber");
-define('GUEST_TOP10_REFS_FOOTER', "Diese Liste zeigt Ihnen, wer die meisten Mitglieder geworben hat.");
 
 //
 ?>
index 20e298d398225416521997f3dae4db61202bbf69..b16336e46f541b7cf1b8205ea2af384769cdc0bb 100644 (file)
@@ -51,10 +51,8 @@ define('USER_ADMIN_LIMIT_USER', "Anzahl Mitglieder pro Seite");
 define('USER_ADMIN_ALPHA_USER', "Azanhl Buchstaben pro Zeile");
 define('USER_ACCOUNT_SAVED', "Mitgliedsaccount gespeichert.");
 define('USER_ACCOUNT_NOT_SAVED', "Mitgliedsaccount <u>nicht</u> gespeichert.");
-define('USER_ACCOUNT_LOCKED_1', "Mitgliedsaccount <u>");
-define('USER_ACCOUNT_LOCKED_2', "</u> wurde gesperrt.");
-define('USER_ACCOUNT_UNLOCKED_1', "Mitgliedsaccount <u>");
-define('USER_ACCOUNT_UNLOCKED_2', "</u> wurde freigegeben.");
+define('USER_ACCOUNT_LOCKED', "Mitgliedsaccount <u>%s</u> wurde gesperrt.");
+define('USER_ACCOUNT_UNLOCKED', "Mitgliedsaccount <u>%s</u> wurde freigegeben.");
 
 //
 ?>
index abfcadb8fe65a548bcac5905b4d46ab85a8bcbdd..8b4e6c3a93da4618578c2825b755120696cd14d4 100644 (file)
@@ -181,7 +181,7 @@ function BONUS_MAKE_RANK_ROWS ($data, $type, $uid) {
                // No entries found!
                $OUT = "<tr>
   <td colspan=\"3\" align=\"center\" height=\"30\" class=\"bottom2\">
-    <div class=\"guest_failed\">".BONUS_NO_RANKS_1.$data.BONUS_NO_RANKS_2."</div>
+    <div class=\"guest_failed\">".sprintf(getMessage('BONUS_NO_RANKS'), $data)."</div>
   </td>
 </tr>\n";
                define('__YOUR_RANKING_LINE', "");
index ff1bee571118bbf0382b157bb177f5cfa5d00f5c..8587a35e5801c2e033ec41d7d1286d4e677d3f72 100644 (file)
@@ -43,11 +43,10 @@ if (!defined('__SECURITY')) {
 }
 
 //
-function RALLYE_AUTOSTART_RALLYES($result)
-{
+function RALLYE_AUTOSTART_RALLYES ($result) {
        // Global data array for LOAD_EMAIL_TEMPLATE()
-       $DATA = array();
        global $DATA;
+       $DATA = array();
 
        // Load all rallyes (usally we have only one rallye active per time!
        list($id, $title, $start, $end, $notify, $min_users, $min_prices) = SQL_FETCHROW($result);
@@ -315,9 +314,9 @@ VALUES ('%s','%s','0')",
                } // END - if
        } // END - if
 }
+
 //
-function RALLYE_EXPIRE_RALLYES($result)
-{
+function RALLYE_EXPIRE_RALLYES ($result) {
        global $DATA;
 
        // Load rallye data
@@ -570,8 +569,7 @@ function RALLYE_LIST_WINNERS ($rallye, $default=0) {
        // Generate table
        $OUT = LOAD_TEMPLATE("guest_rallye_expired_header", true);
        $SW = 2;
-       for ($idx = 0; $idx < $prices; $idx++)
-       {
+       for ($idx = 0; $idx < $prices; $idx++) {
                // Check status
                //   active = 1: account is still confirmed
                //   active = 0: account is deleted or locked
@@ -581,19 +579,16 @@ function RALLYE_LIST_WINNERS ($rallye, $default=0) {
                SQL_FREERESULT($result_active);
 
                if (empty($DATA['uid'][$idx])) $DATA['uid'][$idx] = "---";
-               if ((empty($DATA['ref'][$idx])) || ($DATA['ref'][$idx] == 0) || ($active == 0) || ("".round($DATA['cpoints'][$idx])."" == "0") || (empty($DATA['cpoints'][$idx])))
-               {
+               if ((empty($DATA['ref'][$idx])) || ($DATA['ref'][$idx] == 0) || ($active == 0) || ("".round($DATA['cpoints'][$idx])."" == "0") || (empty($DATA['cpoints'][$idx]))) {
                        // Allow valid and active users with at least one ref to get points
                        $DATA['ref'][$idx]   = "---";
                        $DATA['uid'][$idx]   = "---";
                }
-               if (!empty($DATA['info'][$idx]))
-               {
+
+               if (!empty($DATA['info'][$idx])) {
                        // Take direct infos
                        $DATA['infos'][$idx] = $DATA['info'][$idx];
-               }
-                else
-               {
+               } else {
                        // Take ppints
                        $DATA['infos'][$idx] = $DATA['points'][$idx]." {!POINTS!}";
                }
@@ -620,6 +615,7 @@ function RALLYE_LIST_WINNERS ($rallye, $default=0) {
 </tr>\n";
                $SW = 3 - $SW;
        }
+
        // Add footer
        $OUT .= LOAD_TEMPLATE("guest_rallye_expired_footer", true);
 
@@ -675,9 +671,9 @@ VALUES ('NEW','RALLYE_PURGED','{--RALLYE_ADMIN_PURGED--}: %s','{--RALLYE_ADMIN_P
        // Free memory
        SQL_FREERESULT($result_rallye);
 }
+
 //
-function RALLYE_TEMPLATE_SELECTION($name="template", $default="")
-{
+function RALLYE_TEMPLATE_SELECTION ($name="template", $default="") {
        // Check templates directory
        $OUT = ""; $ral = array();
        $BASE = sprintf("%stemplates/%s/html/rallye/", constant('PATH'), GET_LANGUAGE());
@@ -716,6 +712,7 @@ function RALLYE_TEMPLATE_SELECTION($name="template", $default="")
        // Return selection
        return $OUT;
 }
+
 //
 function RALLYE_GET_REFCOUNT ($uid, $old=0) {
        // Check current refs
@@ -755,7 +752,7 @@ function RALLYE_GET_REFCOUNT ($uid, $old=0) {
                        // Remove old refs
                        //* DEBUG: */ echo "+".$cnt."/".$old."+<br />";
                        $cnt -= $old;
-               }
+               } // END - if
        } else {
                // Load current refs from database
                $result_ref = SQL_QUERY_ESC("SELECT DISTINCT SUM(s.counter) AS cnt
index 5cdf0371c1d472de0ce2b4ed16758cbd35ca6410..6fa3c9b605a3b875ec112f5b4277a1afef66c8ff 100644 (file)
@@ -1298,5 +1298,17 @@ function setAdminMenuHasEntries ($action, $hasEntries) {
        $GLOBALS['admin_menu_has_entries'][$action] = (bool) $hasEntries;
 }
 
+// Creates a link to the user's admin-profile
+function ADMIN_CREATE_USERID_LINK ($uid) {
+       // Is the userid set correctly?
+       if ($uid > 0) {
+               // Create a link to that profile
+               return "{!URL!}/modules.php?module=admin&amp;what=list_user&amp;uid=".bigintval($uid);
+       } // END - if
+
+       // Return a link to the user list
+       return "{!URL!}/modules.php?module=admin&amp;what=list_user";
+}
+
 //
 ?>
index 84f704c0c073cf51ceb6800af2054503bf1a15ba..cab7b7612ec6175c38cb2bbf90f163de2cebb3c7 100644 (file)
@@ -270,7 +270,7 @@ function OUTPUT_SELECTED_TASKS ($POST, $result_tasks) {
                                        {
                                        default: // @TODO Unknown support mode
                                                DEBUG_LOG(__FILE__, __LINE__, sprintf("Unknown support mode %s detected. This part is under construction!", $mode));
-                                               $OUT .= "<div class=\"admin_failed medium\">".ADMIN_UNKNOWN_SUPPORT_MODE_1.$mode.ADMIN_UNKNOWN_SUPPORT_MODE_2."</div>\n";
+                                               $OUT .= "<div class=\"admin_failed medium\">".sprintf(getMessage('ADMIN_UNKNOWN_SUPPORT_MODE'), $mode)."</div>\n";
                                                break;
                                        }
                                        break;
@@ -350,7 +350,7 @@ function OUTPUT_SELECTED_TASKS ($POST, $result_tasks) {
 
                                default: // Unknown task type
                                        DEBUG_LOG(__FILE__, __LINE__, sprintf("Unknown task type %s detected.", $type));
-                                       $OUT .= "<div class=\"admin_failed medium\">".ADMIN_UNKNOWN_TASK_TYPE_1.$type.ADMIN_UNKNOWN_TASK_TYPE_2.$id.ADMIN_UNKNOWN_TASK_TYPE_3."</div>\n";
+                                       $OUT .= "<div class=\"admin_failed medium\">".sprintf(getMessage('ADMIN_UNKNOWN_TASK_TYPE'), $type, $id)."</div>\n";
                                        break;
                                }
                                $OUT .= "  </td>
index adedc495557f11acea01cccbad92b0b746e9e45e..7547661afa54c62bbf9d6ae2ede664f2112235d8 100644 (file)
@@ -65,7 +65,7 @@ if ((IS_FORM_SENT()) || ((REQUEST_ISSET_POST('del')) && (REQUEST_ISSET_POST(('re
        }
 } elseif (REQUEST_ISSET_POST(('no'))) {
        // Do not delete him...
-       LOAD_URL("modules.php?module=admin&amp;what=list_user&amp;uid=".REQUEST_GET('uid'));
+       LOAD_URL(ADMIN_CREATE_USERID_LINK(REQUEST_GET('uid')));
 } elseif (!REQUEST_ISSET_GET(('uid'))) {
        // Output selection form with all confirmed user accounts listed
        ADD_MEMBER_SELECTION_BOX();
@@ -78,14 +78,17 @@ if ((IS_FORM_SENT()) || ((REQUEST_ISSET_POST('del')) && (REQUEST_ISSET_POST(('re
                list ($email, $sname, $fname) = SQL_FETCHROW($result);
                SQL_FREERESULT($result);
 
-               // Transfer data to constants for the template
-               define('__EMAIL', CREATE_EMAIL_LINK($email, "user_data"));
-               define('__SNAME', $sname);
-               define('__FNAME', $fname);
-               define('__UID'  , REQUEST_GET('uid'));
+               // Prepare content
+               $content = array(
+                       'email'   => CREATE_EMAIL_LINK($email, "user_data"),
+                       'surname' => $sname,
+                       'family'  => $fname,
+                       'header'  => sprintf(getMessage('ADMIN_HEADER_DEL_ACCOUNT'), REQUEST_GET('uid')),
+                       'text'    => sprintf(getMessage('ADMIN_TEXT_DEL_ACCOUNT'), REQUEST_GET('uid'))
+               );
 
                // Display form
-               LOAD_TEMPLATE("admin_del_user");
+               LOAD_TEMPLATE("admin_del_user", false, $content);
        } else {
                // Account does not exists!
                LOAD_TEMPLATE("admin_settings_saved", false, "<div class=\"admin_failed\">".sprintf(getMessage('ADMIN_MEMBER_404'), REQUEST_GET('uid'))."</div>");
index b12dfa0770377735c844108cc3d7db12dce971bc..cd8f8f518e98deab121f490ec61fbad136784393 100644 (file)
@@ -150,6 +150,8 @@ if (REQUEST_ISSET_GET(('reg_ext'))) {
                                $SW = 3 - $SW;
                        }
                } // END - foreach
+
+               // @TODO Rewrite this constant
                define('__EXTENSIONS_ROWS', $OUT);
 
                // Load template
@@ -161,7 +163,8 @@ if (REQUEST_ISSET_GET(('reg_ext'))) {
        $OUT = ""; $SW = 2;
        foreach (REQUEST_POST('sel') as $ext_id => $sel) {
                // Init variables
-               $VERBOSE_OUT = ""; INIT_SQLS();
+               $VERBOSE_OUT = "";
+               INIT_SQLS();
 
                // Secure id number
                $ext_id = bigintval($ext_id);
index 059df12eef120d7d8784621f89de2bdf2d5daa93..78ae63ad0838fc8112734efc57bb1cbfef4e8846 100644 (file)
@@ -60,13 +60,13 @@ if ((REQUEST_ISSET_POST(('add'))) && (REQUEST_ISSET_POST(('code'))) && (REQUEST_
                        ), __FILE__, __LINE__);
 
                // Country added
-               $MSG = ADMIN_COUNTRY_ADDED_1.strtoupper(REQUEST_POST('descr')).ADMIN_COUNTRY_ADDED_2;
+               $MSG = sprintf(getMessage('ADMIN_COUNTRY_ADDED'), strtoupper(REQUEST_POST('descr')));
        } else {
                // Free memory
                SQL_FREERESULT($result);
 
                // Does already exist
-               $MSG = ADMIN_COUNTRY_ALREADY_1.strtoupper(REQUEST_POST('code')).ADMIN_COUNTRY_ALREADY_2;
+               $MSG = sprintf(getMessage('ADMIN_COUNTRY_ALREADY'), strtoupper(REQUEST_POST('code')));
        }
 
        // Display message
@@ -87,16 +87,16 @@ if ((REQUEST_ISSET_POST(('add'))) && (REQUEST_ISSET_POST(('code'))) && (REQUEST_
                        $row    = "admin_list_country_edit_row";
                        $post   = "modify";
                        $class  = "admin_submit";
-                       $submit = ADMIN_COUNTRY_EDIT_NOW;
-                       $title  = ADMIN_COUNTRY_EDIT_TITLE;
+                       $submit = getMessage('ADMIN_COUNTRY_EDIT_NOW');
+                       $title  = getMessage('ADMIN_COUNTRY_EDIT_TITLE');
                        $reset  = "<input type=\"reset\" class=\"admin_reset\" value=\"{!UNDO_SELECTIONS!}\" />&nbsp;*\n";
                } else {
                        // Delete template
                        $row    = "admin_list_country_del_row";
                        $post   = "remove";
                        $class  = "admin_delete";
-                       $submit = ADMIN_COUNTRY_DELETE_NOW;
-                       $title  = ADMIN_COUNTRY_DELETE_TITLE;
+                       $submit = getMessage('ADMIN_COUNTRY_DELETE_NOW');
+                       $title  = getMessage('ADMIN_COUNTRY_DELETE_TITLE');
                        $reset  = "";
                }
 
index d3b5a391bcccaf5b328bad3088d193964000e113..217a444e1a2d8b43b9ca2c979b61a51c1e0bd3e0 100644 (file)
@@ -323,7 +323,7 @@ ORDER BY start_time DESC",
                                'notify_lnk' => TRANSLATE_YESNO($content['send_notify']),
                                'auto_lnk'   => TRANSLATE_YESNO($content['auto_add_new_user']),
                                'notified'   => TRANSLATE_YESNO($content['notified']),
-                               'prices_cnt' => GET_TOTAL_DATA($content['id'], "rallye_prices", "id", "rallye_id", true),
+                               'prices_cnt' => TRANSLATE_COMMA(GET_TOTAL_DATA($content['id'], "rallye_prices", "id", "rallye_id", true)),
                                'descr'      => COMPILE_CODE($content['descr']),
                                'min_users'  => $content['min_users'],
                                'min_prices' => $content['min_prices'],
index b9c7639d92a6fee9d361454b63966aade7a152dc..7c934c13ec817037b7bd03c72ab9b277ac5da66a 100644 (file)
@@ -51,10 +51,8 @@ ADD_DESCR("admin", __FILE__);
 // Don't load the admin_list_unconfirmed template by default
 $listed = false;
 
+// List confirmation links from normal or bonus mails
 if (REQUEST_ISSET_GET(('mid'))) {
-       // List confirmation links from your member's mail orders
-       define('__LIST_UNCON_TITLE', getMessage('LIST_UNCONFIRMED_MEMBER_LINKS'));
-
        // SQL query for mail data
        $sql = "SELECT DISTINCT s.id, p.sender, p.subject, p.text, p.url, p.timestamp, s.max_rec  FROM `{!_MYSQL_PREFIX!}_pool` AS p
 LEFT JOIN `{!_MYSQL_PREFIX!}_user_stats` AS s
@@ -67,7 +65,7 @@ WHERE p.id='".REQUEST_GET('mid')."' LIMIT 1";
        // Load admin_list_unconfirmed template
        $listed = true; $DATA = REQUEST_GET('mid'); $LINK = "mailid";
 } elseif ((REQUEST_ISSET_GET(('bid'))) && (EXT_IS_ACTIVE("bonus"))) {
-       // List confirmation links from bonus mails
+       // @TODO This constant might be unused?
        define('__LIST_UNCON_TITLE', getMessage('LIST_UNCONFIRMED_BONUS_LINKS'));
 
        // SQL query for mail data (both ids are required for compatiblity to above normal mail
@@ -79,7 +77,7 @@ WHERE p.id='".REQUEST_GET('mid')."' LIMIT 1";
        // Load admin_list_unconfirmed template
        $listed = true; $DATA = $ID; $LINK = "bonusid";
 } else {
-       // "Please do not call me directly."
+       // @TODO "Please do not call me directly." Should be rewritten to a nice selection depending on ext-bonus
        LOAD_TEMPLATE("admin_settings_saved", false, getMessage('ADMIN_CALL_NOT_DIRECTLY'));
 }
 
@@ -97,13 +95,6 @@ if ($listed === true) {
                if (($stats_id > 0) && ($ID == "-1")) $ID = $stats_id;
                if ($col == "bonus_id") $sender = 0;
 
-               // @TODO Rewrite these constants
-               define('__LIST_UNCON_SENDER' , $sender);
-               define('__LIST_UNCON_SUBJECT', COMPILE_CODE($subj));
-               define('__LIST_UNCON_TEXT'   , COMPILE_CODE($text));
-               define('__LIST_UNCON_URL'    , encodeString($url));
-               define('__LIST_UNCON_STAMP'  , MAKE_DATETIME($stamp, "2"));
-
                // Load unconfirmed mail links. Hmmm, this select query is pretty cool
                // but it does only show unconfirmed mail links from existing user
                // accounts. So if you have delete one you did not see those links
@@ -116,13 +107,9 @@ WHERE l.%s='%s' ORDER BY l.userid LIMIT %s",
                        array($col, $ID, bigintval($max)),__FILE__, __LINE__);
                $unconfirmed = SQL_NUMROWS($result);
 
-               // @TODO Rewrite this constant
-               define('__LIST_UNCO_UNCONFIRMED', $unconfirmed);
-
                if ($unconfirmed > 0) {
                        // At least one link left to confirm
-                       $OUT = LOAD_TEMPLATE("admin_list_unconfirmed_header", true);
-                       $SW = 2;
+                       $OUT = ""; $SW = 2;
                        while ($content = SQL_FETCHARRAY($result)) {
                                // Prepare data for the row template
                                // @TODO Rewritings: uid->userid
@@ -140,20 +127,31 @@ WHERE l.%s='%s' ORDER BY l.userid LIMIT %s",
                                $OUT .= LOAD_TEMPLATE("admin_list_unconfirmed_row", true, $content);
                                $SW = 3 - $SW;
                        }
-                       $OUT .= "</table>\n";
+
+                       // Render it in our new listing
+                       $OUT = LOAD_TEMPLATE("admin_list_unconfirmed_list", true, $OUT);
 
                        // Free memory
                        SQL_FREERESULT($result);
-
-                       // Store table rows in a constant
-                       define('__LIST_UNCON_LISTING', $OUT);
                } else {
                        // All links are confirmed... strange, you shall normally not get a link to this place in this scenario... hmmm.
-                       define('__LIST_UNCON_LISTING', LOAD_TEMPLATE("admin_settings_saved", true, getMessage('ADMIN_UNCONFIRMED_NO_LINK_LEFT')));
+                       $OUT = LOAD_TEMPLATE("admin_settings_saved", true, getMessage('ADMIN_UNCONFIRMED_NO_LINK_LEFT'));
                }
 
+               // Prepare content
+               $content = array(
+                       'sender_link'   => ADMIN_CREATE_USERID_LINK($sender),
+                       'sender_userid' => $sender,
+                       'subject'       => COMPILE_CODE($subj),
+                       'text'          => COMPILE_CODE($text),
+                       'url'           => FRAMETESTER($url),
+                       'unconfirmed'   => $unconfirmed,
+                       'stamp'         => MAKE_DATETIME($stamp, "2"),
+                       'rows'          => $OUT
+               );
+
                // Load final template
-               LOAD_TEMPLATE("admin_list_unconfirmed");
+               LOAD_TEMPLATE("admin_list_unconfirmed", false, $content);
        } elseif (REQUEST_GET('mid') > 0) {
                // Data in pool or in user_stats not found, so let's find out where data is missing
                $result1 = SQL_QUERY_ESC("SELECT id FROM `{!_MYSQL_PREFIX!}_pool` WHERE id=%s LIMIT 1",
@@ -162,10 +160,10 @@ WHERE l.%s='%s' ORDER BY l.userid LIMIT %s",
                        array(bigintval($ID)), __FILE__, __LINE__);
                if (SQL_NUMROWS($result1) == 1) {
                        // pool table
-                       LOAD_TEMPLATE("admin_settings_saved", false, sprintf(getMessage('ADMIN_UNCONFIRMED_POOL_MISSING', $ID)));
+                       LOAD_TEMPLATE("admin_settings_saved", false, sprintf(getMessage('ADMIN_UNCONFIRMED_POOL_MISSING'), $ID));
                } elseif (SQL_NUMROWS($result2) == 1) {
                        // user_stats table
-                       LOAD_TEMPLATE("admin_settings_saved", false, sprintf(getMessage('ADMIN_UNCONFIRMED_STATS_MISSING', $ID)));
+                       LOAD_TEMPLATE("admin_settings_saved", false, sprintf(getMessage('ADMIN_UNCONFIRMED_STATS_MISSING'), $ID));
                } else {
                        // both or link is invalid
                        LOAD_TEMPLATE("admin_settings_saved", false, getMessage('ADMIN_UNCONFIRMED_INVALID_LINK'));
index 8cae8cbff328864ac88dec4a1b80d11223691311..b790d0224f2d52648ff17a86334a88b4e16cb5e6 100644 (file)
@@ -81,7 +81,7 @@ if (REQUEST_ISSET_GET(('uid'))) {
                        } // END - if
 
                        // Prepare message
-                       $MSG = USER_ACCOUNT_LOCKED_1.REQUEST_GET('uid').USER_ACCOUNT_LOCKED_2;
+                       $MSG = sprintf(getMessage('USER_ACCOUNT_LOCKED'), REQUEST_GET('uid'));
                        $ACT = true;
                } elseif ((REQUEST_ISSET_POST(('unlock'))) && ($status == "LOCKED")) {
                        // Ok, unlock the account!
@@ -108,7 +108,7 @@ if (REQUEST_ISSET_GET(('uid'))) {
                        } // END - if
 
                        // Prepare message
-                       $MSG = USER_ACCOUNT_UNLOCKED_1.REQUEST_GET('uid').USER_ACCOUNT_UNLOCKED_2;
+                       $MSG = sprintf(getMessage('USER_ACCOUNT_UNLOCKED'), REQUEST_GET('uid'));
                        $ACT = true;
                } elseif (REQUEST_ISSET_POST('del')) {
                        // Delete the account
@@ -116,7 +116,7 @@ if (REQUEST_ISSET_GET(('uid'))) {
                        LOAD_INC_ONCE("inc/modules/admin/what-del_user.php");
                } elseif (REQUEST_ISSET_POST(('no'))) {
                        // Do not lock him...
-                       $URL = "modules.php?module=admin&amp;what=list_user&amp;uid=".bigintval(REQUEST_GET('uid'));
+                       $URL = ADMIN_CREATE_USERID_LINK(REQUEST_GET('uid'));
                } else {
                        $result = SQL_QUERY_ESC("SELECT email, surname, family FROM `{!_MYSQL_PREFIX!}_user_data` WHERE userid=%s LIMIT 1",
                                array(bigintval(REQUEST_GET('uid'))), __FILE__, __LINE__);
@@ -130,6 +130,7 @@ if (REQUEST_ISSET_GET(('uid'))) {
                                SQL_FREERESULT($result);
 
                                // Transfer data to constants for the template
+                               // @TODO Rewrite these all constants
                                define('__EMAIL', CREATE_EMAIL_LINK($email, "user_data"));
                                define('__SNAME', $sname);
                                define('__FNAME', $fname);
@@ -140,20 +141,20 @@ if (REQUEST_ISSET_GET(('uid'))) {
                                {
                                case "CONFIRMED": // Yes, lock him down... ;-)
                                        define('__OK_VALUE'    , "lock");
-                                       define('__HEADER_VALUE', ADMIN_HEADER_LOCK_ACCOUNT_1.__UID.ADMIN_HEADER_LOCK_ACCOUNT_2);
-                                       define('__TEXT_VALUE'  , ADMIN_TEXT_LOCK_ACCOUNT_1.__UID.ADMIN_TEXT_LOCK_ACCOUNT_2);
+                                       define('__HEADER_VALUE', sprintf(getMessage('ADMIN_HEADER_LOCK_ACCOUNT'), constant('__UID')));
+                                       define('__TEXT_VALUE'  , sprintf(getMessage('ADMIN_TEXT_LOCK_ACCOUNT'), constant('__UID')));
                                        break;
 
                                case "LOCKED": // Unlock the user
                                        define('__OK_VALUE'    , "unlock");
-                                       define('__HEADER_VALUE', ADMIN_HEADER_UNLOCK_ACCOUNT_1.__UID.ADMIN_HEADER_UNLOCK_ACCOUNT_2);
-                                       define('__TEXT_VALUE'  , ADMIN_TEXT_UNLOCK_ACCOUNT_1.__UID.ADMIN_TEXT_UNLOCK_ACCOUNT_2);
+                                       define('__HEADER_VALUE', sprintf(getMessage('ADMIN_HEADER_UNLOCK_ACCOUNT'), constant('__UID')));
+                                       define('__TEXT_VALUE'  , sprintf(getMessage('ADMIN_TEXT_UNLOCK_ACCOUNT'), constant('__UID')));
                                        break;
 
                                case "UNCONFIRMED": // Unconfirmed accounts cannot be unlocked!
                                        define('__OK_VALUE'    , "del");
-                                       define('__HEADER_VALUE', ADMIN_HEADER_DEL_ACCOUNT_1.__UID.ADMIN_HEADER_DEL_ACCOUNT_2);
-                                       define('__TEXT_VALUE'  , ADMIN_TEXT_DEL_ACCOUNT_1.__UID.ADMIN_TEXT_DEL_ACCOUNT_2);
+                                       define('__HEADER_VALUE', sprintf(getMessage('ADMIN_HEADER_DEL_ACCOUNT'), constant('__UID')));
+                                       define('__TEXT_VALUE'  , sprintf(getMessage('ADMIN_TEXT_DEL_ACCOUNT'), constant('__UID')));
                                        break;
                                }
 
index 7648ba936bdaee6589603b4cb6c321dcc6292bfd..1f75f6654b623d79a3d9ac54da71e258124b4c4f 100644 (file)
@@ -70,14 +70,14 @@ VALUES ('%s','N','%s','%s')",
                        rebuildCacheFiles("themes", "them");
 
                        // Prepare message
-                       $msg = ADMIN_THEME_IMPORTED_1.REQUEST_POST('theme').ADMIN_THEME_IMPORTED_2;
+                       $msg = sprintf(getMessage('ADMIN_THEME_IMPORTED'), REQUEST_POST('theme'));
                } else {
                        // Include file not found!
-                       $msg = ADMIN_THEME_INC_404_1.REQUEST_POST('theme').ADMIN_THEME_INC_404_2;
+                       $msg = sprintf(getMessage('ADMIN_THEME_INC_404'), REQUEST_POST('theme'));
                }
        } else {
                // Theme already imported
-               $msg = ADMIN_THEME_ALREADY_1.REQUEST_POST('theme').ADMIN_THEME_ALREADY_2;
+               $msg = sprintf(getMessage('ADMIN_THEME_ALREADY_INSTALLED'), REQUEST_POST('theme'));
        }
 
        // Output message
index 7004976e00674d551b75c1fd611c4f7beacb60d5..87d15484331124f0d6d9eae62d9a063d2e5f0bbc 100644 (file)
@@ -100,9 +100,7 @@ LIMIT 1",
        if (($bonus) && (REQUEST_GET('mode') == "bonus") && (EXT_IS_ACTIVE("bonus"))) {
                // Output message with added points
                $MSG .= "<div class=\"tiny\">
-  {--BONUS_LOGIN_BONUS_ADDED_1--}
-  <strong>".TRANSLATE_COMMA(getConfig('login_bonus'))." {!POINTS!}</strong>
-  {--BONUS_LOGIN_BONUS_ADDED_2--}
+  ".sprintf(getMessage('BONUS_LOGIN_BONUS_ADDED'), TRANSLATE_COMMA(getConfig('login_bonus')))."
 </div>";
        } elseif (EXT_IS_ACTIVE("bonus")) {
                // No login bonus added!
index 7745551966dee01dfad02f297a5bde64062aa3e7..3dd9737ab6c15ba8608c423d4937f50b21791d2f 100644 (file)
@@ -43,29 +43,25 @@ if (!defined('__SECURITY')) {
 } elseif ((!EXT_IS_ACTIVE("online")) && (!IS_ADMIN())) {
        // Just skip this extension
        return;
-} elseif (defined('GUESTS_ONLINE_CNT')) {
-       // Skip it if already executed
-       return;
 }
 
-$result_guests  = SQL_QUERY("SELECT id FROM `{!_MYSQL_PREFIX!}_online` WHERE is_admin='N' AND is_member='N'", __FILE__, __LINE__);
-$result_members = SQL_QUERY("SELECT id FROM `{!_MYSQL_PREFIX!}_online` WHERE is_admin='N' AND is_member='Y'", __FILE__, __LINE__);
-$result_admins  = SQL_QUERY("SELECT id FROM `{!_MYSQL_PREFIX!}_online` WHERE is_admin='Y'", __FILE__, __LINE__);
-
 // Total visitors online
 $total      = SQL_NUMROWS($result_guests) + SQL_NUMROWS($result_members) + SQL_NUMROWS($result_admins);
+
 if (getConfig('mad_count') < $total) {
        // Update counter
        UPDATE_CONFIG(array("mad_timestamp", "mad_count"), array(time(), $total));
 } // END - if
 
-// Put all values in constants for the template
-define('GUESTS_ONLINE_CNT' , SQL_NUMROWS($result_guests));
-define('MEMBERS_ONLINE_CNT', SQL_NUMROWS($result_members));
-define('ADMINS_ONLINE_CNT' , SQL_NUMROWS($result_admins));
+// Prepare content
+$content = array(
+       'guests'  => TRANSLATE_COMMA(GET_TOTAL_DATA("N", "online", "id", "is_admin", true, " AND is_member='N'")),
+       'members' => TRANSLATE_COMMA(GET_TOTAL_DATA("N", "online", "id", "is_admin", true, " AND is_member='Y'")),
+       'admins'  => TRANSLATE_COMMA(GET_TOTAL_DATA("Y", "online", "id", "is_admin", true))
+);
 
 // Output table
-LOAD_TEMPLATE("online_now");
+LOAD_TEMPLATE("online_now", false, $content);
 
 // Add more links in this block
 runFilterChain('online_extra_links');
index e3e19f3b237fa992a11928193cdf14a5f7a5fb21..c4d19f2d72cad29bf188eec5c86dfbff3478b2ec 100644 (file)
@@ -51,20 +51,8 @@ define('__GUEST_ADVERT', LOAD_TEMPLATE("guest_advert", true));
 // Generate a tableset for the menu title and content
 LOAD_TEMPLATE("guest_header");
 
-// Add message here
-if (REQUEST_ISSET_GET(('msg'))) {
-       // Default extension is "unknown"
-       $ext = "unknown";
-
-       // Is extension given?
-       if (REQUEST_ISSET_GET(('ext'))) $ext = REQUEST_GET(('ext'));
-
-       // Which message shall we output?
-       $msg = convertCodeToMessage(REQUEST_GET('msg'));
-
-       // Load message template
-       LOAD_TEMPLATE("message", false, $msg);
-} // END - if
+// Add code-message here
+handleCodeMessage();
 
 // Some of you needs this to be extracted into a template... ???
 LOAD_TEMPLATE("guest_menu_td");
index 604139d9cccfd7593319ff51a80dcf0f92877fe1..6e8193a4b3be651b6db7264d08faddb43b238bbf 100644 (file)
@@ -42,7 +42,7 @@ if (!defined('__SECURITY')) {
        require($INC);
 } elseif (!IS_MEMBER()) {
        $URL = "modules.php?module=index";
-       if ($check == "mem_only") $URL .= "&amp;msg=".urlencode(LANG_MEM_ONLY_1.$GLOBALS['module'].LANG_MEM_ONLY_2);
+       if ($check == "mem_only") $URL .= "&amp;msg=".getCode('MODULE_MEM_ONLY')."&amp;mod=".$GLOBALS['module'];
        LOAD_URL($URL);
 }
 
index af27f2c9d8a53ed4a654ce56dfc92fa1989d1533..b3530da502a4af6917abbfdc9f429f5d4713ae73 100644 (file)
@@ -49,7 +49,7 @@ if (!defined('__SECURITY')) {
 
 // Add description as navigation point
 ADD_DESCR("member", __FILE__);
-$VALID = false;
+$isValid = false;
 
 if (IS_FORM_SENT()) {
        // Nickname was submitted so let's check if it is not already in use
@@ -58,12 +58,12 @@ if (IS_FORM_SENT()) {
                $PATTERN = "[".getConfig('nickname_pattern')."]{".getConfig('nickname_length').",}";
                if (ereg($PATTERN, REQUEST_POST('nickname'), $array)) {
                        // Entered nickname is valid?
-                       if ($array[0] == REQUEST_POST('nickname')) $VALID = true;
+                       if ($array[0] == REQUEST_POST('nickname')) $isValid = true;
                } // END - if
        } // END - if
 } // END - if
 
-if ($VALID) {
+if ($isValid === true) {
        // Look for nickname in database (we only need just one entry so don't worry about the "LIMIT 1" !
        $result = SQL_QUERY_ESC("SELECT userid FROM `{!_MYSQL_PREFIX!}_user_data` WHERE nickname='%s' AND userid != '%s' LIMIT 1",
                array(REQUEST_POST('nickname'), getUserId()), __FILE__, __LINE__);
@@ -71,7 +71,7 @@ if ($VALID) {
                // Nickname not in use, so set it now
                SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_user_data` SET nickname='%s' WHERE userid=%s LIMIT 1",
                        array(REQUEST_POST('nickname'), getUserId()), __FILE__, __LINE__);
-               $content = NICKNAME_SAVED;
+               $content = getMessage('NICKNAME_SAVED');
        } else {
                // Free result
                SQL_FREERESULT($result);
index cac6de84178f40acc769a76dc7f50baf8d01bae6..24265384c80e46fe530ecaeddd6a1171f3beeb86 100644 (file)
@@ -1020,28 +1020,23 @@ function GET_PAY_POINTS ($pid, $lookFor = "price") {
 // Remove a receiver's ID from $ARRAY and add a link for him to confirm
 function REMOVE_RECEIVER (&$ARRAY, $key, $uid, $pool_id, $stats_id="", $bonus=false) {
        $ret = "failed";
-       if ($uid > 0)
-       {
+       if ($uid > 0) {
                // Remove entry from array
                unset($ARRAY[$key]);
 
                // Is there already a line for this user available?
-               if ($stats_id > 0)
-               {
+               if ($stats_id > 0) {
                        // Only when we got a real stats ID continue searching for the entry
                        $type = "NORMAL"; $rowName = "stats_id";
                        if ($bonus) { $type = "BONUS"; $rowName = "bonus_id"; }
                        $result = SQL_QUERY_ESC("SELECT id FROM `{!_MYSQL_PREFIX!}_user_links` WHERE %s='%s' AND userid=%s AND link_type='%s' LIMIT 1",
-                        array($rowName, $stats_id, bigintval($uid), $type), __FUNCTION__, __LINE__);
-                       if (SQL_NUMROWS($result) == 0)
-                       {
+                               array($rowName, $stats_id, bigintval($uid), $type), __FUNCTION__, __LINE__);
+                       if (SQL_NUMROWS($result) == 0) {
                                // No, so we add one!
                                SQL_QUERY_ESC("INSERT INTO `{!_MYSQL_PREFIX!}_user_links` (%s, userid, link_type) VALUES ('%s','%s','%s')",
-                                array($rowName, $stats_id, bigintval($uid), $type), __FUNCTION__, __LINE__);
+                                       array($rowName, $stats_id, bigintval($uid), $type), __FUNCTION__, __LINE__);
                                $ret = "done";
-                       }
-                        else
-                       {
+                       } else {
                                // Already found
                                $ret = "already";
                        }
@@ -1050,15 +1045,27 @@ function REMOVE_RECEIVER (&$ARRAY, $key, $uid, $pool_id, $stats_id="", $bonus=fa
                        SQL_FREERESULT($result);
                }
        }
+
        // Return status for sending routine
        return $ret;
 }
 
 // Calculate sum (default) or count records of given criteria
-function GET_TOTAL_DATA ($search, $tableName, $lookFor, $whereStatement="userid", $onlyRows=false, $add="") {
+function GET_TOTAL_DATA ($search, $tableName, $lookFor, $whereStatement = "userid", $countRows = false, $add = "") {
        $ret = 0;
        //* DEBUG: */ echo $search."/".$tableName."/".$lookFor."/".$whereStatement."/".$add."<br />\n";
-       if (($onlyRows) || ($lookFor == "userid")) {
+       if (empty($search)) {
+               // Count or sum whole table?
+               if ($countRows === true) {
+                       // Count whole table
+                       $result = SQL_QEURY_ESC("SELECT COUNT(`%s`) FROM `{!_MYSQL_PREFIX!}_%s`".$add,
+                               array($lookFor, $tableName), __FUNCTION__, __LINE__);
+               } else {
+                       // Sum whole table
+                       $result = SQL_QEURY_ESC("SELECT SUM(`%s`) FROM `{!_MYSQL_PREFIX!}_%s`".$add,
+                               array($lookFor, $tableName), __FUNCTION__, __LINE__);
+               }
+       } elseif (($countRows === true) || ($lookFor == "userid")) {
                // Count rows
                //* DEBUG: */ echo "COUNT!<br />\n";
                $result = SQL_QUERY_ESC("SELECT COUNT(`%s`) FROM `{!_MYSQL_PREFIX!}_%s` WHERE `%s`='%s'".$add,
index dbb6d06256f883ff2079cdb56d57b234bdedf0c2..091cc6ffb322f8cb3145bf57c15cea727daf2cea 100644 (file)
@@ -44,8 +44,8 @@ if (!defined('__SECURITY')) {
 }
 
 if ((getConfig('send_prof_update') == "Y") && (getConfig('profile_update') > 0) && (getConfig('resend_profile_update'))) {
-       // Load personal data              0      1     2      3        4          5         6
-       $result = SQL_QUERY_ESC("SELECT userid, email, gender, surname, family, last_update, joined
+       // Load personal data              0      1        2          3
+       $result = SQL_QUERY_ESC("SELECT userid, email, last_update, joined
 FROM
        {!_MYSQL_PREFIX!}_user_data
 WHERE
@@ -57,23 +57,25 @@ ORDER BY userid", array(getConfig('profile_update'), getConfig('resend_profile_u
        // Do we have some notifications to sent?
        if (SQL_NUMROWS($result) > 0) {
                // We need to send-out notifications...
-               while ($DATA = SQL_FETCHROW($result)) {
-                       $DATA[6] = MAKE_DATETIME($DATA[6], "0");
-                       if (round($DATA[5]) == "0") {
+               while ($content = SQL_FETCHARRAY($result)) {
+                       // Translate timestamp
+                       $content['joined'] = MAKE_DATETIME($content['joined'], "0");
+
+                       if (round($content['last_update']) == "0") {
                                // Has never changed his accont
-                               $DATA[5] = PROFILE_NEVER_CHANGED;
+                               $content['last_update'] = getMessage('PROFILE_NEVER_CHANGED');
                        } else {
                                // Has changed his account
-                               $DATA[5] = MAKE_DATETIME($DATA[5], "0");
+                               $content['last_update'] = MAKE_DATETIME($content['last_update'], "0");
                        }
 
                        // Load email template and send mail away
-                       $msg = LOAD_EMAIL_TEMPLATE("profile-updte", "", bigintval($DATA[0]));
-                       SEND_EMAIL($DATA[1], PROFILE_OUTDATED, $msg);
+                       $msg = LOAD_EMAIL_TEMPLATE("profile-updte", "", bigintval($content['userid']));
+                       SEND_EMAIL($content['email'], getMessage('PROFILE_OUTDATED'), $msg);
 
                        // Update profile data
                        SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_user_data` SET last_profile_sent=UNIX_TIMESTAMP(), notified='Y' WHERE userid=%s LIMIT 1",
-                               array(bigintval($DATA[0])), __FILE__, __LINE__);
+                               array(bigintval($content['userid'])), __FILE__, __LINE__);
                } // END - while
        } // END - if
 
index a1405c70812df977fc02df9140c5bf7c4300df86..cc2d2f3f69cf2cd2ad08cf61f80ad51334de830a 100644 (file)
@@ -42,14 +42,6 @@ if (!defined('__SECURITY')) {
        require($INC);
 }
 
-// Check if view.php nor click.php was called
-// If not set variables to default
-if (empty($CLICK)) $CLICK = 0;
-if (empty($VIEW))  $VIEW  = 0;
-
-// Skip updating of cookies when viewing a banner
-if (($VIEW == 1) && ($_SERVER['PHP_SELF'])) return;
-
 // Set session save path if set
 if (getConfig('session_save_path') != "") {
        // Please make sure this valid!
index 8c0bc03e793c4e938ac96e455cd3d8b83db389f1..7b3128bff2a2013aaf60c4ad2c636b0f7e42b3d2 100644 (file)
@@ -69,12 +69,12 @@ if (isInstalled()) {
                        // Normal-Mails
                        $result = SQL_QUERY_ESC("SELECT link_type FROM `{!_MYSQL_PREFIX!}_user_links` WHERE stats_id=%s AND userid=%s LIMIT 1",
                                array($url_mid, $url_uid), __FILE__, __LINE__);
-                       $type = "mailid"; $DATA = $url_mid;
+                       $type = "mailid"; $urlId = $url_mid;
                } elseif ($url_bid > 0) {
                        // Bonus-Mail
                        $result = SQL_QUERY_ESC("SELECT link_type FROM `{!_MYSQL_PREFIX!}_user_links` WHERE bonus_id=%s AND userid=%s LIMIT 1",
                                array($url_bid, $url_uid), __FILE__, __LINE__);
-                       $type = "bonusid"; $DATA = $url_bid;
+                       $type = "bonusid"; $urlId = $url_bid;
                } else {
                        // Problem: No ID entered
                        LOAD_URL("index.php");
@@ -132,7 +132,7 @@ if (isInstalled()) {
                                                                list($pay) = SQL_FETCHROW($result);
                                                                $time      = GET_PAY_POINTS($pay, "time");
                                                                $payment   = GET_PAY_POINTS($pay, "payment");
-                                                               $VALID     = true;
+                                                               $isValid   = true;
                                                        }
 
                                                        // Free memory
@@ -145,7 +145,7 @@ if (isInstalled()) {
                                                        if (SQL_NUMROWS($result) == 1) {
                                                                list($points, $time) = SQL_FETCHROW($result);
                                                                $payment = "0.00000";
-                                                               $VALID = true;
+                                                               $isValid = true;
                                                        }
 
                                                        // Free memory
@@ -157,7 +157,7 @@ if (isInstalled()) {
                                                LOAD_INC_ONCE("inc/header.php");
 
                                                // Was that mail a valid one?
-                                               if ($VALID) {
+                                               if ($isValid === true) {
                                                        // If time is zero seconds we have a sponsor mail. 1 Second shall be set to avoid problems
                                                        if (($time == "0") && ($payment > 0)) { $URL = constant('URL'); $time = "1"; }
                                                        if (($time > 0) && (($payment > 0) || ($points > 0))) {
@@ -165,7 +165,7 @@ if (isInstalled()) {
                                                                // Export data into constants for the template
                                                                define('_UID_VALUE' , $url_uid);
                                                                define('_TYPE_VALUE', $type);
-                                                               define('_DATA_VALUE', $DATA);
+                                                               define('_DATA_VALUE', $urlId);
                                                                define('_URL_VALUE' , DEREFERER($URL));
 
                                                                // Load template
index 3fa788bd4b65fbd3e3dd346b6904693d12cd70df..dda1814a29108bda32a5c04d11f5f4663cfc2c77 100644 (file)
@@ -74,11 +74,11 @@ if (isInstalled()) {
                if ($url_mid > 0) {
                        $result = SQL_QUERY_ESC("SELECT id, link_type FROM `{!_MYSQL_PREFIX!}_user_links` WHERE stats_id=%s AND userid=%s LIMIT 1",
                         array($url_mid, $url_uid), __FILE__, __LINE__);
-                       $type = "mailid"; $DATA = $url_mid;
+                       $type = "mailid"; $urlId = $url_mid;
                } elseif ($url_bid > 0)         {
                        $result = SQL_QUERY_ESC("SELECT id, link_type FROM `{!_MYSQL_PREFIX!}_user_links` WHERE bonus_id=%s AND userid=%s LIMIT 1",
                         array($url_bid, $url_uid), __FILE__, __LINE__);
-                       $type = "bonusid"; $DATA = $url_bid;
+                       $type = "bonusid"; $urlId = $url_bid;
                }
 
                if (SQL_NUMROWS($result) == 1) {
@@ -139,7 +139,7 @@ if (isInstalled()) {
                                                                list($pay) = SQL_FETCHROW($result);
                                                                $time      = GET_PAY_POINTS($pay, "time");
                                                                $payment   = GET_PAY_POINTS($pay, "payment");
-                                                               $VALID     = true;
+                                                               $isValid   = true;
                                                        } // END - if
 
                                                        // Free memory...
@@ -153,7 +153,7 @@ if (isInstalled()) {
                                                        // Entry found?
                                                        if (SQL_NUMROWS($result) == 1) {
                                                                list($time, $payment) = SQL_FETCHROW($result);
-                                                               $VALID = true;
+                                                               $isValid = true;
                                                        }
 
                                                        // Free memory...
@@ -162,12 +162,12 @@ if (isInstalled()) {
                                                }
 
                                                // Is this entry valid?
-                                               if ($VALID) {
+                                               if ($isValid) {
                                                        if (($time == "0") && ($payment > 0)) $time = "1";
                                                        if (($time > 0) && ($payment > 0)) {
                                                                if (!empty($code)) {
                                                                        // Generate code
-                                                                       $img_code = generateRandomCodde(getConfig('code_length'), $code, $url_uid, $DATA);
+                                                                       $img_code = generateRandomCodde(getConfig('code_length'), $code, $url_uid, $urlId);
                                                                } // END - if
 
                                                                switch ($mode) {
@@ -253,14 +253,14 @@ if (isInstalled()) {
                                                                                                // Shall I exclude the webmaster's own userid from the active-rallye?
                                                                                                if ((((getConfig('bonus_uid') == $url_uid) && (getConfig('bonus_include_own') == "Y")) || (getConfig('bonus_uid') != $url_uid)) && (getConfig('def_refid') != $url_uid)) {
                                                                                                        // Add points and remember ranking are done in this function....
-                                                                                                       BONUS_ADD_TURBO_POINTS($DATA, $url_uid, $type);
+                                                                                                       BONUS_ADD_TURBO_POINTS($urlId, $url_uid, $type);
 
                                                                                                        // Set template to mailid_points_done2 which contains a link to the ranking list
                                                                                                        $template = "mailid_points_done2";
                                                                                                        if ($locked) $template = "mailid_points_locked2";
                                                                                                        define('_UID_VALUE' , $url_uid);
                                                                                                        define('_TYPE_VALUE', $type);
-                                                                                                       define('_DATA_VALUE', TRANSLATE_COMMA($DATA));
+                                                                                                       define('_DATA_VALUE', TRANSLATE_COMMA($urlId));
                                                                                                } // END - if
                                                                                        } // END - if
                                                                                } // END - if
@@ -297,11 +297,11 @@ if (isInstalled()) {
                                                                                define('_CODE_VALUE', $code);
                                                                                define('_UID_VALUE' , $url_uid );
                                                                                define('_TYPE_VALUE', $type);
-                                                                               define('_DATA_VALUE', $DATA);
+                                                                               define('_DATA_VALUE', $urlId);
                                                                                define('_TEMPLATE_BANNER', LOAD_TEMPLATE("mailid_banner", true));
                                                                                if (getConfig('code_length') > 0) {
                                                                                        // Generate Code
-                                                                                       define('_IMAGE_CODE', IMG_CODE($code, $type, $DATA, $url_uid));
+                                                                                       define('_IMAGE_CODE', IMG_CODE($code, $type, $urlId, $url_uid));
                                                                                        $templ = "mailid_enter_code";
                                                                                } else {
                                                                                        // Disabled code
@@ -321,7 +321,7 @@ if (isInstalled()) {
                                                                        define('_TIM2_VALUE', strlen($time));
                                                                        define('_UID_VALUE' , $url_uid );
                                                                        define('_TYPE_VALUE', $type);
-                                                                       define('_DATA_VALUE', $DATA);
+                                                                       define('_DATA_VALUE', $urlId);
                                                                        define('_RAND_VALUE', mt_rand(0, 99999));
                                                                        define('_TEMPLATE_BANNER', LOAD_TEMPLATE("mailid_banner", true));
 
index 5184412377ec39fb3691c5009e4e6d96a8868233..73a5302ee68265614a696c9c494ed2df54b0c2f5 100644 (file)
@@ -4,7 +4,7 @@
        class="admin_table dashed">
        <tr>
                <td colspan="3" align="center" height="30" class="admin_title bottom2">
-               <strong>{--RALLYE_CONFIG_PRICES_1--}$content{--RALLYE_CONFIG_PRICES_2--}:</strong>
+                       <strong>{--RALLYE_CONFIG_PRICES_1--}$content{--RALLYE_CONFIG_PRICES_2--}:</strong>
                </td>
        </tr>
        <tr>
index e0bded51195e0877c577621a0d5ddb9d798f5620..e2c41384825ced11965ea03e7d5eab299cf9d214 100644 (file)
@@ -3,7 +3,7 @@
        align="center" class="admin_table dashed">
        <tr>
                <td align="center" class="admin_title bottom2" height="28"><strong
-                       class="admin_done">{--ADMIN_HEADER_DEL_ACCOUNT_1--}{!__UID!}{--ADMIN_HEADER_DEL_ACCOUNT_2--}</strong>
+                       class="admin_done">$content[header]</strong>
                </td>
        </tr>
        <tr>
        </tr>
        <tr>
                <td align="center">
-               {--ADMIN_TEXT_DEL_ACCOUNT_1--}{!__UID!}{--ADMIN_TEXT_DEL_ACCOUNT_2--}
+                       $content[text]
                </td>
        </tr>
        <tr>
                <td height="5" class="seperator">&nbsp;</td>
        </tr>
        <tr>
-               <td align="center">[&nbsp;<a href="{!__EMAIL!}">{!__SNAME!}
-               {!__FNAME!}</a>&nbsp;]</td>
+               <td align="center">[&nbsp;<a href="$content[email]">$content[surname] $content[family]</a>&nbsp;]</td>
        </tr>
        <tr>
                <td height="5" class="seperator">&nbsp;</td>
        </tr>
        <tr>
-               <td align="center"><textarea name="reason" class="admin_normal"
-                       rows="5" cols="50"></textarea></td>
+               <td align="center"><textarea name="reason" class="admin_normal" rows="5" cols="50"></textarea></td>
        </tr>
        <tr>
                <td height="5" class="seperator bottom2">&nbsp;</td>
index cae41c648583cf58f4fa32721c519dbe49eb6461..db300328fd10fca1052e8c93b9604f91e75d47e5 100644 (file)
@@ -1,7 +1,8 @@
 <table border="0" cellspacing="0" cellpadding="0" align="center"
        width="400" class="admin_done dashed">
        <tr>
-               <td align="center" height="40"><strong>{--ADMIN_EXT_ALREADY_INSTALLED_1--}$content{--ADMIN_EXT_ALREADY_INSTALLED_2--}</strong>
+               <td align="center" height="40">
+                       <strong>{--ADMIN_EXT_ALREADY_INSTALLED_1--}$content{--ADMIN_EXT_ALREADY_INSTALLED_2--}</strong>
                </td>
        </tr>
-</table>
\ No newline at end of file
+</table>
index 3626a49c9689dc169f72d2ffdeb2c46c82d30f33..ad86764024970fabcf91fe629d8ec8019ebcaa42 100644 (file)
@@ -1,32 +1,38 @@
 <table border="0" cellspacing="0" cellpadding="0" class="admin_table dashed">
 <tr>
        <td width="260" align="center" class="bottom2 right2">
-       {--EMAIL_SENDER--}:<br />
-       <strong><a href="{!URL!}/modules.php?module=admin&amp;what=list_user&amp;uid={!__LIST_UNCON_SENDER!}">{!__LIST_UNCON_SENDER!}</a></strong>
+               {--EMAIL_SENDER--}:<br />
+               <strong><a href="$content[sender_link]">$content[sender_userid]</a></strong>
        </td>
        <td width="260" align="center" class="bottom2">
-       {--EMAIL_SUBJECT--}:<br />
-       <strong>{!__LIST_UNCON_SUBJECT!}</strong></td>
+               {--EMAIL_SUBJECT--}:<br />
+               <strong>$content[subject]</strong>
+       </td>
 </tr>
 <tr>
        <td align="center" class="bottom2 right2">{--EMAIL_URL--}:<br />
-       <strong><a
-               href="{!URL!}/modules.php?module=frametester&amp;url={!__LIST_UNCON_URL!}"
-               target="_blank">{--ADMIN_TEST_URL--}</a></strong></td>
-       <td align="center" class="bottom2">{--EMAIL_TIMESTAMP--}:<br />
-       <strong>{!__LIST_UNCON_STAMP!}</strong></td>
+               <strong><a href="$content[url]" target="_blank">{--ADMIN_TEST_URL--}</a></strong>
+       </td>
+       <td align="center" class="bottom2">
+               {--EMAIL_TIMESTAMP--}:<br />
+               <strong>$content[stamp]
+       </td>
 </tr>
 <tr>
        <td align="center" class="bottom2 right2">{--EMAIL_TEXT--}:<br />
-       <strong>{!__LIST_UNCON_TEXT!}</strong></td>
+               <strong>$content[text]</strong>
+       </td>
        <td align="center" class="bottom2">{--USERS_LINKS--}:<br />
-       <strong>{!__LIST_UNCO_UNCONFIRMED!}</strong></td>
+               <strong>$content[unconfirmed]</strong>
+       </td>
 </tr>
 <tr>
        <td colspan="2" height="5" class="seperator">&nbsp;</td>
 </tr>
 <tr>
-       <td colspan="2" align="center">{!__LIST_UNCON_LISTING!}</td>
+       <td colspan="2" align="center">
+               $content[rows]
+       </td>
 </tr>
 <tr>
        <td colspan="2" height="5" class="seperator">&nbsp;</td>
index 77418f368f3c5f96656a2480087a183f58123b2d..11f5d85d80b1ca4d16cf4c19e14af24e5ec2a60f 100644 (file)
@@ -1,9 +1 @@
-<table border="0" cellspacing="0" cellpadding="0" width="100%"
-       class="admin_table">
-       <tr>
-               <td width="10%" align="center" class="admin_title bottom2 top2 right2"
-                       height="26"><strong>{--ID_SELECT--}</td>
-               <td width="10%" align="center" class="admin_title bottom2 top2 right2"><strong>{--MAILID_LINK--}</td>
-               <td width="45%" align="center" class="admin_title bottom2 top2 right2"><strong>{--SURNAME_FAMILY--}</td>
-               <td width="35%" align="center" class="admin_title bottom2 top2"><strong>{--ACCOUNT_STATUS--}</td>
-       </tr>
\ No newline at end of file
+<!-- @DEPRECATED //-->
diff --git a/templates/de/html/admin/admin_list_unconfirmed_list.tpl b/templates/de/html/admin/admin_list_unconfirmed_list.tpl
new file mode 100644 (file)
index 0000000..0aeff00
--- /dev/null
@@ -0,0 +1,9 @@
+<table border="0" cellspacing="0" cellpadding="0" width="100%" class="admin_table">
+<tr>
+       <td width="10%" align="center" class="admin_title bottom2 top2 right2" height="26"><strong>{--ID_SELECT--}</td>
+       <td width="10%" align="center" class="admin_title bottom2 top2 right2"><strong>{--MAILID_LINK--}</td>
+       <td width="45%" align="center" class="admin_title bottom2 top2 right2"><strong>{--SURNAME_FAMILY--}</td>
+       <td width="35%" align="center" class="admin_title bottom2 top2"><strong>{--ACCOUNT_STATUS--}</td>
+</tr>
+$content
+</table>
index 14ba35d709df7e951aa1c93bb5b4d0eea8ab6985..dc98116f04324d4c0242c1c816d27923955bc3cd 100644 (file)
@@ -1 +1 @@
-<!-- @DEPRECATED -->
\ No newline at end of file
+<!-- @DEPRECATED //-->
\ No newline at end of file
index 4574756dec85a0eb356203010ad41c27b5da347a..29cce944109d8dc3cafdffa866db1bcc7d75a4cf 100644 (file)
@@ -1,7 +1,8 @@
 <table border="0" cellspacing="0" cellpadding="0" align="center"
        width="400" class="admin_done dashed">
        <tr>
-               <td align="center" height="40"><strong>{--ADMIN_THEME_ALREADY_INSTALLED_1--}$content{--ADMIN_THEME_ALREADY_INSTALLED_2--}</strong>
+               <td align="center" height="40">
+                       <strong>Alle <u>$content</u> ist/sind bereits installiert.</strong>
                </td>
        </tr>
 </table>
\ No newline at end of file
index b929e492de8f20914dc6c062f568de01b16694f9..ba7faa72a330792749e13c4c8f109ead5370fb9a 100644 (file)
@@ -2,13 +2,14 @@
 <div align="center">
        <div class="big">{--GUEST_SPONSOR_TITLE--}</div>
 </div>
-<br />
-{--GUEST_SPONSOR_TEASER_1--}<br />
-<br />
-{--GUEST_SPONSOR_TEASER_2--}<br />
-<br />
-{--GUEST_SPONSOR_TEASER_3--}<br />
-<br />
+<div>
+       <ul>
+       <li>Melden Sie sich als Sponsor von <strong>{!MAIN_TITLE!}</strong> an! Hier bekommen Sie f&uuml;r Ihr Geld die Zielgruppe, die Sie auch auf Ihren Produktseiten haben wollen!</li>
+       <li>Alles inklusiv: Ausf&uuml;hrliche Statistiken (auch per Mail im gew&uuml;nschten Zeitabstand) und einfache Verwaltung Ihrer {!POINTS!} mit nur wenigen Klicks!</li>
+       <li>Werden Sie Sponsor und melden Sie sich noch heute an!</li>
+       </ul>
+</div>
+
 <form action="{!URL!}/modules.php?module=index&amp;what=sponsor_reg" method="post">
 <table border="0" cellspacing="0" cellpadding="0" align="center" class="guest_table dashed" width="530">
 <tr>
index e79b2d9c6f43dff2d152ba7186a9399517a1bc9a..762facc51fe6443be3aa4be594810d8805d3edb9 100644 (file)
@@ -2,25 +2,32 @@
 <table border="0" cellspacing="0" cellpadding="0" width="90%"
        class="guest_table dashed">
        <tr>
-               <td colspan="5" class="guest_title2 bottom2" height="30"><strong>{--GUEST_TOP10_LOGIN_HEADER_1--}{!__TOP10_MAX!}&nbsp;-&nbsp;{--GUEST_TOP10_LOGIN_HEADER_2--}</strong>
+               <td colspan="5" class="guest_title2 bottom2" height="30">
+                       <strong>TOP{!__TOP10_MAX!}&nbsp;-&nbsp;Logins</strong>
                </td>
        </tr>
        <tr>
-               <td class="guest_title2 bottom2 right2"><strong>{--TOP10_RANKING--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>Platz:</strong>
                </td>
-               <td class="guest_title2 bottom2 right2"><strong>{--_UID--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>{--_UID--}:</strong>
                </td>
-               <td class="guest_title2 bottom2 right2"><strong>{--TOTAL_LOGINS--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>{--TOTAL_LOGINS--}:</strong>
                </td>
-               <td class="guest_title2 bottom2 right2"><strong>{--TOTAL_POINTS--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>{--TOTAL_POINTS--}:</strong>
                </td>
-               <td class="guest_title2 bottom2"><strong>{--ADMIN_LAST_ONLINE--}:</strong>
+               <td class="guest_title2 bottom2">
+                       <strong>{--ADMIN_LAST_ONLINE--}:</strong>
                </td>
        </tr>
        {!__TOP_LOGINS_ROWS!}
        <tr>
                <td colspan="5" align="center" class="guest_footer" height="30">
-               <div class="member_note tiny">{--GUEST_TOP10_LOGIN_FOOTER--}</div></td>
+                       <div class="member_note tiny">Diese Liste zeigt Ihnen, wer am h&auml;ufigsten eingeloggt hat.</div>
+               </td>
        </tr>
 </table>
 </div>
 <table border="0" cellspacing="0" cellpadding="0" width="90%"
        class="guest_table dashed">
        <tr>
-               <td colspan="4" class="guest_title2 bottom2" height="30"><strong>{--GUEST_TOP10_POINTS_HEADER_1--}{!__TOP10_MAX!}&nbsp;-&nbsp;{--GUEST_TOP10_POINTS_HEADER_2--}</strong>
+               <td colspan="4" class="guest_title2 bottom2" height="30">
+                       <strong>TOP{!__TOP10_MAX!}&nbsp;-&nbsp;{!POINTS!}-Verdiener</strong>
                </td>
        </tr>
        <tr>
-               <td class="guest_title2 bottom2 right2"><strong>{--TOP10_RANKING--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>Platz:</strong>
                </td>
-               <td class="guest_title2 bottom2 right2"><strong>{--_UID--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>{--_UID--}:</strong>
                </td>
-               <td class="guest_title2 bottom2 right2"><strong>{--TOTAL_POINTS--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>{--TOTAL_POINTS--}:</strong>
                </td>
-               <td class="guest_title2 bottom2"><strong>{--ADMIN_LAST_ONLINE--}:</strong>
+               <td class="guest_title2 bottom2">
+                       <strong>{--ADMIN_LAST_ONLINE--}:</strong>
                </td>
        </tr>
        {!__TOP_POINTS_ROWS!}
        <tr>
                <td colspan="5" align="center" class="guest_footer" height="30">
-               <div class="member_note tiny">{--GUEST_TOP10_POINTS_FOOTER--}</div>
+                       <div class="member_note tiny">Diese Liste zeigt Ihnen, wer die meisten {!POINTS!} verdient hat.</div>
                </td>
        </tr>
 </table>
 <table border="0" cellspacing="0" cellpadding="0" width="90%"
        class="guest_table dashed">
        <tr>
-               <td colspan="5" class="guest_title2 bottom2" height="30"><strong>{--GUEST_TOP10_REFS_HEADER_1--}{!__TOP10_MAX!}&nbsp;-&nbsp;{--GUEST_TOP10_REFS_HEADER_2--}</strong>
+               <td colspan="5" class="guest_title2 bottom2" height="30">
+                       <strong>TOP{!__TOP10_MAX!}&nbsp;-&nbsp;Werber</strong>
                </td>
        </tr>
        <tr>
-               <td class="guest_title2 bottom2 right2"><strong>{--TOP10_RANKING--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>Platz:</strong>
                </td>
-               <td class="guest_title2 bottom2 right2"><strong>{--_UID--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>{--_UID--}:</strong>
                </td>
-               <td class="guest_title2 bottom2 right2"><strong>{--TOTAL_REFERRALS--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>{--TOTAL_REFERRALS--}:</strong>
                </td>
-               <td class="guest_title2 bottom2 right2"><strong>{--TOTAL_POINTS--}:</strong>
+               <td class="guest_title2 bottom2 right2">
+                       <strong>{--TOTAL_POINTS--}:</strong>
                </td>
-               <td class="guest_title2 bottom2"><strong>{--ADMIN_LAST_ONLINE--}:</strong>
+               <td class="guest_title2 bottom2">
+                       <strong>{--ADMIN_LAST_ONLINE--}:</strong>
                </td>
        </tr>
        {!__TOP_REFERRAL_ROWS!}
        <tr>
                <td colspan="5" align="center" class="guest_footer" height="30">
-               <div class="member_note tiny">{--GUEST_TOP10_REFS_FOOTER--}</div></td>
+                       <div class="member_note tiny">Diese Liste zeigt Ihnen, wer die meisten Mitglieder geworben hat.</div>
+               </td>
        </tr>
 </table>
 </div>
index 7a9a73f27f99ffaa9ca938af4e32b4cd6eb43dee..93340d4a1c3ff5597630fdac9136d3e40e8de1d9 100644 (file)
        </tr>
        <tr>
                <td width="10" class="seperator">&nbsp;</td>
-               <td align="right">{--ENTER_RECEIVER--}: {--MEMBER_MIN_RECS_1--} <strong>{!__MIN_VALUE!}</strong>{--MEMBER_MIN_RECS_2--}
+               <td align="right">
+                       {--ENTER_RECEIVER--}: Minimum: <strong>{!__MIN_VALUE!}</strong>
                </td>
                <td width="10" class="seperator">&nbsp;</td>
-               <td><input type="text" name="receiver" class="member_normal"
-                       size="4" maxlength="5" value="{--TARGET--}"></td>
+               <td><input type="text" name="receiver" class="member_normal" size="4" maxlength="5" value="{--TARGET--}" /></td>
                <td width="10" class="seperator">&nbsp;</td>
        </tr>
        <tr>
@@ -46,8 +46,7 @@
                <td width="10" class="seperator">&nbsp;</td>
                <td align="right">{--ENTER_SUBJECT--}:</td>
                <td width="10" class="seperator">&nbsp;</td>
-               <td><input type="text" name="subject" class="member_normal"
-                       size="30" maxlength="150" value="{--SUBJECT--}"></td>
+               <td><input type="text" name="subject" class="member_normal" size="30" maxlength="150" value="{--SUBJECT--}" /></td>
                <td width="10" class="seperator">&nbsp;</td>
        </tr>
        <tr>
@@ -58,8 +57,7 @@
                <td width="10" class="seperator">&nbsp;</td>
                <td align="right">{--ENTER_TEXT--}:</td>
                <td width="10" class="seperator">&nbsp;</td>
-               <td><textarea name="text" class="member_normal" rows="10"
-                       cols="50">{--TEXT--}</textarea></td>
+               <td><textarea name="text" class="member_normal" rows="10" cols="50">{--TEXT--}</textarea></td>
                <td width="10" class="seperator">&nbsp;</td>
        </tr>
        <tr>
@@ -67,7 +65,8 @@
        </tr>
        <tr>
                <td width="10" class="seperator">&nbsp;</td>
-               <td colspan="3" align="center" class="member_note"><strong>{--MEMBER_PLEASE_NOTE--}</strong><br />
+               <td colspan="3" align="center" class="member_note">
+                       <strong>{--MEMBER_PLEASE_NOTE--}</strong><br />
                </td>
                <td width="10" class="seperator">&nbsp;</td>
        </tr>
index d5cd5adc9598f9964f7d4aa60e558c668b8cf50b..110d54cbd42ed320796e91c9852e4a5e56978d00 100644 (file)
@@ -2,7 +2,9 @@
        <td colspan="3" height="5" class="seperator"></td>
 </tr>
 <tr>
-       <td colspan="5" align="center" class="member_data"><strong
-               class="admin_note">{--BONUS_EXTENSION_UPGRADE_1--} <strong>v0.2.2</strong>
-       {--BONUS_EXTENSION_UPGRADE_2--}</strong></td>
+       <td colspan="5" align="center" class="member_data">
+               <strong class="admin_note">{--BONUS_EXTENSION_UPGRADE_1--}
+               <u>v0.2.2</u>
+               {--BONUS_EXTENSION_UPGRADE_2--}</strong>
+       </td>
 </tr>
index 79ffe0e05ea27c7cf8d32557f9d6db40f920b715..95048ed6fca38e10ef2efdfb6a4d28fbae58fee6 100644 (file)
@@ -3,7 +3,9 @@
                <td class="guest_menu_row">
                <table border="0" cellspacing="0" cellpadding="0" width="100%">
                        <tr>
-                               <td width="10%" align="center" valign="top"><strong><div class="medium">{!GUESTS_ONLINE_CNT!}</div></strong></td>
+                               <td width="10%" align="center" valign="top"><strong>
+                                       <div class="medium">$content[guests]</div>
+                               </strong></td>
                                <td width="90%">{--GUESTS_ONLINE--}</td>
                        </tr>
                </table>
@@ -13,7 +15,9 @@
                <td class="guest_menu_row">
                <table border="0" cellspacing="0" cellpadding="0" width="100%">
                        <tr>
-                               <td width="10%" align="center" valign="top"><strong><div class="medium">{!MEMBERS_ONLINE_CNT!}</div></strong></td>
+                               <td width="10%" align="center" valign="top"><strong>
+                                       <div class="medium">$content[members]</div>
+                               </strong></td>
                                <td width="90%">{--MEMBERS_ONLINE--}</td>
                        </tr>
                </table>
@@ -23,7 +27,9 @@
                <td class="guest_menu_bottom">
                <table border="0" cellspacing="0" cellpadding="0" width="100%">
                        <tr>
-                               <td width="10%" align="center" valign="top"><strong><div class="medium">{!ADMINS_ONLINE_CNT!}</div></strong></td>
+                               <td width="10%" align="center" valign="top"><strong>
+                                       <div class="medium">$content[admins]</div>
+                               </strong></td>
                                <td width="90%">{--ADMINS_ONLINE--}</td>
                        </tr>
                </table>
index 9daf1e0599b237d666d860a6fa5aa6a7e541c447..d379f41dc87ae7a312ff3fd0f877d942157a1e1f 100644 (file)
--- a/view.php
+++ b/view.php
@@ -51,9 +51,6 @@ $GLOBALS['output_mode'] = -1;
 require("inc/config.php");
 
 if (((REQUEST_ISSET_GET(('user'))) || (REQUEST_ISSET_GET(('reseller')))) && (REQUEST_ISSET_GET(('banner')))) {
-       // Count banner view... we currently don't need the user's id but maybe
-       $VIEW = 1;
-
        // for later things... ;-)
        $result = SQL_QUERY_ESC("SELECT url FROM `{!_MYSQL_PREFIX!}_refbanner` WHERE id=%s LIMIT 1",
                array(bigintval(REQUEST_GET('banner'))), __FILE__, __LINE__);