web/wp-admin/js/gallery.dev.js
changeset 194 32102edaa81b
parent 136 bde1974c263b
equal deleted inserted replaced
193:2f6f6f7551ca 194:32102edaa81b
    39 	$('#clear').click(function(){clearAll(1); return false;});
    39 	$('#clear').click(function(){clearAll(1); return false;});
    40 	$('#showall').click(function(){
    40 	$('#showall').click(function(){
    41 		$('#sort-buttons span a').toggle();
    41 		$('#sort-buttons span a').toggle();
    42 		$('a.describe-toggle-on').hide();
    42 		$('a.describe-toggle-on').hide();
    43 		$('a.describe-toggle-off, table.slidetoggle').show();
    43 		$('a.describe-toggle-off, table.slidetoggle').show();
       
    44 		$('img.pinkynail').toggle(false);
    44 		return false;
    45 		return false;
    45 	});
    46 	});
    46 	$('#hideall').click(function(){
    47 	$('#hideall').click(function(){
    47 		$('#sort-buttons span a').toggle();
    48 		$('#sort-buttons span a').toggle();
    48 		$('a.describe-toggle-on').show();
    49 		$('a.describe-toggle-on').show();
    49 		$('a.describe-toggle-off, table.slidetoggle').hide();
    50 		$('a.describe-toggle-off, table.slidetoggle').hide();
       
    51 		$('img.pinkynail').toggle(true);
    50 		return false;
    52 		return false;
    51 	});
    53 	});
    52 
    54 
    53 	// initialize sortable
    55 	// initialize sortable
    54 	gallerySortableInit();
    56 	gallerySortableInit();
   108 
   110 
   109 	getWin : function() {
   111 	getWin : function() {
   110 		return window.dialogArguments || opener || parent || top;
   112 		return window.dialogArguments || opener || parent || top;
   111 	},
   113 	},
   112 
   114 
   113 	restoreSelection : function() {
       
   114 		var t = this;
       
   115 
       
   116 		if (tinymce.isIE)
       
   117 			t.editor.selection.moveToBookmark(t.editor.windowManager.bookmark);
       
   118 	},
       
   119 
       
   120 	setup : function() {
   115 	setup : function() {
   121 		var t = this, a, ed = t.editor, g, columns, link, order, orderby;
   116 		var t = this, a, ed = t.editor, g, columns, link, order, orderby;
   122 		if ( ! t.mcemode ) return;
   117 		if ( ! t.mcemode ) return;
   123 
   118 
   124 		t.restoreSelection();
       
   125 		t.el = ed.selection.getNode();
   119 		t.el = ed.selection.getNode();
   126 
   120 
   127 		if ( t.el.nodeName != 'IMG' || ! ed.dom.hasClass(t.el, 'wpGallery') ) {
   121 		if ( t.el.nodeName != 'IMG' || ! ed.dom.hasClass(t.el, 'wpGallery') ) {
   128 			if ( (g = ed.dom.select('img.wpGallery')) && g[0] ) {
   122 			if ( (g = ed.dom.select('img.wpGallery')) && g[0] ) {
   129 				t.el = g[0];
   123 				t.el = g[0];