Exemplo n.º 1
0
                    $redirectPath .= "?user_settings_id=" . $newID;
                } else {
                    $redirectPath .= "&user_settings_id=" . $newID;
                }
                LocalRedirect($redirectPath);
            }
        } else {
            $arResult["ShowStep"] = 1;
            $arResult["Templates"] = array();
            foreach ($arUserTemplatesList as $arUserTemplate) {
                $arUserTemplate["LINK"] = htmlspecialcharsbx($APPLICATION->GetCurPageParam("user_template_id=" . $arUserTemplate["NAME"], array("user_template_id")));
                if (StrLen($arUserTemplate["TITLE"]) <= 0) {
                    $arUserTemplate["TITLE"] = $arUserTemplate["NAME"];
                }
                $arResult["Templates"][] = $arUserTemplate;
            }
            $arResult["Settings"] = array();
            $dbUserOptionsList = CUserOptions::GetList(array("ID" => "ASC"), array("USER_ID_EXT" => $GLOBALS["USER"]->GetID(), "CATEGORY" => $userSettingsCategory));
            while ($arUserOptionTmp = $dbUserOptionsList->Fetch()) {
                $val = unserialize($arUserOptionTmp["VALUE"]);
                if ($val["IBLOCK_ID"] != $iblockId || $val["TASK_TYPE"] != $taskType || $val["OWNER_ID"] != $ownerId) {
                    continue;
                }
                $id = IntVal(SubStr($arUserOptionTmp["NAME"], $userSettingsNamePartLength));
                $arResult["Settings"][] = array("ID" => $id, "TITLE" => HtmlSpecialCharsbx($val["TITLE"]), "LINK" => htmlspecialcharsbx($APPLICATION->GetCurPageParam("user_template_id=" . $val["TEMPLATE"] . "&user_settings_id=" . $id, array("user_template_id", "user_settings_id"))));
            }
        }
    }
    $arResult["arSocNetFeaturesSettings"] = CSocNetAllowed::GetAllowedFeatures();
}
$this->IncludeComponentTemplate();
Exemplo n.º 2
0
}
$arParams["PATH_TO_MEETING"] = Trim($arParams["PATH_TO_MEETING"]);
if (StrLen($arParams["PATH_TO_MEETING"]) <= 0) {
    $arParams["PATH_TO_MEETING"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=meeting&" . $arParams["MEETING_VAR"] . "=#meeting_id#");
}
$arParams["PATH_TO_MODIFY_MEETING"] = Trim($arParams["PATH_TO_MODIFY_MEETING"]);
if (StrLen($arParams["PATH_TO_MODIFY_MEETING"]) <= 0) {
    $arParams["PATH_TO_MODIFY_MEETING"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=modify_meeting&" . $arParams["MEETING_VAR"] . "=#meeting_id#");
}
$arParams["PATH_TO_RESERVE_MEETING"] = Trim($arParams["PATH_TO_RESERVE_MEETING"]);
if (StrLen($arParams["PATH_TO_RESERVE_MEETING"]) <= 0) {
    $arParams["PATH_TO_RESERVE_MEETING"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=reserve_meeting&" . $arParams["MEETING_VAR"] . "=#meeting_id#&" . $arParams["ITEM_VAR"] . "=#item_id#");
}
$arParams["PATH_TO_SEARCH"] = Trim($arParams["PATH_TO_SEARCH"]);
if (StrLen($arParams["PATH_TO_SEARCH"]) <= 0) {
    $arParams["PATH_TO_SEARCH"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=search");
}
if (!Is_Array($arParams["USERGROUPS_MODIFY"])) {
    if (IntVal($arParams["USERGROUPS_MODIFY"]) > 0) {
        $arParams["USERGROUPS_MODIFY"] = array($arParams["USERGROUPS_MODIFY"]);
    } else {
        $arParams["USERGROUPS_MODIFY"] = array();
    }
}
if (!Is_Array($arParams["USERGROUPS_RESERVE"])) {
    if (IntVal($arParams["USERGROUPS_RESERVE"]) > 0) {
        $arParams["USERGROUPS_RESERVE"] = array($arParams["USERGROUPS_RESERVE"]);
    } else {
        $arParams["USERGROUPS_RESERVE"] = array();
    }
}
Exemplo n.º 3
0
}
$arParams["PATH_TO_MEETING_LIST"] = Trim($arParams["PATH_TO_MEETING_LIST"]);
if (StrLen($arParams["PATH_TO_MEETING_LIST"]) <= 0) {
    $arParams["PATH_TO_MEETING_LIST"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage());
}
$arParams["PATH_TO_MEETING"] = Trim($arParams["PATH_TO_MEETING"]);
if (StrLen($arParams["PATH_TO_MEETING"]) <= 0) {
    $arParams["PATH_TO_MEETING"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=meeting&" . $arParams["MEETING_VAR"] . "=#meeting_id#");
}
$arParams["PATH_TO_RESERVE_MEETING"] = Trim($arParams["PATH_TO_RESERVE_MEETING"]);
if (StrLen($arParams["PATH_TO_RESERVE_MEETING"]) <= 0) {
    $arParams["PATH_TO_RESERVE_MEETING"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=reserve_meeting&" . $arParams["MEETING_VAR"] . "=#meeting_id#&" . $arParams["ITEM_VAR"] . "=#item_id#");
}
$arParams["PATH_TO_MODIFY_MEETING"] = Trim($arParams["PATH_TO_MODIFY_MEETING"]);
if (StrLen($arParams["PATH_TO_MODIFY_MEETING"]) <= 0) {
    $arParams["PATH_TO_MODIFY_MEETING"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=modify_meeting&" . $arParams["MEETING_VAR"] . "=#meeting_id#");
}
$arParams["SET_TITLE"] = $arParams["SET_TITLE"] == "Y" ? "Y" : "N";
$arParams["SET_NAVCHAIN"] = $arParams["SET_NAVCHAIN"] == "Y" ? "Y" : "N";
if (!Is_Array($arParams["USERGROUPS_MODIFY"])) {
    if (IntVal($arParams["USERGROUPS_MODIFY"]) > 0) {
        $arParams["USERGROUPS_MODIFY"] = array($arParams["USERGROUPS_MODIFY"]);
    } else {
        $arParams["USERGROUPS_MODIFY"] = array();
    }
}
if (!Is_Array($arParams["USERGROUPS_RESERVE"])) {
    if (IntVal($arParams["USERGROUPS_RESERVE"]) > 0) {
        $arParams["USERGROUPS_RESERVE"] = array($arParams["USERGROUPS_RESERVE"]);
    } else {
        $arParams["USERGROUPS_RESERVE"] = array();
Exemplo n.º 4
0
        echo $i;
        ?>
.5</option><?php 
    }
    ?>
					</select>
				</td>
			</tr>
			<tr class="intask-row">
				<td class="intask-cell" align="right"><?php 
    echo GetMessage("INTASK_C31T_SPLACE");
    ?>
:</td>
				<td class="intask-cell">
					<input type="text" name="flt_uf_place" value="<?php 
    echo HtmlSpecialCharsbx($_REQUEST["flt_uf_place"]);
    ?>
" size="5">
				</td>
			</tr>
			<tr class="intask-row">
				<td class="intask-cell" align="right"><?php 
    echo GetMessage("INTASK_C31T_SDATE");
    ?>
:</td>
				<td class="intask-cell">
					<?php 
    echo GetMessage("INTASK_C31T_FROM");
    ?>
					<?php 
    $GLOBALS["APPLICATION"]->IncludeComponent('bitrix:main.calendar', '', array('SHOW_INPUT' => 'Y', 'FORM_NAME' => "rms_filter_form", 'INPUT_NAME' => "flt_date_from", 'INPUT_VALUE' => StrLen($_REQUEST["flt_date_from"]) > 0 ? $_REQUEST["flt_date_from"] : Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE)), 'SHOW_TIME' => 'N', 'INPUT_ADDITIONAL_ATTR' => $strAdd), null, array('HIDE_ICONS' => 'Y'));
Exemplo n.º 5
0
            } else {
                $mt2 = 'am';
            }
        } else {
            if ($h2 < 10) {
                $h2 = "0" . $h2;
            }
        }
        $i2 = ($i + 1) % 2 != 0 ? "30" : "00";
        return $h1 . ":" . $i1 . (!empty($mt1) ? ' ' . $mt1 : '') . "-" . $h2 . ":" . $i2 . (!empty($mt2) ? ' ' . $mt2 : '');
    }
}
if (StrLen($arResult["FatalError"]) <= 0) {
    $arResult["MEETING"] = $arMeeting;
    $arResult["CellClickUri"] = CComponentEngine::MakePathFromTemplate($arParams["PATH_TO_RESERVE_MEETING"], array("meeting_id" => $arMeeting["ID"], "item_id" => 0));
    $arResult["CellClickUri"] .= HtmlSpecialCharsbx(StrPos($arResult["CellClickUri"], "?") === false ? "?" : "&");
    if ($arParams["SET_TITLE"] == "Y") {
        $APPLICATION->SetTitle(GetMessage("INTASK_C36_PAGE_TITLE") . ": " . $arMeeting["NAME"]);
    }
    if ($arParams["SET_NAVCHAIN"] == "Y") {
        $APPLICATION->AddChainItem($arMeeting["NAME"]);
    }
    $arResult["WEEK_START"] = Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE), $weekTimeStart);
    $arResult["WEEK_END"] = Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE), $weekTimeEndPrint);
    $arResult["NEXT_WEEK"] = Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE), $weekTimeEnd);
    $arResult["PRIOR_WEEK"] = Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE), MkTime(0, 0, 0, $weekMonth, $weekDay - 7, $weekYear));
    $arResult["WEEK_START_ARRAY"] = array("m" => $weekMonth, "d" => $weekDay, "Y" => $weekYear);
    $arResult["MEETING_URI"] = CComponentEngine::MakePathFromTemplate($arParams["PATH_TO_MEETING"], array("meeting_id" => $arMeeting["ID"]));
    $fl = StrPos($arResult["MEETING_URI"], "?") === false;
    $pwt = MkTime(0, 0, 0, $weekMonth, $weekDay - 7, $weekYear);
    $arResult["PRIOR_WEEK_URI"] = $arResult["MEETING_URI"] . ($fl ? "?" : "&") . "week_start=" . Date("Y", $pwt) . Date("m", $pwt) . Date("d", $pwt);
Exemplo n.º 6
0
     } else {
         $arResult["Item"]["StartDate"] = HtmlSpecialCharsbx($_REQUEST["start_date"]);
         if (StrLen($arResult["Item"]["StartDate"]) <= 0) {
             $arResult["Item"]["StartDate"] = Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE));
         }
         $arResult["Item"]["StartTime"] = HtmlSpecialCharsbx($_REQUEST["start_time"]);
         $arResult["Item"]["TimeoutTime"] = HtmlSpecialCharsbx($_REQUEST["timeout_time"]);
         $arResult["Item"]["Name"] = HtmlSpecialCharsbx($_REQUEST["name"]);
         $arResult["Item"]["Persons"] = HtmlSpecialCharsbx($_REQUEST["persons"]);
         $arResult["Item"]["ResType"] = HtmlSpecialCharsbx($_REQUEST["res_type"]);
         $arResult["Item"]["Description"] = HtmlSpecialCharsbx($_REQUEST["description"]);
         $arResult["Item"]["PrepareRoom"] = HtmlSpecialCharsbx($_REQUEST["prepare_room"]);
         $arResult["Item"]["Regularity"] = HtmlSpecialCharsbx($_REQUEST["regularity"]);
         $arResult["Item"]["RegularityCount"] = HtmlSpecialCharsbx($_REQUEST["regularity_count"]);
         $arResult["Item"]["RegularityEnd"] = HtmlSpecialCharsbx($_REQUEST["regularity_end"]);
         $arResult["Item"]["RegularityAdditional"] = HtmlSpecialCharsbx($_REQUEST["regularity_additional"]);
         if (StrLen($arResult["Item"]["RegularityAdditional"]) <= 0) {
             $z = Date("w", MakeTimeStamp($arResult["Item"]["StartDate"], FORMAT_DATE));
             $arResult["Item"]["RegularityAdditional"] = $z == 0 ? 6 : $z - 1;
         }
     }
 }
 if ($arItem) {
     $arResult["Item"]["Author"] = "-";
     $dbUser = CUser::GetByID($arItem["CREATED_BY"]);
     if ($arUser = $dbUser->GetNext()) {
         $arResult["Item"]["Author_ID"] = $arUser["ID"];
         $arResult["Item"]["Author"] = CUser::FormatName($arParams['NAME_TEMPLATE'], $arUser, $bUseLogin);
         $arResult["Item"]["Author_NAME"] = $arUser["NAME"];
         $arResult["Item"]["Author_LAST_NAME"] = $arUser["LAST_NAME"];
         $arResult["Item"]["Author_SECOND_NAME"] = $arUser["SECOND_NAME"];
Exemplo n.º 7
0
 } else {
     $arResult["Urls"]["ChangeView"] = CComponentEngine::MakePathFromTemplate($arParams["PATH_TO_TASKS"], array("owner_id" => $ownerId));
     if (StrPos($arResult["Urls"]["ChangeView"], "?") === false) {
         $arResult["Urls"]["ChangeView"] .= "?user_settings_id=";
     } else {
         $arResult["Urls"]["ChangeView"] .= "&user_settings_id=";
     }
     $arResult["Views"] = array();
     $dbUserOptionsList = CUserOptions::GetList(array("ID" => "ASC"), array("USER_ID_EXT" => $GLOBALS["USER"]->GetID(), "CATEGORY" => $userSettingsCategory));
     while ($arUserOptionTmp = $dbUserOptionsList->Fetch()) {
         $val = UnSerialize($arUserOptionTmp["VALUE"]);
         if ($val["IBLOCK_ID"] != $iblockId || $val["TASK_TYPE"] != $taskType || $val["OWNER_ID"] != $ownerId) {
             continue;
         }
         $id = IntVal(SubStr($arUserOptionTmp["NAME"], $userSettingsNamePartLength));
         $arResult["Views"][] = array("ID" => $id, "TITLE" => HtmlSpecialCharsbx($val["TITLE"]));
     }
     if (Count($arResult["Views"]) <= 0) {
         __InTaskInstallViews($iblockId, $taskType, $ownerId);
     }
     $userSettingsId = IntVal($arParams["USER_SETTINGS_ID"]);
     if (StrLen($arParams["USER_SETTINGS_ID"]) <= 0) {
         $userSettingsId = IntVal($_REQUEST["user_settings_id"]);
         if (StrLen($_REQUEST["user_settings_id"]) <= 0 && Array_Key_Exists("INTASK_TASKVIEW_current_view", $_SESSION) && Is_Array($_SESSION["INTASK_TASKVIEW_current_view"]) && Array_Key_Exists($taskType . "-" . $ownerId, $_SESSION["INTASK_TASKVIEW_current_view"])) {
             $userSettingsId = IntVal($_SESSION["INTASK_TASKVIEW_current_view"][$taskType . "-" . $ownerId]);
         }
         if (!Array_Key_Exists("INTASK_TASKVIEW_current_view", $_SESSION) || !Is_Array($_SESSION["INTASK_TASKVIEW_current_view"])) {
             $_SESSION["INTASK_TASKVIEW_current_view"] = array();
         }
         $_SESSION["INTASK_TASKVIEW_current_view"][$taskType . "-" . $ownerId] = $userSettingsId;
     }
Exemplo n.º 8
0
}
$arParams["ITEM_VAR"] = Trim($arParams["ITEM_VAR"]);
if (StrLen($arParams["ITEM_VAR"]) <= 0) {
    $arParams["ITEM_VAR"] = "item_id";
}
$itemId = IntVal($arParams["ITEM_ID"]);
if ($itemId <= 0) {
    $itemId = IntVal($_REQUEST[$arParams["ITEM_VAR"]]);
}
$arParams["PATH_TO_MEETING"] = Trim($arParams["PATH_TO_MEETING"]);
if (StrLen($arParams["PATH_TO_MEETING"]) <= 0) {
    $arParams["PATH_TO_MEETING"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=meeting&" . $arParams["MEETING_VAR"] . "=#meeting_id#");
}
$arParams["PATH_TO_MEETING_LIST"] = Trim($arParams["PATH_TO_MEETING_LIST"]);
if (StrLen($arParams["PATH_TO_MEETING_LIST"]) <= 0) {
    $arParams["PATH_TO_MEETING_LIST"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage());
}
$arParams["SET_TITLE"] = $arParams["SET_TITLE"] == "Y" ? "Y" : "N";
$arParams["SET_NAVCHAIN"] = $arParams["SET_NAVCHAIN"] == "Y" ? "Y" : "N";
$arParams['NAME_TEMPLATE'] = $arParams['NAME_TEMPLATE'] ? $arParams['NAME_TEMPLATE'] : CSite::GetNameFormat(false);
$bUseLogin = $arParams['SHOW_LOGIN'] != "N" ? true : false;
$arResult["FatalError"] = "";
if (!CIBlockRights::UserHasRightTo($iblockId, $iblockId, 'element_read')) {
    $arResult["FatalError"] .= GetMessage("INTS_NO_IBLOCK_PERMS") . ".";
}
include_once $_SERVER['DOCUMENT_ROOT'] . "/bitrix/components/bitrix/intranet.reserve_meeting/init.php";
$ar = __IRM_InitReservation($iblockId);
$arResult["ALLOWED_FIELDS"] = $ar["ALLOWED_FIELDS"];
$arResult["ALLOWED_ITEM_PROPERTIES"] = $ar["ALLOWED_ITEM_PROPERTIES"];
if ($arParams["SET_TITLE"] == "Y") {
    $APPLICATION->SetTitle(GetMessage("INTASK_C36_PAGE_TITLE"));
Exemplo n.º 9
0
         while ($iterator < $fltDateTimeTo) {
             $resTimeFromTmp = MkTime($arFltTimeTo[0], $arFltTimeTo[1], 0, Date("m", $iterator), Date("d", $iterator), Date("Y", $iterator));
             if ($resTimeFromTmp > $fltDateTimeTo) {
                 $resTimeFromTmp = $fltDateTimeTo;
             }
             if ($iterator < $resTimeFromTmp && ($resTimeFromTmp - $iterator) / 3600.0 >= $fltDurationDbl) {
                 $uri = CComponentEngine::MakePathFromTemplate($arParams["PATH_TO_RESERVE_MEETING"], array("meeting_id" => $key, "item_id" => 0));
                 $uri .= HtmlSpecialCharsbx((StrPos($uri, "?") === false ? "?" : "&") . "start_date=" . Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE), $iterator) . "&start_time=" . Date("H:i", $iterator) . "&timeout_time=" . $fltDuration);
                 $arResult["ITEMS"][] = array("MEETING_ID" => $key, "FREE_DATE" => Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE), $iterator), "FREE_FROM" => Date("H:i", $iterator), "FREE_TO" => Date("H:i", $resTimeFromTmp), "FREE_FROM_TIME" => $iterator, "FREE_TO_TIME" => $resTimeFromTmp, "URI" => $uri);
             }
             $iterator = MkTime($arFltTimeFrom[0], $arFltTimeFrom[1], 0, Date("m", $iterator), Date("d", $iterator) + 1, Date("Y", $iterator));
         }
     } elseif (Count($value["TIME_ITEMS"]) > 0) {
         foreach ($value["TIME_ITEMS"] as $key1 => $value1) {
             $uri = CComponentEngine::MakePathFromTemplate($arParams["PATH_TO_RESERVE_MEETING"], array("meeting_id" => $key, "item_id" => 0));
             $uri .= HtmlSpecialCharsbx((StrPos($uri, "?") === false ? "?" : "&") . "start_date=" . Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE), $value1["FROM"]) . "&start_time=" . Date("H:i", $value1["FROM"]) . "&timeout_time=" . $fltDuration);
             $arResult["ITEMS"][] = array("MEETING_ID" => $key, "FREE_DATE" => Date($GLOBALS["DB"]->DateFormatToPHP(FORMAT_DATE), $value1["FROM"]), "FREE_FROM" => Date("H:i", $value1["FROM"]), "FREE_TO" => Date("H:i", $value1["TO"]), "FREE_FROM_TIME" => $value1["FROM"], "FREE_TO_TIME" => $value1["TO"], "URI" => $uri);
         }
     }
 }
 for ($i = 0; $i < Count($arResult["ITEMS"]) - 1; $i++) {
     for ($j = $i + 1; $j < Count($arResult["ITEMS"]); $j++) {
         if ($arResult["ITEMS"][$i]["FREE_FROM_TIME"] > $arResult["ITEMS"][$j]["FREE_FROM_TIME"]) {
             $t = $arResult["ITEMS"][$i];
             $arResult["ITEMS"][$i] = $arResult["ITEMS"][$j];
             $arResult["ITEMS"][$j] = $t;
         }
     }
 }
 $arFilter = array("IBLOCK_ID" => $iblockId, "ACTIVE" => "Y");
 $arSelectFields = array("IBLOCK_ID", "ID", "NAME");
Exemplo n.º 10
0
            if (!$res) {
                $errorMessage .= $iblockSectionObject->LAST_ERROR . " ";
            } else {
                CIBlockSection::ReSort($iblockId);
            }
        }
        if (StrLen($errorMessage) <= 0) {
            LocalRedirect(CComponentEngine::MakePathFromTemplate($arParams["PATH_TO_MEETING_LIST"], array()));
        } else {
            $arResult["ErrorMessage"] .= $errorMessage;
            $bVarsFromForm = true;
            $arResult["Item"]["NAME"] = HtmlSpecialCharsbx($_REQUEST["name"]);
            $arResult["Item"]["DESCRIPTION"] = HtmlSpecialCharsbx($_REQUEST["description"]);
            $arResult["Item"]["UF_FLOOR"] = HtmlSpecialCharsbx($_REQUEST["uf_floor"]);
            $arResult["Item"]["UF_PLACE"] = HtmlSpecialCharsbx($_REQUEST["uf_place"]);
            $arResult["Item"]["UF_PHONE"] = HtmlSpecialCharsbx($_REQUEST["uf_phone"]);
        }
    }
}
if (StrLen($arResult["FatalError"]) <= 0) {
    $arResult["MEETING"] = $arMeeting;
    if ($arParams["SET_TITLE"] == "Y") {
        $APPLICATION->SetTitle($arMeeting ? GetMessage("INTASK_C36_PAGE_TITLE2") . ": " . $arMeeting["NAME"] : GetMessage("INTASK_C36_PAGE_TITLE"));
    }
    if ($arParams["SET_NAVCHAIN"] == "Y") {
        $APPLICATION->AddChainItem($arMeeting ? $arMeeting["NAME"] : GetMessage("INTASK_C36_PAGE_TITLE"));
    }
    if (!$bVarsFromForm) {
        $arResult["Item"]["NAME"] = $arMeeting ? $arMeeting["NAME"] : "";
        $arResult["Item"]["DESCRIPTION"] = $arMeeting ? $arMeeting["DESCRIPTION"] : "";
        $arResult["Item"]["UF_FLOOR"] = $arMeeting ? $arMeeting["UF_FLOOR"] : "";
Exemplo n.º 11
0
				<tr>
					<th colspan="2"><?php 
        echo $arResult["MODE"] == "edit" ? GetMessage("INTVT_EDIT_VIEW") : GetMessage("INTVT_CREATE_VIEW");
        ?>
</th>
				</tr>
				<tr>
					<td valign="top" align="right" width="30%">
						<!--<span class="required-field">*</span>--><?php 
        echo GetMessage("INTVT_NAME");
        ?>
:
					</td>
					<td valign="top" align="left" width="70%">
						<input type="text" name="TITLE" style="width:98%" value="<?php 
        echo HtmlSpecialCharsbx($arResult["UserSettings"]["TITLE"]);
        ?>
">
					</td>
				</tr>
				<tr>
					<td valign="top" align="right" width="30%">
						<?php 
        echo GetMessage("INTVT_PUBLIC");
        ?>
:
					</td>
					<td valign="top" align="left" width="70%">
						<input type="radio" name="COMMON" id="ID_COMMON_N" value="N"<?php 
        if ($arResult["UserSettings"]["COMMON"] != "Y") {
            echo " checked";
Exemplo n.º 12
0
}
$arParams["PATH_TO_GROUP_TASKS_TASK"] = Trim($arParams["PATH_TO_GROUP_TASKS_TASK"]);
if (StrLen($arParams["PATH_TO_GROUP_TASKS_TASK"]) <= 0) {
    $arParams["PATH_TO_GROUP_TASKS_TASK"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=group_tasks_task&" . $arParams["GROUP_VAR"] . "=#group_id#&" . $arParams["TASK_VAR"] . "=#task_id#&" . $arParams["ACTION_VAR"] . "=#action#");
}
$arParams["PATH_TO_USER_TASKS_TASK"] = Trim($arParams["PATH_TO_USER_TASKS_TASK"]);
if (StrLen($arParams["PATH_TO_USER_TASKS_TASK"]) <= 0) {
    $arParams["PATH_TO_USER_TASKS_TASK"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=user_tasks_task&" . $arParams["USER_VAR"] . "=#user_id#&" . $arParams["TASK_VAR"] . "=#task_id#&" . $arParams["ACTION_VAR"] . "=#action#");
}
$arParams["PATH_TO_GROUP_TASKS_VIEW"] = Trim($arParams["PATH_TO_GROUP_TASKS_VIEW"]);
if (StrLen($arParams["PATH_TO_GROUP_TASKS_VIEW"]) <= 0) {
    $arParams["PATH_TO_GROUP_TASKS_VIEW"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=group_tasks_view&" . $arParams["GROUP_VAR"] . "=#group_id#&" . $arParams["VIEW_VAR"] . "=#view_id#&" . $arParams["ACTION_VAR"] . "=#action#");
}
$arParams["PATH_TO_USER_TASKS_VIEW"] = Trim($arParams["PATH_TO_USER_TASKS_VIEW"]);
if (StrLen($arParams["PATH_TO_USER_TASKS_VIEW"]) <= 0) {
    $arParams["PATH_TO_USER_TASKS_VIEW"] = HtmlSpecialCharsbx($APPLICATION->GetCurPage() . "?" . $arParams["PAGE_VAR"] . "=user_tasks_view&" . $arParams["USER_VAR"] . "=#user_id#&" . $arParams["VIEW_VAR"] . "=#view_id#&" . $arParams["ACTION_VAR"] . "=#action#");
}
if ($taskType == "user") {
    $arParams["PATH_TO_TASKS"] = Str_Replace("#user_id#", "#owner_id#", $arParams["PATH_TO_USER_TASKS"]);
    $arParams["PATH_TO_TASKS_TASK"] = Str_Replace("#user_id#", "#owner_id#", $arParams["PATH_TO_USER_TASKS_TASK"]);
    $arParams["PATH_TO_TASKS_VIEW"] = Str_Replace("#user_id#", "#owner_id#", $arParams["PATH_TO_USER_TASKS_VIEW"]);
} else {
    $arParams["PATH_TO_TASKS"] = Str_Replace("#group_id#", "#owner_id#", $arParams["PATH_TO_GROUP_TASKS"]);
    $arParams["PATH_TO_TASKS_TASK"] = Str_Replace("#group_id#", "#owner_id#", $arParams["PATH_TO_GROUP_TASKS_TASK"]);
    $arParams["PATH_TO_TASKS_VIEW"] = Str_Replace("#group_id#", "#owner_id#", $arParams["PATH_TO_GROUP_TASKS_VIEW"]);
}
$arParams["ITEMS_COUNT"] = IntVal($arParams["ITEMS_COUNT"]);
if ($arParams["ITEMS_COUNT"] <= 0) {
    $arParams["ITEMS_COUNT"] = 5;
}
if ($GLOBALS["USER"]->IsAuthorized()) {