/** * Rendering RTMedia Uploader * * @param array|string $attr */ function rtmedia_uploader($attr = '') { if (rtmedia_is_uploader_view_allowed(true, 'media_gallery')) { if (function_exists('bp_is_blog_page') && !bp_is_blog_page()) { if (function_exists('bp_is_user') && bp_is_user() && function_exists('bp_displayed_user_id') && bp_displayed_user_id() === get_current_user_id()) { echo RTMediaUploadShortcode::pre_render($attr); // @codingStandardsIgnoreLine } else { if (function_exists('bp_is_group') && bp_is_group()) { if (can_user_upload_in_group()) { echo RTMediaUploadShortcode::pre_render($attr); // @codingStandardsIgnoreLine } } } } } else { echo "<div class='rtmedia-upload-not-allowed'>" . wp_kses(apply_filters('rtmedia_upload_not_allowed_message', esc_html__('You are not allowed to upload/attach media.', 'buddypress-media'), 'media_gallery'), RTMediaUpload::$wp_kses_allowed_tags) . '</div>'; } }
function add_upload_button() { if (function_exists('bp_is_blog_page') && !bp_is_blog_page()) { if (function_exists('bp_is_user') && bp_is_user() && function_exists('bp_displayed_user_id') && bp_displayed_user_id() == get_current_user_id()) { echo '<span class="primary rtmedia-upload-media-link" id="rtm_show_upload_ui" title="' . __('Upload Media', 'rtmedia') . '"><i class="dashicons dashicons-upload rtmicon"></i>' . __('Upload', 'rtmedia') . '</span>'; } else { if (function_exists('bp_is_group') && bp_is_group()) { if (can_user_upload_in_group()) { echo '<span class="rtmedia-upload-media-link primary" id="rtm_show_upload_ui" title="' . __('Upload Media', 'rtmedia') . '"><i class="dashicons dashicons-upload rtmicon"></i>' . __('Upload', 'rtmedia') . '</span>'; } } } } }
/** * Add upload button */ function add_upload_button() { if (function_exists('bp_is_blog_page') && !bp_is_blog_page()) { /** * Add filter to transfer "Upload" string, * issue: http://git.rtcamp.com/rtmedia/rtMedia/issues/133 * By: Yahil */ $upload_string = apply_filters('rtmedia_upload_button_string', __('Upload', 'buddypress-media')); if (function_exists('bp_is_user') && bp_is_user() && function_exists('bp_displayed_user_id') && bp_displayed_user_id() === get_current_user_id()) { echo '<span class="primary rtmedia-upload-media-link" id="rtm_show_upload_ui" title="' . apply_filters('rtm_gallery_upload_title_label', __('Upload Media', 'buddypress-media')) . '"><i class="dashicons dashicons-upload rtmicon"></i>' . apply_filters('rtm_gallery_upload_label', __('Upload', 'buddypress-media')) . '</span>'; } else { if (function_exists('bp_is_group') && bp_is_group()) { if (can_user_upload_in_group()) { echo '<span class="rtmedia-upload-media-link primary" id="rtm_show_upload_ui" title="' . apply_filters('rtm_gallery_upload_title_label', __('Upload Media', 'buddypress-media')) . '"><i class="dashicons dashicons-upload rtmicon"></i>' . apply_filters('rtm_gallery_upload_label', __('Upload', 'buddypress-media')) . '</span>'; } } } } }