diff options
author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2008-09-22 16:43:54 +0000 |
---|---|---|
committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2008-09-22 16:43:54 +0000 |
commit | a43a0b30f6e2b58532d3f243758f31c6c886075e (patch) | |
tree | b4002f23255af90c37ffec0b94358043a2830c67 /wp-admin/includes | |
parent | 967611ca7eb235103dbabfa968d76caca1217851 (diff) | |
download | wordpress-mu-a43a0b30f6e2b58532d3f243758f31c6c886075e.tar.gz wordpress-mu-a43a0b30f6e2b58532d3f243758f31c6c886075e.tar.xz wordpress-mu-a43a0b30f6e2b58532d3f243758f31c6c886075e.zip |
Media buttons on Write Post page are now configurable, see #598 and #738
git-svn-id: http://svn.automattic.com/wordpress-mu/branches/2.6@1493 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/includes')
-rw-r--r-- | wp-admin/includes/mu.php | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/wp-admin/includes/mu.php b/wp-admin/includes/mu.php index 10f319b..f289132 100644 --- a/wp-admin/includes/mu.php +++ b/wp-admin/includes/mu.php @@ -662,9 +662,24 @@ function mu_media_buttons() { $context = apply_filters('media_buttons_context', __('Add media: %s')); $media_upload_iframe_src = "media-upload.php?post_id=$uploading_iframe_ID"; $media_title = __('Add Media'); - $out = <<<EOF - <a href="{$media_upload_iframe_src}&TB_iframe=true&height=500&width=640" class="thickbox" title='$media_title'><img src='images/media-button-other.gif' alt='$media_title' /></a> -EOF; + $mu_media_buttons = get_site_option( 'mu_media_buttons' ); + $out = ''; + if( $mu_media_buttons[ 'image' ] ) { + $image_upload_iframe_src = apply_filters('image_upload_iframe_src', "$media_upload_iframe_src&type=image"); + $image_title = __('Add an Image'); + $out .= "<a href='{$image_upload_iframe_src}&TB_iframe=true' id='add_image' class='thickbox' title='$image_title'><img src='images/media-button-image.gif' alt='$image_title' /></a>"; + } + if( $mu_media_buttons[ 'video' ] ) { + $video_upload_iframe_src = apply_filters('video_upload_iframe_src', "$media_upload_iframe_src&type=video"); + $video_title = __('Add Video'); + $out .= "<a href='{$video_upload_iframe_src}&TB_iframe=true' id='add_video' class='thickbox' title='$video_title'><img src='images/media-button-video.gif' alt='$video_title' /></a>"; + } + if( $mu_media_buttons[ 'audio' ] ) { + $audio_upload_iframe_src = apply_filters('audio_upload_iframe_src', "$media_upload_iframe_src&type=audio"); + $audio_title = __('Add Audio'); + $out .= "<a href='{$audio_upload_iframe_src}&TB_iframe=true' id='add_audio' class='thickbox' title='$audio_title'><img src='images/media-button-music.gif' alt='$audio_title' /></a>"; + } + $out .= "<a href='{$media_upload_iframe_src}&TB_iframe=true&height=500&width=640' class='thickbox' title='$media_title'><img src='images/media-button-other.gif' alt='$media_title' /></a>"; printf($context, $out); } add_action( 'media_buttons', 'mu_media_buttons' ); |