diff options
| author | wjames5 <will@tekimaki.com> | 2007-08-22 17:12:59 +0000 |
|---|---|---|
| committer | wjames5 <will@tekimaki.com> | 2007-08-22 17:12:59 +0000 |
| commit | 8d59d4ca60dc005ab61a9e6b5fb92463fcc3cf77 (patch) | |
| tree | 1c2ce24c5135aa18d1519982792ff7afa066490c /blogs_rss.php | |
| parent | 373f915c6f37eb28145bac835cdf7a5e5d429b14 (diff) | |
| download | blogs-8d59d4ca60dc005ab61a9e6b5fb92463fcc3cf77.tar.gz blogs-8d59d4ca60dc005ab61a9e6b5fb92463fcc3cf77.tar.bz2 blogs-8d59d4ca60dc005ab61a9e6b5fb92463fcc3cf77.zip | |
get feed of posts by group_id
Diffstat (limited to 'blogs_rss.php')
| -rw-r--r-- | blogs_rss.php | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/blogs_rss.php b/blogs_rss.php index c2b054f..632a0ab 100644 --- a/blogs_rss.php +++ b/blogs_rss.php @@ -1,6 +1,6 @@ <?php /** - * @version $Header: /cvsroot/bitweaver/_bit_blogs/blogs_rss.php,v 1.24 2007/07/08 07:56:40 squareing Exp $ + * @version $Header: /cvsroot/bitweaver/_bit_blogs/blogs_rss.php,v 1.25 2007/08/22 17:12:59 wjames5 Exp $ * @package article * @subpackage functions */ @@ -26,7 +26,7 @@ if( !$gBitUser->hasPermission( 'p_blogs_view' ) ) { require_once( RSS_PKG_PATH."rss_error.php" ); } else { // check if we want to use the cache file - $cacheFile = TEMP_PKG_PATH.RSS_PKG_NAME.'/'.BLOGS_PKG_NAME.( !empty( $_REQUEST['user_id'] ) ? "_".$_REQUEST['user_id'] : "" ).( !empty( $_REQUEST['blog_id'] ) ? "_".$_REQUEST['blog_id'] : "" ).'_'.$cacheFileTail; + $cacheFile = TEMP_PKG_PATH.RSS_PKG_NAME.'/'.BLOGS_PKG_NAME.( !empty( $_REQUEST['user_id'] ) ? "_".$_REQUEST['user_id'] : "" ).( !empty( $_REQUEST['group_id'] ) ? "_".$_REQUEST['group_id'] : "" ).( !empty( $_REQUEST['blog_id'] ) ? "_".$_REQUEST['blog_id'] : "" ).'_'.$cacheFileTail; $rss->useCached( $rss_version_name, $cacheFile, $gBitSystem->getConfig( 'rssfeed_cache_time' )); $blogPost = new BitBlogPost(); @@ -44,6 +44,17 @@ if( !$gBitUser->hasPermission( 'p_blogs_view' ) ) { $rss->title = $userName." at ".$gBitSystem->getConfig( 'site_title' ); $listHash['user_id'] = $_REQUEST['user_id']; } + }else if( !empty( $_REQUEST['group_id'] ) ) { + require_once( USERS_PKG_PATH . 'BitPermUser.php' ); + $permUser = new BitPermUser(); + $groupData = $permUser->getGroupInfo( $_REQUEST['group_id'] ); + // dont try and fool me + if (!empty($groupData)){ + $groupName = $groupData['group_name']; + $rss->title = $groupName." Group at ".$gBitSystem->getConfig( 'site_title' ); + $listHash['group_id'] = $_REQUEST['group_id']; + } + } if( !empty( $_REQUEST['blog_id'] ) ) { |
