164 lines
6.6 KiB
Smarty
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"> </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 /> |