• Модуль: wiki
  • Путь к файлу: ~/bitrix/modules/wiki/classes/general/wiki.php
  • Класс: CWiki
  • Вызов: CWiki::Add
function Add($arFields)
{
	$arFields['XML_ID'] = $arFields['NAME'];

	$arCats = array();
	$CWikiParser = new CWikiParser();
	$arFields['DETAIL_TEXT'] = $CWikiParser->parseBeforeSave($arFields['DETAIL_TEXT'], $arCats, $arFields['NAME_TEMPLATE']);
	if (CWikiSocnet::IsSocNet())
		$arFields['IBLOCK_SECTION_ID'] = CWikiSocnet::$iCatId;

	//add item
	$ID = $this->cIB_E->Add($arFields);

	$this->CleanCache($ID, $arFields['NAME'],$arFields['IBLOCK_ID']);

	//serve category / bindings
	$this->UpdateCategory($ID, $arFields['IBLOCK_ID'], $arCats);

	//$this->UpdateHistory($ID, $arFields['IBLOCK_ID']);

	return $ID;
}