$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