* this plugin displays a menu which gives the user a choice of mailinglist
* commands such as (un)subscribe, help and list archives.
*
- * @copyright © 1999-2006 The SquirrelMail Project Team
+ * @copyright © 1999-2007 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package plugins
*/
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
* 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');
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.'&':'')
. 'send_to=' . str_replace('?','&', $non_rfc_list);