1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
group_wiki_index.php
См. документацию.
1<?php
2
3if(!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true)
4{
5 die();
6}
7
15
16$pageId = 'group_wiki';
17include($_SERVER['DOCUMENT_ROOT'] . '/bitrix/components/bitrix/socialnetwork_group/templates/.default/util_group_menu.php');
18include($_SERVER['DOCUMENT_ROOT'] . '/bitrix/components/bitrix/socialnetwork_group/templates/.default/util_group_profile.php');
19
21 'WIKI_MENU_PARAMS' => [
22 'IBLOCK_TYPE' => COption::GetOptionString('wiki', 'socnet_iblock_type_id'),
23 'IBLOCK_ID' => COption::GetOptionString('wiki', 'socnet_iblock_id'),
24 'ELEMENT_NAME' => $arResult['VARIABLES']['title'] ?? $arResult['VARIABLES']['wiki_name'],
25 'MENU_TYPE' => 'page',
26 'PATH_TO_POST' => $arResult['PATH_TO_GROUP_WIKI_POST'],
27 'PATH_TO_POST_EDIT' => $arResult['PATH_TO_GROUP_WIKI_POST_EDIT'],
28 'PATH_TO_CATEGORIES' => $arResult['PATH_TO_GROUP_WIKI_CATEGORIES'],
29 'PATH_TO_DISCUSSION' => $arResult['PATH_TO_GROUP_WIKI_POST_DISCUSSION'],
30 'PATH_TO_HISTORY' => $arResult['PATH_TO_GROUP_WIKI_POST_HISTORY'],
31 'PATH_TO_HISTORY_DIFF' => $arResult['PATH_TO_GROUP_WIKI_POST_HISTORY_DIFF'],
32 'PAGE_VAR' => 'title',
33 'OPER_VAR' => 'oper',
34 'USE_REVIEW' => COption::GetOptionString('wiki', 'socnet_use_review'),
35 'SOCNET_GROUP_ID' => $arResult['VARIABLES']['group_id']
36 ],
37 'WIKI_SHOW_PARAMS' => [
38 'PATH_TO_POST' => $arResult['PATH_TO_GROUP_WIKI_POST'],
39 'PATH_TO_POST_EDIT' => $arResult['PATH_TO_GROUP_WIKI_POST_EDIT'],
40 'PATH_TO_CATEGORIES' => $arResult['PATH_TO_GROUP_WIKI_CATEGORIES'],
41 'PATH_TO_DISCUSSION' => $arResult['PATH_TO_GROUP_WIKI_POST_DISCUSSION'],
42 'PATH_TO_HISTORY' => $arResult['PATH_TO_GROUP_WIKI_POST_HISTORY'],
43 'PATH_TO_HISTORY_DIFF' => $arResult['PATH_TO_GROUP_WIKI_POST_HISTORY_DIFF'],
44 'PAGE_VAR' => 'title',
45 'OPER_VAR' => 'oper',
46 'SHOW_RATING' => $arResult['SHOW_RATING'],
47 'RATING_TYPE' => $arResult['RATING_TYPE'],
48 'PATH_TO_USER' => $arResult['PATH_TO_USER'],
49 'IBLOCK_TYPE' => COption::GetOptionString('wiki', 'socnet_iblock_type_id'),
50 'IBLOCK_ID' => COption::GetOptionString('wiki', 'socnet_iblock_id'),
51 'CACHE_TYPE' => $arResult['CACHE_TYPE'],
52 'CACHE_TIME' => $arResult['CACHE_TIME'],
53 'ELEMENT_NAME' => $arResult['VARIABLES']['title'] ?? $arResult['VARIABLES']['wiki_name'],
54 'SOCNET_GROUP_ID' => $arResult['VARIABLES']['group_id'],
55 'NAME_TEMPLATE' => $arResult['NAME_TEMPLATE'],
56 'HIDE_OWNER_IN_TITLE' => $arParams['HIDE_OWNER_IN_TITLE']
57 ],
58 'WIKI_DISCUSSION_PARAMS' => [
59 'PATH_TO_POST' => $arResult['PATH_TO_GROUP_WIKI_POST'],
60 'PATH_TO_POST_EDIT' => $arResult['PATH_TO_GROUP_WIKI_POST_EDIT'],
61 'PATH_TO_CATEGORIES' => $arResult['PATH_TO_GROUP_WIKI_CATEGORIES'],
62 'PATH_TO_DISCUSSION' => $arResult['PATH_TO_GROUP_WIKI_POST_DISCUSSION'],
63 'PATH_TO_HISTORY' => $arResult['PATH_TO_GROUP_WIKI_POST_HISTORY'],
64 'PATH_TO_HISTORY_DIFF' => $arResult['PATH_TO_GROUP_WIKI_POST_HISTORY_DIFF'],
65 'PAGE_VAR' => 'title',
66 'OPER_VAR' => 'oper',
67 'IBLOCK_TYPE' => COption::GetOptionString('wiki', 'socnet_iblock_type_id'),
68 'IBLOCK_ID' => COption::GetOptionString('wiki', 'socnet_iblock_id'),
69 'USE_REVIEW' => COption::GetOptionString('wiki', 'socnet_use_review'),
70 'CACHE_TYPE' => $arResult['CACHE_TYPE'],
71 'CACHE_TIME' => $arResult['CACHE_TIME'],
72 'ELEMENT_NAME' => $arResult['VARIABLES']['title'] ?? $arResult['VARIABLES']['wiki_name'],
73 'SOCNET_GROUP_ID' => $arResult['VARIABLES']['group_id'],
74 'MESSAGES_PER_PAGE' => COption::GetOptionString('wiki', 'socnet_message_per_page',20),
75 'USE_CAPTCHA' => COption::GetOptionString('wiki', 'socnet_use_captcha'),
76 'FORUM_ID' => COption::GetOptionString('wiki', 'socnet_forum_id'),
77 'PATH_TO_SMILE' => $arResult['PATH_TO_SMILE'],
78 'URL_TEMPLATES_READ' => '',
79 'SHOW_LINK_TO_FORUM' => 'N',
80 'POST_FIRST_MESSAGE' => 'Y',
81 'SHOW_RATING' => $arResult['SHOW_RATING'],
82 'RATING_TYPE' => $arResult['RATING_TYPE'],
83 'PATH_TO_USER' => $arResult['PATH_TO_USER'],
84 'NAME_TEMPLATE' => $arResult['NAME_TEMPLATE']
85 ],
86];
87
88$APPLICATION->IncludeComponent(
89 'bitrix:ui.sidepanel.wrapper',
90 '',
91 [
92 'POPUP_COMPONENT_NAME' => 'bitrix:socialnetwork.wiki.wrapper',
93 'POPUP_COMPONENT_TEMPLATE_NAME' => '',
94 'POPUP_COMPONENT_PARAMS' => $componentParams,
95 'POPUP_COMPONENT_PARENT' => $component,
96 'POPUP_COMPONENT_USE_BITRIX24_THEME' => 'Y',
97 'POPUP_COMPONENT_BITRIX24_THEME_ENTITY_TYPE' => 'SONET_GROUP',
98 'POPUP_COMPONENT_BITRIX24_THEME_ENTITY_ID' => $arResult['VARIABLES']['group_id'],
99 'USE_UI_TOOLBAR' => 'Y',
100 'UI_TOOLBAR_FAVORITES_TITLE_TEMPLATE' => (isset($arParams['HIDE_OWNER_IN_TITLE']) && $arParams['HIDE_OWNER_IN_TITLE'] === 'Y' ? $arResult['PAGES_TITLE_TEMPLATE'] : ''),
101 ]
102);
103
104$APPLICATION->SetPageProperty('FavoriteTitleTemplate', (isset($arParams['HIDE_OWNER_IN_TITLE']) && $arParams['HIDE_OWNER_IN_TITLE'] === 'Y' ? $arResult['PAGES_TITLE_TEMPLATE'] : ''));
$arParams
Определения access_dialog.php:21
global $APPLICATION
Определения include.php:80
$arResult
Определения generate_coupon.php:16
$pageId
Определения group_bizproc_log.php:3
$componentParams
Определения group_wiki_index.php:20
$_SERVER["DOCUMENT_ROOT"]
Определения cron_frame.php:9
die
Определения quickway.php:367