From 4b2090a4cedf39aafa708025c493685fab1036b5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Mon, 23 Aug 2010 17:48:38 +0000 Subject: [PATCH] Several language strings renamed/moved, internal TODO closed: - Several language strings renamed/moved to own language files - Internal TODO closed, the template tlock_message.tpl was already there but not used - TODOs.txt updated --- .gitattributes | 3 ++ DOCS/TODOs.txt | 16 +++--- inc/databases.php | 11 ++-- inc/functions.php | 18 +++---- inc/language/de.php | 10 +--- inc/language/holiday_de.php | 2 +- inc/language/mydata_de.php | 52 ++++++++++++++++++ inc/language/profile_de.php | 53 +++++++++++++++++++ inc/modules/member/what-order.php | 2 +- inc/reset/reset_profile.php | 6 +-- templates/de/emails/member/member_profile.tpl | 24 +++++++++ templates/de/emails/profile-updte.tpl | 25 +-------- .../html/member/member_holiday_deactivate.tpl | 2 +- .../de/html/member/member_mydata_overview.tpl | 2 +- templates/de/html/redirect_url.tpl | 2 +- templates/de/html/tlock_message.tpl | 4 +- 16 files changed, 167 insertions(+), 65 deletions(-) create mode 100644 inc/language/mydata_de.php create mode 100644 inc/language/profile_de.php create mode 100644 templates/de/emails/member/member_profile.tpl diff --git a/.gitattributes b/.gitattributes index d11348d4a2..3187d6222e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -246,6 +246,7 @@ inc/language/maintenance_de.php -text svneol=unset#text/plain inc/language/mediadata_de.php -text svneol=unset#text/plain inc/language/menu_de.php -text svneol=unset#text/plain inc/language/mods_de.php -text svneol=unset#text/plain +inc/language/mydata_de.php svneol=native#text/plain inc/language/network_de.php -text svneol=unset#text/plain inc/language/newsletter_de.php -text svneol=unset#text/plain inc/language/nickname_de.php -text svneol=unset#text/plain @@ -255,6 +256,7 @@ inc/language/order_de.php -text svneol=unset#text/plain inc/language/other_de.php -text svneol=unset#text/plain inc/language/payout_de.php -text svneol=unset#text/plain inc/language/primera_de.php -text svneol=unset#text/plain +inc/language/profile_de.php svneol=native#text/plain inc/language/rallye_de.php -text svneol=unset#text/plain inc/language/refback_de.php -text svneol=unset#text/plain inc/language/register_de.php -text svneol=unset#text/plain @@ -843,6 +845,7 @@ templates/de/emails/member/member_payout_accepted.tpl -text svneol=unset#text/pl templates/de/emails/member/member_payout_rejected.tpl -text svneol=unset#text/plain templates/de/emails/member/member_payout_request.tpl -text svneol=unset#text/plain templates/de/emails/member/member_payout_request_banner.tpl -text svneol=unset#text/plain +templates/de/emails/member/member_profile.tpl svneol=native#text/plain templates/de/emails/member/member_rallye_expired.tpl -text svneol=unset#text/plain templates/de/emails/member/member_rallye_expired_bronce.tpl -text svneol=unset#text/plain templates/de/emails/member/member_rallye_expired_gold.tpl -text svneol=unset#text/plain diff --git a/DOCS/TODOs.txt b/DOCS/TODOs.txt index c34950eb0e..654edc9242 100644 --- a/DOCS/TODOs.txt +++ b/DOCS/TODOs.txt @@ -40,18 +40,17 @@ ./inc/extensions-functions.php:436:// @TODO Change from ext_id to ext_name (not just even the variable! ;-) ) ./inc/extensions-functions.php:566: // @TODO Extension is loaded, what next? ./inc/functions.php:112: // @TODO Extension 'msg' does not exist -./inc/functions.php:1496: // @TODO Move this SQL code into a function, let's say 'getTimestampFromPoolId($id) ? -./inc/functions.php:1519: // @TODO Rewrite this old lost code to a template -./inc/functions.php:1587: // @TODO Are these convertions still required? -./inc/functions.php:1605:// @TODO Rewrite this function to use readFromFile() and writeToFile() +./inc/functions.php:1497: // @TODO Move this SQL code into a function, let's say 'getTimestampFromPoolId($id) ? +./inc/functions.php:1585: // @TODO Are these convertions still required? +./inc/functions.php:1603:// @TODO Rewrite this function to use readFromFile() and writeToFile() ./inc/functions.php:181:// @TODO Rewrite this to an extension 'smtp' -./inc/functions.php:2263: // @TODO This is still very static, rewrite it somehow +./inc/functions.php:2261: // @TODO This is still very static, rewrite it somehow ./inc/gen_sql_patches.php:96:// @TODO Rewrite this to a filter ./inc/install-functions.php:59: // @TODO DEACTIVATED: changeDataInFile(getCachePath() . 'config-local.php', 'OUTPUT-MODE', "setConfigEntry('OUTPUT_MODE', '", "');", postRequestParameter('omode'), 0); -./inc/language/de.php:1117:// @TODO Rewrite these two constants -./inc/language/de.php:1132:// @TODO Rewrite these three constants +./inc/language/de.php:1111:// @TODO Rewrite these two constants +./inc/language/de.php:1126:// @TODO Rewrite these three constants ./inc/language/de.php:300: // @TODO Following two are unused? -./inc/language/de.php:810:// @TODO Are these constants longer used? +./inc/language/de.php:804:// @TODO Are these constants longer used? ./inc/language-functions.php:234: // @TODO These are all valid languages, again hard-coded ./inc/language-functions.php:46:// @TODO Rewrite all language constants to this function. ./inc/language/newsletter_de.php:13: * @TODO This language file is completely out-dated, please do no * @@ -229,6 +228,7 @@ ./templates/de/html/surfbar/surfbar_frame_textlinks.tpl:5: ### ### DEPRECATION FOLLOWS: ### ### ./inc/modules/admin/admin-inc.php:439:// @DEPRECATED +./templates/de/emails/profile-updte.tpl:1:@DEPRECATED ### ### template-warnings.log follows: ### ### Warning: Not parsing JavaScript templates/de/html/js/js_order_send.tpl. Warning: Not parsing JavaScript templates/de/html/js/js_cookies_disabled.tpl. diff --git a/inc/databases.php b/inc/databases.php index 42a856ae3f..8b1eee5f1a 100644 --- a/inc/databases.php +++ b/inc/databases.php @@ -52,7 +52,7 @@ addCode('NO_MAIL_TYPE' , 0x006); addCode('CNTR_FAILED' , 0x007); addCode('LOGOUT_DONE' , 0x008); addCode('LOGOUT_FAILED' , 0x009); -addCode('URL_TLOCK' , 0x00a); +addCode('URL_TIME_LOCK' , 0x00a); addCode('URL_FOUND' , 0x00b); addCode('OVERLENGTH' , 0x00c); addCode('SUBJECT_URL' , 0x00d); @@ -78,6 +78,7 @@ addCode('BEG_SAME_AS_OWN' , 0x020); addCode('UNHANDLED_STATUS' , 0x021); addCode('MODULE_MEMBER_ONLY' , 0x022); addCode('UNKNOWN_ERROR' , 0x023); +addCode('PROFILE_UPDATED' , 0x024); // Full version setConfigEntry('FULL_VERSION', '0.2.1-FINAL'); @@ -87,10 +88,10 @@ setConfigEntry('SERVER_URL', 'http://www.mxchange.org'); // Replacement strings $GLOBALS['replacer'] = array( - 'userid' => '%userid%', // Member id - 'surname' => '%vorname%', // Surname - 'family' => '%nachname%', // Family name - 'gender' => '%anrede%', // Gender + 'userid' => '%userid%', // Member id + 'surname' => '%vorname%', // Surname + 'family' => '%nachname%', // Family name + 'gender' => '%anrede%', // Gender ); // One day diff --git a/inc/functions.php b/inc/functions.php index f44633a7c4..f1a41e67ec 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -1475,6 +1475,7 @@ function getMessageFromErrorCode ($code) { case getCode('NO_MAIL_TYPE') : $message = '{--MEMBER_NO_MAIL_TYPE_SELECTED--}'; break; case getCode('UNKNOWN_ERROR') : $message = '{--LOGIN_UNKNOWN_ERROR--}'; break; case getCode('UNKNOWN_STATUS') : $message = '{--LOGIN_UNKNOWN_STATUS--}'; break; + case getCode('PROFILE_UPDATED') : $message = '{--MEMBER_PROFILE_UPDATED--}'; break; case getCode('ERROR_MAILID'): if (isExtensionActive('mailid', true)) { @@ -1492,34 +1493,31 @@ function getMessageFromErrorCode ($code) { } break; - case getCode('URL_TLOCK'): + case getCode('URL_TIME_LOCK'): // @TODO Move this SQL code into a function, let's say 'getTimestampFromPoolId($id) ? $result = SQL_QUERY_ESC("SELECT `timestamp` FROM `{?_MYSQL_PREFIX?}_pool` WHERE `id`=%s LIMIT 1", array(bigintval(getRequestParameter('id'))), __FUNCTION__, __LINE__); // Load timestamp from last order - list($timestamp) = SQL_FETCHROW($result); + $content = SQL_FETCHARRAY($result); // Free memory SQL_FREERESULT($result); // Translate it for templates - $timestamp = generateDateTime($timestamp, 1); + $content['timestamp'] = generateDateTime($content['timestamp'], 1); // Calculate hours... - $STD = round(getConfig('url_tlock') / 60 / 60); + $content['hours'] = round(getConfig('url_tlock') / 60 / 60); // Minutes... - $MIN = round((getConfig('url_tlock') - $STD * 60 * 60) / 60); + $content['minutes'] = round((getConfig('url_tlock') - $content['hours'] * 60 * 60) / 60); // And seconds - $SEC = getConfig('url_tlock') - $STD * 60 * 60 - $MIN * 60; + $content['seconds'] = round(getConfig('url_tlock') - $content['hours'] * 60 * 60 - $content['minutes'] * 60); // Finally contruct the message - // @TODO Rewrite this old lost code to a template - $message = '{--MEMBER_URL_TIME_LOCK--}
{--CONFIG_URL_TLOCK--} ' . $STD . ' - {--_HOURS--}, ' . $MIN . ' {--_MINUTES--} {--_AND--} ' . $SEC . ' {--_SECONDS--}
- {--MEMBER_LAST_TLOCK--}: ' . $timestamp; + $message = loadTemplate('tlock_message', true, $content); break; default: diff --git a/inc/language/de.php b/inc/language/de.php index ffc111ab18..14001c6398 100644 --- a/inc/language/de.php +++ b/inc/language/de.php @@ -389,8 +389,8 @@ addMessages(array( 'MEMBER_ENTER_URL' => "URL", 'CONTINUE_FRAMETESTER' => "Weiter zum Framekiller-Test", 'MEMBER_URL_TIME_LOCK' => "Sie hatten bereits die selbe URL gebucht:", - 'MEMBER_LAST_TLOCK' => "Ihre letzte Buchung war am", - 'CONFIG_URL_TLOCK' => "Selbe URLs sind buchbar in", + 'MEMBER_LAST_TIME_LOCK' => "Ihre letzte Buchung war am", + 'CONFIG_URL_TIME_LOCK' => "Selbe URLs sind buchbar in", '_AND' => "und", 'UNKNOWN_CODE' => "Es ist während der Ausführung ein unbekannter Fehler-Code %s enstanden, für den Sie vermutlich nicht verantwortlich sind. Bitte informieren Sie uns über diese Meldung.", '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.", @@ -637,10 +637,6 @@ addMessages(array( 'MEMBER_JOINED' => "Beigetreten", 'ADMIN_EMAIL_DELETED' => "E-Mail wurde aus dem System gelöscht.", '_ALL' => "alle", - 'PROFILE_LAST_CHANGE' => "Letzte Änderung", - 'PROFILE_OUTDATED' => "Haben Sie Neuigkeiten für uns?", - 'PROFILE_NEVER_CHANGED' => "Sie haben noch nie eine Aenderung durchgeführt.", - 'PROFILE_UPDATED' => "Profildaten wurden geändert.", 'SORT_BY' => "Sortieren:", 'WE_HAVE' => "Wir haben", 'MEMBER_TEST_URL' => "Zur beworbenen Seite", @@ -658,8 +654,6 @@ addMessages(array( 'ADMIN_ASSIGN_TASKS' => "Bearbeiten", 'ADMIN_UNASSIGN_TASKS' => "Zuweisung aufheben", 'ADMIN_REDIRECT_TASKS' => "Weiterleiten", - 'LOAD_URL_ERROR_1' => "Konnte nicht weiterleiten, da bereits Kopfinformationen gesendet wurden! "\">Bitte klicken Sie hier, um zur URL zu kommen.
\n
\nDanke.", 'GUEST_STATS' => "Statistiken unseres {?mt_word2?}", 'GUEST_STATS_MONTHLY' => "Mitgliederverteilung auf Kalendermonate", 'GUEST_STATS_CATEGORIES' => "Mitgliederverteilung auf Mail-Kategorien", diff --git a/inc/language/holiday_de.php b/inc/language/holiday_de.php index b4dc6e0072..351fa3c423 100644 --- a/inc/language/holiday_de.php +++ b/inc/language/holiday_de.php @@ -79,7 +79,7 @@ addMessages(array( 'MEMBER_HOLIDAY_DEACTIVATE_TITLE' => "Bestehende Urlaubsschaltung deaktivieren", 'MEMBER_HOLIDAY_DEACTIVATED_NOW' => "Ihre Urlaubsschaltung ist jetzt aufgehoben.", 'MEMBER_HOLIDAY_CANNOT_DEACTIVATE' => "Konnte Ihre Urlaubsschaltung nicht aufheben! Bitte melden Sie sich bei uns.", - 'MEMBER_HOLIDAY_TLOCK' => "Urlaubsschaltung eingerichtet", + 'MEMBER_HOLIDAY_TIME_LOCK' => "Urlaubsschaltung eingerichtet", 'MEMBER_HOLIDAY_LOCKED' => "Sie können derzeit Ihre Urlaubsschaltung nicht wieder deaktivieren, da Sie diese erst vor Kurzem aktiviert haben.", 'MEMBER_HOLIDAY_ORDER' => "Sie können derzeit Ihre Urlaubsschaltung nicht verändern, da Ihre letzte Mailbuchung zu kurz her ist! Letzte Buchung: %s", 'MEMBER_HOLIDAY_NOT_STOPPED_404' => "Beim Beenden Ihres Urlaubes ist ein unerwarteter Fehler aufgetreten: Mitglieder-Id %s nicht gefunden.", diff --git a/inc/language/mydata_de.php b/inc/language/mydata_de.php new file mode 100644 index 0000000000..1064e182b3 --- /dev/null +++ b/inc/language/mydata_de.php @@ -0,0 +1,52 @@ + "Letzte Änderung", + 'MEMBER_PROFILE_UPDATED' => "Ihre Profildaten wurden aktualisiert.", +)); + +// [EOF] +?> diff --git a/inc/language/profile_de.php b/inc/language/profile_de.php new file mode 100644 index 0000000000..df4ff281f7 --- /dev/null +++ b/inc/language/profile_de.php @@ -0,0 +1,53 @@ + "Haben Sie Neuigkeiten für uns?", + 'MEMBER_PROFILE_NEVER_CHANGED' => "Sie haben noch nie eine Änderung durchgeführt.", +)); + +// [EOF] +?> diff --git a/inc/modules/member/what-order.php b/inc/modules/member/what-order.php index 528c6e57cd..853bffc391 100644 --- a/inc/modules/member/what-order.php +++ b/inc/modules/member/what-order.php @@ -173,7 +173,7 @@ LIMIT 1", } // END - if } elseif (!isAdmin()) { // He has already sent a mail within a specific time - $url = 'modules.php?module=login&what=order&code=' . getCode('URL_TLOCK') . '&id=' . $id; + $url = 'modules.php?module=login&what=order&code=' . getCode('URL_TIME_LOCK') . '&id=' . $id; } // Still no error? diff --git a/inc/reset/reset_profile.php b/inc/reset/reset_profile.php index dd31930b0e..0a57a3aeff 100644 --- a/inc/reset/reset_profile.php +++ b/inc/reset/reset_profile.php @@ -72,15 +72,15 @@ ORDER BY if (round($content['last_update']) == '0') { // Has never changed his accont - $content['last_update'] = '{--PROFILE_NEVER_CHANGED--}'; + $content['last_update'] = '{--MEMBER_PROFILE_NEVER_CHANGED--}'; } else { // Has changed his account $content['last_update'] = generateDateTime($content['last_update'], 0); } // Load email template and send mail away - $message = loadEmailTemplate('profile-updte', $content, bigintval($content['userid'])); - sendEmail($content['email'], '{--PROFILE_OUTDATED--}', $message); + $message = loadEmailTemplate('member_profile', $content, bigintval($content['userid'])); + sendEmail($content['email'], '{--MEMBER_PROFILE_OUTDATED_SUBJECT--}', $message); // Update profile data SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_user_data` SET `last_profile_sent`=UNIX_TIMESTAMP(), `notified`='Y' WHERE `userid`=%s LIMIT 1", diff --git a/templates/de/emails/member/member_profile.tpl b/templates/de/emails/member/member_profile.tpl new file mode 100644 index 0000000000..c6aa0e3e8b --- /dev/null +++ b/templates/de/emails/member/member_profile.tpl @@ -0,0 +1,24 @@ +Hallo {%user,gender,translateGender=$userid%} {%user,surname=$userid%} {%user,family=$userid%}, + +Haben Sie Neuigkeiten für uns? + +Sie hatten sich vor längerer Zeit zu unserem {?mt_word?}-Service {?MAIN_TITLE?} angemeldet. Dabei haben Sie persönliche Daten, wie Ihre komplette Anschrift usw. angegeben. Sind Sie vielleicht mittlerweile umngezogen oder haben geheiratet und haben einen anderen Namen? Oder moechten Sie vielleicht aus der einen oder anderen Kategorie noch Mails empfangen? + +Bitte loggen Sie sich zu unserem {?mt_word?}-System ein und aktualisieren Sie Ihre Daten! + +------------------ +Ihre Mitglieder-Id war: $userid +------------------ +Angemeldet seit: $content[joined] +------------------ +Letzte Profiländerung: $content[last_update] +------------------ + +Sollten Sie diese Mail irrtümlich erhalten haben, weil sich bei Ihnen nichts geändert hat, bitten wir Sie dies zu entschuldigen und sich dennoch einmal einzuloggen und auf "Benachrichtigung abschalten" zu klicken. + +Vielen Dank. + +Mit freundlichen Grüßen, + Ihr {?MAIN_TITLE?} Team + +{?URL?}/login.php ({?WEBMASTER?}) diff --git a/templates/de/emails/profile-updte.tpl b/templates/de/emails/profile-updte.tpl index c6aa0e3e8b..84d1ed3b8c 100644 --- a/templates/de/emails/profile-updte.tpl +++ b/templates/de/emails/profile-updte.tpl @@ -1,24 +1 @@ -Hallo {%user,gender,translateGender=$userid%} {%user,surname=$userid%} {%user,family=$userid%}, - -Haben Sie Neuigkeiten für uns? - -Sie hatten sich vor längerer Zeit zu unserem {?mt_word?}-Service {?MAIN_TITLE?} angemeldet. Dabei haben Sie persönliche Daten, wie Ihre komplette Anschrift usw. angegeben. Sind Sie vielleicht mittlerweile umngezogen oder haben geheiratet und haben einen anderen Namen? Oder moechten Sie vielleicht aus der einen oder anderen Kategorie noch Mails empfangen? - -Bitte loggen Sie sich zu unserem {?mt_word?}-System ein und aktualisieren Sie Ihre Daten! - ------------------- -Ihre Mitglieder-Id war: $userid ------------------- -Angemeldet seit: $content[joined] ------------------- -Letzte Profiländerung: $content[last_update] ------------------- - -Sollten Sie diese Mail irrtümlich erhalten haben, weil sich bei Ihnen nichts geändert hat, bitten wir Sie dies zu entschuldigen und sich dennoch einmal einzuloggen und auf "Benachrichtigung abschalten" zu klicken. - -Vielen Dank. - -Mit freundlichen Grüßen, - Ihr {?MAIN_TITLE?} Team - -{?URL?}/login.php ({?WEBMASTER?}) +@DEPRECATED diff --git a/templates/de/html/member/member_holiday_deactivate.tpl b/templates/de/html/member/member_holiday_deactivate.tpl index 772ac90036..5b7d9df053 100644 --- a/templates/de/html/member/member_holiday_deactivate.tpl +++ b/templates/de/html/member/member_holiday_deactivate.tpl @@ -15,7 +15,7 @@ $content[end] - {--MEMBER_HOLIDAY_TLOCK--}: + {--MEMBER_HOLIDAY_TIME_LOCK--}: $content[lock] diff --git a/templates/de/html/member/member_mydata_overview.tpl b/templates/de/html/member/member_mydata_overview.tpl index 2e9a891ad3..e56b3cf5af 100644 --- a/templates/de/html/member/member_mydata_overview.tpl +++ b/templates/de/html/member/member_mydata_overview.tpl @@ -53,7 +53,7 @@ - {--PROFILE_LAST_CHANGE--}: + {--MEMBER_PROFILE_LAST_CHANGE--}: $content[last_update] diff --git a/templates/de/html/redirect_url.tpl b/templates/de/html/redirect_url.tpl index b467d810cb..5098b72395 100644 --- a/templates/de/html/redirect_url.tpl +++ b/templates/de/html/redirect_url.tpl @@ -1,5 +1,5 @@