Files
media/templates/form.tpl
2026-03-28 01:41:26 +05:00

164 lines
6.6 KiB
Smarty

<script type="text/javascript" language="JavaScript">
function check_name() {ldelim}
if (document.getElementById('banner_name').value == '') {ldelim}
alert("{#BANNER_PLEASE_NAME#}");
document.getElementById('banner_name').focus();
return false;
{rdelim}
return true;
{rdelim}
</script>
<div class="title">
<h5>{if $smarty.request.moduleaction!='newbanner'}{#BANNER_EDIT#}{else}{#BANNER_NEW_CREATE#}{/if}</h5>
</div>
<div class="widget">
<div class="body">
{if $smarty.request.moduleaction!='newbanner'}{#BANNER_EDIT_INFO#}{else}{#BANNER_NEW_INFO#}{/if}
</div>
</div>
{if $folder_protected==1 && $smarty.request.moduleaction=='newbanner'}
<br />{#BANNER_NOT_WRITABLE#}
{else}
<br /><br />
<form method="post" action="{$formaction}" enctype="multipart/form-data" onSubmit="return check_name();">
<table width="100%" border="0" cellpadding="8" cellspacing="1" class="tableStatic mainForm">
<tr class="tableheader">
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td class="first">{#BANNER_STATUS#}</td>
<td class="second"><input name="is_active" type="checkbox" id="is_active" value="1" {if $item->is_active==1}checked{/if} /></td>
</tr>
<tr>
<td width="300" class="first">{#BANNER_NAME_FORM#} </td>
<td class="second"><input style="width:300px" name="banner_name" id="banner_name" type="text" value="{$item->banner_name}" /></td>
</tr>
<tr>
<td width="300" class="first">{#BANNER_CATEGORY_FORM#}</td>
<td class="second">
<select name="category_id" id="category_id">
{foreach from=$kategs item=k}
<option value="{$k->id}" {if $k->id==$item->category_id}selected{/if}>{$k->category_name}</option>
{/foreach}
</select>
</td>
</tr>
<tr>
<td width="300" class="first">{#BANNER_TARGET_URL#}</td>
<td class="second"><input style="width:300px" name="banner_url" type="text" value="{$item->banner_url|default:'https://'}" /></td>
</tr>
<tr>
<td width="300" class="first">{#BANNER_TARGET_TYPE#}</td>
<td class="second">
<select name="target">
<option value="_blank" {if $item->target == '_blank'}selected{/if}>{#BANNER_OPEN_IN_NEW#}</option>
<option value="_self" {if $item->target == '_self'}selected{/if}>{#BANNER_OPEN_IN_THIS#}</option>
</select>
</td>
</tr>
{if $smarty.request.moduleaction != 'newbanner'}
<tr>
<td width="300" class="first">{#BANNER_OLD_IMAGE#}</td>
<td class="second">
{if $item->banner_file==''}-{else}
{* Убрали проверку на SWF, выводим только картинку *}
<img src="../modules/{$mod_path}/files/{$item->banner_file}" alt="" style="max-width: 200px; height: auto;" />
{/if}
</td>
</tr>
{/if}
<tr>
<td width="300" class="first">
{if $smarty.request.moduleaction != 'newbanner'}
{#BANNER_CHANGE_ONNEW#}
{else}
{#BANNER_IMAGE_SELECT#}
{/if}
</td>
<td class="second">{if $folder_protected==1 && $smarty.request.moduleaction!='newbanner'} {#BANNER_NOT_WRITABLE2#} {else} <input name="New" type="file" size="55" />{/if}</td>
</tr>
{if $item->banner_file!='' && $smarty.request.moduleaction!='newbanner'}
<tr>
<td width="300" class="first">{#BANNER_OLD_DELETE#}</td>
<td class="second"><input name="del" type="checkbox" id="del" value="1"></td>
</tr>
{/if}
<tr>
<td width="300" class="first">{#BANNER_ALT_TEXT#}</td>
<td class="second"><input style="width:300px" name="image_alt" type="text" id="image_alt" value="{$item->image_alt}" /></td>
</tr>
<tr>
<td width="300" class="first">{#BANNER_PRIOR#}</td>
<td class="second">
<select style="width:50px" name="weight" id="weight">
<option value="1" {if $item->weight==1}selected{/if}>1</option>
<option value="2" {if $item->weight==2}selected{/if}>2</option>
<option value="3" {if $item->weight==3}selected{/if}>3</option>
</select>
<small>{#BANNER_PRIOR_DESC#}</small>
</td>
</tr>
{if $smarty.request.moduleaction!='newbanner'}
<tr>
<td width="300" class="first">{#BANNER_VIEW_RESET#}</td>
<td class="second"><input name="views" type="text" id="views" value="{$item->views}" size="6" /> </td>
</tr>
{/if}
<tr>
<td width="300" class="first">{#BANNER_VIEWS_MAX#}<br /><small>{#BANNER_VIEWS_INFO#}</small></td>
<td class="second"><input name="max_views" type="text" id="max_views" value="{$item->max_views|default:'0'}" size="6" /> <small>{#BANNER_UNLIMIT#}</small></td>
</tr>
{if $smarty.request.moduleaction!='newbanner'}
<tr>
<td width="300" class="first">{#BANNER_CLICK_RESET#}</td>
<td class="second"><input name="clicks" type="text" id="clicks" value="{$item->clicks}" size="6" /></td>
</tr>
{/if}
<tr>
<td width="300" class="first">{#BANNER_CLICKS#}<br><small>{#BANNER_CLICKS_INFO#}</small></td>
<td class="second"><input name="max_clicks" type="text" id="max_clicks" value="{$item->max_clicks|default:'0'}" size="6" /> <small>{#BANNER_UNLIMIT#}</small></td>
</tr>
<tr>
<td class="first">{#BANNER_HOUR_START#}<br /><small>{#BANNER_START_INFO#}</small></td>
<td class="second">
<select style="width:50px" name="start_hour" id="start_hour">
{section name=s loop=25 start=1}
<option value="{$smarty.section.s.index-1}" {if $item->start_hour==$smarty.section.s.index-1}selected{/if}>{$smarty.section.s.index-1}</option>
{/section}
</select>
<small>{#BANNER_START_INFO2#}</small>
</td>
</tr>
<tr>
<td class="first">{#BANNER_HOUR_END#}<br /><small>{#BANNER_END_INFO#}</small></td>
<td class="second">
<select style="width:50px" name="end_hour" id="end_hour">
{section name=e loop=25 start=1}
<option value="{$smarty.section.e.index-1}" {if $item->end_hour==$smarty.section.e.index-1}selected{/if}>{$smarty.section.e.index-1}</option>
{/section}
</select>
<small>{#BANNER_END_INFO2#}</small>
</td>
</tr>
<tr>
<td class="first">{#BANNER_WIDTH#}<br /><small>{#BANNER_FOR_SWF#}</small></td>
<td class="second"><input name="width" type="text" id="width" value="{$item->width|default:'0'}" size="6" /> <small>(px)</small></td>
</tr>
<tr>
<td class="first">{#BANNER_HEIGHT#}<br /><small>{#BANNER_FOR_SWF#}</small></td>
<td class="second"><input name="height" type="text" id="height" value="{$item->height|default:'0'}" size="6" /> <small>(px)</small></td>
</tr>
</table><br />
{if $smarty.request.moduleaction == 'newbanner'}
<input name="submit" type="submit" class="button basicBtn" value="{#BANNER_BUTTON_NEW#}" />
{else}
<input name="submit" type="submit" class="button basicBtn" value="{#BANNER_BUTTON_SAVE#}" />
{/if}
</form>
{/if}
<br />