var
/
www
/
html
/
wordpress_bak
/
wp-admin
/
js
| uid:33
site-icon.min.js
[X]
/*! This file is auto-generated */ !function(t){var a,i=t("#choose-from-library-button"),s=t("#site-icon-preview"),r=t("#browser-icon-preview"),n=t("#app-icon-preview"),l=t("#site_icon_hidden_field"),o=t("#js-remove-site-icon");function c(t){var e=t.get("width"),t=t.get("height"),a=512,i=512,s=a/i,r=a,n=i;return s<e/t?a=(i=t)*s:i=(a=e)/s,{aspectRatio:a+":"+i,handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:e,imageHeight:t,minWidth:a<r?a:r,minHeight:i<n?i:n,x1:s=(e-a)/2,y1:r=(t-i)/2,x2:a+s,y2:i+r}}function d(t){var e,a=t.alt?(e=wp.i18n.sprintf(wp.i18n.__("App icon preview: Current image: %s"),t.alt),wp.i18n.sprintf(wp.i18n.__("Browser icon preview: Current image: %s"),t.alt)):(e=wp.i18n.sprintf(wp.i18n.__("App icon preview: The current image has no alternative text. The file name is: %s"),t.filename),wp.i18n.sprintf(wp.i18n.__("Browser icon preview: The current image has no alternative text. The file name is: %s"),t.filename));n.attr({src:t.url,alt:e}),r.attr({src:t.url,alt:a}),s.removeClass("hidden"),o.removeClass("hidden"),document.documentElement.style.setProperty("--site-icon-url","url("+t.url+")"),"1"!==i.attr("data-state")&&i.attr({class:i.attr("data-alt-classes"),"data-alt-classes":i.attr("class"),"data-state":"1"}),i.text(i.attr("data-update-text"))}i.on("click",function(){var e=t(this);(a=wp.media({button:{text:e.data("update"),close:!1},states:[new wp.media.controller.Library({title:e.data("choose-text"),library:wp.media.query({type:"image"}),date:!1,suggestedWidth:e.data("size"),suggestedHeight:e.data("size")}),new wp.media.controller.SiteIconCropper({control:{params:{width:e.data("size"),height:e.data("size")}},imgSelectOptions:c})]})).on("cropped",function(t){l.val(t.id),d(t),a.close(),a=null}),a.on("select",function(){var t=a.state().get("selection").first();t.attributes.height===e.data("size")&&e.data("size")===t.attributes.width?(d(t.attributes),a.close(),l.val(t.id)):a.setState("cropper")}),a.open()}),o.on("click",function(){l.val("false"),t(this).toggleClass("hidden"),s.toggleClass("hidden"),r.attr({src:"",alt:""}),n.attr({src:"",alt:""}),i.attr({class:i.attr("data-alt-classes"),"data-alt-classes":i.attr("class"),"data-state":""}).text(i.attr("data-choose-text")).trigger("focus")})}(jQuery);
widgets/
-
O
R
D
accordion.js
2.9K
V
E
R
D
accordion.min.js
758
V
E
R
D
application-passwords.js
6.2K
V
E
R
D
application-passwords.min.js
3K
V
E
R
D
auth-app.js
5.7K
V
E
R
D
auth-app.min.js
2K
V
E
R
D
code-editor.js
11.3K
V
E
R
D
code-editor.min.js
3K
V
E
R
D
color-picker.js
9.5K
V
E
R
D
color-picker.min.js
3.4K
V
E
R
D
comment.js
2.9K
V
E
R
D
comment.min.js
1.3K
V
E
R
D
common.js
61.2K
V
E
R
D
common.min.js
23.1K
V
E
R
D
custom-background.js
3.4K
V
E
R
D
custom-background.min.js
1.2K
V
E
R
D
custom-header.js
2K
V
E
R
D
customize-controls.js
288.4K
V
E
R
D
customize-controls.min.js
109.7K
V
E
R
D
customize-nav-menus.js
111.5K
V
E
R
D
customize-nav-menus.min.js
47.1K
V
E
R
D
customize-widgets.js
70K
V
E
R
D
customize-widgets.min.js
27.4K
V
E
R
D
dashboard.js
27K
V
E
R
D
dashboard.min.js
8.7K
V
E
R
D
edit-comments.js
37.1K
V
E
R
D
edit-comments.min.js
15.1K
V
E
R
D
editor-expand.js
41.6K
V
E
R
D
editor-expand.min.js
13.1K
V
E
R
D
editor.js
44K
V
E
R
D
editor.min.js
12.8K
V
E
R
D
farbtastic.js
7.7K
V
E
R
D
gallery.js
5.4K
V
E
R
D
gallery.min.js
3.7K
V
E
R
D
image-edit.js
40K
V
E
R
D
image-edit.min.js
15.2K
V
E
R
D
inline-edit-post.js
20.2K
V
E
R
D
inline-edit-post.min.js
9.4K
V
E
R
D
inline-edit-tax.js
7.6K
V
E
R
D
inline-edit-tax.min.js
2.9K
V
E
R
D
iris.min.js
23.1K
V
E
R
D
language-chooser.js
890
V
E
R
D
language-chooser.min.js
423
V
E
R
D
link.js
3.9K
V
E
R
D
link.min.js
1.7K
V
E
R
D
media-gallery.js
1.3K
V
E
R
D
media-gallery.min.js
611
V
E
R
D
media-upload.js
3.4K
V
E
R
D
media-upload.min.js
1.1K
V
E
R
D
media.js
6.6K
V
E
R
D
media.min.js
2.4K
V
E
R
D
nav-menu.js
61.1K
V
E
R
D
nav-menu.min.js
30.1K
V
E
R
D
password-strength-meter.js
4.1K
V
E
R
D
password-strength-meter.min.js
1.1K
V
E
R
D
password-toggle.js
1.3K
V
E
R
D
password-toggle.min.js
847
V
E
R
D
plugin-install.js
6.9K
V
E
R
D
plugin-install.min.js
2.3K
V
E
R
D
post.js
38.7K
V
E
R
D
post.min.js
18.4K
V
E
R
D
postbox.js
18.5K
V
E
R
D
postbox.min.js
6.6K
V
E
R
D
privacy-tools.js
10.7K
V
E
R
D
privacy-tools.min.js
5K
V
E
R
D
revisions.js
33.9K
V
E
R
D
revisions.min.js
18K
V
E
R
D
set-post-thumbnail.js
876
V
E
R
D
set-post-thumbnail.min.js
620
V
E
R
D
site-health.js
13.1K
V
E
R
D
site-health.min.js
6.1K
V
E
R
D
site-icon.js
6.1K
V
E
R
D
site-icon.min.js
2.2K
V
E
R
D
svg-painter.js
3.2K
V
E
R
D
svg-painter.min.js
1.5K
V
E
R
D
tags-box.js
10.9K
V
E
R
D
tags-box.min.js
3K
V
E
R
D
tags-suggest.js
5.6K
V
E
R
D
tags-suggest.min.js
2.2K
V
E
R
D
tags.js
6K
V
E
R
D
tags.min.js
2.4K
V
E
R
D
theme-plugin-editor.js
24.8K
V
E
R
D
theme-plugin-editor.min.js
11.4K
V
E
R
D
theme.js
54.9K
V
E
R
D
theme.min.js
26.5K
V
E
R
D
updates.js
109.4K
V
E
R
D
updates.min.js
47.3K
V
E
R
D
user-profile.js
17.9K
V
E
R
D
user-profile.min.js
7.8K
V
E
R
D
user-suggest.js
2.2K
V
E
R
D
user-suggest.min.js
676
V
E
R
D
widgets.js
22.6K
V
E
R
D
widgets.min.js
12.3K
V
E
R
D
word-count.js
7.5K
V
E
R
D
word-count.min.js
1.5K
V
E
R
D
xfn.js
740
V
E
R
D
xfn.min.js
458
V
E
R
D