<?php /** * Media Library view of all avatars in use. * * @package One User Avatar * @author Bangbay Siboliban * @author Flippercode * @author ProfilePress * @author One Designs * @copyright 2013-2014 Bangbay Siboliban * @copyright 2014-2020 Flippercode * @copyright 2020-2021 ProfilePress * @copyright 2021 One Designs * @version 2.3.9 */ /** * @since 1.8 * @uses object $wpua_admin * @uses _wpua_get_list_table() * @uses add_query_arg() * @uses check_admin_referer() * @uses current_action() * @uses current_user_can() * @uses display() * @uses esc_url() * @uses find_posts_div() * @uses get_pagenum() * @uses get_search_query * @uses number_format_i18n() * @uses prepare_items() * @uses remove_query_arg() * @uses search_box() * @uses views() * @uses wp_delete_attachment() * @uses wp_die() * @uses wp_get_referer() * @uses wp_redirect() * @uses wp_unslash() */ /** WordPress Administration Bootstrap */ require_once( ABSPATH . 'wp-admin/admin.php' ); if ( ! current_user_can( 'upload_files' ) ) { wp_die( __( 'You do not have permission to upload files.', 'one-user-avatar' ) ); } global $wpua_admin; $wp_list_table = $wpua_admin->_wpua_get_list_table( 'WP_User_Avatar_List_Table' ); $wp_list_table->prepare_items(); ?> <div class="wrap"> <h2> <?php esc_html_e('Avatars','one-user-avatar'); ?> <?php if ( ! empty( $_REQUEST['s'] ) ) : ?> <span class="subtitle"> <?php printf( /* translators: search query */ __( 'Search results for %s','one-user-avatar' ), sprintf( '“%s”', get_search_query() ) ); ?> </span> <?php endif; ?> </h2> <?php $message = ''; if ( ! empty( $_GET['deleted'] ) && $deleted = absint( $_GET['deleted'] ) ) { $message = sprintf( _n( 'Media attachment permanently deleted.', '%d media attachments permanently deleted.', $deleted ), number_format_i18n( $_GET['deleted'] ) ); $_SERVER['REQUEST_URI'] = remove_query_arg( array( 'deleted' ), $_SERVER['REQUEST_URI'] ); } ?> <?php if ( ! empty( $message ) ) : ?> <div id="message" class="updated"><p><?php echo esc_html( $message ); ?></p></div> <?php endif; ?> <?php $wp_list_table->views(); ?> <form class="wpua-media-form" id="posts-filter" action="" method="get"> <?php $wp_list_table->search_box( __('Search','one-user-avatar'), 'media' ); ?> <?php $wp_list_table->display(); ?> <div id="ajax-response"></div> <?php find_posts_div(); ?> <br class="clear" /> </form> </div>