]> git.mjollnir.org Git - s9y.git/commitdiff
allow to send no content
authorgarvinhicking <garvinhicking>
Mon, 3 Jul 2006 07:37:00 +0000 (07:37 +0000)
committergarvinhicking <garvinhicking>
Mon, 3 Jul 2006 07:37:00 +0000 (07:37 +0000)
plugins/serendipity_event_mailer/serendipity_event_mailer.php

index 21a8a14125516d0613413c31c86e4acbe197aa1a..0185a3ef9c5b164e537141f74d7ee546fa34e324 100644 (file)
@@ -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'])) {