You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
128 lines
3.9 KiB
128 lines
3.9 KiB
<script type="text/javascript" src="http://bp.yahooapis.com/2.4.21/browserplus-min.js"></script> |
|
<script type="text/javascript" src="{$ABS_PATH}lib/scripts/uploader/plupload.full.min.js"></script> |
|
<script type="text/javascript" src="{$ABS_PATH}lib/scripts/uploader/jquery.plupload.queue.js"></script> |
|
<script type="text/javascript" src="{$ABS_PATH}lib/scripts/uploader/i18n/{$smarty.session.admin_language}.js"></script> |
|
|
|
<script language="javascript" type="text/javascript"> |
|
{literal} |
|
$(document).ready(function(){ |
|
//===== File uploader =====// |
|
|
|
$("#uploader").pluploadQueue({ |
|
runtimes : 'html5,flash', |
|
url : ave_path+'modules/gallery/upload.php', |
|
max_file_size : '20mb', |
|
unique_names : true, |
|
filters : [ |
|
{title : "Image files", extensions : "jpg,jpeg,jpe,gif,png"}, |
|
{title : "Video files", extensions : "avi,mov,wmv,wmf"} |
|
], |
|
// Flash settings |
|
flash_swf_url : '/lib/scripts/uploader/Moxie.swf' |
|
|
|
|
|
}); |
|
|
|
// Client side form validation |
|
$('form').submit(function(e) { |
|
var uploader = $('#uploader').pluploadQueue(); |
|
// Files in queue upload them first |
|
|
|
// When all files are uploaded submit form |
|
uploader.bind('StateChanged', function() { |
|
if (uploader.files.length === (uploader.total.uploaded + uploader.total.failed)) { |
|
$('form')[0].submit(); |
|
} |
|
}); |
|
uploader.start(); |
|
|
|
return false; |
|
}); |
|
|
|
}); |
|
{/literal} |
|
</script> |
|
|
|
<div class="title"><h5>{#Upload#}</h5></div> |
|
|
|
<div class="widget" style="margin-top: 0px;"> |
|
<div class="body"> |
|
{#UploadInfo#} <strong>{foreach from=$allowed item=a}{$a|escape} {/foreach}</strong> |
|
</div> |
|
</div> |
|
|
|
<div class="breadCrumbHolder module"> |
|
<div class="breadCrumb module"> |
|
<ul> |
|
<li class="firstB"><a href="index.php" title="{#MAIN_PAGE#}">{#MAIN_PAGE#}</a></li> |
|
<li><a href="index.php?do=modules&cp={$sess}">{#MODULES_SUB_TITLE#}</a></li> |
|
<li><a href="index.php?do=modules&action=modedit&mod=gallery&moduleaction=1&cp={$sess}">{#ModName#}</a></li> |
|
<li>{#Upload#}</li> |
|
<li><strong class="code">{$gallery_title|escape}</strong></li> |
|
</ul> |
|
</div> |
|
</div> |
|
|
|
|
|
{if $not_writeable == 1} |
|
<ul class="messages"> |
|
<li class="highlight red">{#ErrorFolderStart#}{$upload_dir|escape}{#ErrorFolderEnd#}</li> |
|
</ul> |
|
{else} |
|
|
|
|
|
<form class="mainForm" method="post" action="{$formaction}" enctype="multipart/form-data"> |
|
<input name="fromuploader" type="hidden" id="fromuploader" value="1" /> |
|
<fieldset> |
|
<div class="widget"> |
|
<div class="head"> |
|
<h5>{#Upload#}</h5> |
|
<div class="num"><a class="basicNum" href="index.php?do=modules&action=modedit&mod=gallery&moduleaction=editgallery&id={$smarty.request.id|escape}&cp={$sess}">{#EditGallery#}</a></div> |
|
<div class="num"><a class="basicNum" href="index.php?do=modules&action=modedit&mod=gallery&moduleaction=showimages&id={$smarty.request.id|escape}&cp={$sess}&compile=1">{#ImageView#}</a></div> |
|
</div> |
|
<div id="uploader" style="position: relative;"></div> |
|
</div> |
|
</fieldset> |
|
|
|
<div class="widget"> |
|
<div class="head"> |
|
<h5>{#Upload#}</h5> |
|
</div> |
|
|
|
<table cellpadding="0" cellspacing="0" width="100%" class="tableStatic"> |
|
<tr class="noborder"> |
|
<td width="200"><strong>{#Shrink#}</strong></td> |
|
<td> |
|
<select name="shrink" id="shrink"> |
|
<option value="100">{#To100#}</option> |
|
<option value="75">{#To75#}</option> |
|
<option value="50">{#To50#}</option> |
|
<option value="25">{#To25#}</option> |
|
</select> |
|
</td> |
|
</tr> |
|
|
|
<tr> |
|
<td width="200"><strong>{#MaxSize#}</strong></td> |
|
<td> |
|
<input name="maxsize" type="text" value="2000" maxlength="4" size="4" style="width: 50px;" /> px |
|
</td> |
|
</tr> |
|
|
|
<tr> |
|
<td width="200"><strong>{#LoadFromFolder#}</strong></td> |
|
<td> |
|
<input name="fromfolder" type="checkbox" id="fromfolder" value="1" /> |
|
</td> |
|
</tr> |
|
|
|
<tr> |
|
<td colspan="2"> |
|
<input type="submit" class="basicBtn" value="{#ButtonSave#}" /> |
|
</td> |
|
</tr> |
|
</table> |
|
<div class="fix"></div> |
|
</div> |
|
</form> |
|
{/if} |