Make WordPress Core


Ignore:
Timestamp:
02/04/2010 08:28:52 PM (15 years ago)
Author:
ryan
Message:

Merge mu_media_buttons() into media_buttons(). see #11644

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/media.php

    r12824 r12955  
    362362    $audio_upload_iframe_src = apply_filters('audio_upload_iframe_src', "$media_upload_iframe_src&type=audio");
    363363    $audio_title = __('Add Audio');
    364     $out = <<<EOF
    365 
    366     <a href="{$image_upload_iframe_src}&amp;TB_iframe=true" id="add_image" class="thickbox" title='$image_title' onclick="return false;"><img src='images/media-button-image.gif' alt='$image_title' /></a>
    367     <a href="{$video_upload_iframe_src}&amp;TB_iframe=true" id="add_video" class="thickbox" title='$video_title' onclick="return false;"><img src='images/media-button-video.gif' alt='$video_title' /></a>
    368     <a href="{$audio_upload_iframe_src}&amp;TB_iframe=true" id="add_audio" class="thickbox" title='$audio_title' onclick="return false;"><img src='images/media-button-music.gif' alt='$audio_title' /></a>
    369     <a href="{$media_upload_iframe_src}&amp;TB_iframe=true" id="add_media" class="thickbox" title='$media_title' onclick="return false;"><img src='images/media-button-other.gif' alt='$media_title' /></a>
    370 
    371 EOF;
     364
     365    $do_image = $do_audio = $do_video = true;
     366    if ( is_multisite() ) {
     367        $media_buttons = get_site_option( 'mu_media_buttons' );
     368        if ( empty($media_buttons['image']) )
     369            $do_image = false;
     370        if ( empty($media_buttons['audio']) )
     371            $do_audio = false;
     372        if ( empty($media_buttons['video']) )
     373            $do_video = false;
     374    }
     375    $out = '';
     376
     377    if ( $do_image )
     378        $out .= '<a href="{$image_upload_iframe_src}&amp;TB_iframe=true" id="add_image" class="thickbox" title="$image_title" onclick="return false;"><img src="images/media-button-image.gif" alt="$image_title" /></a>';
     379    if ( $do_video )
     380        $out .= '<a href="{$video_upload_iframe_src}&amp;TB_iframe=true" id="add_video" class="thickbox" title="$video_title" onclick="return false;"><img src="images/media-button-video.gif" alt="$video_title" /></a>';
     381    if ( $do_audio )
     382        $out .= '<a href="{$audio_upload_iframe_src}&amp;TB_iframe=true" id="add_audio" class="thickbox" title="$audio_title" onclick="return false;"><img src="images/media-button-music.gif" alt="$audio_title" /></a>';
     383    $out .= '<a href="{$media_upload_iframe_src}&amp;TB_iframe=true" id="add_media" class="thickbox" title="$media_title" onclick="return false;"><img src="images/media-button-other.gif" alt="$media_title" /></a>';
     384
    372385    printf($context, $out);
    373386}
Note: See TracChangeset for help on using the changeset viewer.