8 require_once(
'inc/header.inc.php' );
9 require_once( CH_DIRECTORY_PATH_INC .
'design.inc.php' );
10 require_once( CH_DIRECTORY_PATH_CLASSES .
'ChWsbRssFactory.php' );
17 if(strncmp(
$sType,
'sys_', 4) === 0) {
26 $aStats =
$oCache->getData(
$GLOBALS[
'MySQL']->genDbCacheKey(
'sys_stat_site'));
27 if (
null === $aStats) {
29 $aStats =
$oCache->getData(
$GLOBALS[
'MySQL']->genDbCacheKey(
'sys_stat_site'));
32 if ($aStats && is_array($aStats)) {
33 foreach ($aStats
as $sKey => $aStat) {
34 $iNum = strlen($aStat[
'query']) > 0 ?
db_value($aStat[
'query']) : 0;
39 'UnitTitle' => $iNum .
' ' .
_t(
'_' . $aStat[
'capt']),
40 'UnitLink' => strlen($aStat[
'link']) > 0 ? CH_WSB_URL_ROOT . $aStat[
'link'] :
'',
42 'UnitDateTimeUTS' => 0,
52 $iLength = $iLength != 0 ? $iLength : 33;
53 $aMembers =
$GLOBALS[
'MySQL']->getAll(
"SELECT *, UNIX_TIMESTAMP(`DateReg`) AS `DateRegUTS` FROM `Profiles` WHERE 1 AND (`Couple`='0' OR `Couple`>`ID`) AND `Status`='Active' ORDER BY `DateReg` DESC LIMIT " . $iLength);
54 foreach($aMembers
as $aMember) {
58 'UnitTitle' => $aMember[
'NickName'],
60 'UnitDesc' =>
$GLOBALS[
'oFunctions']->getMemberAvatar($aMember[
'ID']),
61 'UnitDateTimeUTS' => $aMember[
'DateRegUTS'],
73 echo $oRss->GenRssByData($aRssData, $aRssTitle,
'');