diff options
| author | wjames5 <will@tekimaki.com> | 2008-05-27 18:14:45 +0000 |
|---|---|---|
| committer | wjames5 <will@tekimaki.com> | 2008-05-27 18:14:45 +0000 |
| commit | b7632ae2747de377a57ffb755f6215f1f33f8f5f (patch) | |
| tree | 8db8b1af6f513fada54046b6110077e4e21da2bf /modules | |
| parent | 1077c83560ff2bbe35078f4caf57aa2226e63b44 (diff) | |
| download | blogs-b7632ae2747de377a57ffb755f6215f1f33f8f5f.tar.gz blogs-b7632ae2747de377a57ffb755f6215f1f33f8f5f.tar.bz2 blogs-b7632ae2747de377a57ffb755f6215f1f33f8f5f.zip | |
exclude drafts from regular module lists
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/mod_last_blog_posts.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/mod_last_blog_posts.php b/modules/mod_last_blog_posts.php index cc4785f..15437dd 100644 --- a/modules/mod_last_blog_posts.php +++ b/modules/mod_last_blog_posts.php @@ -1,6 +1,6 @@ <?php /** - * @version $Header: /cvsroot/bitweaver/_bit_blogs/modules/mod_last_blog_posts.php,v 1.22 2008/05/23 17:39:05 wjames5 Exp $ + * @version $Header: /cvsroot/bitweaver/_bit_blogs/modules/mod_last_blog_posts.php,v 1.23 2008/05/27 18:14:45 wjames5 Exp $ * @package blogs * @subpackage modules */ @@ -41,17 +41,22 @@ if( !$gBitUser->hasPermission( 'p_blogs_admin' )) { $listHash['content_perm_name'] = 'p_blogs_view'; } +// we dont want admin drafts included in regular lists if we are enforcing content status +$listHash['enforce_status'] = TRUE; + if ( !empty( $module_params['status'] ) && $module_params['status'] = "draft" && isset( $gBitUser->mUserId ) ){ // if we are getting drafts then get future posts too $listHash['show_future'] = TRUE; - $listHash['enforce_status'] = TRUE; $listHash['min_status_id'] = -6; $listHash['max_status_id'] = -4; $listHash['min_owner_status_id'] = -6; // limit by user $listHash['user_id'] = $gBitUser->mUserId; +}else{ + $listHash['min_owner_status_id'] = 0; } + $blogPost = new BitBlogPost(); $blogPosts = $blogPost->getList( $listHash ); |
