编辑:gallery.js
/** * @output wp-admin/js/gallery.js */ /* global unescape, getUserSetting, setUserSetting, wpgallery, tinymce */ jQuery( function($) { var gallerySortable, gallerySortableInit, sortIt, clearAll, w, desc = false; gallerySortableInit = function() { gallerySortable = $('#media-items').sortable( { items: 'div.media-item', placeholder: 'sorthelper', axis: 'y', distance: 2, handle: 'div.filename', stop: function() { // When an update has occurred, adjust the order for each item. var all = $('#media-items').sortable('toArray'), len = all.length; $.each(all, function(i, id) { var order = desc ? (len - i) : (1 + i); $('#' + id + ' .menu_order input').val(order); }); } } ); }; sortIt = function() { var all = $('.menu_order_input'), len = all.length; all.each(function(i){ var order = desc ? (len - i) : (1 + i); $(this).val(order); }); }; clearAll = function(c) { c = c || 0; $('.menu_order_input').each( function() { if ( this.value === '0' || c ) { this.value = ''; } }); }; $('#asc').on( 'click', function( e ) { e.preventDefault(); desc = false; sortIt(); }); $('#desc').on( 'click', function( e ) { e.preventDefault(); desc = true; sortIt(); }); $('#clear').on( 'click', function( e ) { e.preventDefault(); clearAll(1); }); $('#showall').on( 'click', function( e ) { e.preventDefault(); $('#sort-buttons span a').toggle(); $('a.describe-toggle-on').hide(); $('a.describe-toggle-off, table.slidetoggle').show(); $('img.pinkynail').toggle(false); }); $('#hideall').on( 'click', function( e ) { e.preventDefault(); $('#sort-buttons span a').toggle(); $('a.describe-toggle-on').show(); $('a.describe-toggle-off, table.slidetoggle').hide(); $('img.pinkynail').toggle(true); }); // Initialize sortable. gallerySortableInit(); clearAll(); if ( $('#media-items>*').length > 1 ) { w = wpgallery.getWin(); $('#save-all, #gallery-settings').show(); if ( typeof w.tinyMCE !== 'undefined' && w.tinyMCE.activeEditor && ! w.tinyMCE.activeEditor.isHidden() ) { wpgallery.mcemode = true; wpgallery.init(); } else { $('#insert-gallery').show(); } } }); /* gallery settings */ window.tinymce = null; window.wpgallery = { mcemode : false, editor : {}, dom : {}, is_update : false, el : {}, I : function(e) { return document.getElementById(e); }, init: function() { var t = this, li, q, i, it, w = t.getWin(); if ( ! t.mcemode ) { return; } li = ('' + document.location.search).replace(/^\?/, '').split('&'); q = {}; for (i=0; i<li.length; i++) { it = li[i].split('='); q[unescape(it[0])] = unescape(it[1]); } if ( q.mce_rdomain ) { document.domain = q.mce_rdomain; } // Find window & API. window.tinymce = w.tinymce; window.tinyMCE = w.tinyMCE; t.editor = tinymce.EditorManager.activeEditor; t.setup(); }, getWin : function() { return window.dialogArguments || opener || parent || top; }, setup : function() { var t = this, a, ed = t.editor, g, columns, link, order, orderby; if ( ! t.mcemode ) { return; } t.el = ed.selection.getNode(); if ( t.el.nodeName !== 'IMG' || ! ed.dom.hasClass(t.el, 'wpGallery') ) { if ( ( g = ed.dom.select('img.wpGallery') ) && g[0] ) { t.el = g[0]; } else { if ( getUserSetting('galfile') === '1' ) { t.I('linkto-file').checked = 'checked'; } if ( getUserSetting('galdesc') === '1' ) { t.I('order-desc').checked = 'checked'; } if ( getUserSetting('galcols') ) { t.I('columns').value = getUserSetting('galcols'); } if ( getUserSetting('galord') ) { t.I('orderby').value = getUserSetting('galord'); } jQuery('#insert-gallery').show(); return; } } a = ed.dom.getAttrib(t.el, 'title'); a = ed.dom.decode(a); if ( a ) { jQuery('#update-gallery').show(); t.is_update = true; columns = a.match(/columns=['"]([0-9]+)['"]/); link = a.match(/link=['"]([^'"]+)['"]/i); order = a.match(/order=['"]([^'"]+)['"]/i); orderby = a.match(/orderby=['"]([^'"]+)['"]/i); if ( link && link[1] ) { t.I('linkto-file').checked = 'checked'; } if ( order && order[1] ) { t.I('order-desc').checked = 'checked'; } if ( columns && columns[1] ) { t.I('columns').value = '' + columns[1]; } if ( orderby && orderby[1] ) { t.I('orderby').value = orderby[1]; } } else { jQuery('#insert-gallery').show(); } }, update : function() { var t = this, ed = t.editor, all = '', s; if ( ! t.mcemode || ! t.is_update ) { s = '[gallery' + t.getSettings() + ']'; t.getWin().send_to_editor(s); return; } if ( t.el.nodeName !== 'IMG' ) { return; } all = ed.dom.decode( ed.dom.getAttrib( t.el, 'title' ) ); all = all.replace(/\s*(order|link|columns|orderby)=['"]([^'"]+)['"]/gi, ''); all += t.getSettings(); ed.dom.setAttrib(t.el, 'title', all); t.getWin().tb_remove(); }, getSettings : function() { var I = this.I, s = ''; if ( I('linkto-file').checked ) { s += ' link="file"'; setUserSetting('galfile', '1'); } if ( I('order-desc').checked ) { s += ' order="DESC"'; setUserSetting('galdesc', '1'); } if ( I('columns').value !== 3 ) { s += ' columns="' + I('columns').value + '"'; setUserSetting('galcols', I('columns').value); } if ( I('orderby').value !== 'menu_order' ) { s += ' orderby="' + I('orderby').value + '"'; setUserSetting('galord', I('orderby').value); } return s; } };
保存文件
位置:
home
/
robertofarias
/
public_html
/
wp-admin
/
js
批量上传
创建
创建
批量权限
批量删除
名称
权限
大小
修改时间
操作
↑ 返回上级
-
-
-
-
widgets
drwxr-xr-x
-
2022-11-15 19:03
权限
删除
重命名
accordion.js
-rw-r--r--
2.86 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
accordion.min.js
-rw-r--r--
758 B
2024-11-13 13:01
编辑
下载
权限
删除
重命名
application-passwords.min.js
-rw-r--r--
2.95 KB
2023-11-08 10:55
编辑
下载
权限
删除
重命名
auth-app.js
-rw-r--r--
5.66 KB
2021-02-23 19:45
编辑
下载
权限
删除
重命名
code-editor.js
-rw-r--r--
11.32 KB
2020-07-27 23:35
编辑
下载
权限
删除
重命名
code-editor.min.js
-rw-r--r--
3.01 KB
2023-03-30 09:26
编辑
下载
权限
删除
重命名
color-picker.js
-rw-r--r--
9.54 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
color-picker.min.js
-rw-r--r--
3.4 KB
2022-04-08 20:07
编辑
下载
权限
删除
重命名
comment.min.js
-rw-r--r--
1.28 KB
2022-04-08 20:07
编辑
下载
权限
删除
重命名
common.js
-rw-r--r--
61.15 KB
2025-05-01 11:02
编辑
下载
权限
删除
重命名
custom-background.js
-rw-r--r--
3.35 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
custom-background.min.js
-rw-r--r--
1.18 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
custom-header.js
-rw-r--r--
1.98 KB
2021-02-23 19:45
编辑
下载
权限
删除
重命名
customize-controls.js
-rw-r--r--
288.41 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
customize-controls.min.js
-rw-r--r--
109.69 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
customize-nav-menus.js
-rw-r--r--
111.46 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
customize-nav-menus.min.js
-rw-r--r--
47.14 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
customize-widgets.js
-rw-r--r--
70.05 KB
2024-07-17 11:51
编辑
下载
权限
删除
重命名
customize-widgets.min.js
-rw-r--r--
27.41 KB
2025-04-16 11:06
编辑
下载
权限
删除
重命名
dashboard.js
-rw-r--r--
27.02 KB
2025-04-16 11:06
编辑
下载
权限
删除
重命名
dashboard.min.js
-rw-r--r--
8.65 KB
2025-04-16 11:06
编辑
下载
权限
删除
重命名
edit-comments.js
-rw-r--r--
37.12 KB
2025-04-16 11:06
编辑
下载
权限
删除
重命名
editor-expand.js
-rw-r--r--
41.61 KB
2024-07-17 11:51
编辑
下载
权限
删除
重命名
editor-expand.min.js
-rw-r--r--
13.14 KB
2023-03-30 09:26
编辑
下载
权限
删除
重命名
editor.js
-rw-r--r--
44 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
editor.min.js
-rw-r--r--
12.78 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
gallery.js
-rw-r--r--
5.41 KB
2023-11-08 10:55
编辑
下载
权限
删除
重命名
gallery.min.js
-rw-r--r--
3.65 KB
2023-11-08 10:55
编辑
下载
权限
删除
重命名
image-edit.js
-rw-r--r--
39.98 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
image-edit.min.js
-rw-r--r--
15.15 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
inline-edit-post.js
-rw-r--r--
20.17 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
inline-edit-post.min.js
-rw-r--r--
9.41 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
inline-edit-tax.js
-rw-r--r--
7.61 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
inline-edit-tax.min.js
-rw-r--r--
2.93 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
language-chooser.js
-rw-r--r--
890 B
2021-02-23 19:45
编辑
下载
权限
删除
重命名
language-chooser.min.js
-rw-r--r--
423 B
2021-02-23 19:45
编辑
下载
权限
删除
重命名
link.js
-rw-r--r--
3.89 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
link.min.js
-rw-r--r--
1.7 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
media-gallery.js
-rw-r--r--
1.27 KB
2021-02-23 19:45
编辑
下载
权限
删除
重命名
media-gallery.min.js
-rw-r--r--
611 B
2022-04-08 20:07
编辑
下载
权限
删除
重命名
media-upload.js
-rw-r--r--
3.38 KB
2021-01-22 12:32
编辑
下载
权限
删除
重命名
media-upload.min.js
-rw-r--r--
1.13 KB
2023-03-30 09:26
编辑
下载
权限
删除
重命名
media.js
-rw-r--r--
6.61 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
media.min.js
-rw-r--r--
2.38 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
nav-menu.js
-rw-r--r--
61.15 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
nav-menu.min.js
-rw-r--r--
30.06 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
password-strength-meter.js
-rw-r--r--
4.14 KB
2021-01-22 12:32
编辑
下载
权限
删除
重命名
password-strength-meter.min.js
-rw-r--r--
1.1 KB
2021-01-22 12:32
编辑
下载
权限
删除
重命名
password-toggle.js
-rw-r--r--
1.31 KB
2023-08-09 11:43
编辑
下载
权限
删除
重命名
plugin-install.js
-rw-r--r--
6.92 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
plugin-install.min.js
-rw-r--r--
2.35 KB
2023-03-30 09:26
编辑
下载
权限
删除
重命名
post.js
-rw-r--r--
38.68 KB
2025-02-12 12:34
编辑
下载
权限
删除
重命名
post.min.js
-rw-r--r--
18.4 KB
2025-02-12 12:34
编辑
下载
权限
删除
重命名
postbox.js
-rw-r--r--
18.49 KB
2025-04-16 11:06
编辑
下载
权限
删除
重命名
postbox.min.js
-rw-r--r--
6.6 KB
2025-04-16 11:06
编辑
下载
权限
删除
重命名
privacy-tools.js
-rw-r--r--
10.67 KB
2024-07-17 11:51
编辑
下载
权限
删除
重命名
privacy-tools.min.js
-rw-r--r--
5.03 KB
2024-07-17 11:51
编辑
下载
权限
删除
重命名
revisions.min.js
-rw-r--r--
17.97 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
set-post-thumbnail.js
-rw-r--r--
876 B
2020-07-07 18:55
编辑
下载
权限
删除
重命名
set-post-thumbnail.min.js
-rw-r--r--
620 B
2020-07-07 18:55
编辑
下载
权限
删除
重命名
site-health.js
-rw-r--r--
13.15 KB
2024-04-03 10:16
编辑
下载
权限
删除
重命名
site-health.min.js
-rw-r--r--
6.13 KB
2024-04-03 10:16
编辑
下载
权限
删除
重命名
site-icon.js
-rw-r--r--
6.1 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
site-icon.min.js
-rw-r--r--
2.2 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
svg-painter.js
-rw-r--r--
3.2 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
svg-painter.min.js
-rw-r--r--
1.53 KB
2024-11-13 13:01
编辑
下载
权限
删除
重命名
tags-box.js
-rw-r--r--
10.88 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
tags-box.min.js
-rw-r--r--
3 KB
2023-03-30 09:26
编辑
下载
权限
删除
重命名
tags-suggest.js
-rw-r--r--
5.64 KB
2024-04-03 10:16
编辑
下载
权限
删除
重命名
tags-suggest.min.js
-rw-r--r--
2.22 KB
2024-04-03 10:16
编辑
下载
权限
删除
重命名
tags.js
-rw-r--r--
5.96 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
tags.min.js
-rw-r--r--
2.41 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
theme-plugin-editor.js
-rw-r--r--
24.77 KB
2025-04-16 11:06
编辑
下载
权限
删除
重命名
theme-plugin-editor.min.js
-rw-r--r--
11.43 KB
2025-04-16 11:06
编辑
下载
权限
删除
重命名
theme.min.js
-rw-r--r--
26.51 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
updates.js
-rw-r--r--
109.37 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
updates.min.js
-rw-r--r--
47.31 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
user-profile.js
-rw-r--r--
17.91 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
user-profile.min.js
-rw-r--r--
7.81 KB
2025-12-04 05:41
编辑
下载
权限
删除
重命名
user-suggest.js
-rw-r--r--
2.25 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
user-suggest.min.js
-rw-r--r--
676 B
2021-03-18 19:01
编辑
下载
权限
删除
重命名
widgets.js
-rw-r--r--
22.56 KB
2021-03-18 19:01
编辑
下载
权限
删除
重命名
widgets.min.js
-rw-r--r--
12.31 KB
2023-03-30 09:26
编辑
下载
权限
删除
重命名
word-count.js
-rw-r--r--
7.52 KB
2020-07-27 23:35
编辑
下载
权限
删除
重命名
word-count.min.js
-rw-r--r--
1.49 KB
2023-03-30 09:26
编辑
下载
权限
删除
重命名
xfn.js
-rw-r--r--
740 B
2021-03-18 19:01
编辑
下载
权限
删除
重命名
xfn.min.js
-rw-r--r--
458 B
2021-03-18 19:01
编辑
下载
权限
删除
重命名