%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/activities/bitrix/delayactivity/ |
Current File : /home/bitrix/www/bitrix/activities/bitrix/delayactivity/properties_dialog.php |
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); ?> <tr> <td align="right" width="40%"><?= GetMessage("CPAD_DP_TIME_SELECT") ?>:</td> <td width="60%"> <input type="radio" name="time_type_selector" value="delay" id="time_type_selector_delay" onclick="SetDelayMode(true)"><label for="time_type_selector_delay"><?= GetMessage("CPAD_DP_TIME_SELECT_DELAY") ?></label><br /> <input type="radio" name="time_type_selector" value="time" id="time_type_selector_time" onclick="SetDelayMode(false)"><label for="time_type_selector_time"><?= GetMessage("CPAD_DP_TIME_SELECT_TIME") ?></label> <script type="text/javascript"> function SetDelayMode(val) { var f1 = document.getElementById('tr_time_type_selector_delay'); var f2 = document.getElementById('tr_time_type_selector_time'); if (val) { f2.style.display = 'none'; try{ f1.style.display = 'table-row'; }catch(e){ f1.style.display = 'inline'; } document.getElementById('time_type_selector_delay').checked = true; } else { f1.style.display = 'none'; try{ f2.style.display = 'table-row'; }catch(e){ f2.style.display = 'inline'; } document.getElementById('time_type_selector_time').checked = true; } } </script> </td> </tr> <tr id="tr_time_type_selector_delay"> <td align="right" width="40%"><?= GetMessage("CPAD_DP_TIME") ?>:</td> <td width="60%"> <?=CBPDocument::ShowParameterField('int', 'delay_time', $arCurrentValues["delay_time"], array('size' => 20))?> <select name="delay_type"> <option value="s"<?= ($arCurrentValues["delay_type"] == "s") ? " selected" : "" ?>><?= GetMessage("CPAD_DP_TIME_S") ?></option> <option value="m"<?= ($arCurrentValues["delay_type"] == "m") ? " selected" : "" ?>><?= GetMessage("CPAD_DP_TIME_M") ?></option> <option value="h"<?= ($arCurrentValues["delay_type"] == "h") ? " selected" : "" ?>><?= GetMessage("CPAD_DP_TIME_H") ?></option> <option value="d"<?= ($arCurrentValues["delay_type"] == "d") ? " selected" : "" ?>><?= GetMessage("CPAD_DP_TIME_D") ?></option> </select> <? $delayMinLimit = CBPSchedulerService::getDelayMinLimit(); if ($delayMinLimit): ?> <p style="color: red;">* <?= GetMessage("CPAD_PD_TIMEOUT_LIMIT") ?>: <?=CBPHelper::FormatTimePeriod($delayMinLimit)?></p> <? endif; ?> </td> </tr> <tr id="tr_time_type_selector_time"> <td align="right" width="40%"><?= GetMessage("CPAD_DP_TIME1") ?>:</td> <td width="60%"> <?=CBPDocument::ShowParameterField('datetime', 'delay_date', $arCurrentValues["delay_date"])?> <br> <label><input type="radio" name="delay_date_is_local" value="N" <?=($arCurrentValues["delay_date_is_local"] === 'N') ? ' checked' : ''?> > <?=GetMessage('CPAD_DP_TIME_SERVER')?> </label> <br> <label><input type="radio" name="delay_date_is_local" value="Y" <?=($arCurrentValues["delay_date_is_local"] === 'Y') ? ' checked' : ''?> > <?=GetMessage('CPAD_DP_TIME_LOCAL')?> </label> </td> </tr> <script type="text/javascript"> SetDelayMode(<?= (!array_key_exists("delay_date", $arCurrentValues)) ? "true" : "false" ?>); </script>