diff options
| author | Tekimaki <tekimaki_admin@users.sourceforge.net> | 2008-12-08 00:14:46 +0000 |
|---|---|---|
| committer | Tekimaki <tekimaki_admin@users.sourceforge.net> | 2008-12-08 00:14:46 +0000 |
| commit | a6c01ddd1733ab94900fd0e86f757f5dd5c1bd4f (patch) | |
| tree | 472f839e64425c946be4639ba6c7f505d741d0a9 /mailman_lib.php | |
| parent | d922a67b20d0192509cae57b752960093c4bcea7 (diff) | |
| download | util-a6c01ddd1733ab94900fd0e86f757f5dd5c1bd4f.tar.gz util-a6c01ddd1733ab94900fd0e86f757f5dd5c1bd4f.tar.bz2 util-a6c01ddd1733ab94900fd0e86f757f5dd5c1bd4f.zip | |
add config_list handler
Diffstat (limited to 'mailman_lib.php')
| -rw-r--r-- | mailman_lib.php | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/mailman_lib.php b/mailman_lib.php index c5e18e4..0df8700 100644 --- a/mailman_lib.php +++ b/mailman_lib.php @@ -1,5 +1,5 @@ <?php -// $Header: /cvsroot/bitweaver/_bit_util/mailman_lib.php,v 1.6 2008/12/05 19:51:46 tekimaki_admin Exp $ +// $Header: /cvsroot/bitweaver/_bit_util/mailman_lib.php,v 1.7 2008/12/08 00:14:46 tekimaki_admin Exp $ // Copyright (c) bitweaver Group // All Rights Reserved. // Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details. @@ -51,6 +51,14 @@ function mailman_list_members( $pListName ) { return( $output ); } +// pParamHash follows naming convention off config_list --help usage instructions +function mailman_config_list( $pParamHash ){ + $options = ' -i '.escapeshellarg(UTIL_PKG_PATH.'mailman.cfg'); + $options .= ' '.escapeshellarg( $pParamHash['listname'] ); + if( $ret = mailman_command( 'config_list', $output, $options) ) { + return (tra('Unable to configure list: ').$pParamHash['listname'].":".$ret); + } +} // pParamHash follows naming convention off newlist --help usage instructions function mailman_newlist( $pParamHash ) { |
