$Date: 2005-10-10 14:08:54 +0100 (Mon, 10 Oct 2005) $ | > $Revision: 23 $ | > $Author: matt $ +--------------------------------------------------------------------------- | | > API: Languages | > Module written by Matt Mecham | > Date started: Wednesday 30th November 2005 (11:40) | +-------------------------------------------------------------------------- */ /** * API: Форумов * * ПРИМЕР ИСПОЛЬЗОВАНИЯ * * $api = new api_forums(); * # Опционально - если $ipsclass не передается в объект, он будет инициализирован самостоятельно * $api->ipsclass =& $this->ipsclass; * $api->api_init(); * $jump_list = $api->return_forum_jump_option_list( array(1,3,5) ); * * * @package InvisionPowerBoard * @subpackage APIs * @author Matt Mecham * @copyright Invision Power Services, Inc. * @version 2.1 */ if ( ! defined( 'IPS_API_PATH' ) ) { /** * Define classes path */ define( 'IPS_API_PATH', dirname(__FILE__) ? dirname(__FILE__) : '.' ); } if ( ! class_exists( 'api_core' ) ) { require_once( IPS_API_PATH.'/api_core.php' ); } /** * API: Форумов * * Класс предоставляет все методы API для получения списка форумов. * * @package InvisionPowerBoard * @subpackage APIs * @author Matt Mecham * @version 2.1 * @since 2.1.0 */ class api_forums extends api_core { /** * IPS Class Object * * @var object */ //var $ipsclass; /*-------------------------------------------------------------------------*/ // Получение списка форумов в виде списка /*-------------------------------------------------------------------------*/ /** * Возвращает список всех форумов БЕЗ тега SELECT * Внимание: метод возвращает ВСЕ форумы без учета прав доступа. * * @param array Массив ID выбранных форумов * @return string HTML