Возможно ты не так понял. Вот пример блока который выводит Топ постеров форума:
<?php
if ( ! $this->registry->isClassLoaded( 'portalBlocks' ) )
{
$classToLoad = IPSLib::loadLibrary( IPSLib::getAppDir( 'portal' ) . "/sources/blocks.php", 'portalBlockGateway' );
$this->registry->setClass( 'portalBlocks', new $classToLoad( ipsRegistry::instance() ) );
}
print $this->registry->getClass('portalBlocks')->show_top_posters();
?>
А именно
show_top_posters
Вот где брать все эти функции, например show_newest_members покажет уже новых зарегенных пользователей. Где брать то их, из таблиц в бд? Или где то как то вычленять?