1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
options.php
См. документацию.
1<?
3$module_id = "forum";
5$zr = "";
6if (! ($FORUM_RIGHT >= "R"))
7 $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED"));
8
10CModule::IncludeModule("forum");
11$request = \Bitrix\Main\Context::getCurrent()->getRequest();
12
13if ($request->isPost() !== true && $FORUM_RIGHT > "R" && $request->getQuery('RestoreDefaults') !== null && check_bitrix_sessid())
14{
15 COption::RemoveOption("forum");
16 $z = CGroup::GetList("id", "asc", array("ACTIVE" => "Y", "ADMIN" => "N"));
17 while($zr = $z->Fetch())
18 $APPLICATION->DelGroupRight($module_id, array($zr["ID"]));
19}
20
23$arNameStatuses = @unserialize(COption::GetOptionString("forum", "statuses_name"), ["allowed_classes" => false]);
24
26if ($db_res && $res = $db_res->Fetch())
27{
28 do
29 {
30 $arLangs[$res["LID"]] = $res;
31 $name = array(
32 "guest" => "Guest",
33 "user" => "User",
34 "moderator" => "Moderator",
35 "editor" => "Editor",
36 "administrator" => "Administrator");
37/*
38GetMessage("FR_GUEST");
39GetMessage("FR_USER");
40GetMessage("FR_MODERATOR");
41GetMessage("FR_EDITOR");
42GetMessage("FR_ADMINISTRATOR");
43*/
44 $arMess = IncludeModuleLangFile(__FILE__, $res["LID"], true);
45 foreach ($name as $k => $v):
46 $name[$k] = $arMess["FR_".mb_strtoupper($k)] ?? $v;
49
50 if (empty($arNameStatuses[$res["LID"]]) || !is_array($arNameStatuses[$res["LID"]])):
51 $arNameStatuses[$res["LID"]] = $name;
52 else:
53 foreach ($name as $k => $v)
54 {
55 $n = trim($arNameStatuses[$res["LID"]][$k]);
56 $arNameStatuses[$res["LID"]][$k] = (empty($n) ? $v : $n);
57 }
58 endif;
59 } while ($res = $db_res->Fetch());
60 $tmp = array_diff(array_keys($arNameStatuses), array_keys($arNameStatusesDefault));
61 foreach ($arNameStatuses as $k => $v):
63 unset($arNameStatuses[$k]);
65}
66if ($_SERVER["REQUEST_METHOD"] == "POST" && $FORUM_RIGHT == "W" && $_REQUEST["Update"] <> '' && check_bitrix_sessid())
67{
68 COption::SetOptionString("forum", "avatar_max_size", $_REQUEST["avatar_max_size"]);
69 COption::SetOptionString("forum", "avatar_max_width", $_REQUEST["avatar_max_width"]);
70 COption::SetOptionString("forum", "avatar_max_height", $_REQUEST["avatar_max_height"]);
71 COption::SetOptionString("forum", "file_max_size", $_REQUEST["file_max_size"]);
72 COption::SetOptionString("forum", "enable_calculate_statistics", ($_REQUEST["enable_calculate_statistics"] == "Y" ? "Y" : "N"));
73 COption::SetOptionString("forum", "parser_nofollow", ($_REQUEST["parser_nofollow"] == "Y" ? "Y" : "N"));
74 COption::SetOptionString("forum", "parser_link_target", ($_REQUEST["parser_link_target"] == "_blank" ? "_blank" : "_self"));
75 COption::SetOptionInt("forum", "smile_gallery_id", $_REQUEST["smile_gallery_id"]);
76
77 COption::SetOptionString("forum", "FORUM_FROM_EMAIL", $_REQUEST["FORUM_FROM_EMAIL"]);
78 //COption::SetOptionString("forum", "FORUMS_PER_PAGE", $_REQUEST["FORUMS_PER_PAGE_MAIN"]);
79 //COption::SetOptionString("forum", "TOPICS_PER_PAGE", $_REQUEST["TOPICS_PER_PAGE"]);
80 //COption::SetOptionString("forum", "MESSAGES_PER_PAGE", $_REQUEST["MESSAGES_PER_PAGE"]);
81
82 COption::SetOptionString("forum", "SHOW_VOTES", (($_REQUEST["SHOW_VOTES"]=="Y") ? "Y" : "N" ));
83 //COption::SetOptionString("forum", "SHOW_ICQ_CONTACT", (($_REQUEST["SHOW_ICQ_CONTACT"]=="Y") ? "Y" : "N" ));
84 COption::SetOptionString("forum", "MaxPrivateMessages", $_REQUEST["MaxPrivateMessages"]);
85 COption::SetOptionString("forum", "UsePMVersion", $_REQUEST["UsePMVersion"]);
86// COption::SetOptionString("forum", "MESSAGE_HTML", ($_REQUEST["MESSAGE_HTML"]=="Y" ? "Y" : "N" ));
87 COption::SetOptionString("forum", "FORUM_GETHOSTBYADDR", (($_REQUEST["FORUM_GETHOSTBYADDR"]=="Y") ? "Y" : "N" ));
88 COption::SetOptionString("forum", "FILTER", (($_REQUEST["FILTER"]=="Y") ? "Y" : "N" ));
89 COption::SetOptionString("forum", "FILTER_ACTION", $_REQUEST["FILTER_ACTION"]);
90 COption::SetOptionString("forum", "FILTER_RPL", $_REQUEST["FILTER_RPL"]);
91 COption::SetOptionString("forum", "FILTER_MARK", $_REQUEST["FILTER_MARK"]);
92 COption::SetOptionString("forum", "search_message_count", $_REQUEST["search_message_count"]);
93
94 COption::SetOptionString("forum", "show_avatar_photo", (($_REQUEST["show_avatar_photo"]=="Y") ? "Y" : "N" ));
95 COption::SetOptionString("forum", "USE_AUTOSAVE", (($_REQUEST["USE_AUTOSAVE"]=="Y") ? "Y" : "N" ));
96 COption::SetOptionString("forum", "USER_EDIT_OWN_POST", (($_REQUEST["USER_EDIT_OWN_POST"]=="Y") ? "Y" : "N" ));
97 COption::SetOptionString("forum", "USER_SHOW_NAME", (($_REQUEST["USER_SHOW_NAME"]=="Y") ? "Y" : "N" ));
98 COption::SetOptionString("forum", "USE_COOKIE", (($_REQUEST["USE_COOKIE"]=="Y") ? "Y" : "N" ));
99 if ($_REQUEST["LOGS"] == "Y"):
100 $_REQUEST["LOGS"] = ($_REQUEST["LOGS_ADDITIONAL"] == "Y" ? "U" : "Q");
101 else:
102 $_REQUEST["LOGS"] = "A";
103 endif;
104// A - no logs, Q - log for moderate, U - log for all
105 COption::SetOptionString("forum", "LOGS", $_REQUEST["LOGS"]);
106//****************************************************************************************************************
107 foreach ($_REQUEST["FILTER_DICT"] as $l => $val)
108 {
109 COption::SetOptionString("forum", "FILTER_DICT_W", $val["W"], false, $l);
110 COption::SetOptionString("forum", "FILTER_DICT_T", $val["T"], false, $l);
111 }
112 foreach ($arNameStatuses as $lid => $names):
113 foreach ($names as $key => $val):
114 $n = trim($_REQUEST["STATUS_NAME"][$lid][$key]);
115 $arNameStatuses[$lid][$key] = (!empty($n) ? $n : $arNameStatuses[$lid][$key]);
118
119 COption::SetOptionString("forum", "statuses_name", serialize($arNameStatuses));
120//*****************************************************************************************************************
121}
123 array("DIV" => "edit1", "TAB" => GetMessage("MAIN_TAB_SET"), "ICON" => "vote_settings", "TITLE" => GetMessage("MAIN_TAB_TITLE_SET")),
124 array("DIV" => "edit2", "TAB" => GetMessage("MAIN_TAB_RIGHTS"), "ICON" => "vote_settings", "TITLE" => GetMessage("MAIN_TAB_TITLE_RIGHTS")),
125 array("DIV" => "edit3", "TAB" => GetMessage("USE_FILTER"), "ICON" => "vote_settings", "TITLE" => GetMessage("USE_FILTER")),
126);
128?>
129<?
131$tabControl->Begin();
132?><form method="POST" action="<?echo $APPLICATION->GetCurPage()?>?mid=<?=htmlspecialcharsbx($module_id)?>&lang=<?=LANGUAGE_ID?>" id="FORMACTION"><?
133?><?=bitrix_sessid_post()?><?
134$tabControl->BeginNextTab();
135?>
136
137 <tr>
138 <td width="40%"><?echo GetMessage("FORUM_FROM_EMAIL")?>:</td>
139 <td width="60%">
140 <?$val = COption::GetOptionString("forum", "FORUM_FROM_EMAIL", "nomail@nomail.nomail");?>
141 <input type="text" size="35" maxlength="255" value="<?=htmlspecialcharsbx($val)?>" name="FORUM_FROM_EMAIL" /></td>
142 </tr>
143 <tr>
144 <td><label for="SHOW_VOTES"><?= GetMessage("FORUM_GG_SHOW_VOTE") ?></label></td>
145 <td>
146 <?$val = COption::GetOptionString("forum", "SHOW_VOTES", "Y");?>
147 <input type="checkbox" value="Y" name="SHOW_VOTES" id="SHOW_VOTES" <?if ($val=="Y") echo "checked";?>></td>
148 </tr>
149<?if (($val = COption::GetOptionString("forum", "SHOW_ICQ_CONTACT", "N")) == "Y"):?>
150 <tr>
151 <td><label for="SHOW_ICQ_CONTACT"><?= GetMessage("SHOW_ICQ_CONTACT")?></td>
152 <td><input type="checkbox" value="Y" name="SHOW_ICQ_CONTACT" id="SHOW_ICQ_CONTACT" checked="checked"></td>
153 </tr>
154<?endif;?>
155<?if (($val = COption::GetOptionString("forum", "FORUM_GETHOSTBYADDR", "N")) == "Y"):?>
156 <tr>
157 <td><label for="FORUM_GETHOSTBYADDR"><?=GetMessage("FORUM_GETHOSTBYADDR")?></label></td>
158 <td><input type="checkbox" value="Y" name="FORUM_GETHOSTBYADDR" id="FORUM_GETHOSTBYADDR" checked="checked" /></td>
159 </tr>
160<?endif;?>
161<?if (($val = COption::GetOptionString("forum", "USE_COOKIE", "N")) == "Y"):?>
162 <tr>
163 <td><label for="USE_COOKIE"><?= GetMessage("FORUM_USE_COOKIE") ?></label></td>
164 <td><input type="checkbox" value="Y" name="USE_COOKIE" id="USE_COOKIE" checked="checked"></td>
165 </tr>
166<?endif;?>
167 <tr>
168 <td class="adm-detail-valign-top"><label for="LOGS"><?=GetMessage("FORUM_LOGS_TITLE")?>:</label></td>
169 <td>
170 <?$val = COption::GetOptionString("forum", "LOGS", "Q");?>
171 <div class="adm-list">
172 <div class="adm-list-item">
173 <div class="adm-list-control"><input type="checkbox" name="LOGS" id="LOGS" value="Y" <?=($val > "A" ? "checked='checked'" : "")?> <?
174 ?>onclick="BX('log-additional').style.display=(this.checked ? 'block' : 'none')"></div>
175 <div class="adm-list-label"><label for="LOGS"><?=GetMessage("FORUM_LOGS")?></label></div>
176 </div>
177 <div id="log-additional" class="adm-list-item"<?=($val <= "A" ? " style='display:none;'" : "")?>>
178 <div class="adm-list-control"><input type="checkbox" name="LOGS_ADDITIONAL" ID="LOGS_ADDITIONAL" value="Y" <?=($val > "Q" ? "checked='checked'" : "")?>></div>
179 <div class="adm-list-label"><label for="LOGS_ADDITIONAL"><?
180 ?><?=GetMessage("FORUM_LOGS_ADDITIONAL")?></label></div>
181 </div>
182 </div>
183 </td>
184 </tr>
185 <tr class="heading"><td colspan="2"><?=GetMessage("F_USER_SETTINGS")?></td></tr>
186 <tr>
187 <td><label for="USER_EDIT_OWN_POST"><?=GetMessage("FORUM_USER_EDIT_OWN_POST") ?></label></td>
188 <td>
189 <?$val = COption::GetOptionString("forum", "USER_EDIT_OWN_POST", "Y");?>
190 <select name="USER_EDIT_OWN_POST" id="USER_EDIT_OWN_POST">
191 <option value="Y" <?if ($val=="Y") echo "selected";?>><?=GetMessage("FORUM_USER_EDIT_OWN_POST_Y") ?></option>
192 <option value="N" <?if ($val!="Y") echo "selected";?>><?=GetMessage("FORUM_USER_EDIT_OWN_POST_N") ?></option>
193 </select>
194 </tr>
195 <tr>
196 <td><label for="USER_SHOW_NAME"><?=GetMessage("FORUM_USER_SHOW_NAME") ?></label></td>
197 <td>
198 <?$val = COption::GetOptionString("forum", "USER_SHOW_NAME", "Y");?>
199 <input type="checkbox" value="Y" name="USER_SHOW_NAME" id="USER_SHOW_NAME" <?if ($val=="Y") echo "checked";?>></td>
200 </tr>
201 <tr>
202 <td><label for="smile_gallery_id"><?=GetMessage("FORUM_OPTIONS_SMILE_GALLERY_ID") ?></label></td>
203 <td>
204 <?$val = COption::GetOptionInt("forum", "smile_gallery_id", 0);
205 $arSmileGallery = CSmileGallery::getListForForm();
206 ?><select name="smile_gallery_id" id="smile_gallery_id"><?
207 foreach($arSmileGallery as $key => $v):
208 ?><option value="<?=$key?>"<?if($val==$key)echo" selected"?>><?=$v?></option><?
210 ?></select>
211 </td>
212 </tr>
213 <?
214 ?>
215 <tr>
216 <td><label for="parser_nofollow"><?=GetMessage("F_PARSER_NOFOLLOW")?>:</label></td>
217 <td>
218 <?$val = COption::GetOptionString("forum", "parser_nofollow", "Y");?>
219 <input type="checkbox" value="Y" name="parser_nofollow" id="parser_nofollow" <?if ($val=="Y") echo "checked";?>></td>
220 </tr>
221 <tr>
222 <td><label for="parser_link_target"><?=GetMessage("F_PARSER_LINK_TARGET")?></label></td>
223 <td>
224 <?$val = COption::GetOptionString("forum", "parser_link_target", "_blank");?>
225 <input type="checkbox" value="_blank" name="parser_link_target" id="parser_link_target" <?if ($val=="_blank") echo "checked";?>></td>
226 </tr>
227 <tr>
228 <td><label for="USE_AUTOSAVE"><?=GetMessage("F_USE_AUTOSAVE")?></label></td>
229 <td>
230 <?$val = COption::GetOptionString("forum", "USE_AUTOSAVE", "Y");?>
231 <input type="checkbox" value="Y" name="USE_AUTOSAVE" id="USE_AUTOSAVE" <?if ($val=="Y") echo "checked";?>></td>
232 </tr>
233 <tr>
234 <td><?=GetMessage("FORUM_GG_AVATAR_S")?>:</td>
235 <td>
236 <?$val = COption::GetOptionString("forum", "avatar_max_size", 1048576);?>
237 <input type="text" size="35" maxlength="255" value="<?=htmlspecialcharsbx($val)?>" name="avatar_max_size" /></td>
238 </tr>
239 <tr>
240 <td><?=GetMessage("FORUM_GG_AVATAR_W")?>:</td>
241 <td>
242 <?$val = COption::GetOptionString("forum", "avatar_max_width", 100);?>
243 <input type="text" size="14" maxlength="255" value="<?=htmlspecialcharsbx($val)?>" name="avatar_max_width" />&nbsp;/&nbsp;
244 <?$val = COption::GetOptionString("forum", "avatar_max_height", 100);?>
245 <input type="text" size="14" maxlength="255" value="<?=htmlspecialcharsbx($val)?>" name="avatar_max_height" />
246 </td>
247 </tr>
248 <tr>
249 <td><?=GetMessage("FORUM_GG_FILE_S")?>:</td>
250 <td>
251 <?$val = COption::GetOptionString("forum", "file_max_size", 5242880);?>
252 <input type="text" size="35" maxlength="255" value="<?=htmlspecialcharsbx($val)?>" name="file_max_size"></td>
253 </tr>
254 <tr>
255 <td><?=GetMessage("FORUM_ENABLE_CALCULATE_STATISTICS")?>:</td>
256 <td>
257 <?$val = COption::GetOptionString("forum", "enable_calculate_statistics", "Y");?>
258 <input type="checkbox" value="Y" name="enable_calculate_statistics" id="enable_calculate_statistics" <?if ($val=="Y") echo "checked";?>></td>
259 </tr>
260 <tr class="heading"><td colspan="2"><?=GetMessage("F_PM_SETTINGS")?></td></tr>
261 <tr>
262 <td><?=GetMessage("UsePMVersion")?>:</td>
263 <td>
264 <?$val = COption::GetOptionString("forum", "UsePMVersion", "2");?>
265 <select name="UsePMVersion" id="UsePMVersion" onclick="OnClickUsePMVersion(this)">
266 <option value="none" <?if ($val!="1" && $val!="2") echo "selected";?>><?=GetMessage("FO_USEPMVERSION")?></option>
267 <option value="1" <?if ($val=="1") echo "selected";?>>1.0</option>
268 <option value="2" <?if ($val=="2") echo "selected";?>>2.0</option>
269 </select>
270 </tr>
271 <tr id="tr_maxprivatemessages">
272 <td><?=GetMessage("FORUM_PRIVATE_MESSAGE")?>:</td>
273 <td>
274 <?$val = COption::GetOptionString("forum", "MaxPrivateMessages", 100);?>
275 <input type="text" size="35" maxlength="255" value="<?=intval($val)?>" name="MaxPrivateMessages"></td>
276 </tr>
277 <tr class="heading">
278 <td colspan="2"><?=GetMessage("F_SEARCH_HEADER")?></td>
279 </tr>
280 <tr>
281 <td><?=GetMessage("F_SEARCH_COUNT")?>:</td>
282 <td>
283 <?$val = COption::GetOptionString("forum", "search_message_count", 50);?>
284 <input type="text" size="35" maxlength="255" value="<?=intval($val)?>" name="search_message_count"></td>
285 </tr>
286 <tr class="heading"><td colspan="2"><?=GetMessage("F_FORUM_STATUSES")?></td></tr>
287 <tr>
288 <td colspan="2" align="center">
289 <table border="0" class="internal" style="width:auto;">
290 <tr class="heading">
291 <td align="center"><?=GetMessage("LANG")?></td>
292 <?
293 foreach ($arNameStatusesDefault[LANGUAGE_ID] as $key => $val):
294 ?><td><?=$val?></td><?
296 ?>
297 </tr>
298<?
299 foreach ($arNameStatuses as $lid => $names):
300?>
301 <tr>
302 <td><?=$arLangs[$lid]["NAME"]?> [ <?=$lid?> ]</td>
303<?
304 foreach ($names as $key => $val):
305?>
306 <td><input type="text" style="width:110px" name="STATUS_NAME[<?=$lid?>][<?=$key?>]" value="<?=htmlspecialcharsbx($val)?>" /></td>
307<?
309?>
310 </tr>
311<?
313?>
314 </table>
315 </td>
316 </tr>
317
318<?$tabControl->BeginNextTab();?>
319<?require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/admin/group_rights.php");?>
320<?$tabControl->BeginNextTab();?>
321 <tr>
322 <td width="40%"><label for="FILTER"><?=GetMessage("FILTER")?></label></td>
323 <td width="60%">
324 <?$val = COption::GetOptionString("forum", "FILTER", "Y");?>
325 <input type="checkbox" value="Y" name="FILTER" id="FILTER" <?if ($val=="Y") echo "checked";?> onclick="DisableAction(this)"></td>
326 </tr>
327 <tr>
328 <td><?=GetMessage("FILTER_ACTION")?>:</td>
329 <td>
330 <?echo SelectBoxFromArray("FILTER_ACTION", array("REFERENCE" => array(GetMessage("non"), GetMessage("del"), GetMessage("rpl")), "REFERENCE_ID" => array("non", "del", "rpl")), COption::GetOptionString("forum", "FILTER_ACTION", "rpl"))?>
331 </td>
332 </tr>
333 <tr>
334 <td><?=GetMessage("FILTER_RPL")?>:</td>
335 <?$val = COption::GetOptionString("forum", "FILTER_RPL", "*");?>
336 <td><input type="text" value="<?=htmlspecialcharsbx($val)?>" name="FILTER_RPL" id="FILTER_RPL"></td>
337 </tr>
338 <script>
339 function DisableAction(CheckB)
340 {
341 var Form = document.getElementById('FORMACTION');
342 if (CheckB.checked)
343 {
344 Form.FILTER_ACTION.disabled = false;
345 Form.FILTER_ACTION.value = '<?=CUtil::JSEscape(COption::GetOptionString("forum", "FILTER_ACTION", "rpl"))?>';
346 Form.FILTER_RPL.disabled = false;
347 Form.FILTER_RPL.value = '<?=CUtil::JSEscape(COption::GetOptionString("forum", "FILTER_RPL", "*"))?>';
348 }
349 else
350 {
351 Form.FILTER_ACTION.disabled = true;
352 Form.FILTER_RPL.disabled = true;
353 }
354 return false;
355 }
356 <?if ($val = COption::GetOptionString("forum", "FILTER", "Y")!="Y"):?>
357 var Form = document.getElementById('FORMACTION');
358 Form.FILTER_ACTION.disabled = true;
359 Form.FILTER_RPL.disabled = true;
360 <?endif;?>
361 </script>
362 <tr class="heading">
363 <td colspan="2"><?=GetMessage("ASSOC_LANG_PARAMS")?></td>
364 </tr>
365 <tr>
366 <td colspan="2" align="center">
367 <table border="0" cellspacing="6" class="internal" style="width:auto;">
368 <tr class="heading">
369 <td align="center"><?=GetMessage("LANG")?></td>
370 <td align="center"><?=GetMessage("DICTINARY_AND_EREG")?></td>
371 <td align="center"><span id="SECTION_NAME_TITLE"><?=GetMessage("TRANSCRIPTION_DICTIONARY")?></span></td>
372 </tr><?
375 while ($res = $db_res->Fetch())
376 {
377 $Dict[$res["TYPE"]]["reference_id"][] = $res["ID"];
378 $Dict[$res["TYPE"]]["reference"][] = $res["TITLE"];
379 }
380 $Dict['W']["reference_id"][] = "";
381 $Dict['W']["reference"][] = GetMessage("DICTIONARY_NONE");
382 $Dict['T']["reference_id"][] = "";
383 $Dict['T']["reference"][] = GetMessage("DICTIONARY_NONE");
385 while($ar = $l->ExtractFields("l_"))
386 {
387 ?><tr class="adm-detail-required-field">
388 <td><span class="tablefieldtext"><?=$ar["NAME"]?> [ <?=$ar["LID"]?> ]:</span></td>
389 <td><?=SelectBoxFromArray("FILTER_DICT[".$ar["LID"]."][W]", $Dict["W"], COption::GetOptionString("forum", "FILTER_DICT_W", '', $ar["LID"]))?></td>
390 <td><?=SelectBoxFromArray("FILTER_DICT[".$ar["LID"]."][T]", $Dict["T"], COption::GetOptionString("forum", "FILTER_DICT_T", '', $ar["LID"]))?></td>
391 </tr><?
392 }
393 ?></table>
394 </td>
395 </tr>
396<?$tabControl->Buttons();?>
397<script>
398function RestoreDefaults()
399{
400 if(confirm('<?=CUtil::JSEscape(GetMessage("MAIN_HINT_RESTORE_DEFAULTS_WARNING"))?>'))
401 window.location = "<?=$APPLICATION->GetCurPage()?>?RestoreDefaults=Y&lang=<?echo LANG?>&mid=<?=urlencode($module_id)?>&<?=bitrix_sessid_get()?>";
402}
403function OnClickUsePMVersion(control)
404{
405 var
406 node = BX('tr_maxprivatemessages'),
407 val = control.value + "";
408 if (!node) {}
409 else if (val == "1" || val == "2")
410 BX.show(node);
411 else
412 BX.hide(node);
413}
414OnClickUsePMVersion(BX('UsePMVersion'));
415</script>
416 <input <?if ($FORUM_RIGHT<"W") echo "disabled" ?> type="submit" class="adm-btn-green" name="Update" value="<?echo GetMessage("PATH_SAVE")?>" />
417 <input type="hidden" name="Update" value="Y" />
418 <input type="reset" name="reset" value="<?echo GetMessage("PATH_RESET")?>" />
419 <input <?if ($FORUM_RIGHT<"W") echo "disabled" ?> type="button" title="<?echo GetMessage("MAIN_HINT_RESTORE_DEFAULTS")?>" OnClick="RestoreDefaults();" value="<?echo GetMessage("MAIN_RESTORE_DEFAULTS")?>" />
420<?$tabControl->End();?>
421</form>
return select
Определения access_edit.php:440
$db_res
Определения options_user_settings.php:8
global $APPLICATION
Определения include.php:80
$module_id
Определения options.php:6
if(!Loader::includeModule('catalog')) if(!AccessController::getCurrent() ->check(ActionDictionary::ACTION_PRICE_EDIT)) if(!check_bitrix_sessid()) $request
Определения catalog_reindex.php:36
static GetList($by='c_sort', $order='asc', $arFilter=[], $SHOW_USERS_AMOUNT="N")
Определения group.php:136
static GetList($by="sort", $order="asc", $arFilter=[])
Определения language.php:12
static SetOptionString($module_id, $name, $value="", $desc=false, $site="")
Определения option.php:29
static SetOptionInt($module_id, $name, $value="", $desc="", $site="")
Определения option.php:54
static GetList($arOrder=array("ID"=>"ASC"), $arFilter=array(), $bCount=false)
Определения filter_dictionary.php:7
static GetDBUpdaters()
Определения dbtools.php:9
if(!is_array($prop["VALUES"])) $tmp
Определения component_props.php:203
& nbsp
Определения epilog_main_admin.php:38
bx popup label bx width30 PAGE_NEW_MENU_NAME text width
Определения file_new.php:677
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$res
Определения filter_act.php:7
if(file_exists(__DIR__."/deprecated.php")) $arNameStatuses
Определения include.php:14
$zr
Определения options.php:5
$FORUM_RIGHT
Определения options.php:4
$arNameStatusesDefault
Определения options.php:22
$Dict
Определения options.php:374
$_REQUEST["admin_mnu_menu_id"]
Определения get_menu.php:8
$_SERVER["DOCUMENT_ROOT"]
Определения cron_frame.php:9
$tabControl
Определения csv_new_setup.php:244
$aTabs
Определения csv_new_setup.php:238
endif
Определения csv_new_setup.php:990
$l
Определения options.php:783
while( $zr=$z->Fetch()) if($_SERVER $arSmileGallery["REQUEST_METHOD"]=="GET" && $USER->IsAdmin() &&isset($_REQUEST["RestoreDefaults"]) && $_REQUEST["RestoreDefaults"]<> '' &&check_bitrix_sessid()) if( $_SERVER["REQUEST_METHOD"]=="GET" &&$USER->CanDoOperation( 'edit_other_settings') &&isset( $_REQUEST["GenKey"]) &&$_REQUEST["GenKey"]<> '' &&check_bitrix_sessid()) if($_SERVER['REQUEST_METHOD']=='POST' &&isset($_POST['save_passwords']) && $USER->CanDoOperation('edit_php') &&check_bitrix_sessid())
Определения options.php:99
$z
Определения options.php:31
bitrix_sessid_post($varname='sessid', $returnInvocations=false)
Определения tools.php:4700
ClearVars($prefix="str_")
Определения tools.php:4623
check_bitrix_sessid($varname='sessid')
Определения tools.php:4686
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
Определения tools.php:3778
is_set($a, $k=false)
Определения tools.php:2133
GetMessage($name, $aReplace=null)
Определения tools.php:3397
SelectBoxFromArray( $strBoxName, $db_array, $strSelectedVal="", $strDetText="", $field1="class='typeselect'", $go=false, $form="form1")
Определения tools.php:216
$name
Определения menu_edit.php:35
$arLangs
Определения prolog_auth_admin.php:31
global_menu_<?echo $menu["menu_id"]?> adm main menu item icon adm main menu item text text adm main menu hover adm submenu menucontainer menu_id menu_id items_id items_id desktop menu_id block none adm global submenu<?=($subMenuDisplay=="block" ? " adm-global-submenu-active" :"")?> global_submenu_<?echo $menu["menu_id"]?> text MAIN_PR_ADMIN_FAV items adm submenu items wrap adm submenu items stretch wrap BX adminMenu itemsStretchScroll()"> <table class if (!empty( $menu["items"])) elseif ( $menu[ 'menu_id']=='desktop') if ( $menu[ 'menu_id']=='desktop') endforeach
Определения prolog_main_admin.php:255
<? endif;?> window document title
Определения prolog_main_admin.php:76
$ar
Определения options.php:199
if(empty($signedUserToken)) $key
Определения quickway.php:257
font style
Определения invoice.php:442
font size
Определения invoice.php:442
text align
Определения template.php:556
$val
Определения options.php:1793
$k
Определения template_pdf.php:567
$n
Определения update_log.php:107