blogs
[ class tree: blogs ] [ index: blogs ] [ all elements ]

Source for file lookup_blog_inc.php

Documentation is available at lookup_blog_inc.php

  1. <?php
  2. /**
  3.  * @package blogs
  4.  * @subpackage functions
  5.  */
  6.  
  7. /**
  8.  * required setup
  9.  */
  10. global $gContent;
  11. require_once( BLOGS_PKG_PATH.'BitBlog.php' );
  12. require_once( LIBERTY_PKG_PATH.'lookup_content_inc.php' );
  13.  
  14. // if we already have a gContent, we assume someone else created it for us, and has properly loaded everything up.
  15. if( empty( $gContent ) || !is_object( $gContent ) || !$gContent->isValid() ) {
  16.     // if blog_id supplied, use that
  17.     if( @BitBase::verifyId( $_REQUEST['blog_id'] ) ) {
  18.         $gContent = new BitBlog( $_REQUEST['blog_id'] );
  19.         $gContent->load();
  20.     } elseif( @BitBase::verifyId( $_REQUEST['content_id'] ) ) {
  21.         $gContent = new BitBlog( NULL, $_REQUEST['content_id'] );
  22.         $gContent->load();
  23.     } else {
  24.         $gContent = new BitBlog();
  25.     }
  26.  
  27.     $gBitSmarty->assign_by_ref( 'gContent', $gContent );
  28. } 
  29. ?>

Documentation generated on Wed, 29 Jul 2015 13:57:03 +0000 by phpDocumentor 1.5.0-lsces