golden hour
/var/softaculous/sitepad/editor/site-admin/js
⬆️ Go Up
Upload
File/Folder
Size
Actions
accordion.js
2.89 KB
Del
OK
accordion.min.js
835 B
Del
OK
admin-custom.js
5.28 KB
Del
OK
bootstrap.min.js
56.71 KB
Del
OK
code-editor.js
11.32 KB
Del
OK
code-editor.min.js
3.09 KB
Del
OK
color-picker.js
9.59 KB
Del
OK
color-picker.min.js
3.44 KB
Del
OK
comment.js
2.73 KB
Del
OK
comment.min.js
1.22 KB
Del
OK
common.js
41.77 KB
Del
OK
common.min.js
15.02 KB
Del
OK
custom-background.js
3.27 KB
Del
OK
custom-background.min.js
1.12 KB
Del
OK
customize-controls.js
283.99 KB
Del
OK
customize-controls.min.js
109.36 KB
Del
OK
customize-nav-menus.js
106.46 KB
Del
OK
customize-nav-menus.min.js
45.38 KB
Del
OK
edit-comments.js
27.89 KB
Del
OK
edit-comments.min.js
14.72 KB
Del
OK
editor-expand.js
41.48 KB
Del
OK
editor-expand.min.js
13.2 KB
Del
OK
editor.js
44.25 KB
Del
OK
editor.min.js
13.12 KB
Del
OK
gallery.js
5.51 KB
Del
OK
gallery.min.js
3.75 KB
Del
OK
image-edit.js
28.61 KB
Del
OK
image-edit.min.js
9.99 KB
Del
OK
inline-edit-post.js
15.93 KB
Del
OK
inline-edit-post.min.js
7.16 KB
Del
OK
inline-edit-tax.js
7.52 KB
Del
OK
inline-edit-tax.min.js
2.82 KB
Del
OK
iris.min.js
23.05 KB
Del
OK
language-chooser.js
875 B
Del
OK
language-chooser.min.js
374 B
Del
OK
link.js
3.79 KB
Del
OK
link.min.js
1.61 KB
Del
OK
media-gallery.js
1.19 KB
Del
OK
media-gallery.min.js
537 B
Del
OK
media-upload.js
3.38 KB
Del
OK
media-upload.min.js
1.1 KB
Del
OK
media.js
5.11 KB
Del
OK
media.min.js
1.82 KB
Del
OK
nav-menu.js
41.48 KB
Del
OK
nav-menu.min.js
20.75 KB
Del
OK
password-strength-meter.js
3.1 KB
Del
OK
password-strength-meter.min.js
769 B
Del
OK
post.js
36.51 KB
Del
OK
post.min.js
17.88 KB
Del
OK
postbox.js
11.49 KB
Del
OK
postbox.min.js
4.09 KB
Del
OK
revisions.js
33 KB
Del
OK
revisions.min.js
17.51 KB
Del
OK
set-post-thumbnail.js
843 B
Del
OK
set-post-thumbnail.min.js
533 B
Del
OK
svg-painter.js
5.39 KB
Del
OK
svg-painter.min.js
2.35 KB
Del
OK
tags-box.js
10.83 KB
Del
OK
tags-box.min.js
3.07 KB
Del
OK
tags-suggest.js
5.12 KB
Del
OK
tags-suggest.min.js
2.12 KB
Del
OK
tags.js
4.25 KB
Del
OK
tags.min.js
1.67 KB
Del
OK
theme.js
53.11 KB
Del
OK
theme.min.js
25.99 KB
Del
OK
trail.js
4.39 KB
Del
OK
updates.js
78.62 KB
Del
OK
updates.min.js
34.96 KB
Del
OK
user-profile.js
11.96 KB
Del
OK
user-profile.min.js
6.17 KB
Del
OK
user-suggest.js
2.27 KB
Del
OK
user-suggest.min.js
679 B
Del
OK
word-count.js
7.51 KB
Del
OK
word-count.min.js
1.47 KB
Del
OK
wp-fullscreen-stub.js
680 B
Del
OK
wp-fullscreen-stub.min.js
331 B
Del
OK
xfn.js
7.53 KB
Del
OK
xfn.min.js
3.42 KB
Del
OK
Edit: xfn.js
/** * Generates the XHTML Friends Network 'rel' string from the inputs. * * @deprecated 3.5.0 * @output site-admin/js/xfn.js */ jQuery( document ).ready(function( $ ) { $( '#link_rel' ).prop( 'readonly', true ); $( '#linkxfndiv input' ).bind( 'click keyup', function() { var isMe = $( '#me' ).is( ':checked' ), inputs = ''; $( 'input.valinp' ).each( function() { if ( isMe ) { $( this ).prop( 'disabled', true ).parent().addClass( 'disabled' ); } else { $( this ).removeAttr( 'disabled' ).parent().removeClass( 'disabled' ); if ( $( this ).is( ':checked' ) && $( this ).val() !== '') { inputs += $( this ).val() + ' '; } } }); $( '#link_rel' ).val( ( isMe ) ? 'me' : inputs.substr( 0,inputs.length - 1 ) ); }); }); // Privacy request action handling jQuery( document ).ready( function( $ ) { var strings = window.privacyToolsL10n || {}; function setActionState( $action, state ) { $action.children().hide(); $action.children( '.' + state ).show(); } function clearResultsAfterRow( $requestRow ) { $requestRow.removeClass( 'has-request-results' ); if ( $requestRow.next().hasClass( 'request-results' ) ) { $requestRow.next().remove(); } } function appendResultsAfterRow( $requestRow, classes, summaryMessage, additionalMessages ) { var itemList = '', resultRowClasses = 'request-results'; clearResultsAfterRow( $requestRow ); if ( additionalMessages.length ) { $.each( additionalMessages, function( index, value ) { itemList = itemList + '<li>' + value + '</li>'; }); itemList = '<ul>' + itemList + '</ul>'; } $requestRow.addClass( 'has-request-results' ); if ( $requestRow.hasClass( 'status-request-confirmed' ) ) { resultRowClasses = resultRowClasses + ' status-request-confirmed'; } if ( $requestRow.hasClass( 'status-request-failed' ) ) { resultRowClasses = resultRowClasses + ' status-request-failed'; } $requestRow.after( function() { return '<tr class="' + resultRowClasses + '"><th colspan="5">' + '<div class="notice inline notice-alt ' + classes + '">' + '<p>' + summaryMessage + '</p>' + itemList + '</div>' + '</td>' + '</tr>'; }); } $( '.export-personal-data-handle' ).click( function( event ) { var $this = $( this ), $action = $this.parents( '.export-personal-data' ), $requestRow = $this.parents( 'tr' ), requestID = $action.data( 'request-id' ), nonce = $action.data( 'nonce' ), exportersCount = $action.data( 'exporters-count' ), sendAsEmail = $action.data( 'send-as-email' ) ? true : false; event.preventDefault(); event.stopPropagation(); $action.blur(); clearResultsAfterRow( $requestRow ); function onExportDoneSuccess( zipUrl ) { setActionState( $action, 'export-personal-data-success' ); if ( 'undefined' !== typeof zipUrl ) { window.location = zipUrl; } else if ( ! sendAsEmail ) { onExportFailure( strings.noExportFile ); } } function onExportFailure( errorMessage ) { setActionState( $action, 'export-personal-data-failed' ); if ( errorMessage ) { appendResultsAfterRow( $requestRow, 'notice-error', strings.exportError, [ errorMessage ] ); } } function doNextExport( exporterIndex, pageIndex ) { $.ajax( { url: window.ajaxurl, data: { action: 'wp-privacy-export-personal-data', exporter: exporterIndex, id: requestID, page: pageIndex, security: nonce, sendAsEmail: sendAsEmail }, method: 'post' } ).done( function( response ) { var responseData = response.data; if ( ! response.success ) { // e.g. invalid request ID onExportFailure( response.data ); return; } if ( ! responseData.done ) { setTimeout( doNextExport( exporterIndex, pageIndex + 1 ) ); } else { if ( exporterIndex < exportersCount ) { setTimeout( doNextExport( exporterIndex + 1, 1 ) ); } else { onExportDoneSuccess( responseData.url ); } } }).fail( function( jqxhr, textStatus, error ) { // e.g. Nonce failure onExportFailure( error ); }); } // And now, let's begin setActionState( $action, 'export-personal-data-processing' ); doNextExport( 1, 1 ); }); $( '.remove-personal-data-handle' ).click( function( event ) { var $this = $( this ), $action = $this.parents( '.remove-personal-data' ), $requestRow = $this.parents( 'tr' ), requestID = $action.data( 'request-id' ), nonce = $action.data( 'nonce' ), erasersCount = $action.data( 'erasers-count' ), hasRemoved = false, hasRetained = false, messages = []; event.stopPropagation(); $action.blur(); clearResultsAfterRow( $requestRow ); function onErasureDoneSuccess() { var summaryMessage = strings.noDataFound; var classes = 'notice-success'; setActionState( $action, 'remove-personal-data-idle' ); if ( false === hasRemoved ) { if ( false === hasRetained ) { summaryMessage = strings.noDataFound; } else { summaryMessage = strings.noneRemoved; classes = 'notice-warning'; } } else { if ( false === hasRetained ) { summaryMessage = strings.foundAndRemoved; } else { summaryMessage = strings.someNotRemoved; classes = 'notice-warning'; } } appendResultsAfterRow( $requestRow, 'notice-success', summaryMessage, messages ); } function onErasureFailure() { setActionState( $action, 'remove-personal-data-failed' ); appendResultsAfterRow( $requestRow, 'notice-error', strings.removalError, [] ); } function doNextErasure( eraserIndex, pageIndex ) { $.ajax({ url: window.ajaxurl, data: { action: 'wp-privacy-erase-personal-data', eraser: eraserIndex, id: requestID, page: pageIndex, security: nonce }, method: 'post' }).done( function( response ) { var responseData = response.data; if ( ! response.success ) { onErasureFailure(); return; } if ( responseData.items_removed ) { hasRemoved = hasRemoved || responseData.items_removed; } if ( responseData.items_retained ) { hasRetained = hasRetained || responseData.items_retained; } if ( responseData.messages ) { messages = messages.concat( responseData.messages ); } if ( ! responseData.done ) { setTimeout( doNextErasure( eraserIndex, pageIndex + 1 ) ); } else { if ( eraserIndex < erasersCount ) { setTimeout( doNextErasure( eraserIndex + 1, 1 ) ); } else { onErasureDoneSuccess(); } } }).fail( function() { onErasureFailure(); }); } // And now, let's begin setActionState( $action, 'remove-personal-data-processing' ); doNextErasure( 1, 1 ); }); }); ( function( $ ) { // Privacy policy page, copy button. $( document ).on( 'click', function( event ) { var $target = $( event.target ); var $parent, $container, range; if ( $target.is( 'button.privacy-text-copy' ) ) { $parent = $target.parent().parent(); $container = $parent.find( 'div.wp-suggested-text' ); if ( ! $container.length ) { $container = $parent.find( 'div.policy-text' ); } if ( $container.length ) { try { window.getSelection().removeAllRanges(); range = document.createRange(); $container.addClass( 'hide-privacy-policy-tutorial' ); range.selectNodeContents( $container[0] ); window.getSelection().addRange( range ); document.execCommand( 'copy' ); $container.removeClass( 'hide-privacy-policy-tutorial' ); window.getSelection().removeAllRanges(); } catch ( er ) {} } } }); } ( jQuery ) );
Save