summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorwjames5 <will@tekimaki.com>2008-05-27 18:14:45 +0000
committerwjames5 <will@tekimaki.com>2008-05-27 18:14:45 +0000
commitb7632ae2747de377a57ffb755f6215f1f33f8f5f (patch)
tree8db8b1af6f513fada54046b6110077e4e21da2bf /modules
parent1077c83560ff2bbe35078f4caf57aa2226e63b44 (diff)
downloadblogs-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.php9
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 );