%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/bitrix/activities/bitrix/delayactivity/
Upload File :
Create Path :
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>

Zerion Mini Shell 1.0