diff -r 000000000000 -r d970ebf37754 wp/wp-admin/ms-delete-site.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/wp/wp-admin/ms-delete-site.php Wed Nov 06 03:21:17 2013 +0000 @@ -0,0 +1,92 @@ +blogid ); + wp_die( sprintf( __( 'Thank you for using %s, your site has been deleted. Happy trails to you until we meet again.' ), $current_site->site_name ) ); + } else { + wp_die( __( "I'm sorry, the link you clicked is stale. Please select another option." ) ); + } +} + +$blog = get_blog_details(); + +$title = __( 'Delete Site' ); +$parent_file = 'tools.php'; +require_once( ABSPATH . 'wp-admin/admin-header.php' ); + +echo '
'; +screen_icon(); +echo '

' . esc_html( $title ) . '

'; + +if ( isset( $_POST['action'] ) && $_POST['action'] == 'deleteblog' && isset( $_POST['confirmdelete'] ) && $_POST['confirmdelete'] == '1' ) { + check_admin_referer( 'delete-blog' ); + + $hash = wp_generate_password( 20, false ); + update_option( 'delete_blog_hash', $hash ); + + $url_delete = esc_url( admin_url( 'ms-delete-site.php?h=' . $hash ) ); + + $content = __( "Dear User, +You recently clicked the 'Delete Site' link on your site and filled in a +form on that page. +If you really want to delete your site, click the link below. You will not +be asked to confirm again so only click this link if you are absolutely certain: +###URL_DELETE### + +If you delete your site, please consider opening a new site here +some time in the future! (But remember your current site and username +are gone forever.) + +Thanks for using the site, +Webmaster +###SITE_NAME###" ); + /** + * Filter the email content sent when a site in a Multisite network is deleted. + * + * @since 3.0.0 + * + * @param string $content The email content that will be sent to the user who deleted a site in a Multisite network. + */ + $content = apply_filters( 'delete_site_email_content', $content ); + + $content = str_replace( '###URL_DELETE###', $url_delete, $content ); + $content = str_replace( '###SITE_NAME###', $current_site->site_name, $content ); + + wp_mail( get_option( 'admin_email' ), "[ " . get_option( 'blogname' ) . " ] ".__( 'Delete My Site' ), $content ); + ?> + +

+ + +

Delete My Site Permanently you will be sent an email with a link in it. Click on this link to delete your site.'), $current_site->site_name); ?>

+

+ +
+ + +

+ +
+ '; + +include( ABSPATH . 'wp-admin/admin-footer.php' );