uawdijnntqw1x1x1
IP : 18.222.223.25
Hostname : axolotl
Kernel : Linux axolotl 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
www
/
axolotl
/
data
/
www
/
axolotl.ru
/
www
/
include
/
..
/
bitrix
/
modules
/
tasks
/
options.php
/
/
<?php if(!$USER->IsAdmin()) return; IncludeModuleLangFile(__FILE__); \Bitrix\Main\Loader::includeModule('tasks'); $arDefaultValues = array( 'paths_task_user' => '/company/personal/user/#user_id#/tasks/', 'paths_task_user_entry' => '/company/personal/user/#user_id#/tasks/task/view/#task_id#/', 'paths_task_user_edit' => '/company/personal/user/#user_id#/tasks/task/edit/#task_id#/', 'paths_task_user_action' => '/company/personal/user/#user_id#/tasks/task/#action#/#task_id#/', 'paths_task_group' => '/workgroups/group/#group_id#/tasks/', 'paths_task_group_entry' => '/workgroups/group/#group_id#/tasks/task/view/#task_id#/', 'paths_task_group_edit' => '/workgroups/group/#group_id#/tasks/task/edit/#task_id#/', 'paths_task_group_action' => '/workgroups/group/#group_id#/tasks/task/#action#/#task_id#/' ); $arForums = array(); if (CModule::IncludeModule("forum")) { $db = CForumNew::GetListEx(); while ($ar = $db->GetNext()) $arForums[$ar["ID"]] = "[".$ar["ID"]."] ".$ar["NAME"]; } $dbSites = CSite::GetList('', '', Array("ACTIVE" => "Y")); $arSites = array(); $aSubTabs = array(); while ($site = $dbSites->Fetch()) { $arSites[] = $site; $aSubTabs[] = array( "DIV" => "opt_site_".$site["ID"], "TAB" => "(".htmlspecialcharsbx($site["ID"]).") ". htmlspecialcharsbx($site["NAME"]), 'TITLE' => GetMessage('TASKS_SUBTAB_TITLE_SITE').' '.htmlspecialcharsbx($site["ID"])); } $subTabControl = new CAdminViewTabControl("subTabControl", $aSubTabs); $aTabs = array( array( "DIV" => "edit1", "TAB" => GetMessage("TASKS_SETTINGS"), "ICON" => "tasks_settings", "TITLE" => GetMessage("TASKS_SETTINGS_TITLE"), ), ); $tabControl = new CAdminTabControl("tabControl", $aTabs); if($REQUEST_METHOD=="POST" && $Update.$Apply.$RestoreDefaults <> '' && check_bitrix_sessid()) { if($RestoreDefaults <> '') { COption::RemoveOption("tasks"); } else { COption::SetOptionString("tasks", "task_forum_id", intval($_POST["task_forum_id"])); COption::SetOptionString("tasks", "task_comment_allow_edit", $_POST["task_comment_allow_edit"] == 'Y' ? 'Y' : 'N', false, ''); COption::SetOptionString("tasks", "task_list_uf_sort_filter", $_POST["task_list_uf_sort_filter"] == 'Y' ? 'Y' : 'N', false, ''); foreach($arSites as $site) { foreach($arDefaultValues as $key=>$value) { if (isset($_POST[$key."_".$site["LID"]])) { COption::SetOptionString("tasks", $key, $_POST[$key."_".$site["LID"]], false, $site["LID"]); } } } if($Update <> '' && $_REQUEST["back_url_settings"] <> '') { LocalRedirect($_REQUEST["back_url_settings"]); } else { LocalRedirect($APPLICATION->GetCurPage()."?mid=".urlencode($mid)."&lang=".urlencode(LANGUAGE_ID)."&back_url_settings=".urlencode($_REQUEST["back_url_settings"])."&".$tabControl->ActiveTabParam()); } } } // check and restore CTaskCountersProcessor::agent();, if there is no one //CTaskCountersProcessor::ensureAgentExists(); ?> <form method="post" action="<?echo $APPLICATION->GetCurPage()?>?mid=<?=htmlspecialcharsbx($mid)?>&lang=<?echo LANG?>"> <?php echo bitrix_sessid_post()?> <?php $tabControl->Begin(); $tabControl->BeginNextTab(); ?> <tr> <td align="right"><?php echo GetMessage("TASKS_COMMENTS_FORUM")?>:</td> <td> <select name="task_forum_id" id="id_task_forum_id"> <option value="0"> </option> <?php foreach ($arForums as $key => $value):?> <option value="<?php echo $key ?>"<?php echo COption::GetOptionString("tasks", "task_forum_id") == $key ? " selected" : "" ?>><?php echo $value?></option> <?php endforeach?> </select> </td> </tr> <tr> <td align="right"><?php echo GetMessage("TASKS_COMMENTS_ALLOW_EDIT_REMOVE")?>:</td> <td> <?$value = COption::GetOptionString("tasks", "task_comment_allow_edit");?> <input type="checkbox" name="task_comment_allow_edit" value="Y"<?=($value == 'Y' || $value == '1' ? " checked" : "" )?> /> </td> </tr> <tr> <td align="right"><?php echo GetMessage("TASKS_LIST_ALLOW_SORT_FILTER_UF")?>:</td> <td> <input type="checkbox" name="task_list_uf_sort_filter" value="N"<?php echo COption::GetOptionString("tasks", "task_list_uf_sort_filter") ? " checked" : "" ?> /> </td> </tr> <tr class="heading"> <td colspan="2"><?php echo GetMessage("TASKS_OPTION_PATHS")?></td> </tr> <tr> <td colspan="2"> <?php $dbSites = CSite::GetList('', '', Array("ACTIVE" => "Y")); $subTabControl->Begin(); foreach ($arSites as $site) { $subTabControl->BeginNextTab(); ?> <table width="75%" align="center"> <?php foreach($arDefaultValues as $key=>$value) { ?> <tr> <td align="right"><?php echo GetMessage("TASKS_".mb_strtoupper($key))?>:</td> <td><input type="text" size="40" value="<?=htmlspecialcharsbx(COption::GetOptionString("tasks", $key, $value, $site["LID"]))?>" name="<?php echo $key?>_<?php echo htmlspecialcharsbx($site["LID"]); ?>"></td> </tr> <?php } ?> </table> <?php } $subTabControl->End(); ?> </td> </tr> <?php $tabControl->Buttons();?> <input type="submit" name="Update" value="<?php echo GetMessage("MAIN_SAVE")?>" title="<?php echo GetMessage("MAIN_OPT_SAVE_TITLE")?>" /> <input type="submit" name="Apply" value="<?php echo GetMessage("MAIN_APPLY")?>" title="<?php echo GetMessage("MAIN_OPT_APPLY_TITLE")?>"> <?php if($_REQUEST["back_url_settings"] <> ''):?> <input type="button" name="Cancel" value="<?php echo GetMessage("MAIN_OPT_CANCEL")?>" title="<?php echo GetMessage("MAIN_OPT_CANCEL_TITLE")?>" onclick="window.location='<?php echo htmlspecialcharsbx(CUtil::addslashes($_REQUEST["back_url_settings"]))?>'"> <input type="hidden" name="back_url_settings" value="<?=htmlspecialcharsbx($_REQUEST["back_url_settings"])?>"> <?php endif?> <input type="submit" name="RestoreDefaults" title="<?php echo GetMessage("MAIN_HINT_RESTORE_DEFAULTS")?>" onclick="return confirm('<?php echo AddSlashes(GetMessage("MAIN_HINT_RESTORE_DEFAULTS_WARNING"))?>')" value="<?php echo GetMessage("TASKS_RESTORE_DEFAULTS")?>"> <?php $tabControl->End();?> </form>
/var/www/axolotl/data/www/axolotl.ru/www/include/../bitrix/modules/tasks/options.php