diff options
| author | Christian Fowler <spider@viovio.com> | 2006-11-18 17:07:26 +0000 |
|---|---|---|
| committer | Christian Fowler <spider@viovio.com> | 2006-11-18 17:07:26 +0000 |
| commit | 31546d03aab4f459e1ba8ebbad27dc387f65742a (patch) | |
| tree | 4e41d70d9e59514cc6cf9ff2384a7b9079cdeeeb /view.php | |
| parent | f4185fbaa2fcefa6884be1ceac55f91e9298cdc8 (diff) | |
| download | blogs-31546d03aab4f459e1ba8ebbad27dc387f65742a.tar.gz blogs-31546d03aab4f459e1ba8ebbad27dc387f65742a.tar.bz2 blogs-31546d03aab4f459e1ba8ebbad27dc387f65742a.zip | |
more blog editing and psting clean up
Diffstat (limited to 'view.php')
| -rw-r--r-- | view.php | 21 |
1 files changed, 3 insertions, 18 deletions
@@ -1,6 +1,6 @@ <?php /** - * @version $Header: /cvsroot/bitweaver/_bit_blogs/view.php,v 1.18 2006/11/18 16:34:28 spiderr Exp $ + * @version $Header: /cvsroot/bitweaver/_bit_blogs/view.php,v 1.19 2006/11/18 17:07:25 spiderr Exp $ * @package blogs * @subpackage functions @@ -66,28 +66,13 @@ if ($gBitUser->object_has_one_permission( $_REQUEST["blog_id"], $gBlog->getConte $gBitSystem->verifyPermission( 'p_blogs_view' ); -if ($gBitSystem->isPackageActive( 'categories' ) && function_exists( 'categories_display' ) ) { - $gBlog->mContentId = $_REQUEST["blog_id"]; - categories_display( $gBlog ); - if (isset($_REQUEST['addcateg']) and $_REQUEST['addcateg'] and isset($_REQUEST['post_id']) and $_REQUEST['post_id']) { - $categlib->categorize_blog_post($_REQUEST['post_id'],$_REQUEST['addcateg'],true); - } elseif (isset($_REQUEST['delcategs']) and isset($_REQUEST['post_id']) and $_REQUEST['post_id']) { - $categlib->uncategorize('blogpost',$_REQUEST['post_id']); - } - $categs = $categlib->list_all_categories(0, -1, 'name_asc', '', '', 0); - $gBitSmarty->assign('categs',$categs['data']); - $gBitSmarty->assign('page','view.php'); - $choosecateg = str_replace('"',"'",$gBitSmarty->fetch('bitpackage:blogs/popup_categs.tpl')); - $gBitSmarty->assign('choosecateg',$choosecateg); -} - if( $gBlog->getField( 'blog_style' ) && $gBitSystem->getConfig('users_themes') == 'h' ) { $gBitSystem->setStyle( $gBlog->getField( 'blog_style' ) ); $gBitSystem->mStyles['styleSheet'] = $gBitSystem->getStyleCss( $gBlog->getField( 'blog_style' ), $gBlog->getField( 'user_id' ) ); $gBitSmarty->assign( 'userStyle', $gBlog->getField( 'blog_style' ) ); } -if( !$gBlog->hasAdminPermission() ) { +if( !$gBlog->hasEditPermission() ) { $gBlog->addHit(); } @@ -96,7 +81,7 @@ if( !$gBlog->hasAdminPermission() ) { if (isset($_REQUEST["remove"])) { $blogPost = new BitBlogPost( $_REQUEST["remove"] ); if( $blogPost->load() ) { - if( !$ownsblog && !$gBitUser->mUserId || $blogPost->mInfo["user_id"] != $gBitUser->mUserId) { + if( !$blogPost->hasEditPermission() ) { $gBitSystem->verifyPermission( 'p_blogs_admin', "Permission denied you cannot remove this post" ); } |
