summaryrefslogtreecommitdiffstats
path: root/wp-admin/includes/mu.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2008-04-19 07:58:37 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2008-04-19 07:58:37 +0000
commit6c444c2707105434942111263759d54d8df66bdf (patch)
treed95c826b4c5f56604041ae678ff2fb578455aa03 /wp-admin/includes/mu.php
parente9524709f6657569d04f47a7deefec60362be903 (diff)
downloadwordpress-mu-6c444c2707105434942111263759d54d8df66bdf.tar.gz
wordpress-mu-6c444c2707105434942111263759d54d8df66bdf.tar.xz
wordpress-mu-6c444c2707105434942111263759d54d8df66bdf.zip
Only show media upload icon. Avoids problems with upload types. fixes #598
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@1251 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/includes/mu.php')
-rw-r--r--wp-admin/includes/mu.php15
1 files changed, 15 insertions, 0 deletions
diff --git a/wp-admin/includes/mu.php b/wp-admin/includes/mu.php
index 1db471d..1579085 100644
--- a/wp-admin/includes/mu.php
+++ b/wp-admin/includes/mu.php
@@ -624,4 +624,19 @@ function mu_dropdown_languages( $lang_files = array(), $current = '' ) {
$output = apply_filters('mu_dropdown_languages', $output, $lang_files, $current);
echo implode("\n\t", $output);
}
+
+// Only show "Media" upload icon
+function mu_media_buttons() {
+ global $post_ID, $temp_ID;
+ $uploading_iframe_ID = (int) (0 == $post_ID ? $temp_ID : $post_ID);
+ $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}&amp;TB_iframe=true&amp;height=500&amp;width=640" class="thickbox" title='$media_title'><img src='images/media-button-other.gif' alt='$media_title' /></a>
+EOF;
+ printf($context, $out);
+}
+add_action( 'media_buttons', 'mu_media_buttons' );
+remove_action( 'media_buttons', 'media_buttons' );
?>