diff options
| author | Christian Fowler <spider@viovio.com> | 2005-12-11 08:22:51 +0000 |
|---|---|---|
| committer | Christian Fowler <spider@viovio.com> | 2005-12-11 08:22:51 +0000 |
| commit | a8760e54d6a9480e595b7e70e80f0dd6d57f053f (patch) | |
| tree | 64dd4ab45152e741c1f6295f7dddac7f778d66f6 /BitNewsletterEdition.php | |
| parent | 643f1d7f43ef14bb415fd69ba435035d1426a3a9 (diff) | |
| download | newsletters-a8760e54d6a9480e595b7e70e80f0dd6d57f053f.tar.gz newsletters-a8760e54d6a9480e595b7e70e80f0dd6d57f053f.tar.bz2 newsletters-a8760e54d6a9480e595b7e70e80f0dd6d57f053f.zip | |
almost have sending working - now gets a list of users from the group selection, shows newsletter preview
Diffstat (limited to 'BitNewsletterEdition.php')
| -rw-r--r-- | BitNewsletterEdition.php | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/BitNewsletterEdition.php b/BitNewsletterEdition.php index e043916..b13e785 100644 --- a/BitNewsletterEdition.php +++ b/BitNewsletterEdition.php @@ -1,12 +1,12 @@ <?php /** - * $Header: /cvsroot/bitweaver/_bit_newsletters/BitNewsletterEdition.php,v 1.3 2005/12/11 06:34:19 spiderr Exp $ + * $Header: /cvsroot/bitweaver/_bit_newsletters/BitNewsletterEdition.php,v 1.4 2005/12/11 08:22:51 spiderr Exp $ * * Copyright (c) 2004 bitweaver.org * All Rights Reserved. See copyright.txt for details and a complete list of authors. * Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details * - * $Id: BitNewsletterEdition.php,v 1.3 2005/12/11 06:34:19 spiderr Exp $ + * $Id: BitNewsletterEdition.php,v 1.4 2005/12/11 08:22:51 spiderr Exp $ * * Virtual base class (as much as one can have such things in PHP) for all * derived tikiwiki classes that require database access. @@ -16,7 +16,7 @@ * * @author drewslater <andrew@andrewslater.com>, spiderr <spider@steelsun.com> * - * @version $Revision: 1.3 $ $Date: 2005/12/11 06:34:19 $ $Author: spiderr $ + * @version $Revision: 1.4 $ $Date: 2005/12/11 08:22:51 $ $Author: spiderr $ */ /** @@ -172,6 +172,17 @@ class BitNewsletterEdition extends LibertyAttachable { function isDraft() { return( $this->getField( 'is_draft' ) ); } + + function getRecipients( $pGroupArray ) { + global $gBitUser; + $ret = array(); + if( is_array( $pGroupArray ) ) { + foreach( $pGroupArray as $groupId ) { + $ret = array_merge( $ret, $gBitUser->getGroupUserData( $groupId, array( 'email', 'uu.user_id', 'login', 'real_name' ) ) ); + } + } + return $ret; + } } ?> |
