Changeset 34022
- Timestamp:
- 09/10/2015 09:44:29 PM (10 years ago)
- Location:
- trunk/src/wp-admin
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/admin.php
r33001 r34022 40 40 require_once(ABSPATH . 'wp-admin/includes/misc.php'); 41 41 42 /** WordPress Options Administration API */ 43 require_once(ABSPATH . 'wp-admin/includes/options.php'); 44 42 45 /** WordPress Plugin Administration API */ 43 46 require_once(ABSPATH . 'wp-admin/includes/plugin.php'); -
trunk/src/wp-admin/options-discussion.php
r33916 r34022 15 15 $parent_file = 'options-general.php'; 16 16 17 /**18 * Output JavaScript to toggle display of additional settings if avatars are disabled.19 *20 * @since 4.2.021 */22 function options_discussion_add_js() {23 ?>24 <script>25 (function($){26 var parent = $( '#show_avatars' ),27 children = $( '.avatar-settings' );28 parent.change(function(){29 children.toggleClass( 'hide-if-js', ! this.checked );30 });31 })(jQuery);32 </script>33 <?php34 }35 17 add_action( 'admin_print_footer_scripts', 'options_discussion_add_js' ); 36 18 -
trunk/src/wp-admin/options-general.php
r33774 r34022 21 21 $timezone_format = _x('Y-m-d H:i:s', 'timezone date format'); 22 22 23 /**24 * Display JavaScript on the page.25 *26 * @since 3.5.027 */28 function options_general_add_js() {29 ?>30 <script type="text/javascript">31 jQuery(document).ready(function($){32 var $siteName = $( '#wp-admin-bar-site-name' ).children( 'a' ).first(),33 homeURL = ( <?php echo wp_json_encode( get_home_url() ); ?> || '' ).replace( /^(https?:\/\/)?(www\.)?/, '' );34 35 $( '#blogname' ).on( 'input', function() {36 var title = $.trim( $( this ).val() ) || homeURL;37 38 // Truncate to 40 characters.39 if ( 40 < title.length ) {40 title = title.substring( 0, 40 ) + '\u2026';41 }42 43 $siteName.text( title );44 });45 46 $("input[name='date_format']").click(function(){47 if ( "date_format_custom_radio" != $(this).attr("id") )48 $( "input[name='date_format_custom']" ).val( $( this ).val() ).siblings( '.example' ).text( $( this ).parent( 'label' ).text() );49 });50 $("input[name='date_format_custom']").focus(function(){51 $( '#date_format_custom_radio' ).prop( 'checked', true );52 });53 54 $("input[name='time_format']").click(function(){55 if ( "time_format_custom_radio" != $(this).attr("id") )56 $( "input[name='time_format_custom']" ).val( $( this ).val() ).siblings( '.example' ).text( $( this ).parent( 'label' ).text() );57 });58 $("input[name='time_format_custom']").focus(function(){59 $( '#time_format_custom_radio' ).prop( 'checked', true );60 });61 $("input[name='date_format_custom'], input[name='time_format_custom']").change( function() {62 var format = $(this);63 format.siblings( '.spinner' ).addClass( 'is-active' );64 $.post(ajaxurl, {65 action: 'date_format_custom' == format.attr('name') ? 'date_format' : 'time_format',66 date : format.val()67 }, function(d) { format.siblings( '.spinner' ).removeClass( 'is-active' ); format.siblings('.example').text(d); } );68 });69 70 var languageSelect = $( '#WPLANG' );71 $( 'form' ).submit( function() {72 // Don't show a spinner for English and installed languages,73 // as there is nothing to download.74 if ( ! languageSelect.find( 'option:selected' ).data( 'installed' ) ) {75 $( '#submit', this ).after( '<span class="spinner language-install-spinner" />' );76 }77 });78 });79 </script>80 <?php81 }82 23 add_action('admin_head', 'options_general_add_js'); 83 24 -
trunk/src/wp-admin/options-permalink.php
r33818 r34022 47 47 ); 48 48 49 /**50 * Display JavaScript on the page.51 *52 * @since 3.5.053 */54 function options_permalink_add_js() {55 ?>56 <script type="text/javascript">57 jQuery(document).ready(function() {58 jQuery('.permalink-structure input:radio').change(function() {59 if ( 'custom' == this.value )60 return;61 jQuery('#permalink_structure').val( this.value );62 });63 jQuery('#permalink_structure').focus(function() {64 jQuery("#custom_selection").attr('checked', 'checked');65 });66 });67 </script>68 <?php69 }70 49 add_filter('admin_head', 'options_permalink_add_js'); 71 50 -
trunk/src/wp-admin/options-reading.php
r32974 r34022 16 16 $parent_file = 'options-general.php'; 17 17 18 /**19 * Display JavaScript on the page.20 *21 * @since 3.5.022 */23 function options_reading_add_js() {24 ?>25 <script type="text/javascript">26 jQuery(document).ready(function($){27 var section = $('#front-static-pages'),28 staticPage = section.find('input:radio[value="page"]'),29 selects = section.find('select'),30 check_disabled = function(){31 selects.prop( 'disabled', ! staticPage.prop('checked') );32 };33 check_disabled();34 section.find('input:radio').change(check_disabled);35 });36 </script>37 <?php38 }39 18 add_action('admin_head', 'options_reading_add_js'); 40 41 /**42 * Render the blog charset setting.43 *44 * @since 3.5.045 */46 function options_reading_blog_charset() {47 echo '<input name="blog_charset" type="text" id="blog_charset" value="' . esc_attr( get_option( 'blog_charset' ) ) . '" class="regular-text" />';48 echo '<p class="description">' . __( 'The <a href="https://codex.wordpress.org/Glossary#Character_set">character encoding</a> of your site (UTF-8 is recommended)' ) . '</p>';49 }50 19 51 20 get_current_screen()->add_help_tab( array(
Note: See TracChangeset
for help on using the changeset viewer.