summaryrefslogtreecommitdiffstats
path: root/wp-includes/js/swfupload/handlers.js
diff options
context:
space:
mode:
Diffstat (limited to 'wp-includes/js/swfupload/handlers.js')
-rw-r--r--wp-includes/js/swfupload/handlers.js54
1 files changed, 54 insertions, 0 deletions
diff --git a/wp-includes/js/swfupload/handlers.js b/wp-includes/js/swfupload/handlers.js
new file mode 100644
index 0000000..2de11ab
--- /dev/null
+++ b/wp-includes/js/swfupload/handlers.js
@@ -0,0 +1,54 @@
+var topWin = window.dialogArguments || opener || parent || top;
+
+function fileDialogStart() {}
+function fileQueued() {}
+function uploadStart() {}
+function uploadProgress() {}
+function prepareMediaItem() {}
+function prepareMediaItemInit() {}
+function itemAjaxError() {}
+function deleteSuccess() {}
+function deleteError() {}
+function updateMediaForm() {}
+function uploadSuccess() {}
+function uploadComplete() {}
+function wpQueueError() {}
+function wpFileError() {}
+function fileQueueError() {}
+function fileDialogComplete() {}
+function uploadError() {}
+function cancelUpload() {}
+
+function switchUploader() {
+ jQuery( '#' + swfu.customSettings.swfupload_element_id ).hide();
+ jQuery( '#' + swfu.customSettings.degraded_element_id ).show();
+ jQuery( '.upload-html-bypass' ).hide();
+}
+
+function swfuploadPreLoad() {
+ switchUploader();
+}
+
+function swfuploadLoadFailed() {
+ switchUploader();
+}
+
+jQuery(document).ready(function($){
+ $( 'input[type="radio"]', '#media-items' ).on( 'click', function(){
+ var tr = $(this).closest('tr');
+
+ if ( $(tr).hasClass('align') )
+ setUserSetting('align', $(this).val());
+ else if ( $(tr).hasClass('image-size') )
+ setUserSetting('imgsize', $(this).val());
+ });
+
+ $( 'button.button', '#media-items' ).on( 'click', function(){
+ var c = this.className || '';
+ c = c.match(/url([^ '"]+)/);
+ if ( c && c[1] ) {
+ setUserSetting('urlbutton', c[1]);
+ $(this).siblings('.urlfield').val( $(this).attr('title') );
+ }
+ });
+});