Changeset 10837
- Timestamp:
- 03/25/2009 05:20:03 PM (17 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
-
wp-admin/css/media.css (modified) (1 diff)
-
wp-admin/includes/media.php (modified) (1 diff)
-
wp-admin/js/gallery.dev.js (modified) (5 diffs)
-
wp-admin/js/gallery.js (modified) (1 diff)
-
wp-includes/script-loader.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/css/media.css
r10793 r10837 434 434 435 435 #sort-buttons a { 436 padding: 0 2px;437 436 text-decoration: none; 438 437 } 439 438 439 #sort-buttons #asc, 440 #sort-buttons #showall { 441 padding-left: 5px; 442 } 443 444 #sort-buttons span { 445 margin-right: 25px; 446 } -
trunk/wp-admin/includes/media.php
r10810 r10837 1550 1550 </script> 1551 1551 <div id="sort-buttons" class="hide-if-no-js"> 1552 <span> 1553 <?php _e('All Tabs:'); ?> 1554 <a href="#" id="showall" class="toggle"><?php _e('Show'); ?></a> 1555 <a href="#" id="hideall" class="toggle" style="display:none;"><?php _e('Hide'); ?></a> 1556 </span> 1552 1557 <?php _e('Sort Order:'); ?> 1553 <a href="#" id="asc"><?php _e('Ascending'); ?></a> 1554 <a href="#" id="desc"><?php _e('Descending'); ?></a> 1558 <a href="#" id="asc"><?php _e('Ascending'); ?></a> | 1559 <a href="#" id="desc"><?php _e('Descending'); ?></a> | 1555 1560 <a href="#" id="clear"><?php _e('Clear'); ?></a> 1556 1561 </div> -
trunk/wp-admin/js/gallery.dev.js
r10793 r10837 1 1 jQuery(document).ready(function($) { 2 var gallerySortable, gallerySortableInit, galleryReorder,w, desc = false;2 var gallerySortable, gallerySortableInit, w, desc = false; 3 3 4 4 gallerySortableInit = function() { … … 8 8 axis: 'y', 9 9 distance: 2, 10 update: galleryReorder 10 forcePlaceholderSize: true, 11 stop: function(e, ui) { 12 // When an update has occurred, adjust the order for each item 13 var all = $('#media-items').sortable('toArray'), len = all.length; 14 $.each(all, function(i, id) { 15 var order = desc ? (len - i) : (1 + i); 16 $('#' + id + ' .menu_order input').val(order); 17 }); 18 } 11 19 } ); 12 }13 14 // When an update has occurred, adjust the order for each item15 galleryReorder = function(e, sort) {16 var all = sort['element'].sortable('toArray'), len = all.length;17 $.each(all, function(i, id) {18 var order = desc ? (len - i) : (1 + i);19 $('#' + id + ' .menu_order input').val(order);20 });21 20 } 22 21 … … 35 34 }); 36 35 } 36 37 toggleAll = function() { 38 $('a.toggle, table.slidetoggle').toggle(); 39 } 37 40 38 41 $('#asc').click(function(){desc = false; sortIt(); return false;}); 39 42 $('#desc').click(function(){desc = true; sortIt(); return false;}); 40 43 $('#clear').click(function(){clearAll(1); return false;}); 44 $('#showall').click(function(){toggleAll();return false;}); 45 $('#hideall').click(function(){toggleAll();return false;}); 41 46 42 47 // initialize sortable … … 108 113 109 114 setup : function() { 110 var t = this, a, ed = t.editor, g ;115 var t = this, a, ed = t.editor, g, columns, link, order, orderby; 111 116 if ( ! t.mcemode ) return; 112 117 … … 134 139 t.is_update = true; 135 140 136 var columns = a.match(/columns=['"]([0-9]+)['"]/), link = a.match(/link=['"]([^'"]+)['"]/i), 137 order = a.match(/order=['"]([^'"]+)['"]/i), orderby = a.match(/orderby=['"]([^'"]+)['"]/i); 141 columns = a.match(/columns=['"]([0-9]+)['"]/); 142 link = a.match(/link=['"]([^'"]+)['"]/i); 143 order = a.match(/order=['"]([^'"]+)['"]/i); 144 orderby = a.match(/orderby=['"]([^'"]+)['"]/i); 138 145 139 146 if ( link && link[1] ) t.I('linkto-file').checked = "checked"; -
trunk/wp-admin/js/gallery.js
r10793 r10837 1 jQuery(document).ready(function( d){var c,f,b,a,e=false;f=function(){c=d("#media-items").sortable({items:".media-item",placeholder:"sorthelper",axis:"y",distance:2,update:b})};b=function(j,h){var i=h.element.sortable("toArray"),g=i.length;d.each(i,function(l,m){var k=e?(g-l):(1+l);d("#"+m+" .menu_order input").val(k)})};sortIt=function(){var h=d(".menu_order_input"),g=h.length;h.each(function(k){var j=e?(g-k):(1+k);d(this).val(j)})};clearAll=function(g){g=g||0;d(".menu_order_input").each(function(){if(this.value=="0"||g){this.value=""}})};d("#asc").click(function(){e=false;sortIt();return false});d("#desc").click(function(){e=true;sortIt();return false});d("#clear").click(function(){clearAll(1);return false});f();clearAll();if(d("#media-items>*").length>1){a=wpgallery.getWin();d("#save-all, #gallery-settings").show();if(typeof a.tinyMCE!="undefined"&&a.tinyMCE.activeEditor&&!a.tinyMCE.activeEditor.isHidden()){wpgallery.mcemode=true;wpgallery.init()}else{d("#insert-gallery").show()}}});jQuery(window).unload(function(){tinymce=tinyMCE=wpgallery=null});var tinymce=null,tinyMCE,wpgallery;wpgallery={mcemode:false,editor:{},dom:{},is_update:false,el:{},I:function(a){return document.getElementById(a)},init:function(){var d=this,a,f,c,e,b=d.getWin();if(!d.mcemode){return}a=(""+document.location.search).replace(/^\?/,"").split("&");f={};for(c=0;c<a.length;c++){e=a[c].split("=");f[unescape(e[0])]=unescape(e[1])}if(f.mce_rdomain){document.domain=f.mce_rdomain}tinymce=b.tinymce;tinyMCE=b.tinyMCE;d.editor=tinymce.EditorManager.activeEditor;d.setup()},getWin:function(){return window.dialogArguments||opener||parent||top},restoreSelection:function(){var a=this;if(tinymce.isIE){a.editor.selection.moveToBookmark(a.editor.windowManager.bookmark)}},setup:function(){var f=this,c,d=f.editor,i;if(!f.mcemode){return}f.restoreSelection();f.el=d.selection.getNode();if(f.el.nodeName!="IMG"||!d.dom.hasClass(f.el,"wpGallery")){if((i=d.dom.select("img.wpGallery"))&&i[0]){f.el=i[0]}else{if(getUserSetting("galfile")=="1"){f.I("linkto-file").checked="checked"}if(getUserSetting("galdesc")=="1"){f.I("order-desc").checked="checked"}if(getUserSetting("galcols")){f.I("columns").value=getUserSetting("galcols")}if(getUserSetting("galord")){f.I("orderby").value=getUserSetting("galord")}jQuery("#insert-gallery").show();return}}c=d.dom.getAttrib(f.el,"title");c=d.dom.decode(c);if(c){jQuery("#update-gallery").show();f.is_update=true;var e=c.match(/columns=['"]([0-9]+)['"]/),h=c.match(/link=['"]([^'"]+)['"]/i),b=c.match(/order=['"]([^'"]+)['"]/i),j=c.match(/orderby=['"]([^'"]+)['"]/i);if(h&&h[1]){f.I("linkto-file").checked="checked"}if(b&&b[1]){f.I("order-desc").checked="checked"}if(e&&e[1]){f.I("columns").value=""+e[1]}if(j&&j[1]){f.I("orderby").value=j[1]}}else{jQuery("#insert-gallery").show()}},update:function(){var b=this,a=b.editor,d="",c;if(!b.mcemode||!b.is_update){c="[gallery"+b.getSettings()+"]";b.getWin().send_to_editor(c);return}if(b.el.nodeName!="IMG"){return}d=a.dom.decode(a.dom.getAttrib(b.el,"title"));d=d.replace(/\s*(order|link|columns|orderby)=['"]([^'"]+)['"]/gi,"");d+=b.getSettings();a.dom.setAttrib(b.el,"title",d);b.getWin().tb_remove()},getSettings:function(){var a=this.I,b="";if(a("linkto-file").checked){b+=' link="file"';setUserSetting("galfile","1")}if(a("order-desc").checked){b+=' order="DESC"';setUserSetting("galdesc","1")}if(a("columns").value!=3){b+=' columns="'+a("columns").value+'"';setUserSetting("galcols",a("columns").value)}if(a("orderby").value!="menu_order"){b+=' orderby="'+a("orderby").value+'"';setUserSetting("galord",a("orderby").value)}return b}};1 jQuery(document).ready(function(c){var b,e,a,d=false;e=function(){b=c("#media-items").sortable({items:".media-item",placeholder:"sorthelper",axis:"y",distance:2,forcePlaceholderSize:true,stop:function(i,h){var g=c("#media-items").sortable("toArray"),f=g.length;c.each(g,function(k,l){var j=d?(f-k):(1+k);c("#"+l+" .menu_order input").val(j)})}})};sortIt=function(){var g=c(".menu_order_input"),f=g.length;g.each(function(j){var h=d?(f-j):(1+j);c(this).val(h)})};clearAll=function(f){f=f||0;c(".menu_order_input").each(function(){if(this.value=="0"||f){this.value=""}})};toggleAll=function(){c("a.toggle, table.slidetoggle").toggle()};c("#asc").click(function(){d=false;sortIt();return false});c("#desc").click(function(){d=true;sortIt();return false});c("#clear").click(function(){clearAll(1);return false});c("#showall").click(function(){toggleAll();return false});c("#hideall").click(function(){toggleAll();return false});e();clearAll();if(c("#media-items>*").length>1){a=wpgallery.getWin();c("#save-all, #gallery-settings").show();if(typeof a.tinyMCE!="undefined"&&a.tinyMCE.activeEditor&&!a.tinyMCE.activeEditor.isHidden()){wpgallery.mcemode=true;wpgallery.init()}else{c("#insert-gallery").show()}}});jQuery(window).unload(function(){tinymce=tinyMCE=wpgallery=null});var tinymce=null,tinyMCE,wpgallery;wpgallery={mcemode:false,editor:{},dom:{},is_update:false,el:{},I:function(a){return document.getElementById(a)},init:function(){var d=this,a,f,c,e,b=d.getWin();if(!d.mcemode){return}a=(""+document.location.search).replace(/^\?/,"").split("&");f={};for(c=0;c<a.length;c++){e=a[c].split("=");f[unescape(e[0])]=unescape(e[1])}if(f.mce_rdomain){document.domain=f.mce_rdomain}tinymce=b.tinymce;tinyMCE=b.tinyMCE;d.editor=tinymce.EditorManager.activeEditor;d.setup()},getWin:function(){return window.dialogArguments||opener||parent||top},restoreSelection:function(){var a=this;if(tinymce.isIE){a.editor.selection.moveToBookmark(a.editor.windowManager.bookmark)}},setup:function(){var f=this,c,d=f.editor,i,e,h,b,j;if(!f.mcemode){return}f.restoreSelection();f.el=d.selection.getNode();if(f.el.nodeName!="IMG"||!d.dom.hasClass(f.el,"wpGallery")){if((i=d.dom.select("img.wpGallery"))&&i[0]){f.el=i[0]}else{if(getUserSetting("galfile")=="1"){f.I("linkto-file").checked="checked"}if(getUserSetting("galdesc")=="1"){f.I("order-desc").checked="checked"}if(getUserSetting("galcols")){f.I("columns").value=getUserSetting("galcols")}if(getUserSetting("galord")){f.I("orderby").value=getUserSetting("galord")}jQuery("#insert-gallery").show();return}}c=d.dom.getAttrib(f.el,"title");c=d.dom.decode(c);if(c){jQuery("#update-gallery").show();f.is_update=true;e=c.match(/columns=['"]([0-9]+)['"]/);h=c.match(/link=['"]([^'"]+)['"]/i);b=c.match(/order=['"]([^'"]+)['"]/i);j=c.match(/orderby=['"]([^'"]+)['"]/i);if(h&&h[1]){f.I("linkto-file").checked="checked"}if(b&&b[1]){f.I("order-desc").checked="checked"}if(e&&e[1]){f.I("columns").value=""+e[1]}if(j&&j[1]){f.I("orderby").value=j[1]}}else{jQuery("#insert-gallery").show()}},update:function(){var b=this,a=b.editor,d="",c;if(!b.mcemode||!b.is_update){c="[gallery"+b.getSettings()+"]";b.getWin().send_to_editor(c);return}if(b.el.nodeName!="IMG"){return}d=a.dom.decode(a.dom.getAttrib(b.el,"title"));d=d.replace(/\s*(order|link|columns|orderby)=['"]([^'"]+)['"]/gi,"");d+=b.getSettings();a.dom.setAttrib(b.el,"title",d);b.getWin().tb_remove()},getSettings:function(){var a=this.I,b="";if(a("linkto-file").checked){b+=' link="file"';setUserSetting("galfile","1")}if(a("order-desc").checked){b+=' order="DESC"';setUserSetting("galdesc","1")}if(a("columns").value!=3){b+=' columns="'+a("columns").value+'"';setUserSetting("galcols",a("columns").value)}if(a("orderby").value!="menu_order"){b+=' orderby="'+a("orderby").value+'"';setUserSetting("galord",a("orderby").value)}return b}}; -
trunk/wp-includes/script-loader.php
r10834 r10837 325 325 ) ); 326 326 327 $scripts->add( 'admin-gallery', "/wp-admin/js/gallery$suffix.js", array( 'jquery-ui-sortable' ), '200903 15' );327 $scripts->add( 'admin-gallery', "/wp-admin/js/gallery$suffix.js", array( 'jquery-ui-sortable' ), '20090325' ); 328 328 329 329 $scripts->add( 'media-upload', "/wp-admin/js/media-upload$suffix.js", array( 'thickbox' ), '20090114' ); … … 438 438 439 439 $styles->add( 'global', '/wp-admin/css/global.css', array(), '20081226' ); 440 $styles->add( 'media', '/wp-admin/css/media.css', array(), '200903 15' );440 $styles->add( 'media', '/wp-admin/css/media.css', array(), '20090325' ); 441 441 $styles->add( 'widgets', '/wp-admin/css/widgets.css', array(), '20081210' ); 442 442 $styles->add( 'dashboard', '/wp-admin/css/dashboard.css', array(), '20090305' );
Note: See TracChangeset
for help on using the changeset viewer.