Пример #1
0
$show_user = "******";
if (isset($_REQUEST['show_user'])) {
    if ($_REQUEST['show_user'] == 'inactive') {
        $show_user = '******';
    } elseif ($_REQUEST['show_user'] == 'fired') {
        $show_user = '******';
    } elseif ($_REQUEST['show_user'] == 'extranet') {
        $show_user = '******';
    } elseif ($_REQUEST['show_user'] == 'all') {
        $show_user = '******';
    } else {
        $show_user = '******';
    }
}
$arParams["show_user"] = $show_user;
$outlook_link = 'javascript:' . CIntranetUtils::GetStsSyncURL(array('LINK_URL' => $APPLICATION->GetCurPage()), 'contacts', $arParams["EXTRANET_TYPE"] == "employees" ? true : false);
global $USER;
?>
<div class="employee-search-block">
	<?php 
if (($USER->CanDoOperation('bitrix24_invite') && IsModuleInstalled('bitrix24') || !IsModuleInstalled("bitrix24") && $USER->CanDoOperation('edit_all_users')) && CModule::IncludeModule('intranet') && $arParams['TABLE_VIEW'] != 'group_table') {
    ?>
		<a class="webform-small-button webform-small-button-blue bx24-top-toolbar-add" href="javascript:void(0)" onclick="<?php 
    echo CIntranetInviteDialog::ShowInviteDialogLink();
    ?>
">
			<span class="webform-small-button-icon"></span>
			<span class="webform-small-button-text"><?php 
    echo GetMessage("INTR_COMP_IS_TPL_TOOLBAR_USER_INVITE");
    ?>
</span>
Пример #2
0
<tr><td><li><a href="javascript:<?php 
echo htmlspecialcharsbx(CIntranetUtils::GetStsSyncURL(array('LINK_URL' => '/' . $USER->GetID() . '/'), 'tasks'));
?>
"><?php 
echo GetMessage("COMPANY_TASKS");
?>
</a></td></tr>
<?php 
if (COption::GetOptionInt("intranet", 'iblock_calendar', 0) > 0) {
    $dbRs = CIBlockSection::GetList(array(), array("IBLOCK_ID" => COption::GetOptionInt("intranet", 'iblock_calendar', 0), 'CREATED_BY' => $USER->GetID()));
    if ($arRs = $dbRs->Fetch()) {
        $dbRs2 = CIBlockSection::GetList(array(), array('SECTION_ID' => $arRs["ID"]));
        while ($arRs2 = $dbRs2->GetNext()) {
            ?>
		<tr><td><li><a href="javascript:<?php 
            echo htmlspecialcharsbx(CIntranetUtils::GetStsSyncURL(array('ID' => $arRs2["ID"], 'LINK_URL' => 'company/personal/user/' . $USER->GetID() . '/calendar/'), 'calendar'));
            ?>
"><?php 
            echo GetMessage("COMPANY_CONNECT");
            ?>
 <?php 
            echo $arRs2["NAME"];
            ?>
</a></td></tr>
		<?php 
        }
        ?>
	<?php 
    }
}
?>
Пример #3
0
$this->SetViewTarget("sidebar_tools_2", 100);
?>
<div class="sidebar-links">
	<?php 
if ($arResult['USER_CAN_SET_HEAD'] && $current_section) {
    ?>
<span id="blank"></span>
		<a href="javascript:void(0)" id="bx_head_link" onclick="ShowHeadMenu(this);" style="display: none;"><i class="sidebar-action-head"></i><b><?php 
    echo GetMessage('INTR_IS_TPL_HEAD');
    ?>
<span></span></b></a>
		<?php 
}
?>
	<a href="javascript:<?php 
echo htmlspecialcharsbx(CIntranetUtils::GetStsSyncURL(array('LINK_URL' => $APPLICATION->GetCurPage()), 'contacts'));
?>
" title="<?php 
echo GetMessage('INTR_IS_TPL_OUTLOOK_TITLE');
?>
"><i class="sidebar-action-outlook"></i><b><?php 
echo GetMessage('INTR_IS_TPL_OUTLOOK');
?>
</b></a>
</div>
<?php 
$this->EndViewTarget();
echo $sFilter;
?>
<br />
<?php 
Пример #4
0
 public static function GetOutlookLink($Params)
 {
     return CIntranetUtils::GetStsSyncURL($Params);
 }
Пример #5
0
 function GetOutlookLink($arParams)
 {
     return CIntranetUtils::GetStsSyncURL($arParams);
 }
Пример #6
0
											&nbsp;
										</a>
									</div>
								</td>

							<?php 
    }
    ?>
							<?php 
    if ($arParams['TASK_TYPE'] != 'group' && $USER->GetID() == $arParams['OWNER_ID']) {
        ?>
								<td><div class="separator"></div></td>
								<td>
									<div class="controls controls-action outlook">
										<a href="javascript:javascript:<?php 
        echo htmlspecialcharsbx(CIntranetUtils::GetStsSyncURL(array('LINK_URL' => '/' . $USER->GetID() . '/'), 'tasks'));
        ?>
" title="<?php 
        echo GetMessage('INTMT_OUTLOOK_TITLE');
        ?>
"><?php 
        echo GetMessage('INTMT_OUTLOOK');
        ?>
</a>
									</div>
								</td>
							<?php 
    }
    ?>

						<?php 
Пример #7
0
 public static function GetOutlookLink($Params)
 {
     if (CModule::IncludeModule('intranet')) {
         return CIntranetUtils::GetStsSyncURL($Params);
     }
 }
Пример #8
0
						</ul>
					</div>
				<?php 
        }
        ?>

				<ul class="task-filter-extra-links">
					<li><i class="task-list-to-excel"></i><a href="<?php 
        echo $APPLICATION->GetCurPageParam("EXCEL=Y&ncc=1", array("PAGEN_" . $arResult["NAV_PARAMS"]["PAGEN"], "SHOWALL_" . $arResult["NAV_PARAMS"]["PAGEN"], "VIEW"));
        ?>
"><?php 
        echo GetMessage("TASKS_EXPORT_EXCEL");
        ?>
</a></li>
					<li><i class="task-list-to-outlook"></i><a href="javascript:<?php 
        echo CIntranetUtils::GetStsSyncURL(array('LINK_URL' => '/' . $USER->GetID() . '/'), 'tasks');
        ?>
"><?php 
        echo GetMessage("TASKS_EXPORT_OUTLOOK");
        ?>
</a></li>
				</ul>
			</div>
		</div>
		<?php 
    }
    $arComponentParams = array_merge($arParams, array('VIEW_TYPE' => $arResult['VIEW_TYPE'], 'GROUP' => $arResult['GROUP'], 'TEMPLATES' => $arResult['TEMPLATES'], 'SHOW_QUICK_TASK_ADD' => 'Y', 'SHOW_HELP_ICON' => 'N', 'ADV_FILTER' => $arResult["ADV_FILTER"], 'NAME_TEMPLATE' => '#LAST_NAME# #NAME#'));
    $template = '.default';
    if (defined('SITE_TEMPLATE_ID') && SITE_TEMPLATE_ID === 'bitrix24') {
        $template = 'bitrix24';
    }