X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Flibs%2Fsponsor_functions.php;h=76296b04e9743e337a4296953d98e6edf9c277d7;hb=9bc2a494fae1a98f0873a6f3bd8c878b09124b9f;hp=f6b525ee0e16db33128ded65c4015384f379885e;hpb=a28637f0eb7975f2240c42d349e5f08a9722d9bb;p=mailer.git diff --git a/inc/libs/sponsor_functions.php b/inc/libs/sponsor_functions.php index f6b525ee0e..76296b04e9 100644 --- a/inc/libs/sponsor_functions.php +++ b/inc/libs/sponsor_functions.php @@ -18,6 +18,7 @@ * svn:keywords Date Revision" (autoprobset!) at least!!!!!! * * -------------------------------------------------------------------- * * Copyright (c) 2003 - 2009 by Roland Haeder * + * Copyright (c) 2009, 2010 by Mailer Developer Team * * For more information visit: http://www.mxchange.org * * * * This program is free software; you can redistribute it and/or modify * @@ -140,8 +141,8 @@ function handlSponsorRequest (&$postData, $update=false, $messageArray=array(), $DATA['values'][] = bigintval(getRequestParameter('id')); // Generate message - $message = getMessageFromIndexedArray(getMessage('ADMIN_SPONSOR_UPDATED'), 'updated', $messageArray); - $ret = "updated"; + $message = getMessageFromIndexedArray('{--ADMIN_SPONSOR_UPDATED--}', 'updated', $messageArray); + $ret = 'updated'; } elseif (($ALREADY === false) || (($postData['force'] == 1) && (isAdmin()))) { // Add new sponsor, first add more data $DATA['keys'][] = 'sponsor_created'; $DATA['values'][] = time(); @@ -161,14 +162,14 @@ function handlSponsorRequest (&$postData, $update=false, $messageArray=array(), } // Implode all data into strings - $KEYS = implode("`, `" , $DATA['keys']); - $valueS = str_repeat("%s', '", count($DATA['values']) - 1); + $keyArray = implode('`, `' , $DATA['keys']); + $valueArray = str_repeat("%s', '", count($DATA['values']) - 1); // Generate string - $sql = "INSERT INTO `{?_MYSQL_PREFIX?}_sponsor_data` (`".$KEYS."`) VALUES ('".$valueS."%s')"; + $sql = 'INSERT INTO `{?_MYSQL_PREFIX?}_sponsor_data` (`' . $keyArray . "`) VALUES ('" . $valueArray . "%s')"; // Generate message - $message = getMessageFromIndexedArray(getMessage('ADMIN_SPONSOR_ADDED'), "added", $messageArray); + $message = getMessageFromIndexedArray('{--ADMIN_SPONSOR_ADDED--}', 'added', $messageArray); $ret = 'added'; } elseif (($update === true) && (isAdmin())) { // Add all data as hidden data @@ -204,7 +205,7 @@ function handlSponsorRequest (&$postData, $update=false, $messageArray=array(), } // END - if } else { // Error found! - $message = getMessageFromIndexedArray(getMessage('SPONSOR_DATA_NOT_SAVED'), 'failed', $messageArray); + $message = getMessageFromIndexedArray('{--SPONSOR_DATA_NOT_SAVED--}', 'failed', $messageArray); loadTemplate('admin_settings_saved', false, $message); } @@ -316,7 +317,7 @@ ORDER BY `sort`", $OUT .= loadTemplate('sponsor_action', true, $content); } else { // No sub menus active - $OUT .= loadTemplate('admin_settings_saved', true, getMessage('SPONSOR_NO_SUB_MENUS_ACTIVE')); + $OUT .= loadTemplate('admin_settings_saved', true, '{--SPONSOR_NO_SUB_MENUS_ACTIVE--}'); } // Free memory @@ -324,7 +325,7 @@ ORDER BY `sort`", } } else { // No main menus active - $OUT .= loadTemplate('admin_settings_saved', true, getMessage('SPONSOR_NO_MAIN_MENUS_ACTIVE')); + $OUT .= loadTemplate('admin_settings_saved', true, '{--SPONSOR_NO_MAIN_MENUS_ACTIVE--}'); } // Free memory @@ -384,7 +385,7 @@ function saveSponsorData ($postData, $content) { 'ok', 'pass1', 'pass2'); // Set default message ("not saved") - $message = getMessage('SPONSOR_ACCOUNT_DATA_NOT_SAVED'); + $message = '{--SPONSOR_ACCOUNT_DATA_NOT_SAVED--}'; // Check for submitted passwords if ((!empty($postData['pass1'])) && (!empty($postData['pass2']))) { @@ -433,44 +434,42 @@ function saveSponsorData ($postData, $content) { $sql = substr($sql, 0, -1); // Add SQL tail data - $sql .= " WHERE `id`='%s' AND password='%s' LIMIT 1"; + $sql .= " WHERE `id`=%s AND password='%s' LIMIT 1"; $DATA[] = bigintval(getSession('sponsorid')); $DATA[] = getSession('sponsorpass'); // Saving data was completed... ufff... - switch (getWhat()) - { + switch (getWhat()) { case 'account': // Change account data if ($EMAIL === true) { - $message = getMessage('SPONSOR_ACCOUNT_EMAIL_CHANGED'); - $templ = 'admin_sponsor_change_email'; - $subj = getMessage('ADMIN_SPONSOR_ACC_EMAIL_SUBJ'); + $message = '{--SPONSOR_ACCOUNT_EMAIL_CHANGED--}'; + $templ = 'admin_sponsor_change_email'; + $subj = '{--ADMIN_SPONSOR_ACC_EMAIL_SUBJECT--}'; } else { - $message = getMessage('SPONSOR_ACCOUNT_DATA_SAVED'); - $templ = 'admin_sponsor_change_data'; - $subj = getMessage('ADMIN_SPONSOR_ACC_DATA_SUBJ'); + $message = '{--SPONSOR_ACCOUNT_DATA_SAVED--}'; + $templ = 'admin_sponsor_change_data'; + $subj = '{--ADMIN_SPONSOR_ACC_DATA_SUBJECT--}'; } break; case 'settings': // Change settings - // Translate some data - $content['receive'] = translateYesNo($content['receive_warnings']); - $content['interval'] = createFancyTime($content['warning_interval']); - // Set message template and subject for admin - $message = getMessage('SPONSOR_SETTINGS_SAVED'); - $templ = 'admin_sponsor_settings'; - $subj = getMessage('ADMIN_SPONSOR_SETTINGS_SUBJ'); + $message = '{--SPONSOR_SETTINGS_SAVED--}'; + $templ = 'admin_sponsor_settings'; + $subj = '{--ADMIN_SPONSOR_SETTINGS_SUBJECT--}'; break; default: // Unknown sponsor what value! logDebugMessage(__FUNCTION__, __LINE__, sprintf("Unknown sponsor module (what) %s detected.", getWhat())); $message = getMaskedMessage('SPONSOR_UNKNOWN_WHAT', getWhat()); - $templ = ''; $subj = ''; + $templ = ''; + $subj = ''; break; - } + } // END - switch + // Has an entry updated? if (SQL_AFFECTEDROWS() == 1) { + // Template and subject are set? if (!empty($templ) && !empty($subj)) { // Run SQL command and check for success $result = SQL_QUERY_ESC($sql, $DATA, __FUNCTION__, __LINE__); @@ -478,26 +477,21 @@ function saveSponsorData ($postData, $content) { // Add all data to content $content['new_data'] = $postData; - // Change some data - if (isset($content['gender'])) $content['gender'] = translateGender($content['gender']); - if (isset($content['new_data']['gender'])) $content['new_data']['gender'] = translateGender($content['new_data']['gender']); - if (isset($content['receive_warnings'])) $content['new_data']['receive'] = translateYesNo($content['new_data']['receive_warnings']); - if (isset($content['warning_interval'])) $content['new_data']['interval'] = createFancyTime($content['new_data']['warning_interval']); - // Send email to admins sendAdminNotification($subj, $templ, $content); // Shall we send mail to the sponsor's new email address? if ($content['receive_warnings'] == 'Y') { - // Okay send email with confirmation link to new address and with no confirmation link - // to the old address + /* + * Okay send email with confirmation link to new address and with no confirmation link + * to the old address. + */ // First to old address - switch (getWhat()) - { + switch (getWhat()) { case 'account': // Change account data $email_msg = loadEmailTemplate('sponsor_change_data', $content); - sendEmail($content['email'], getMessage('SPONSOR_ACC_DATA_SUBJ'), $email_msg); + sendEmail($content['email'], '{--SPONSOR_ACC_DATA_SUBJECT--}', $email_msg); if ($EMAIL === true) { // Add hash code to content array @@ -505,16 +499,16 @@ function saveSponsorData ($postData, $content) { // Second mail goes to the new address $email_msg = loadEmailTemplate('sponsor_change_email', $content); - sendEmail($content['email'], getMessage('SPONSOR_ACC_EMAIL_SUBJ'), $email_msg); - } + sendEmail($content['email'], '{--SPONSOR_ACC_EMAIL_SUBJECT--}', $email_msg); + } // END - if break; case 'settings': // Change settings // Send email $email_msg = loadEmailTemplate('sponsor_settings', $content); - sendEmail($content['email'], getMessage('SPONSOR_SETTINGS_SUBJ'), $email_msg); + sendEmail($content['email'], '{--SPONSOR_SETTINGS_SUBJECT--}', $email_msg); break; - } + } // END - switch } // END - if } // END - if } // END - if