From 3fc48d57e44aec36f8edc4574c4e7cdf18bb49de Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Thu, 9 Oct 2008 20:10:05 +0000 Subject: [PATCH] Admin login form with reset link, guest welcome page with dynamic data --- inc/databases.php | 2 +- inc/language/de.php | 1 + inc/modules/guest/what-welcome.php | 18 +++++++++++++++++- templates/de/html/admin/admin_login_form.tpl | 13 +++++++------ templates/de/html/welcome.tpl | 15 ++++++--------- 5 files changed, 32 insertions(+), 17 deletions(-) diff --git a/inc/databases.php b/inc/databases.php index 97c646e602..2ba324390a 100644 --- a/inc/databases.php +++ b/inc/databases.php @@ -113,7 +113,7 @@ define('USAGE_BASE', "usage"); define('SERVER_URL', "http://www.mxchange.org"); // This current patch level -define('CURR_SVN_REVISION', "484"); +define('CURR_SVN_REVISION', "485"); // Take a prime number which is long (if you know a longer one please try it out!) define('_PRIME', 591623); diff --git a/inc/language/de.php b/inc/language/de.php index d9ba218111..6345663b6b 100644 --- a/inc/language/de.php +++ b/inc/language/de.php @@ -1177,6 +1177,7 @@ define('ADMIN_CONFIG_SESSION_SAVE_PATH', "Speicherpfad f. Sitzungsdateien"); define('ADMIN_BASE_PATH', "Absoluter Server-Pfad"); define('ADMIN_SESSION_SAVE_PATH_NOTE', "Sie sollten für Sitzungsdateien einen Pfad wählen der ausserhalb des Server-Pfades liegt, da sonst eventuell die Sitzungsdateien vom Web erreichbar sind, was ein hohes Sicherheitsrisiko darstellt."); define('MEMBER_NO_MAILS_IN_STATS', "Keine versandten Buchungen gefunden!"); +define('ADMIN_RESET_PASSWORD', "Passwort vergessen?"); // ?> diff --git a/inc/modules/guest/what-welcome.php b/inc/modules/guest/what-welcome.php index c8e885c4a0..51e3c47f4b 100644 --- a/inc/modules/guest/what-welcome.php +++ b/inc/modules/guest/what-welcome.php @@ -40,8 +40,24 @@ if (!defined('__SECURITY')) { // Add description as navigation point ADD_DESCR("guest", basename(__FILE__)); +// Count referal levels +$result = SQL_QUERY("SELECT COUNT(id) FROM "._MYSQL_PREFIX."_refdepths WHERE level>0", __FILE__, __LINE__); + +// Fetch rows +list($cnt) = SQL_FETCHROW($result); + +// Free result +SQL_FREERESULT($result); + +// Prepare content +$content = array( + 'register' => TRANSLATE_COMMA($_CONFIG['points_register']), + 'ref_levels' => $cnt, + 'ref_points' => TRANSLATE_COMMA($_CONFIG['points_ref']) +); + // Load default template -LOAD_TEMPLATE(substr(basename(__FILE__), 5, -4)); +LOAD_TEMPLATE(substr(basename(__FILE__), 5, -4), false, $content); // ?> diff --git a/templates/de/html/admin/admin_login_form.tpl b/templates/de/html/admin/admin_login_form.tpl index 136ea4b2e1..64c7209052 100644 --- a/templates/de/html/admin/admin_login_form.tpl +++ b/templates/de/html/admin/admin_login_form.tpl @@ -26,9 +26,11 @@   - {--ENTER_ADMIN_PASS--}:   - + {--ENTER_ADMIN_PASS--}:   + + +
[{--ADMIN_RESET_PASSWORD--}]
+ {!__MSG_PASS!} @@ -36,8 +38,7 @@ {--SELECT_TIMEOUT--}:   - @@ -62,4 +63,4 @@   - \ No newline at end of file + diff --git a/templates/de/html/welcome.tpl b/templates/de/html/welcome.tpl index 7db32d2ca2..a693cb5829 100644 --- a/templates/de/html/welcome.tpl +++ b/templates/de/html/welcome.tpl @@ -1,5 +1,4 @@ -
Willkommen zu unserem -{!MT_WORD!}!
+
Willkommen zu unserem {!MT_WORD!}!

Nach der Anmeldung bei uns, bekommen Sie in regelmäßigen Abständen Webtipps und Produktinformationen per Email zugesendet. @@ -17,13 +16,11 @@ Als Startguthaben erhalten Sie von uns für Ihre kostenlose Anmeldung derzeit

-
2000 {!POINTS!}!
+
$content[register] {!POINTS!}!

-Für jeden User, den Sie geworben haben erhalten Sie -200 - {!POINTS!} plus prozentualen Verdienst über 5 Referal-Ebenen -hinweg! +Für jeden User, den Sie geworben haben erhalten Sie $content[ref_points] {!POINTS!} +plus prozentualen Verdienst über $content[ref_levels] +Referal-Ebenen hinweg!

-
-Angesammelte {!POINTS!} können Versteigert oder Verkauft werden Der +Angesammelte {!POINTS!} können versteigert oder verkauft werden Der Käufer muss dabei jedoch Mitglied bei uns sein oder werden.. -- 2.39.5