Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/ilovecveti.ru/bitrix/components/bitrix/desktop/templates/.default/ |
Upload File : |
<?php use Bitrix\Main\Web\Json; if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); $APPLICATION->SetAdditionalCSS('/bitrix/themes/.default/pubstyles.css'); if(!defined("BX_GADGET_DEFAULT")) { define("BX_GADGET_DEFAULT", true); ?><script> var updateURL = '<?=CUtil::JSEscape(htmlspecialcharsback($arResult['UPD_URL']))?>'; var bxsessid = '<?=CUtil::JSEscape(bitrix_sessid())?>'; var langGDError1 = '<?=CUtil::JSEscape(GetMessage("CMDESKTOP_TDEF_ERR1"))?>'; var langGDError2 = '<?=CUtil::JSEscape(GetMessage("CMDESKTOP_TDEF_ERR2"))?>'; var langGDConfirm1 = '<?=CUtil::JSEscape(GetMessage("CMDESKTOP_TDEF_CONF"))?>'; var langGDConfirmUser = '<?=CUtil::JSEscape(GetMessage("CMDESKTOP_TDEF_CONF_USER"))?>'; var langGDConfirmGroup = '<?=CUtil::JSEscape(GetMessage("CMDESKTOP_TDEF_CONF_GROUP"))?>'; var langGDClearConfirm = '<?=CUtil::JSEscape(GetMessage("CMDESKTOP_TDEF_CLEAR_CONF"))?>'; var langGDCancel = "<?echo CUtil::JSEscape(GetMessage("CMDESKTOP_TDEF_CANCEL"))?>"; </script> <? } if($arResult["PERMISSION"]>"R") { $APPLICATION->AddHeadScript("/bitrix/components/bitrix/desktop/script.js"); $allGD = Array(); foreach($arResult['ALL_GADGETS'] as $gd) { $allGD[] = Array( 'ID' => $gd["ID"], 'TEXT' => '<div style="text-align: left;">'.(!empty($gd['ICON1'])?'<img src="'.($gd['ICON']).'" align="left">':''). '<b>'.(htmlspecialcharsbx($gd['NAME'])).'</b><br>'.(htmlspecialcharsbx($gd['DESCRIPTION'])).'</div>', ); } ?><script> var arGDGroups = <?= Json::encode($arResult["GROUPS"]) ?>; new BXGadget('<?=$arResult["ID"]?>', <?= Json::encode($allGD) ?>); </script> <div class="bx-gd-buttons"> <div class="bx-gd-button bx-gd-add" onclick="getGadgetHolder('<?=AddSlashes($arResult["ID"])?>').ShowAddGDMenu(this);"> <span class="bx-gd-l"></span> <span class="bx-gd-c"><span class="bx-gd-text"><a href="javascript:void(0)"><?echo GetMessage("CMDESKTOP_TDEF_ADD")?></a></span></span> <span class="bx-gd-r"></span> </div><? if($arResult["PERMISSION"]>"W") { if ($arParams["MODE"] == "SU") $mode = "'SU'"; elseif ($arParams["MODE"] == "SG") $mode = "'SG'"; else $mode = ""; ?><div class="bx-gd-button bx-gd-setdef" onclick="getGadgetHolder('<?=AddSlashes($arResult["ID"])?>').SetForAll(<?=$mode?>);"> <span class="bx-gd-l"></span> <span class="bx-gd-c"><span class="bx-gd-text"><a href="javascript:void(0)"><?echo GetMessage("CMDESKTOP_TDEF_SET")?></a></span></span> <span class="bx-gd-r"></span> </div><? } ?><div class="bx-gd-button bx-gd-clear" onclick="getGadgetHolder('<?=AddSlashes($arResult["ID"])?>').ClearUserSettingsConfirm();"> <span class="bx-gd-l"></span> <span class="bx-gd-c"><span class="bx-gd-text"><a href="javascript:void(0)"><?echo GetMessage("CMDESKTOP_TDEF_CLEAR")?></a></span></span> <span class="bx-gd-r"></span> </div> </div> <br> <? } ?><form action="<?=POST_FORM_ACTION_URI?>" method="POST" id="GDHolderForm_<?=$arResult["ID"]?>"> <?=bitrix_sessid_post()?> <input type="hidden" name="holderid" value="<?=$arResult["ID"]?>"> <input type="hidden" name="gid" value="0"> <input type="hidden" name="action" value=""> </form> <table class="gadgetholder" cellspacing="0" cellpadding="0" width="100%" id="GDHolder_<?=$arResult["ID"]?>"> <tbody> <tr><? for($i=0; $i<$arResult["COLS"]; $i++) { if ($i==0) { ?><td class="gd-page-column<?=$i?>" valign="top" width="<?=$arResult["COLUMN_WIDTH"][$i]?>" id="s0"><? } elseif ($i==$arResult["COLS"]-1) { ?><td width="10"> <div style="WIDTH: 10px"></div> <br /> </td> <td class="gd-page-column<?=$i?>" valign="top" width="<?=$arResult["COLUMN_WIDTH"][$i]?>" id="s2"><? } else { ?><td width="10"> <div style="WIDTH: 10px"></div> <br /> </td> <td class="gd-page-column<?=$i?>" valign="top" width="<?=$arResult["COLUMN_WIDTH"][$i]?>" id="s1"><? } foreach($arResult["GADGETS"][$i] as $arGadget) { $bChangable = true; if ( !$GLOBALS["USER"]->IsAdmin() && array_key_exists("GADGETS_FIXED", $arParams) && is_array($arParams["GADGETS_FIXED"]) && in_array($arGadget["GADGET_ID"], $arParams["GADGETS_FIXED"]) && array_key_exists("CAN_BE_FIXED", $arGadget) && $arGadget["CAN_BE_FIXED"] ) $bChangable = false; ?><table id="t<?=$arGadget["ID"]?>" class="data-table-gadget<?=($arGadget["HIDE"] == "Y" ?' gdhided':'')?>"><tr><td><div class="gdparent"> <div class="gdcorn"></div><? if($arResult["PERMISSION"]>"R") { ?><div class="gdheader" style="cursor:move;" onmousedown="return getGadgetHolder('<?=AddSlashes($arResult["ID"])?>').DragStart('<?=$arGadget["ID"]?>', event)"> <? if ($bChangable) { ?><a class="gdremove" href="javascript:void(0)" onclick="return getGadgetHolder('<?=AddSlashes($arResult["ID"])?>').Delete('<?=$arGadget["ID"]?>');" title="<?=GetMessage("CMDESKTOP_TDEF_DELETE")?>"></a><? } ?><a class="gdhide" href="javascript:void(0)" onclick="return getGadgetHolder('<?=AddSlashes($arResult["ID"])?>').Hide('<?=$arGadget["ID"]?>', this);" title="<?=GetMessage("CMDESKTOP_TDEF_HIDE")?>"></a><? if ($bChangable) { ?><a class="gdsettings<?=(isset($arGadget["NOPARAMS"]) && $arGadget["NOPARAMS"]?' gdnoparams':'')?>" href="javascript:void(0)" onclick="return getGadgetHolder('<?=AddSlashes($arResult["ID"])?>').ShowSettings('<?=$arGadget["ID"]?>');" title="<?=GetMessage("CMDESKTOP_TDEF_SETTINGS")?>"></a><? } } else { ?><div class="gdheader"><? } ?> <?=$arGadget["TITLE"]?> </div> <div class="gdoptions" style="display:none" id="dset<?=$arGadget["ID"]?>"></div> <div class="gdcontent" id="dgd<?=$arGadget["ID"]?>"><?=$arGadget["CONTENT"]?></div> <div style="position:relative;"><div class="gdbcorn"></div></div> </div></td></tr></table> <div style="display:none; border:1px #404040 dashed; margin-bottom:8px;" id="d<?=$arGadget["ID"]?>"></div><? } ?></td><? } ?></tr> </tbody> </table>