assign( 'article', $gContent->mInfo ); // get all the services that want to display something on this page $displayHash = [ 'perm_name' => 'p_articles_read' ]; $gContent->invokeServices( 'content_display_function', $displayHash ); $topics = BitArticleTopic::getTopicList(); $gBitSmarty->assign( 'topics', $topics ); // Comments engine! if( @$gContent->mInfo['allow_comments'] == 'y' ) { $comments_vars = [ 'article' ]; $comments_prefix_var='article:'; $comments_object_var='article'; $commentsParentId = $gContent->mContentId; $comments_return_url = $_SERVER['SCRIPT_NAME']."?article_id=".$_REQUEST['article_id']; include_once( LIBERTY_PKG_INCLUDE_PATH.'comments_inc.php' ); } // Display the Index Template $gBitSystem->display( 'bitpackage:articles/read_article.tpl', @$gContent->mInfo['title'] , [ 'display_mode' => 'display' ]);