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.

54 lines
1.4 KiB

1 year ago
  1. var topWin = window.dialogArguments || opener || parent || top;
  2. function fileDialogStart() {}
  3. function fileQueued() {}
  4. function uploadStart() {}
  5. function uploadProgress() {}
  6. function prepareMediaItem() {}
  7. function prepareMediaItemInit() {}
  8. function itemAjaxError() {}
  9. function deleteSuccess() {}
  10. function deleteError() {}
  11. function updateMediaForm() {}
  12. function uploadSuccess() {}
  13. function uploadComplete() {}
  14. function wpQueueError() {}
  15. function wpFileError() {}
  16. function fileQueueError() {}
  17. function fileDialogComplete() {}
  18. function uploadError() {}
  19. function cancelUpload() {}
  20. function switchUploader() {
  21. jQuery( '#' + swfu.customSettings.swfupload_element_id ).hide();
  22. jQuery( '#' + swfu.customSettings.degraded_element_id ).show();
  23. jQuery( '.upload-html-bypass' ).hide();
  24. }
  25. function swfuploadPreLoad() {
  26. switchUploader();
  27. }
  28. function swfuploadLoadFailed() {
  29. switchUploader();
  30. }
  31. jQuery(document).ready(function($){
  32. $( 'input[type="radio"]', '#media-items' ).on( 'click', function(){
  33. var tr = $(this).closest('tr');
  34. if ( $(tr).hasClass('align') )
  35. setUserSetting('align', $(this).val());
  36. else if ( $(tr).hasClass('image-size') )
  37. setUserSetting('imgsize', $(this).val());
  38. });
  39. $( 'button.button', '#media-items' ).on( 'click', function(){
  40. var c = this.className || '';
  41. c = c.match(/url([^ '"]+)/);
  42. if ( c && c[1] ) {
  43. setUserSetting('urlbutton', c[1]);
  44. $(this).siblings('.urlfield').val( $(this).attr('title') );
  45. }
  46. });
  47. });