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
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
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!
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");
}
// 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
//
function FRAMETESTER ($URL) {
// Prepare frametester URL
- $frametesterUrl = sprintf("%s/modules.php?module=frametester&url=%s",
- URL,
+ $frametesterUrl = sprintf("{!URL!}/modules.php?module=frametester&url=%s",
encodeString(compileUriCode($URL))
);
return $frametesterUrl;
default:
DEBUG_LOG(__FUNCTION__, __LINE__, sprintf("Unknown status %s detected.", $status));
- $ret = sprintf(getMessage('UNKNOWN_STATUS"'), $status);
+ $ret = sprintf(getMessage('UNKNOWN_STATUS'), $status);
break;
}
// 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
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
// 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'])) {
} // 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 //
//////////////////////////////////////////////////
define('ADMIN_CONFIG_BIRTHDAY_HEADER', "Einstellungen zu Geburtstagsmails");
define('ADMIN_BIRTHDAY_POINTS', "{!POINTS!} als "Geburtstagsgeschenk"");
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ütungsmodus der {!POINTS!}");
define('BIRTHDAY_MODE_DIRECT', "Nur direktem Mitglied gutschreiben.");
define('BONUS_SHOW_WRONG_CALL', "Falscher Aufruf des Scriptes, bitte nur aus dem Bestätigungsframe aufrufen!");
define('BONUS_SHOW_WRONG_TYPE', "Falscher Typ an das Script übergeben! Bitte melden Sie sich <a href=\"mailto:{!WEBMASTER!}\">beim Webmaster</a> !");
define('BONUS_SHOW_NO_DATA', "Entweder haben Sie für diese Mail keine Aktiv-Vergütung erhalten oder der Link ist nicht mehr gültig.");
-define('BONUS_NO_RANKS_1', "Es hat noch niemand {!POINTS!} zur Mail <u>");
-define('BONUS_NO_RANKS_2', "</u> gewonnen! Sie könnten der erste sein! :-)");
+define('BONUS_NO_RANKS', "Es hat noch niemand {!POINTS!} zur Mail <u>%s</u> gewonnen! Sie könnten der erste sein! :-)");
define('BONUS_LOGIN_TURBO_NOTE', "Der Login-, Referal-, Klickrate-, Mailbuchungs- und Bestätigungsbonus wird Ihnen nicht sofort vergütet, sondern erst am Ende jeden Monats in Form einer Aktiv-Rallye. Den Mailbuchungsbonus erhalten Sie erst bei Freischaltung Ihrer Mail auf das Bonus-Konto gutgeschrieben.");
define('BONUS_POINTS_TITLE', "Sonderbonus-{!POINTS!}");
define('BONUS_RANK_YOU_ARE_NOT_FOUND', "Sie haben bis jetzt noch keine Aktiv-Vergütung erhalten!");
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ütet!");
+define('BONUS_LOGIN_BONUS_ADDED', "Login-Bonus mit <u>%s {!POINTS!}</u> vergütet!");
define('BONUS_LOGIN_BONUS_NOT_ADDED', "Login-Bonus nicht vergütet!");
define('LIST_UNCONFIRMED_BONUS_LINKS', "Unbest. Bonus-Mail");
define('ADMIN_BONUS_MAIL_ALREADY_DELETED', "Bonus-Mail bereits gelöscht!");
define('ADMIN_COUNTRY_CODE', "Code");
define('ADMIN_COUNTRY_NAME', "Name");
define('ADMIN_COUNTRY_STATUS', "Anzeigen?");
-define('ADMIN_COUNTRY_ALREADY_1', "Ländercode <u>");
-define('ADMIN_COUNTRY_ALREADY_2', "</u> existiert bereits!");
-define('ADMIN_COUNTRY_ADDED_1', "Ländercode für Land <u>");
-define('ADMIN_COUNTRY_ADDED_2', "</u> hinzugefügt.");
+define('ADMIN_COUNTRY_ALREADY', "Ländercode <u>%s</u> existiert bereits!");
+define('ADMIN_COUNTRY_ADDED', "Ländercode für Land <u>%s</u> hinzugefügt.");
define('ADMIN_COUNTRY_EDIT_NOW', "Ländercodes ändern");
define('ADMIN_COUNTRY_DELETE_NOW', "Ländercodes löschen");
define('ADMIN_COUNTRY_EDIT_TITLE', "Ländercodes ändern");
define('LIFE_WEEKS', "Woche(n)");
define('LIFE_MONTHS', "Monat(e)");
define('LIFE_YEARS', "Jahr(e)");
-define('LANG_MEM_ONLY_1', "Auf das ausgewählte Modul <u>");
-define('LANG_MEM_ONLY_2', "</u> dürfen nur eingeloggte Mitglieder zugreifen!");
+define('MODULE_MEM_ONLY', "Auf das ausgewählte Modul <u>%s</u> dü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");
define('MAIL_ALREADY_CONFIRMED', "Mail bereits vergütet oder Link ist nicht mehr gü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ä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ätigt</span>");
define('ACCOUNT_CONFIRMED', "<span class=\"admin_green\">Bestätigt</span>");
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ändert!");
-define('NEW_PATCHES_AVAILABLE_1', "Neue Entwickler-Patches für Version <strong>");
-define('NEW_PATCHES_AVAILABLE_2', "</strong> verfügbar!");
define('SORT_BY', "Sortieren:");
define('_OTHERS', "Andere");
define('_ALL2', "Alle");
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ählen");
define('ADMIN_ASSIGN_TASKS', "Bearbeiten");
define('ADMIN_EXT_FILE_VERSION', "Version (alt)");
define('ADMIN_EXT_TOTAL_FSIZE', "Downloadgesamtgrö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öher wird benötigt!");
define('ADMIN_EDIT', "Ändern");
define('ADMIN_EDIT_EXTENSIONS', "Ä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");
define('ADMIN_NO_ADDITIONAL_SQLS', "Keine weiteren SQL-Anweisungen zum Ausführen!");
define('ADMIN_SQLS_EXECUTED_ON_UPDATE', "Beim Aktualisieren ausgeführte SQL-Anweisungen");
define('ADMIN_SQLS_EXECUTED_ON_REGISTER', "Beim Registrieren ausgefü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");
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öschen");
-define('ADMIN_TEXT_DEL_ACCOUNT_1', "Möchten Sie den User <strong>");
-define('ADMIN_TEXT_DEL_ACCOUNT_2', "</strong> nun <strong>unwiederruflich</strong> löschen? Bitte geben Sie einen Grund der Löschung mit an!");
-define('ADMIN_TEXT_LOCK_ACCOUNT_1', "Mö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öchten Sie den User <strong>");
-define('ADMIN_TEXT_UNLOCK_ACCOUNT_2', "</strong> nun freischalten? Sie kö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öschen");
+define('ADMIN_TEXT_LOCK_ACCOUNT', "Möchten Sie den User <strong>%s</strong> nun sperren? Bitte geben Sie einen Grund der Sperrung mit an!");
+define('ADMIN_TEXT_UNLOCK_ACCOUNT', "Möchten Sie den User <strong>%s</strong> nun freischalten? Sie können auch optional einen Text mit angeben.");
+define('ADMIN_TEXT_DEL_ACCOUNT_1', "Möchten Sie den User <strong>%s</strong> nun <strong>unwiederruflich</strong> löschen? Bitte geben Sie einen Grund der Lö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");
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('ADMIN_THEME_NO_OUTPUT', "Problem: Kein Text zum Ausgeben!");
define('ADMIN_THEMES_UPDATED', "Themes wurden aktualisiert.");
define('ADMIN_THEMES_DELETED', "Themes wurden gelö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!");
define('MEMBER_MAIL_BONUS_CONFIRMED_ON', "Sie haben diese Bonusmail <span class=\"data\">%s</span> bestätigt.");
define('MEMBER_MAIL_NORMAL_CONFIRMED_ON', "Sie haben diese Klickmail <span class=\"data\">%s</span> bestä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>:");
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', "%</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-Ü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");
+++ /dev/null
-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 ändern wollen. Geben Sie bei <strong>Passwortbestätigung</strong> das neue Passwort erneut ein, wenn Sie Ihr aktuelles Passwort ändern wollen.");
-define('MEMBER_UPDATE_PWD_WRONG', "Bitte geben Sie Ihr aktuelles Passwort zum Ändern Ihrer Einstellungen ein. Wir haben dies zur Sicherheit unserer Mitglieder eingebaut.");
-define('MEMBER_HAVE_CHANGED_DATA', "Sie haben heute Ihr Mitgliedsprofil geändert.");
-define('YOUR_NEW_DATA', "Hier sind Ihre neuen Profildaten");
-define('PLEASE_NOTIFY_ABUSE_MYDATA', "Sollten Sie diese Änderungen nicht durchgeführt haben, benachrichten Sie uns bitte! ({!WEBMASTER!})");
-define('MEMBER_UNKNOWN_MODE', "Unbekannter Modus erkannt");
-define('MEMBER_CHANGED_EMAIL', "Sie haben Ihre Email-Adresse geändert! Alte Adresse war");
-define('MEMBER_CHANGED_PASS', "Sie haben Ihr Passwort geändert.");
-define('MEMBER_CHANGED_DATA', "Ä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ä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önlicher Ref-Link zum Werben neuer Mitglieder lautet");
-define('YOUR_REFCLICKS', "Klicks auf Ihren Referal-Link");
-define('CLICKS', "Klicks");
-define('YOU_REFERRAL_ONE', "Sie haben heute ein neues Mitglied für unseren {!MT_WORD!} geworben!\n\nHier sehen Sie genau, in welcher Ebene Sie ihn geworben haben:");
-define('YOU_THANX_REFERRAL', "Sie werden nun auch weiterhin {!POINTS!} über diese geworbene Person erhalten.\n\nVielen Dank für Ihr Mitwerben! Wir wünschen Ihnen noch weiterhin viele neue Referals!\n\nMit freundlichem Gruss,");
-define('POINTS_REF_REGISTER', "Referal-Pauschale und prozentual vom Anmeldebonus!");
-define('NO_REFLEVEL_LEFT', "Keine Referal-Ebenen mehr verfügbar! Bitte melden Sie sich bei uns.");
-define('ENGINE', "{!MT_WORD!}-Engine");
-define('ADD_NEW_PAYMENT', "Neue Mailvergütung hinzufügen");
-define('ENTER_PAY_TIME', "Wartezeit");
-define('ENTER_PAY_PAYMENT', "Vergütete {!POINTS!}");
-define('ENTER_PAY_PRICE', "{!POINTS!}-Kosten");
-define('ENTER_PAY_TITLE', "Mailname");
-define('ADD_PAYMENT', "Mailvergütung hinzufügen");
-define('EDIT_DEL_PAYMENT', "Mailvergütung editieren / löschen");
-define('PAY_TIME', "Wartezeit");
-define('PAY_PAYMENT', "Vergütete {!POINTS!}");
-define('PAY_PRICE', "{!POINTS!}-Kosten");
-define('PAY_TITLE', "Mailname");
-define('EDIT_PAY', "Editeren");
-define('DEL_PAY', "Löschen");
-define('ADD_NEW_REFBANNER', "Neuen Banner hinzufügen");
-define('ENTER_URL', "Banner-URL");
-define('ENTER_ALTERNATE', "Alternativen Text");
-define('SELECT_VISIBLE', "Ist der Banner aktiv?");
-define('ADD_REFBANNER', "Banner hinzufügen");
-define('EDIT_DEL_REFBANNER', "Werbebanner editieren / lö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 übrig!");
-define('MEMBER_NO_PAYMENTS', "Der Admin diesen {!MT_WORD2!} hat noch keine Mailarten definiert!");
-define('MEMBER_POINTS_LEFT', "{!POINTS!}-Guthaben zum Mailversand übrig");
-define('SELECT_MAIL_TYPE', "Mailart auswählen");
-define('PLEASE_SELECT', "Bitte auswählen");
-define('PER_MAIL', "{!POINTS!} / Mail");
-define('PAYMENT', "{!POINTS!} Vergütung");
-define('SELECT_CATEGORY', "Zielkategorie");
-define('USER_IN_CAT', "Empfänger");
-define('ENTER_RECEIVER', "Empfä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ährend der Ausführung ein unbekannter Fehler-Code <strong>");
-define('UNKNOWN_CODE_2', "</strong> enstanden, für den Sie vermutlich nicht verantwortlich sind. Bitte informieren Sie uns über diese Meldung!");
-define('MEMBER_TEXT_CONTAINS_URL', "Ihr Werbetext enthält eine URL, dies ist in unserem {!MT_WORD!} nicht zulässig. Bitte entfernen Sie diese aus Ihrem Text und versuchen Sie es erneut.");
-define('MEMBER_TEXT_OVERLENGTH', "Ihr Text hat die maximale Textlänge überschritten. Bitte fassen Sie ihn etwas kürzer.");
-define('MEMBER_SUBJ_CONTAINS_URL', "Ihre eingegebe Betreffzeile enthält eine URL, dies ist in unserem {!MT_WORD!} nicht zulässig. Bitte entfernen Sie diese aus Ihrer Betreffzeile und versuchen Sie es erneut.");
-define('MEMBER_URL_BLACK_LISTED', "Ihre eingegebene URL wurde in unsere Ausschlussliste aufgenommen!");
-define('MEMBER_BLIST_TIME', "Datum der Sperrung war");
-define('MEMBER_SELECTED_MORE_RECS', "Sie haben für diese Kategorie zu viele Empfänger eingegeben!");
-define('MEMBER_GO_BACK', "Zurück zum Buchungsformular");
-define('MEMBER_DO_ORDER', "Mailbuchung jetzt durchfü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ü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ändig gesendet wurde, erhalten Sie eine zweite Mail! Sie können bereits eine weitere Mailbuchung durchführen!");
-define('ADMIN_NEW_QUEUE', "Mailbuchung in Ihrem {!MT_WORD!}");
-define('MEMBER_NEW_QUEUE', "Vielen Dank fuer die Mailbuchung!");
-define('MEMBER_CONTINUE_AREA', "Weiter zum Mitgliedsbereich");
-define('MEMBER_THANX_ORDER', "Vielen Dank für Ihre Mailbuchung! Es ist eine Mail zu Ihnen unterwegs.");
-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ä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ält Ihre Webseite einen Frame-Killer!");
-define('ADMIN_SELECT_EMAIL_EDIT', "Email auswählen, um diese zu editieren");
-define('RESET_SELECT', "Auswahl zurücknehmen");
-define('ADMIN_EDIT_EMAIL', "Mailbuchung bearbeiten");
-define('ADMIN_CHANGE_EMAIL', "Ä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 ü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öscht. Sollten Sie Fragen hierzu haben, so wenden Sie sich bitte an unseren Support.");
-define('ADMIN_REJECTED_URLS', "URLs auswä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ä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ändig versendet");
-define('EMAIL_CONFIRMED', "Bestätigt");
-define('EMAIL_PERCENT', "Klickrate");
-define('MEMBER_NO_MAILS_TO_CONFIRM', "Keine Mails übrig zum Bestätigen!");
-define('MEMBER_SID', "Mail-ID");
-define('CONFIRM_LINK', "Bestä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ä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ätigt</span>");
-define('ACCOUNT_CONFIRMED', "<span class=\"admin_green\">Bestä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öschen");
-define('ADMIN_LOCK_USER', "Sperren");
-define('ADMIN_UNLOCK_USER', "Entsperren");
-define('ADMIN_ADD_POINTS', "{!POINTS!} aufbuchen");
-define('ADMIN_EDIT_USER', "Ändern");
-define('ADMIN_ALL_REFS', "Alle Refs auflisten");
-define('BIRTHDAY2', "Geburtstag");
-define('TOTAL_CATS', "Ausgewählte Kategorien");
-define('ADMIN_GOTO_USERLIST', "Dieser Menü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ä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ügt!");
-define('ENTER_POINTS', "Vergütung");
-define('ENTER_SECONDS', "Wartezeit");
-define('ADMIN_MORE_SELECTED', "Sie haben mehr Empfänger eingegeben, als das empfangsbereit sind!");
-define('ADMIN_BONUS_CONTENT', "Versendete Bonus-Mails");
-define('EMAIL_POINTS', "Vergütung");
-define('EMAIL_SECONDS', "Wartezeit");
-define('POOL_ACTIVE', "Wird gerade versendet");
-define('ALL_MEMBERS', "Alle Mitglieder");
-define('ADMIN_SELECT_USER', "Mitglied auswählen");
-define('ENTER_POINTS_ADD', "{!POINTS!} zum Aufbuchen");
-define('ENTER_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ür die Bestätigung Ihrer Email-Adresse! Es ist eine Mail mit den Login-Daten zu Ihnen unterwegs.");
-define('VALIDATING_LOGIN', "Logindaten werden geprüft . . .");
-define('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öscht! Die {!POINTS!} werden immer in den Jackpot transferiert!");
-define('NORMAL_MAIL_RPOBLEM', "Mail vom Mitgliedern bereits gelöscht");
-define('BONUS_MAIL_PROBLEM', "Bonus-Mail bereits gelö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ä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 ändern");
-define('CATEGORY_ID', "Kategorie-ID");
-define('CAT_DESCRIPTION', "Kategoriebeschreibung");
-define('CHANGE_CATS', "Ändern");
-define('SORT_KEY', "Sortierung");
-define('CATEGORIES_SAVED', "Kategorien gespeichert...");
-define('CATEGORIES_DELETED', "Kategorien gelöscht...");
-define('DELETE_CATEGORIES', "Kategorien löschen");
-define('REMOVE_CATS', "Löschen");
-define('EDIT_MRECEIVE', "Maximal-Werte editieren");
-define('DELETE_MRECEIVE', "Maximal-Werte löschen");
-define('MRECEIVE_ID', "Max-Wert ID");
-define('MREC_VALUE', "Mails pro Tag");
-define('MREC_COMMENT', "Kommentar");
-define('CHANGE_MREC', "Ändern");
-define('REMOVE_MREC', "Löschen");
-define('MRECEIVE_SAVED', "Maximal-Werte gespeichert...");
-define('MRECEIVE_DELETED', "Maximal-Werte gelöscht...");
-define('EDIT_REF_DEPTHS', "Referal-Ebenen editieren");
-define('DELETE_REF_DEPTHS', "Referal-Ebenen löschen");
-define('REF_DEPTHS_ID', "Ref-Level ID");
-define('CHANGE_REF', "Ändern");
-define('REMOVE_REF', "Löschen");
-define('REF_DEPTHS_SAVED', "Referal-Ebenen gespeichert...");
-define('REF_DEPTHS_DELETED', "Referal-Ebenen gelöscht...");
-define('EDIT_PAYMENT', "Mailvergütungen editieren");
-define('PAYMENT_ID', "Vergütungs-ID");
-define('CHANGE_PAY', "Ändern");
-define('REMOVE_PAY', "Löschen");
-define('REFERRALS', "Referals");
-define('POINTS_SUM', "Gesamtsumme");
-define('NEW_VERSION_AVAILABLE', "Neue Version verfügbar!");
-define('YOUR_VERSION_IS', "Installierte Version");
-define('ONLINE_VERSION_IS', "Verfü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ügbar!");
-define('NEW_PATCHES_AVAILABLE', "Neue Patches verfügbar!");
-define('PATCH_FNAME', "Download-Link");
-define('PATCH_CTIME', "Patch erstellt");
-define('PATCH_FSIZE', "Downloadgrösse");
-define('KBYTES', "KBytes");
-define('DEFAULT_SUBJECT_LINE', "Klick-Mail von {!MAIN_TITLE!}");
-define('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ählt!");
-define('USER_ID', "Mitglied");
-define('UNCONFIRMED_LINKS', "Unbestätigte Mails");
-define('ADMIN_MEMBER_LINKS_1', "Das Mitglied <u>");
-define('ADMIN_MEMBER_LINKS_2', "</u> hat alle seine Mails bestätigt.");
-define('MEMBER_TOTAL_LINKS_1', "Es müssen noch <strong>");
-define('MEMBER_TOTAL_LINKS_2', "</strong> Mails von diesem Mitglied bestätigt werden!");
-define('ADMIN_DEL_UNCONFIRMED_LINKS', "Alle unbestätigten Mails löschen");
-define('ADMIN_LINKS_DELETED', "Links für unbestätigte Mails wurden gelö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ätigte Mails. Bitte bestätigen Sie diese zuerst. Wenn Sie weniger als <strong>");
-define('MEMBER_LINKS_LEFT_3', "</strong> Mails im Account haben, können Sie auch wieder buchen.");
-define('TODAY', "Heute");
-define('MEMBER_PROFILE_LOCKED_1', "Sie können Ihren Account erst am <strong>");
-define('MEMBER_PROFILE_LOCKED_2', "</strong> wieder ändern!");
-define('MEMBER_HAS_ZERO_MMAILS', "Sie haben Ihren Empfang auf <strong>Urlaub</strong> stehen! Bitte stellen Sie unter "Profildaten ändern" den Empfang höher ein!");
-define('REF_CLIX', "Clicks");
-define('REF_VIEWS', "Views");
-define('REFBANNER_TOTALS', "Gesamt");
-define('DAYS', "Tage");
-define('GUESTS_ONLINE', "Gäste");
-define('MEMBERS_ONLINE', "Mitglieder");
-define('ADMINS_ONLINE', "Administratoren");
-define('USER_NOW_ONLINE', "User Online");
-define('ADMIN_ONLINE_DETAILS', "Detailierte Statistik für alle Besucher");
-define('_REFID', "Ref-ID");
-define('_MODULE', "Modul");
-define('MENU_ACTION', "Hauptmenü");
-define('MENU_WHAT', "Untermenü");
-define('_IS_ADMIN', "Administrator");
-define('_IS_GUEST', "Gast");
-define('LAST_SEEN', "Zuletzt gesehen");
-define('ADMIN_TOTAL_PATCH_SIZES', "Gesamtgrösse aller Patches");
-define('ADMIN_DELETE_BONUS_MAIL', "Obrige Bonus-Mail löschen");
-define('ADMIN_DELETE_NORMAL_MAIL', "Obrige Normal-Mail löschen");
-define('ADMIN_REALLY_DELETE_ALL_MAILS', "Wollen Sie wirklich alle Mails lö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ätigt!");
-define('REFS_COUNT', "Refs");
-define('MEMBER_JOINED', "Beigetreten");
-define('ADMIN_EMAIL_DELETED', "E-Mail wurde aus dem System gelöscht.");
-define('_ALL', "alle");
-define('PROFILE_LAST_CHANGE', "Letzte Ä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ändert!");
-define('NEW_PATCHES_AVAILABLE_1', "Neue Entwickler-Patches für Version <strong>");
-define('NEW_PATCHES_AVAILABLE_2', "</strong> verfü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ä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ü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ü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ü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ä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', "Ändern");
-define('CHANGE_MEMBER_MENU', "Verdecken, anzeigen, deaktivieren, aktivieren des Mitgliedsmenüs");
-define('CHANGE_MENU_1', "Ändern von <strong>");
-define('CHANGE_MENU_2', "</strong> Menüeinträgen");
-define('IS_VISIBLE', "Wird angezeigt");
-define('IS_ACTIVE', "Aktiviert");
-define('CHANGE_ENTRIES', "Änderungen durchfü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ä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ählte Tasks");
-define('ADMIN_REG_FAILED_INVALID', "Registrierung fehlgeschlagen: Ungütige ID ü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ö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 über unsere Mitglieder");
-define('EDIT_REFBANNER', "Werbebanner editieren");
-define('REQUEST_CONFIRM_LINK_TITLE', "Bestätigungslink erneut anfordern");
-define('GUEST_CONFIRM_LINK_NOTE', "Sie haben Ihren Bestätigungslink verlegt? Kein Problem, hier kö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ätigt!");
-define('CONFIRM_LINK_SENT', "Der Bestä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ählt haben.");
-define('ADMIN_GSTATS_MODULES_NOTE', "Zeigt Klicks in den 10 am häufigsten angeklickten Gast- und Mitgliedsmodulen an.");
-define('ADMIN_GSTATS_INACTIVE_NOTE', "Deaktiviert die Gast-Statistiken komplett.");
-define('DELETE_PAYMENT', "Vergütungen löschen");
-define('REF_PAYOUT', "Anzahl zu bestätigender Mails, bevor die {!POINTS!} gutgeschrieben werden?");
-define('REF_PAYOUT_NOTE', "0 = Vergü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öße");
-define('ADMIN_EXT_FILE_CTIME', "Erweiterung erstellt am");
-define('ADMIN_EXT_FILE_VERSION', "Version (alt)");
-define('ADMIN_EXT_TOTAL_FSIZE', "Downloadgesamtgrö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ängt.</li>
- <li><strong>12</strong> : Sendet nur an Mitglieder, deren Postleitzahl mit 12 anfängt.</li>
- <li><strong>123</strong> : Sendet nur an Mitglieder, deren Postleitzahl mit 123 anfängt.</li>
-</ul>
-<br />
-Oder geben Sie nichts ein, wenn Sie diese Option nicht wü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ütete {!POINTS!}");
-define('LAST_UPDATE', "Letzte Profilä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ö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ü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äufigsten angeklickten Menüs");
-define('GUEST_TOP_GUEST_STATS', "Gastmenü");
-define('GUEST_TOP_MEMBER_STATS', "Mitgliedmenü");
-define('ADMIN_EDIT_BANNER_URL', "Banner-URL ändern");
-define('ADMIN_EDIT_ALTERNATE', "Alternativen Text ändern");
-define('ADMIN_EDIT_POINT_SETTINGS', "Einstellungen an {!POINTS!}vergütungen");
-define('ADMIN_CONFIG_DIRECT_PAY', "Sollen die "erklickten" {!POINTS!} nach der Anmeldung direkt oder nach eingestellter Anzahl von Mails vergütet werden?");
-define('CHANGE_PROFILE', "Profil ändern");
-define('ADMIN_PASS1', "Passwort eingeben");
-define('ADMIN_PASS2', "Passwortbestä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 ändern wollen. Wollen Sie nur Daten ä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üeinträ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öher wird benö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!} übrig, um die Buchung durchzuführen! Bitte stellen Sie weniger Empfänger oder eine kleinere Mailart ein.");
-define('CANNOT_SEND_ADMIN_MAILS', "Fehler bei Mailversand an Admin!");
-define('MAILID_CLICK_BUTTON', "Einmal den Button anklicken");
-define('ADMIN_ADD_POINTS_TO_ALL', "Allen Mitgliedern {!POINTS!} gutschreiben");
-define('ADMIN_ALL_POINTS_ADDED', "Allen Mitgliedern wurden die {!POINTS!} gutgeschrieben!");
-define('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üpunkte aus dem Gasthauptmenü (main) angezeigt.");
-define('ADMIN_EXT_CSSFILE', "CSS?");
-define('ADMIN_EDIT', "Ändern");
-define('ADMIN_EDIT_EXTENSIONS', "Ändern von Erweiterungen");
-define('ADMIN_EXT_CHANGED', "Erweiterungen geä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ührte SQL-Anweisungen");
-define('ADMIN_NO_ADDITIONAL_SQLS', "Keine weiteren SQL-Anweisungen zum Ausführen!");
-define('ADMIN_SQLS_EXECUTED_ON_UPDATE', "Beim Aktualisieren ausgeführte SQL-Anweisungen");
-define('ADMIN_SQLS_EXECUTED_ON_REGISTER', "Beim Registrieren ausgefü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ü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ütigen Link aufgerufen oder Mail ist nicht mehr vorhanden!");
-define('ADMIN_UNCONFIRMED_NO_LINK_LEFT', "Diese Mailbuchung wurde komplett bestätigt!");
-define('ADMIN_CONFIG_REFMODE', "Vergütungsmodus für einmalige Referal-Gutschrift");
-define('ADMIN_CONFIG_REFMODE_REF', "Ü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öschen");
-define('ADMIN_TEXT_DEL_ACCOUNT_1', "Möchten Sie den User <strong>");
-define('ADMIN_TEXT_DEL_ACCOUNT_2', "</strong> nun <strong>unwiederruflich</strong> löschen? Bitte geben Sie einen Grund der Löschung mit an!");
-define('ADMIN_TEXT_LOCK_ACCOUNT_1', "Mö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öchten Sie den User <strong>");
-define('ADMIN_TEXT_UNLOCK_ACCOUNT_2', "</strong> nun freischalten? Sie kö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ö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 ü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ö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 ä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öschen");
-define('ADMIN_NO_MENUS_FOUND', "Keine Menü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ü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üsystem erkannt");
-define('CONFIRM_ACCOUNT', "Account bestätigen");
-define('CONFIRMATION_LINK', "Hier bestä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ü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ä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ä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ä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', "Ü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ählen Sie unten ein neues Design aus und klicken Sie auf <strong>Theme abspeichern</strong>, das Design wird dann nur für Sie dauerhaft geä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ütige EMail-Adresse eingegeben!");
-define('NEVER_HAPPENED', "Nie");
-define('WRONG_DB_SELECTED', "Falsche oder fehlende Datenbank ausgewä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ü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ügen");
-define('ADMIN_LIST_REFERRALS_1', "Referals des Mitgliedes ");
-define('ADMIN_LIST_REFERRALS_2', " in erster Ebene");
-define('ADMIN_LIST_REFERRALS_NOTE', "<strong>Ä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öscht!");
-define('INITIAL_RELEASE', "Erste Alpha-Version");
-define('NO_UPDATE_NOTES', "Keine Update-Hinweise gefunden!");
-define('MYSQL_QUERY_STRING', "MySQL-Abfragebefehl war:");
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önnen nicht mehr als ");
define('HOLIDAY_MAX_DAYS_2', " Tag(e) an Urlaub einstellen!");
define('HOLIDAY_ADD', "Urlaubsschaltung aktivieren");
define('MEMBER_ORDER_MAX_ALLOWED', "Maximale Mailbuchungen");
define('MEMBER_ORDER_ALLOWED_EXHAUSTED', "Sie können keine weiteren Mails mehr versenden, oder stellen Sie bitte den Empfang höher ein.");
-define('MEMBER_MIN_RECS_1', "Minimum:");
-define('MEMBER_MIN_RECS_2', "");
define('MEMBER_ENTER_INVALID_URL', "Ungütige URL eingegeben!");
define('ORDER_SELECT_COLUMN_USERID', "Mitgliedsnummer");
}
// 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");
define('ADMIN_SPONSOR_POINTS_ADDED', "{!POINTS!} wurden gutgeschrieben.");
define('ADMIN_SPONSOR_POINTS_SUBTRACTED', "{!POINTS!} wurden abgezogen.");
define('ADMIN_SPONSPOR_CANNOT_LOCK_PENDING_UNCINFIRMED_ACCOUNTS', "Sie können keine auf Freischaltung wartende oder unbestätigte Accounts sperren/freigeben!");
+// @TODO Rewrite these four constants to one and use sprintf()
define('ADMIN_HEADER_DEL_SPONSOR_1', "Sponsorenaccount <u>");
define('ADMIN_HEADER_DEL_SPONSOR_2', "</u> löschen");
define('ADMIN_TEXT_DEL_SPONSOR_1', "Möchten Sie den Sponsoren <strong>");
define('ADMIN_TEXT_DEL_SPONSOR_2', "</strong> mit samt aller seiner Bestellungen unwiederruflich lö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ür Ihr Geld die Zielgruppe, die Sie auch auf Ihren Produktseiten haben wollen!");
-define('GUEST_SPONSOR_TEASER_2', "Alles inklusiv: Ausführliche Statistiken (auch per Mail im gewü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ö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");
define('SPONSOR_BOTH_NEW_PASSWORDS_DIDNOT_MATCH', "Die von Ihnen eingegebenen neuen Passwörter stimmen nicht ü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änge von <u>%s</u> Zeichen!");
+define('SPONSOR_PASSWORD_TOO_SHORT', "Eingegebenes Passwort entspricht nicht der Mindestlänge von <u>%s</u> Zeichen!");
define('SPONSOR_ACCOUNT_DATA_NOT_SAVED', "Ihre Daten wurden <u>nicht</u> gespeichert!");
//
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");
//
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.");
//
?>
// Language definitions
define('TOP10_ADMIN_CONFIG_HEADER', "Einstellungen an TOP-Listen");
define('TOP10_ADMIN_MAX_TOP10', "Maximale Plä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ä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.");
//
?>
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.");
//
?>
// 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', "");
}
//
-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);
} // END - if
} // END - if
}
+
//
-function RALLYE_EXPIRE_RALLYES($result)
-{
+function RALLYE_EXPIRE_RALLYES ($result) {
global $DATA;
// Load rallye data
// 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
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!}";
}
</tr>\n";
$SW = 3 - $SW;
}
+
// Add footer
$OUT .= LOAD_TEMPLATE("guest_rallye_expired_footer", true);
// 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());
// Return selection
return $OUT;
}
+
//
function RALLYE_GET_REFCOUNT ($uid, $old=0) {
// Check current refs
// 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
$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&what=list_user&uid=".bigintval($uid);
+ } // END - if
+
+ // Return a link to the user list
+ return "{!URL!}/modules.php?module=admin&what=list_user";
+}
+
//
?>
{
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;
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>
}
} elseif (REQUEST_ISSET_POST(('no'))) {
// Do not delete him...
- LOAD_URL("modules.php?module=admin&what=list_user&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();
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>");
$SW = 3 - $SW;
}
} // END - foreach
+
+ // @TODO Rewrite this constant
define('__EXTENSIONS_ROWS', $OUT);
// Load template
$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);
), __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
$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!}\" /> *\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 = "";
}
'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'],
// 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
// 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
// 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'));
}
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
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
$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",
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'));
} // 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!
} // 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
LOAD_INC_ONCE("inc/modules/admin/what-del_user.php");
} elseif (REQUEST_ISSET_POST(('no'))) {
// Do not lock him...
- $URL = "modules.php?module=admin&what=list_user&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__);
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);
{
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;
}
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
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!
} 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');
// 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");
require($INC);
} elseif (!IS_MEMBER()) {
$URL = "modules.php?module=index";
- if ($check == "mem_only") $URL .= "&msg=".urlencode(LANG_MEM_ONLY_1.$GLOBALS['module'].LANG_MEM_ONLY_2);
+ if ($check == "mem_only") $URL .= "&msg=".getCode('MODULE_MEM_ONLY')."&mod=".$GLOBALS['module'];
LOAD_URL($URL);
}
// 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
$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__);
// 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);
// 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";
}
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,
}
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
// 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
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!
// 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");
list($pay) = SQL_FETCHROW($result);
$time = GET_PAY_POINTS($pay, "time");
$payment = GET_PAY_POINTS($pay, "payment");
- $VALID = true;
+ $isValid = true;
}
// Free memory
if (SQL_NUMROWS($result) == 1) {
list($points, $time) = SQL_FETCHROW($result);
$payment = "0.00000";
- $VALID = true;
+ $isValid = true;
}
// Free memory
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))) {
// 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
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) {
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...
// Entry found?
if (SQL_NUMROWS($result) == 1) {
list($time, $payment) = SQL_FETCHROW($result);
- $VALID = true;
+ $isValid = true;
}
// Free memory...
}
// 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) {
// 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
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
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));
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>
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"> </td>
</tr>
<tr>
- <td align="center">[ <a href="{!__EMAIL!}">{!__SNAME!}
- {!__FNAME!}</a> ]</td>
+ <td align="center">[ <a href="$content[email]">$content[surname] $content[family]</a> ]</td>
</tr>
<tr>
<td height="5" class="seperator"> </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"> </td>
<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>
<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&what=list_user&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&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"> </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"> </td>
-<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 //-->
--- /dev/null
+<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>
-<!-- @DEPRECATED -->
\ No newline at end of file
+<!-- @DEPRECATED //-->
\ No newline at end of file
<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
<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ür Ihr Geld die Zielgruppe, die Sie auch auf Ihren Produktseiten haben wollen!</li>
+ <li>Alles inklusiv: Ausführliche Statistiken (auch per Mail im gewü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&what=sponsor_reg" method="post">
<table border="0" cellspacing="0" cellpadding="0" align="center" class="guest_table dashed" width="530">
<tr>
<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!} - {--GUEST_TOP10_LOGIN_HEADER_2--}</strong>
+ <td colspan="5" class="guest_title2 bottom2" height="30">
+ <strong>TOP{!__TOP10_MAX!} - 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ä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!} - {--GUEST_TOP10_POINTS_HEADER_2--}</strong>
+ <td colspan="4" class="guest_title2 bottom2" height="30">
+ <strong>TOP{!__TOP10_MAX!} - {!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!} - {--GUEST_TOP10_REFS_HEADER_2--}</strong>
+ <td colspan="5" class="guest_title2 bottom2" height="30">
+ <strong>TOP{!__TOP10_MAX!} - 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>
</tr>
<tr>
<td width="10" class="seperator"> </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"> </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"> </td>
</tr>
<tr>
<td width="10" class="seperator"> </td>
<td align="right">{--ENTER_SUBJECT--}:</td>
<td width="10" class="seperator"> </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"> </td>
</tr>
<tr>
<td width="10" class="seperator"> </td>
<td align="right">{--ENTER_TEXT--}:</td>
<td width="10" class="seperator"> </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"> </td>
</tr>
<tr>
</tr>
<tr>
<td width="10" class="seperator"> </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"> </td>
</tr>
<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>
<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>
<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>
<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>
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__);