-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathupload_window.php
executable file
·88 lines (80 loc) · 3.66 KB
/
upload_window.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<base href="<?php echo qiniu_URLPATH;?>"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>相册 - 上传图片</title>
<script type="text/javascript">
var $bucket = '<?php echo $QBOX_BUCKET; ?>';
var $upToken = '<?php echo $upToken;?>';
var $nonce = '<?php echo $nonce;?>';
var $qiniu_domain = '<?php echo $qiniu_domain;?>';
</script>
<link href="<?php echo qiniu_URLPATH?>assets/css/default.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="content">
<form id="form1" action="#" method="post" enctype="multipart/form-data">
<div class="fieldset flash" id="fsUploadProgress">
<span class="legend">上传列表</span>
</div>
<div id="divStatus">0 Files Uploaded</div>
<div style="padding-left: 5px;">
<span id="spanButtonPlaceholder1"></span>
<input id="btnCancel" type="button" value="Cancel All Uploads" onclick="swfu.cancelQueue();" disabled="disabled" style="margin-left: 2px; height: 22px; font-size: 8pt;" />
</div>
</form>
</div>
<div id="info"></div>
<script type="text/javascript" src="/wp-includes/js/jquery/jquery.js"></script>
<script type="text/javascript" src="assets/js/utf8_encode.js"></script>
<script type="text/javascript" src="assets/js/utf8_decode.js"></script>
<script type="text/javascript" src="assets/js/base64_encode.js"></script>
<script type="text/javascript" src="assets/js/base64_decode.js"></script>
<script type="text/javascript" src="assets/js/uniqid.js"></script>
<script type="text/javascript" src="assets/js/helper.js"></script>
<script type="text/javascript" src="assets/swfupload/swfupload.js"></script>
<script type="text/javascript" src="assets/js/swfupload.queue.js"></script>
<script type="text/javascript" src="assets/js/fileprogress.js"></script>
<script type="text/javascript" src="assets/js/handlers.js"></script>
<script type="text/javascript">
var swfu;
window.onload = function() {
var settings = {
flash_url : "assets/swfupload/swfupload.swf",
upload_url: "<?php echo QBOX_UP_HOST . "/upload"; ?>",
post_params: {},
use_query_string: false,
file_post_name: "file",
file_size_limit : "10 MB",
file_types : "*.png;*.jpg;*.jpeg;*.gif",
file_types_description: "Web Image Files",
file_upload_limit : 100,
file_queue_limit : 0,
custom_settings : {
fileUniqIdMapping : {},
progressTarget : "fsUploadProgress",
cancelButtonId : "btnCancel"
},
debug: false,
// Button Settings
button_image_url : "<?php echo qiniu_URLPATH; ?>assets/images/XPButtonUploadText_61x22.png",
button_placeholder_id : "spanButtonPlaceholder1",
button_width: 61,
button_height: 22,
// The event handler functions are defined in handlers.js
file_queued_handler : fileQueued,
file_queue_error_handler : fileQueueError,
file_dialog_complete_handler : fileDialogComplete,
upload_start_handler : uploadStart,
upload_progress_handler : uploadProgress,
upload_error_handler : uploadError,
upload_success_handler : uploadSuccess,
upload_complete_handler : uploadComplete,
queue_complete_handler : queueComplete // Queue plugin event
};
swfu = new SWFUpload(settings);
};
</script>
</body>
</html>