Cheetah
ChBlogsPageHome.php
Go to the documentation of this file.
1 <?php
2 
8 ch_import('ChWsbPageView');
10 {
11  var $oBlogs;
12 
13  function __construct(&$oBlogs)
14  {
15  parent::__construct('ch_blogs_home');
16  $this->oBlogs = &$oBlogs;
17  }
18 
19  function getBlockCode_Top()
20  {
21  return $this->oBlogs->GenBlogLists('top', false);
22  }
23 
24  function getBlockCode_Latest($iBlockId)
25  {
26  $s = $this->oBlogs->serviceBlogsIndexPage(false, $this->oBlogs->_oConfig->getPerPage('home'));
27  return $s ? $s : array(MsgBox(_t('_Empty')));
28  }
29 
30  function getBlockCode_Calendar($iBlockID, $sContent)
31  {
32  return $this->oBlogs->GenBlogCalendar(true, $iBlockID, $this->oBlogs->genBlogLink('home'));
33  }
34 }
ChBlogsPageHome
Definition: ChBlogsPageHome.php:10
MsgBox
MsgBox($sText, $iTimer=0)
Definition: design.inc.php:175
ChWsbPageView
Definition: ChWsbPageView.php:99
ChBlogsPageHome\getBlockCode_Calendar
getBlockCode_Calendar($iBlockID, $sContent)
Definition: ChBlogsPageHome.php:30
ch_import
ch_import($sClassName, $aModule=array())
Definition: utils.inc.php:1218
php
ChBlogsPageHome\$oBlogs
$oBlogs
Definition: ChBlogsPageHome.php:11
ChBlogsPageHome\getBlockCode_Latest
getBlockCode_Latest($iBlockId)
Definition: ChBlogsPageHome.php:24
$sContent
$sContent
Definition: bottom_menu_compose.php:169
_t
_t($key, $arg0="", $arg1="", $arg2="")
Definition: languages.inc.php:509
ChBlogsPageHome\__construct
__construct(&$oBlogs)
Definition: ChBlogsPageHome.php:13
ChBlogsPageHome\getBlockCode_Top
getBlockCode_Top()
Definition: ChBlogsPageHome.php:19
$s
$s
Definition: embed.php:13