Turning the FIXMEs into one-liners.
[squirrelmail.git] / plugins / listcommands / functions.php
index 8ca0bf51998e7d6f4d834de007fc7a6ad52f0ec0..f2e6b8d29f463a6b28461cbce6521ea6600a1701 100644 (file)
@@ -42,7 +42,6 @@ function get_non_rfc_lists() {
   */
 function plugin_listcommands_optpage_register_block_do()
 {
-
     global $optpage_blocks, $listcommands_allow_non_rfc_list_management;
 
     // only allow management of non-RFC lists if admin deems necessary
@@ -64,7 +63,7 @@ function plugin_listcommands_optpage_register_block_do()
  * internal function that builds mailing list links
  */
 function plugin_listcommands_menu_do() {
-    global $passed_id, $passed_ent_id, $color, $mailbox, $message, 
+    global $passed_id, $passed_ent_id, $mailbox, $message, 
            $startMessage, $oTemplate, $listcommands_allow_non_rfc_list_management;
 
     @include_once(SM_PATH . 'plugins/listcommands/config.php');
@@ -130,7 +129,7 @@ function plugin_listcommands_menu_do() {
         if (!in_array('post', array_keys($links))) {
 
             foreach ($non_rfc_lists as $non_rfc_list) {
-                if (preg_match('/(^|,|\s)' . preg_quote($non_rfc_list) . '($|,|\s)/', $recipients)) {
+                if (preg_match('/(^|,|<|\s)' . preg_quote($non_rfc_list) . '($|,|>|\s)/', $recipients)) {
                     $url = 'src/compose.php?'
                          . (isset($startMessage)?'startMessage='.$startMessage.'&amp;':'')
                          . 'send_to=' . str_replace('?','&amp;', $non_rfc_list);