%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/wiki.discussion/ |
Current File : //home/bitrix/www/bitrix/components/bitrix/wiki.discussion/.parameters.php |
<? if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true)die(); if(!CModule::IncludeModule('wiki')) return false; if(!CModule::IncludeModule('iblock')) return false; if(!CModule::IncludeModule('forum')) return false; $dbIBlockType = CIBlockType::GetList( array('sort' => 'asc'), array('ACTIVE' => 'Y') ); $arIblockType = array(); while ($arIBlockType = $dbIBlockType->Fetch()) { if ($arIBlockTypeLang = CIBlockType::GetByIDLang($arIBlockType['ID'], LANGUAGE_ID)) $arIblockType[$arIBlockType['ID']] = '['.$arIBlockType['ID'].'] '.$arIBlockTypeLang['NAME']; } $arTypes = CIBlockParameters::GetIBlockTypes(); $rsForum = CForumNew::GetList(); $arForumList = Array(); $arForumList[] = ''; while($arForum=$rsForum->Fetch()) $arForumList[$arForum['ID']]=$arForum['NAME']; $arIBlocks=Array(); $db_iblock = CIBlock::GetList(Array('SORT'=>'ASC'), Array('SITE_ID'=>$_REQUEST['site'], 'TYPE' => (!empty($arCurrentValues['IBLOCK_TYPE'])?$arCurrentValues['IBLOCK_TYPE']:'wiki'))); while($arRes = $db_iblock->Fetch()) $arIBlocks[$arRes['ID']] = $arRes['NAME']; $arComponentParameters = Array( 'GROUPS' => array( 'VARIABLE_ALIASES' => array( 'NAME' => GetMessage('WIKI_VARIABLE_ALIASES'), ), ), 'PARAMETERS' => array( 'PATH_TO_POST' => Array( 'NAME' => GetMessage('WIKI_PATH_TO_POST'), 'TYPE' => 'STRING', 'MULTIPLE' => 'N', 'DEFAULT' => '', 'COLS' => 25, 'PARENT' => 'URL_TEMPLATES', ), 'PATH_TO_POST_EDIT' => Array( 'NAME' => GetMessage('WIKI_PATH_TO_POST_EDIT'), 'TYPE' => 'STRING', 'MULTIPLE' => 'N', 'DEFAULT' => '', 'COLS' => 25, 'PARENT' => 'URL_TEMPLATES', ), 'PATH_TO_HISTORY' => Array( 'NAME' => GetMessage('WIKI_PATH_TO_HISTORY'), 'TYPE' => 'STRING', 'MULTIPLE' => 'N', 'DEFAULT' => '', 'COLS' => 25, 'PARENT' => 'URL_TEMPLATES', ), 'PATH_TO_HISTORY_DIFF' => Array( 'NAME' => GetMessage('WIKI_PATH_TO_HISTORY_DIFF'), 'TYPE' => 'STRING', 'MULTIPLE' => 'N', 'DEFAULT' => '', 'COLS' => 25, 'PARENT' => 'URL_TEMPLATES', ), 'PATH_TO_USER' => Array( 'NAME' => GetMessage('WIKI_PATH_TO_USER'), 'TYPE' => 'STRING', 'MULTIPLE' => 'N', 'DEFAULT' => '', 'COLS' => 25, 'PARENT' => 'URL_TEMPLATES', ), 'PAGE_VAR' => Array( 'NAME' => GetMessage('WIKI_PAGE_VAR'), 'TYPE' => 'STRING', 'MULTIPLE' => 'N', 'DEFAULT' => 'title', 'COLS' => 25, 'PARENT' => 'VARIABLE_ALIASES', ), 'OPER_VAR' => Array( 'NAME' => GetMessage('WIKI_OPER_VAR'), 'TYPE' => 'STRING', 'MULTIPLE' => 'N', 'DEFAULT' => 'oper', 'COLS' => 25, 'PARENT' => 'VARIABLE_ALIASES', ), 'IBLOCK_TYPE' => Array( 'PARENT' => 'BASE', 'NAME' => GetMessage('T_IBLOCK_DESC_LIST_TYPE'), 'TYPE' => 'LIST', 'VALUES' => $arTypes, 'DEFAULT' => 'wiki', 'REFRESH' => 'Y', ), 'IBLOCK_ID' => Array( 'PARENT' => 'BASE', 'NAME' => GetMessage('T_IBLOCK_DESC_LIST_ID'), 'TYPE' => 'LIST', 'VALUES' => $arIBlocks, 'DEFAULT' => '', 'ADDITIONAL_VALUES' => 'Y', 'REFRESH' => 'Y', ), 'ELEMENT_NAME' => array( 'PARENT' => 'BASE', 'NAME' => GetMessage('CP_BND_ELEMENT_NAME'), 'TYPE' => 'STRING', 'DEFAULT' => '={$_REQUEST["title"]}', ), 'MESSAGES_PER_PAGE' => Array( 'PARENT' => 'REVIEW_SETTINGS', 'NAME' => GetMessage('F_MESSAGES_PER_PAGE'), 'TYPE' => 'STRING', 'DEFAULT' => intVal(COption::GetOptionString('forum', 'MESSAGES_PER_PAGE', '10')) ), 'USE_CAPTCHA' => Array( 'PARENT' => 'REVIEW_SETTINGS', 'NAME' => GetMessage('F_USE_CAPTCHA'), 'TYPE' => 'CHECKBOX', 'DEFAULT' => 'Y' ), 'FORUM_ID' => Array( 'PARENT' => 'REVIEW_SETTINGS', 'NAME' => GetMessage('F_FORUM_ID'), 'TYPE' => 'LIST', 'VALUES' => $arForumList, 'DEFAULT' => '', ), 'PATH_TO_SMILE' => Array( 'PARENT' => 'REVIEW_SETTINGS', 'NAME' => GetMessage('F_PATH_TO_SMILE'), 'TYPE' => 'STRING', 'DEFAULT' => '/bitrix/images/forum/smile/', ), 'URL_TEMPLATES_READ' => Array( 'PARENT' => 'REVIEW_SETTINGS', 'NAME' => GetMessage('F_READ_TEMPLATE'), 'TYPE' => 'STRING', 'DEFAULT' => '', ), 'SHOW_LINK_TO_FORUM' => Array( 'PARENT' => 'REVIEW_SETTINGS', 'NAME' => GetMessage('F_SHOW_LINK_TO_FORUM'), 'TYPE' => 'CHECKBOX', 'DEFAULT' => 'N', ), 'POST_FIRST_MESSAGE' => Array( 'PARENT' => 'REVIEW_SETTINGS', 'NAME' => GetMessage('F_POST_FIRST_MESSAGE'), 'TYPE' => 'CHECKBOX', 'DEFAULT' => 'N', ), 'SET_TITLE' =>Array(), 'SET_STATUS_404' => Array( 'PARENT' => 'ADDITIONAL_SETTINGS', 'NAME' => GetMessage('CP_BND_SET_STATUS_404'), 'TYPE' => 'CHECKBOX', 'DEFAULT' => 'N', ), 'INCLUDE_IBLOCK_INTO_CHAIN' => Array( 'PARENT' => 'ADDITIONAL_SETTINGS', 'NAME' => GetMessage('T_IBLOCK_DESC_INCLUDE_IBLOCK_INTO_CHAIN'), 'TYPE' => 'CHECKBOX', 'DEFAULT' => 'N', ), 'ADD_SECTIONS_CHAIN' => Array( 'PARENT' => 'ADDITIONAL_SETTINGS', 'NAME' => GetMessage('T_IBLOCK_DESC_ADD_SECTIONS_CHAIN'), 'TYPE' => 'CHECKBOX', 'DEFAULT' => 'N', ), 'SHOW_RATING' => Array( 'NAME' => GetMessage('SHOW_RATING'), 'TYPE' => 'LIST', 'VALUES' => Array( '' => GetMessage('SHOW_RATING_CONFIG'), 'Y' => GetMessage('MAIN_YES'), 'N' => GetMessage('MAIN_NO'), ), 'MULTIPLE' => 'N', 'DEFAULT' => '', 'PARENT' => 'ADDITIONAL_SETTINGS', ), 'RATING_TYPE' => Array( 'NAME' => GetMessage('RATING_TYPE'), 'TYPE' => 'LIST', 'VALUES' => Array( '' => GetMessage('RATING_TYPE_CONFIG'), 'like' => GetMessage('RATING_TYPE_LIKE_TEXT'), 'like_graphic' => GetMessage('RATING_TYPE_LIKE_GRAPHIC'), 'standart_text' => GetMessage('RATING_TYPE_STANDART_TEXT'), 'standart' => GetMessage('RATING_TYPE_STANDART_GRAPHIC'), ), 'MULTIPLE' => 'N', 'DEFAULT' => '', 'PARENT' => 'ADDITIONAL_SETTINGS', ), ) ); ?>