diff --git src/wp-admin/install.php src/wp-admin/install.php
index d363e2d..de5bd4d 100644
|
|
switch($step) { |
189 | 189 | $weblog_title = isset( $_POST['weblog_title'] ) ? trim( wp_unslash( $_POST['weblog_title'] ) ) : ''; |
190 | 190 | $user_name = isset($_POST['user_name']) ? trim( wp_unslash( $_POST['user_name'] ) ) : ''; |
191 | 191 | $admin_password = isset($_POST['admin_password']) ? wp_unslash( $_POST['admin_password'] ) : ''; |
| 192 | $trimmed_admin_password = trim( $admin_password ); |
192 | 193 | $admin_password_check = isset($_POST['admin_password2']) ? wp_unslash( $_POST['admin_password2'] ) : ''; |
193 | 194 | $admin_email = isset( $_POST['admin_email'] ) ?trim( wp_unslash( $_POST['admin_email'] ) ) : ''; |
194 | 195 | $public = isset( $_POST['blog_public'] ) ? (int) $_POST['blog_public'] : 0; |
… |
… |
switch($step) { |
205 | 206 | // TODO: poka-yoke |
206 | 207 | display_setup_form( __( 'Your passwords do not match. Please try again.' ) ); |
207 | 208 | $error = true; |
| 209 | } elseif ( !empty( $admin_password ) && empty( $trimmed_admin_password ) ) { |
| 210 | // TODO: poka-yoke |
| 211 | display_setup_form( __( 'Your password has nothing but whitespace. Please try again.' ) ); |
| 212 | $error = true; |
208 | 213 | } else if ( empty( $admin_email ) ) { |
209 | 214 | // TODO: poka-yoke |
210 | 215 | display_setup_form( __( 'You must provide an email address.' ) ); |