/
home
/
desid573
/
public_html
/
magicride.ng
/
wp-admin
/
js
/
/home/desid573/public_html/magicride.ng/wp-admin/js
mkdir
upload
Name
Size
Mode
Actions
widgets/
-
0755
rm
accordion.js
2953
0644
edit
dl
rm
accordion.min.js
830
0644
edit
dl
rm
code-editor.js
11587
0644
edit
dl
rm
code-editor.min.js
3069
0644
edit
dl
rm
color-picker.js
9823
0644
edit
dl
rm
color-picker.min.js
3486
0644
edit
dl
rm
comment.js
2795
0644
edit
dl
rm
comment.min.js
1230
0644
edit
dl
rm
common.js
42764
0644
edit
dl
rm
common.min.js
15219
0644
edit
dl
rm
custom-background.js
3426
0644
edit
dl
rm
custom-background.min.js
1162
0644
edit
dl
rm
custom-header.js
2019
0644
edit
dl
rm
customize-controls.js
290802
0644
edit
dl
rm
customize-controls.min.js
110748
0644
edit
dl
rm
customize-nav-menus.js
109010
0644
edit
dl
rm
customize-nav-menus.min.js
45975
0644
edit
dl
rm
customize-widgets.js
71489
0644
edit
dl
rm
customize-widgets.min.js
27966
0644
edit
dl
rm
dashboard.js
18858
0644
edit
dl
rm
dashboard.min.js
6615
0644
edit
dl
rm
edit-comments.js
29270
0644
edit
dl
rm
edit-comments.min.js
15044
0644
edit
dl
rm
editor-expand.js
42631
0644
edit
dl
rm
editor-expand.min.js
13416
0644
edit
dl
rm
editor.js
45313
0644
edit
dl
rm
editor.min.js
13192
0644
edit
dl
rm
farbtastic.js
7689
0644
edit
dl
rm
gallery.js
5638
0644
edit
dl
rm
gallery.min.js
3801
0644
edit
dl
rm
image-edit.js
29294
0644
edit
dl
rm
image-edit.min.js
10070
0644
edit
dl
rm
inline-edit-post.js
16307
0644
edit
dl
rm
inline-edit-post.min.js
7284
0644
edit
dl
rm
inline-edit-tax.js
7701
0644
edit
dl
rm
inline-edit-tax.min.js
2871
0644
edit
dl
rm
iris.min.js
23608
0644
edit
dl
rm
language-chooser.js
873
0644
edit
dl
rm
language-chooser.min.js
374
0644
edit
dl
rm
link.js
3875
0644
edit
dl
rm
link.min.js
1635
0644
edit
dl
rm
media-gallery.js
1306
0644
edit
dl
rm
media-gallery.min.js
578
0644
edit
dl
rm
media-upload.js
3463
0644
edit
dl
rm
media-upload.min.js
1112
0644
edit
dl
rm
media.js
5227
0644
edit
dl
rm
media.min.js
1867
0644
edit
dl
rm
nav-menu.js
42482
0644
edit
dl
rm
nav-menu.min.js
20949
0644
edit
dl
rm
password-strength-meter.js
3173
0644
edit
dl
rm
password-strength-meter.min.js
731
0644
edit
dl
rm
plugin-install.js
7017
0644
edit
dl
rm
plugin-install.min.js
2353
0644
edit
dl
rm
post.js
37407
0644
edit
dl
rm
post.min.js
18027
0644
edit
dl
rm
postbox.js
11765
0644
edit
dl
rm
postbox.min.js
4144
0644
edit
dl
rm
revisions.js
33790
0644
edit
dl
rm
revisions.min.js
17840
0644
edit
dl
rm
set-post-thumbnail.js
841
0644
edit
dl
rm
set-post-thumbnail.min.js
533
0644
edit
dl
rm
site-health.js
8626
0644
edit
dl
rm
site-health.min.js
4663
0644
edit
dl
rm
svg-painter.js
5522
0644
edit
dl
rm
svg-painter.min.js
2337
0644
edit
dl
rm
tags-box.js
11040
0644
edit
dl
rm
tags-box.min.js
3025
0644
edit
dl
rm
tags-suggest.js
5440
0644
edit
dl
rm
tags-suggest.min.js
2194
0644
edit
dl
rm
tags.js
4346
0644
edit
dl
rm
tags.min.js
1655
0644
edit
dl
rm
theme-plugin-editor.js
24676
0644
edit
dl
rm
theme-plugin-editor.min.js
11201
0644
edit
dl
rm
theme.js
54392
0644
edit
dl
rm
theme.min.js
26462
0644
edit
dl
rm
updates.js
80573
0644
edit
dl
rm
updates.min.js
35629
0644
edit
dl
rm
user-profile.js
12252
0644
edit
dl
rm
user-profile.min.js
6238
0644
edit
dl
rm
user-suggest.js
2317
0644
edit
dl
rm
user-suggest.min.js
657
0644
edit
dl
rm
widgets.js
22876
0644
edit
dl
rm
widgets.min.js
12395
0644
edit
dl
rm
word-count.js
7690
0644
edit
dl
rm
word-count.min.js
1500
0644
edit
dl
rm
wp-fullscreen-stub.js
678
0644
edit
dl
rm
wp-fullscreen-stub.min.js
326
0644
edit
dl
rm
xfn.js
7710
0644
edit
dl
rm
xfn.min.js
3352
0644
edit
dl
rm
Edit:
/home/desid573/public_html/magicride.ng/wp-admin/js/site-health.js
(8626B)
/** * Interactions used by the Site Health modules in WordPress. * * @output wp-admin/js/site-health.js */ /* global ajaxurl, ClipboardJS, SiteHealth, wp */ jQuery( document ).ready( function( $ ) { var __ = wp.i18n.__, _n = wp.i18n._n, sprintf = wp.i18n.sprintf; var data; var clipboard = new ClipboardJS( '.site-health-copy-buttons .copy-button' ); var isDebugTab = $( '.health-check-body.health-check-debug-tab' ).length; var pathsSizesSection = $( '#health-check-accordion-block-wp-paths-sizes' ); // Debug information copy section. clipboard.on( 'success', function( e ) { var $wrapper = $( e.trigger ).closest( 'div' ); $( '.success', $wrapper ).addClass( 'visible' ); wp.a11y.speak( __( 'Site information has been added to your clipboard.' ) ); } ); // Accordion handling in various areas. $( '.health-check-accordion' ).on( 'click', '.health-check-accordion-trigger', function() { var isExpanded = ( 'true' === $( this ).attr( 'aria-expanded' ) ); if ( isExpanded ) { $( this ).attr( 'aria-expanded', 'false' ); $( '#' + $( this ).attr( 'aria-controls' ) ).attr( 'hidden', true ); } else { $( this ).attr( 'aria-expanded', 'true' ); $( '#' + $( this ).attr( 'aria-controls' ) ).attr( 'hidden', false ); } } ); // Site Health test handling. $( '.site-health-view-passed' ).on( 'click', function() { var goodIssuesWrapper = $( '#health-check-issues-good' ); goodIssuesWrapper.toggleClass( 'hidden' ); $( this ).attr( 'aria-expanded', ! goodIssuesWrapper.hasClass( 'hidden' ) ); } ); /** * Append a new issue to the issue list. * * @since 5.2.0 * * @param {Object} issue The issue data. */ function AppendIssue( issue ) { var template = wp.template( 'health-check-issue' ), issueWrapper = $( '#health-check-issues-' + issue.status ), heading, count; SiteHealth.site_status.issues[ issue.status ]++; count = SiteHealth.site_status.issues[ issue.status ]; if ( 'critical' === issue.status ) { heading = sprintf( _n( '%s Critical issue', '%s Critical issues', count ), '<span class="issue-count">' + count + '</span>' ); } else if ( 'recommended' === issue.status ) { heading = sprintf( _n( '%s Recommended improvement', '%s Recommended improvements', count ), '<span class="issue-count">' + count + '</span>' ); } else if ( 'good' === issue.status ) { heading = sprintf( _n( '%s Item with no issues detected', '%s Items with no issues detected', count ), '<span class="issue-count">' + count + '</span>' ); } if ( heading ) { $( '.site-health-issue-count-title', issueWrapper ).html( heading ); } $( '.issues', '#health-check-issues-' + issue.status ).append( template( issue ) ); } /** * Update site health status indicator as asynchronous tests are run and returned. * * @since 5.2.0 */ function RecalculateProgression() { var r, c, pct; var $progress = $( '.site-health-progress' ); var $progressCount = $progress.find( '.site-health-progress-count' ); var $circle = $( '.site-health-progress svg #bar' ); var totalTests = parseInt( SiteHealth.site_status.issues.good, 0 ) + parseInt( SiteHealth.site_status.issues.recommended, 0 ) + ( parseInt( SiteHealth.site_status.issues.critical, 0 ) * 1.5 ); var failedTests = parseInt( SiteHealth.site_status.issues.recommended, 0 ) + ( parseInt( SiteHealth.site_status.issues.critical, 0 ) * 1.5 ); var val = 100 - Math.ceil( ( failedTests / totalTests ) * 100 ); if ( 0 === totalTests ) { $progress.addClass( 'hidden' ); return; } $progress.removeClass( 'loading' ); r = $circle.attr( 'r' ); c = Math.PI * ( r * 2 ); if ( 0 > val ) { val = 0; } if ( 100 < val ) { val = 100; } pct = ( ( 100 - val ) / 100 ) * c; $circle.css( { strokeDashoffset: pct } ); if ( 1 > parseInt( SiteHealth.site_status.issues.critical, 0 ) ) { $( '#health-check-issues-critical' ).addClass( 'hidden' ); } if ( 1 > parseInt( SiteHealth.site_status.issues.recommended, 0 ) ) { $( '#health-check-issues-recommended' ).addClass( 'hidden' ); } if ( 50 <= val ) { $circle.addClass( 'orange' ).removeClass( 'red' ); } if ( 90 <= val ) { $circle.addClass( 'green' ).removeClass( 'orange' ); } if ( 100 === val ) { $( '.site-status-all-clear' ).removeClass( 'hide' ); $( '.site-status-has-issues' ).addClass( 'hide' ); } $progressCount.text( val + '%' ); if ( ! isDebugTab ) { $.post( ajaxurl, { 'action': 'health-check-site-status-result', '_wpnonce': SiteHealth.nonce.site_status_result, 'counts': SiteHealth.site_status.issues } ); wp.a11y.speak( sprintf( // translators: %s: The percentage score for the tests. __( 'All site health tests have finished running. Your site scored %s, and the results are now available on the page.' ), val + '%' ) ); } } /** * Queue the next asynchronous test when we're ready to run it. * * @since 5.2.0 */ function maybeRunNextAsyncTest() { var doCalculation = true; if ( 1 <= SiteHealth.site_status.async.length ) { $.each( SiteHealth.site_status.async, function() { var data = { 'action': 'health-check-' + this.test.replace( '_', '-' ), '_wpnonce': SiteHealth.nonce.site_status }; if ( this.completed ) { return true; } doCalculation = false; this.completed = true; $.post( ajaxurl, data, function( response ) { AppendIssue( response.data ); maybeRunNextAsyncTest(); } ); return false; } ); } if ( doCalculation ) { RecalculateProgression(); } } if ( 'undefined' !== typeof SiteHealth && ! isDebugTab ) { if ( 0 === SiteHealth.site_status.direct.length && 0 === SiteHealth.site_status.async.length ) { RecalculateProgression(); } else { SiteHealth.site_status.issues = { 'good': 0, 'recommended': 0, 'critical': 0 }; } if ( 0 < SiteHealth.site_status.direct.length ) { $.each( SiteHealth.site_status.direct, function() { AppendIssue( this ); } ); } if ( 0 < SiteHealth.site_status.async.length ) { data = { 'action': 'health-check-' + SiteHealth.site_status.async[0].test.replace( '_', '-' ), '_wpnonce': SiteHealth.nonce.site_status }; SiteHealth.site_status.async[0].completed = true; $.post( ajaxurl, data, function( response ) { AppendIssue( response.data ); maybeRunNextAsyncTest(); } ); } else { RecalculateProgression(); } } function getDirectorySizes() { var data = { action: 'health-check-get-sizes', _wpnonce: SiteHealth.nonce.site_status_result }; var timestamp = ( new Date().getTime() ); // After 3 seconds announce that we're still waiting for directory sizes. var timeout = window.setTimeout( function() { wp.a11y.speak( __( 'Please wait...' ) ); }, 3000 ); $.post( { type: 'POST', url: ajaxurl, data: data, dataType: 'json' } ).done( function( response ) { updateDirSizes( response.data || {} ); } ).always( function() { var delay = ( new Date().getTime() ) - timestamp; $( '.health-check-wp-paths-sizes.spinner' ).css( 'visibility', 'hidden' ); RecalculateProgression(); if ( delay > 3000 ) { // We have announced that we're waiting. // Announce that we're ready after giving at least 3 seconds for the first announcement // to be read out, or the two may collide. if ( delay > 6000 ) { delay = 0; } else { delay = 6500 - delay; } window.setTimeout( function() { wp.a11y.speak( __( 'All site health tests have finished running.' ) ); }, delay ); } else { // Cancel the announcement. window.clearTimeout( timeout ); } $( document ).trigger( 'site-health-info-dirsizes-done' ); } ); } function updateDirSizes( data ) { var copyButton = $( 'button.button.copy-button' ); var clipdoardText = copyButton.attr( 'data-clipboard-text' ); $.each( data, function( name, value ) { var text = value.debug || value.size; if ( typeof text !== 'undefined' ) { clipdoardText = clipdoardText.replace( name + ': loading...', name + ': ' + text ); } } ); copyButton.attr( 'data-clipboard-text', clipdoardText ); pathsSizesSection.find( 'td[class]' ).each( function( i, element ) { var td = $( element ); var name = td.attr( 'class' ); if ( data.hasOwnProperty( name ) && data[ name ].size ) { td.text( data[ name ].size ); } } ); } if ( isDebugTab ) { if ( pathsSizesSection.length ) { getDirectorySizes(); } else { RecalculateProgression(); } } } );
Save
cmd:
run