From 47299ace1d2312c12cac9dbb97f5a1f2a2f50dea Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Mon, 3 Jul 2006 07:37:00 +0000 Subject: [PATCH] allow to send no content --- .../serendipity_event_mailer.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/plugins/serendipity_event_mailer/serendipity_event_mailer.php b/plugins/serendipity_event_mailer/serendipity_event_mailer.php index 21a8a14..0185a3e 100644 --- a/plugins/serendipity_event_mailer/serendipity_event_mailer.php +++ b/plugins/serendipity_event_mailer/serendipity_event_mailer.php @@ -21,7 +21,7 @@ class serendipity_event_mailer extends serendipity_event $propbag->add('description', PLUGIN_EVENT_MAILER_DESC); $propbag->add('stackable', false); $propbag->add('author', 'Sebastian Nohn, Kristian Koehntopp, Garvin Hicking'); - $propbag->add('version', '1.45'); + $propbag->add('version', '1.46'); $propbag->add('requirements', array( 'serendipity' => '0.8', 'smarty' => '2.6.7', @@ -80,7 +80,8 @@ class serendipity_event_mailer extends serendipity_event array( 'all' => ENTRY_BODY . ' + ' . EXTENDED_BODY, 'body' => ENTRY_BODY, - 'extended' => EXTENDED_BODY + 'extended' => EXTENDED_BODY, + 'none' => NONE ) ); $propbag->add('default', 'all'); @@ -193,12 +194,16 @@ class serendipity_event_mailer extends serendipity_event ); switch($this->get_config('what')) { + case 'all': + $mail['body'] = $eventData['body'] . $eventData['extended']; case 'body': $mail['body'] = $eventData['body']; break; case 'extended': - $mail['extended'] = $eventData['extended']; + $mail['body'] = $eventData['extended']; break; + case 'none': + $mail['body'] = ''; } if (isset($serendipity['POST']['properties']['mailto'])) { -- 2.39.5