From ed7dd4bf6c8c94e740b32b17545b5fe60fedc1f0 Mon Sep 17 00:00:00 2001 From: justauser Date: Wed, 29 May 2013 08:06:05 -0400 Subject: [PATCH] changed the preg_split to explode per fox. fixed the template to have a block for note and only include if there is a note --- plugins/mail/init.php | 8 ++++++-- templates/email_article_template.txt | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/plugins/mail/init.php b/plugins/mail/init.php index a7efcf27..5b61c235 100644 --- a/plugins/mail/init.php +++ b/plugins/mail/init.php @@ -70,8 +70,12 @@ class Mail extends Plugin { $subject = __("[Forwarded]") . " " . htmlspecialchars($line["title"]); $tpl->setVariable('ARTICLE_TITLE', strip_tags($line["title"])); + $tnote = strip_tags($line["note"]); + if( $tnote != ''){ + $tpl->setVariable('ARTICLE_NOTE', $tnote, true); + $tpl->addBlock('note'); + } $tpl->setVariable('ARTICLE_URL', strip_tags($line["link"])); - $tpl->setVariable('ARTICLE_NOTE', strip_tags($line["note"])); $tpl->addBlock('article'); } @@ -138,7 +142,7 @@ class Mail extends Plugin { $mail->From = strip_tags($_REQUEST['from_email']); $mail->FromName = strip_tags($_REQUEST['from_name']); //$mail->AddAddress($_REQUEST['destination']); - $addresses = preg_split('/;/', $_REQUEST['destination'],-1,PREG_SPLIT_NO_EMPTY); + $addresses = explode(';', $_REQUEST['destination']); foreach($addresses as $nextaddr) $mail->AddAddress($nextaddr); diff --git a/templates/email_article_template.txt b/templates/email_article_template.txt index 602a9c4a..b6bc6392 100644 --- a/templates/email_article_template.txt +++ b/templates/email_article_template.txt @@ -5,9 +5,9 @@ Thought I'd share the following with you: * ${ARTICLE_TITLE} - + ${ARTICLE_NOTE} - + ${ARTICLE_URL}