* -------------------------------------------------------------------- *
* Kurzbeschreibung : Mailversand bezogene Funktionen *
* -------------------------------------------------------------------- *
- * $Revision:: 2773 $ *
- * $Date:: 2012-06-26 01:02:44 +0200 (Tue, 26 Jun 2012) $ *
+ * $Revision:: $ *
+ * $Date:: $ *
* $Tag:: 0.2.1-FINAL $ *
- * $Author:: quix0r $ *
+ * $Author:: $ *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2009 by Roland Haeder *
* Copyright (c) 2009 - 2012 by Mailer Developer Team *
} // END - if
// Debug mode enabled?
- if (isDebugModeEnabled()) {
- // In debug mode we want to display the mail instead of sending it away so we can debug this part
- outputHtml('<pre>
-<strong>Headers</strong> : ' . htmlentities(trim($mailHeader)) . '
-<strong>To</strong> : ' . htmlentities($toEmail) . '
-<strong>Subject</strong> : ' . htmlentities($subject) . '
-<strong>Message(' . strlen($message) . ')</strong> : ' . htmlentities($message) . '
-</pre>');
+ if ((isDebugModeEnabled()) && (!isAjaxOutputMode())) {
+ // Init content array
+ $content = array(
+ 'headers' => htmlentities(trim($mailHeader)),
+ 'to' => htmlentities($toEmail),
+ 'subject' => htmlentities($subject),
+ 'message' => htmlentities($message),
+ 'length' => strlen($message)
+ );
+
+ // In debug mode display the mail instead of sending it away so it can be debugged
+ loadTemplate('display_email', FALSE, $content);
// This is always fine
return TRUE;
} // END - if
// Is the raw userid set?
- if (isValidUserId(postRequestElement($userIdColumn[0], $id))) {
+ if (isValidId(postRequestElement($userIdColumn[0], $id))) {
// Set it in content
$content[$userIdColumn[0]] = bigintval(postRequestElement($userIdColumn[0], $id));