WordPress.org

Make WordPress Core

Ticket #12460: ms-sites.php.2.diff

File ms-sites.php.2.diff, 21.0 KB (added by ocean90, 8 years ago)

fix screen options, props ryan

  • wp-admin/includes/misc.php

     
    408408
    409409                switch ( $map_option ) {
    410410                        case 'edit_per_page':
     411            case 'ms_sites_per_page':
     412            case 'ms_users_per_page':
    411413                        case 'edit_comments_per_page':
    412414                        case 'upload_per_page':
    413415                        case 'categories_per_page':
  • wp-admin/includes/template.php

     
    37673767                case 'edit-pages':
    37683768                        $per_page_label = __('Pages per page:');
    37693769                        break;
     3770        case 'ms-sites':
     3771                        $per_page_label = __('Sites per page:');
     3772                        break;
     3773        case 'ms-users':
     3774                        $per_page_label = __('Users per page:');
     3775                        break;
    37703776                case 'edit-comments':
    37713777                        $per_page_label = __('Comments per page:');
    37723778                        break;
  • wp-admin/ms-edit.php

     
    298298        break;
    299299
    300300        case "allblogs":
    301                 check_admin_referer('allblogs');
    302                 if ( ! current_user_can( 'manage_sites' ) )
    303                         wp_die( __('You do not have permission to access this page.') );
    304 
    305                 foreach ( (array) $_POST[ 'allblogs' ] as $key => $val ) {
    306                         if ( $val != '0' && $val != $current_site->blog_id ) {
    307                                 if ( isset($_POST['allblog_delete']) ) {
    308                                         $blogfunction = 'all_delete';
    309                                         wpmu_delete_blog( $val, true );
    310                                 } elseif ( isset($_POST['allblog_spam']) ) {
    311                                         $blogfunction = 'all_spam';
    312                                         update_blog_status( $val, "spam", '1', 0 );
    313                                         set_time_limit(60);
    314                                 } elseif ( isset($_POST['allblog_notspam']) ) {
    315                                         $blogfunction = 'all_notspam';
    316                                         update_blog_status( $val, "spam", '0', 0 );
    317                                         set_time_limit(60);
    318                                 }
    319                         }
    320                 }
    321 
    322                 wp_redirect( add_query_arg( array('updated' => 'true', 'action' => $blogfunction), $_SERVER['HTTP_REFERER'] ) );
    323                 exit();
     301       
     302        if ( isset($_POST['doaction']) || isset($_POST['doaction2']) ) {
     303                check_admin_referer('bulk-sites');
     304           
     305            if ( ! current_user_can( 'manage_sites' ) )
     306                        wp_die( __('You do not have permission to access this page.') );
     307     
     308            // Handle bulk actions   
     309            if ( $_GET['action'] != -1 || $_POST['action2'] != -1 ) {
     310                $doaction = $doaction = ($_POST['action'] != -1) ? $_POST['action'] : $_POST['action2'];
     311            }
     312           
     313            foreach ( (array) $_POST[ 'allblogs' ] as $key => $val ) {
     314                if ( $val != '0' && $val != $current_site->blog_id ) {
     315                    switch ( $doaction ) {
     316                        case 'delete':
     317                            $blogfunction = 'all_delete';
     318                                        wpmu_delete_blog( $val, true );
     319                            break;
     320                        case 'spam':
     321                            $blogfunction = 'all_spam';
     322                                        update_blog_status( $val, "spam", '1', 0 );
     323                                        set_time_limit(60);
     324                            break;
     325                        case 'notspam':
     326                            $blogfunction = 'all_notspam';
     327                                        update_blog_status( $val, "spam", '0', 0 );
     328                                        set_time_limit(60);
     329                            break;
     330                   }
     331                } else {
     332                    wp_die( __('You are not allowed to change this site.') );
     333                };
     334            };
     335           
     336            wp_redirect( add_query_arg( array('updated' => 'true', 'action' => $blogfunction), wp_get_referer() ) );
     337            exit();
     338        } else {
     339            wp_redirect( admin_url("ms-sites.php") );
     340        }
    324341        break;
    325342
    326343        case "archiveblog":
  • wp-admin/ms-sites.php

     
    178178                                                                ?>
    179179                                                                        <tr class="form-field">
    180180                                                                                <th scope="row"><?php echo ucwords( str_replace( "_", " ", $option->option_name ) ) ?></th>
    181                                                                                 <td><textarea rows="5" cols="40" name="option[<?php echo esc_attr($option->option_name) ?>]" type="text" id="<?php echo esc_attr($option->option_name) ?>"<?php echo $disabled ?>><?php echo esc_html( $option->option_value ) ?></textarea></td>
     181                                                                                <td><textarea rows="5" cols="40" name="option[<?php echo esc_attr($option->option_name) ?>]" id="<?php echo esc_attr($option->option_name) ?>"<?php echo $disabled ?>><?php echo esc_html( $option->option_value ) ?></textarea></td>
    182182                                                                        </tr>
    183183                                                                <?php
    184184                                                                } else {
     
    323323                <?php
    324324        break;
    325325
    326         // List blogs
     326        // List sites
    327327        case 'list':
    328328        default:
    329                 $apage = ( isset($_GET['apage'] ) && intval( $_GET['apage'] ) ) ? absint( $_GET['apage'] ) : 1;
    330                 $num = ( isset($_GET['num'] ) && intval( $_GET['num'] ) ) ? absint( $_GET['num'] ) : 15;
    331                 $s = isset($_GET['s']) ? esc_attr( trim( $_GET[ 's' ] ) ) : '';
    332                 $like_s = like_escape($s);
     329       
     330        $pagenum = isset( $_GET['paged'] ) ? absint( $_GET['paged'] ) : 0;
     331        if ( empty($pagenum) )
     332                $pagenum = 1;
     333        // Todo: doesn't work :(
     334        $per_page = (int) get_user_option( 'ms_sites_per_page' );
     335        if ( empty( $per_page ) || $per_page < 1 )
     336                $per_page = 15;
    333337
     338        $per_page = apply_filters( 'ms_sites_per_page', $per_page );
     339       
     340       
     341        $s = isset($_GET['s']) ? stripslashes( trim( $_GET[ 's' ] ) ) : '';
     342        $like_s = esc_sql( like_escape( $s ) );
     343
    334344                $query = "SELECT * FROM {$wpdb->blogs} WHERE site_id = '{$wpdb->siteid}' ";
    335345
    336                 if ( isset($_GET['blog_name']) ) {
    337                         $query .= " AND ( {$wpdb->blogs}.domain LIKE '%{$like_s}%' OR {$wpdb->blogs}.path LIKE '%{$like_s}%' ) ";
    338                 } elseif ( isset($_GET['blog_id']) ) {
    339                         $query .= " AND   blog_id = '". absint( $_GET['blog_id'] )."' ";
    340                 } elseif ( isset($_GET['blog_ip']) ) {
    341                         $query = "SELECT *
    342                                 FROM {$wpdb->blogs}, {$wpdb->registration_log}
    343                                 WHERE site_id = '{$wpdb->siteid}'
    344                                 AND {$wpdb->blogs}.blog_id = {$wpdb->registration_log}.blog_id
    345                                 AND {$wpdb->registration_log}.IP LIKE ('%{$like_s}%')";
    346                 }
    347 
     346        if ( isset( $_GET['searchaction'] ) ) {
     347                if ( 'name' == $_GET['searchaction'] ) {
     348                        $query .= " AND ( {$wpdb->blogs}.domain LIKE '%{$like_s}%' OR {$wpdb->blogs}.path LIKE '%{$like_s}%' ) ";
     349                } elseif ( 'id' == $_GET['searchaction'] ) {
     350                        $query .= " AND {$wpdb->blogs}.blog_id = '{$like_s}' ";
     351                } elseif ( 'ip' == $_GET['searchaction'] ) {
     352                        $query = "SELECT *
     353                                FROM {$wpdb->blogs}, {$wpdb->registration_log}
     354                                WHERE site_id = '{$wpdb->siteid}'
     355                                AND {$wpdb->blogs}.blog_id = {$wpdb->registration_log}.blog_id
     356                                AND {$wpdb->registration_log}.IP LIKE ('%{$like_s}%')";
     357                }
     358        }
     359       
     360        // Todo: Filter Sites by status
     361        /*if ( isset ( $_POST['status'] ) ) {
     362            if ( 'archived' == $_POST['status'] ) {
     363                        $query .= " AND {$wpdb->blogs}.archived = '1' ";
     364            }
     365        }*/
     366       
    348367                $order_by = isset( $_GET['sortby'] ) ? $_GET['sortby'] : 'id';
    349368
    350369                if ( $order_by == 'registered' ) {
     
    367386                else
    368387                        $total = $wpdb->get_var( "SELECT COUNT(blog_id) FROM {$wpdb->blogs} WHERE site_id = '{$wpdb->siteid}' ");
    369388
    370                 $query .= " LIMIT " . intval( ( $apage - 1 ) * $num) . ", " . intval( $num );
     389                $query .= " LIMIT " . intval( ( $pagenum - 1 ) * $per_page) . ", " . intval( $per_page );
    371390                $blog_list = $wpdb->get_results( $query, ARRAY_A );
    372391
    373                 // Pagination
    374                 $url2 = "&amp;order=" . $order . "&amp;sortby=" . $order_by . "&amp;s=";
    375                 if ( !empty($_GET[ 'blog_ip' ])  )
    376                         $url2 .= "&amp;ip_address=" . urlencode( $s );
    377                 else
    378                         $url2 .= $s . "&amp;ip_address=" . urlencode( $s );
     392        $num_pages = ceil($total / $per_page);
     393       
     394                $page_links = paginate_links( array(
     395                'base' => add_query_arg( 'paged', '%#%' ),
     396                'format' => '',
     397                'prev_text' => __('&laquo;'),
     398                'next_text' => __('&raquo;'),
     399                'total' => $num_pages,
     400                'current' => $pagenum
     401        ));
     402       
     403        if ( empty($_GET['mode']) )
     404                $mode = 'list';
     405        else
     406                $mode = esc_attr($_GET['mode']);
     407        ?>
    379408
    380                 $blog_navigation = paginate_links( array(
    381                         'base' => add_query_arg( 'apage', '%#%' ).$url2,
    382                         'format' => '',
    383                         'total' => ceil($total / $num),
    384                         'current' => $apage
    385                 ));
    386                 ?>
    387 
    388409                <div class="wrap" style="position:relative;">
    389410                <?php screen_icon(); ?>
    390                 <h2><?php _e('Sites') ?></h2>
    391 
     411                <h2><?php _e('Sites') ?>
     412        <a href="#form-add-site" class="button add-new-h2"><?php echo esc_html_x('Add New', 'sites'); ?></a> <?php
     413        if ( isset($_GET['s']) && $_GET['s'] )
     414                printf( '<span class="subtitle">' . __('Search results for &#8220;%s&#8221;') . '</span>', esc_html( $s ) ); ?>
     415        </h2>
     416       
    392417                <form action="ms-sites.php" method="get" id="ms-search">
     418        <p class="search-box">
    393419                        <input type="hidden" name="action" value="blogs" />
    394                         <input type="text" name="s" value="<?php echo($s); ?>" size="17" />
    395                         <input type="submit" class="button" name="blog_name" value="<?php esc_attr_e('Search blogs by name') ?>" />
    396                         <input type="submit" class="button" name="blog_id" value="<?php esc_attr_e('by blog ID') ?>" />
    397                         <input type="submit" class="button" name="blog_ip" value="<?php esc_attr_e('by IP address') ?>" />
     420                        <input type="text" name="s" value="<?php esc_attr_e( $s ); ?>" />
     421            <input type="submit" class="button" value="<?php esc_attr_e('Search Site by') ?>" />
     422            <select name="searchaction">
     423                <option value="name" selected="selected"><?php _e('Name'); ?></option>
     424                <option value="id"><?php _e('ID'); ?></option>
     425                <option value="ip"><?php _e('IP address'); ?></option>
     426            </select>
     427        </p>
    398428                </form>
    399 
     429               
    400430                <form id="form-blog-list" action="ms-edit.php?action=allblogs" method="post">
     431        <input type="hidden" name="mode" value="<?php echo esc_attr($mode); ?>" />
     432        <div class="tablenav">
     433         
     434            <div class="alignleft actions">
     435                <select name="action">
     436                <option value="-1" selected="selected"><?php _e('Bulk Actions'); ?></option>
     437                <option value="delete"><?php _e('Delete'); ?></option>
     438                <option value="spam"><?php _e('Mark as Spam'); ?></option>
     439                <option value="notspam"><?php _e('Not Spam'); ?></option>
     440                </select>
     441                <input type="submit" value="<?php esc_attr_e('Apply'); ?>" name="doaction" id="doaction" class="button-secondary action" />
     442                <?php wp_nonce_field('bulk-sites'); ?>
     443               
    401444
    402                 <div class="tablenav">
    403                         <?php if ( $blog_navigation ) echo "<div class='tablenav-pages'>$blog_navigation</div>"; ?>
     445                <select name="status">
     446                <option<?php selected( $s, 0 ); ?> value="-1"><?php _e('Show all status'); ?></option>
     447                <option value="archived"><?php _e('Archived'); ?></option>
     448                <option value="spammed"><?php _e('Spam'); ?></option>
     449                <option value="deleted"><?php _e('Deleted'); ?></option>
     450                </select>
     451                <input type="submit" id="sites-query-submit" value="<?php esc_attr_e('Filter'); ?>" class="button-secondary" />
     452            </div>
     453               
     454                        <?php if ( $page_links ) { ?>
     455            <div class="tablenav-pages"><?php $page_links_text = sprintf( '<span class="displaying-num">' . __( 'Displaying %s&#8211;%s of %s' ) . '</span>%s',
     456                number_format_i18n( ( $pagenum - 1 ) * $per_page + 1 ),
     457                number_format_i18n( min( $pagenum * $per_page, $num_pages ) ),
     458                number_format_i18n( $num_pages ),
     459                $page_links
     460            ); echo $page_links_text; ?></div>
     461            <?php } ?>
     462           
     463            <div class="view-switch">
     464                <a href="<?php echo esc_url(add_query_arg('mode', 'list', $_SERVER['REQUEST_URI'])) ?>"><img <?php if ( 'list' == $mode ) echo 'class="current"'; ?> id="view-switch-list" src="<?php echo esc_url( includes_url( 'images/blank.gif' ) ); ?>" width="20" height="20" title="<?php _e('List View') ?>" alt="<?php _e('List View') ?>" /></a>
     465                <a href="<?php echo esc_url(add_query_arg('mode', 'excerpt', $_SERVER['REQUEST_URI'])) ?>"><img <?php if ( 'excerpt' == $mode ) echo 'class="current"'; ?> id="view-switch-excerpt" src="<?php echo esc_url( includes_url( 'images/blank.gif' ) ); ?>" width="20" height="20" title="<?php _e('Excerpt View') ?>" alt="<?php _e('Excerpt View') ?>" /></a>
     466            </div>
     467           
     468            <div class="clear"></div>
     469        </div>
     470       
     471        <div class="clear"></div>
    404472
    405                         <div class="alignleft">
    406                                 <input type="submit" value="<?php esc_attr_e('Delete') ?>" name="allblog_delete" class="button-secondary delete" />
    407                                 <input type="submit" value="<?php esc_attr_e('Mark as Spam') ?>" name="allblog_spam" class="button-secondary" />
    408                                 <input type="submit" value="<?php esc_attr_e('Not Spam') ?>" name="allblog_notspam" class="button-secondary" />
    409                                 <?php wp_nonce_field( 'allblogs' ); ?>
    410                                 <br class="clear" />
    411                         </div>
    412                 </div>
    413 
    414                 <br class="clear" />
    415 
    416                 <?php if ( isset($_GET['s']) && !empty($_GET['s']) ) : ?>
    417                         <p><a href="ms-users.php?action=users&s=<?php echo urlencode( stripslashes( $s ) ) ?>"><?php _e('Search Users:') ?> <strong><?php echo stripslashes( $s ); ?></strong></a></p>
    418                 <?php endif; ?>
    419 
    420473                <?php
    421474                // define the columns to display, the syntax is 'internal name' => 'display name'
    422475                $blogname_columns = ( is_subdomain_install() ) ? __('Domain') : __('Path');
     
    440493                        $sortby_url .= urlencode( $s ) . "&ip_address=" . urlencode( $s );
    441494                ?>
    442495
    443                 <table width="100%" cellpadding="3" cellspacing="3" class="widefat">
     496                <table cellspacing="0" class="widefat">
    444497                        <thead>
    445498                                <tr>
    446                                 <th scope="col" class="check-column"></th>
     499                                <th style="" class="manage-column column-cb check-column" id="cb" scope="col"><input type="checkbox" /></th>
    447500                                <?php foreach($posts_columns as $column_id => $column_display_name) {
    448501                                        $column_link = "<a href='ms-sites.php?{$sortby_url}&amp;sortby={$column_id}&amp;";
    449502                                        if ( $order_by == $column_id ) {
     503                                                $column_link .= ($order == 'DESC') ? 'order=ASC&amp;' : 'order=DESC&amp;';
     504                                        }
     505                                        $column_link .= "paged={$pagenum}'>{$column_display_name}</a>";
     506
     507                                        $col_url = ($column_id == 'users' || $column_id == 'plugins') ? $column_display_name : $column_link;
     508                                        ?>
     509                                        <th scope="col"><?php echo $col_url ?></th>
     510                                <?php } ?>
     511                                </tr>
     512                        </thead>
     513            <tfoot>
     514                                <tr>
     515                                <th style="" class="manage-column column-cb check-column" id="cb" scope="col"><input type="checkbox" /></th>
     516                                <?php foreach($posts_columns as $column_id => $column_display_name) {
     517                                        $column_link = "<a href='ms-sites.php?{$sortby_url}&amp;sortby={$column_id}&amp;";
     518                                        if ( $order_by == $column_id ) {
    450519                                                $column_link .= ($order_by == 'DESC') ? 'order=ASC&amp;' : 'order=DESC&amp;';
    451520                                        }
    452                                         $column_link .= "apage={$apage}'>{$column_display_name}</a>";
     521                                        $column_link .= "paged={$pagenum}'>{$column_display_name}</a>";
    453522
    454523                                        $col_url = ($column_id == 'users' || $column_id == 'plugins') ? $column_display_name : $column_link;
    455524                                        ?>
    456525                                        <th scope="col"><?php echo $col_url ?></th>
    457526                                <?php } ?>
    458527                                </tr>
    459                         </thead>
     528                        </tfoot>
    460529                        <tbody id="the-list">
    461530                        <?php
    462531                        if ( $blog_list ) {
     
    491560                                                switch ( $column_name ) {
    492561                                                        case 'id': ?>
    493562                                                                <th scope="row" class="check-column">
    494                                                                         <input type='checkbox' id='blog_<?php echo $blog['blog_id'] ?>' name='allblogs[]' value='<?php echo esc_attr($blog['blog_id']) ?>' />
     563                                                                        <input type="checkbox" id="blog_<?php echo $blog['blog_id'] ?>" name="allblogs[]" value="<?php echo esc_attr($blog['blog_id']) ?>" />
    495564                                                                </th>
    496565                                                                <th scope="row">
    497566                                                                        <?php echo $blog['blog_id'] ?>
     
    500569                                                        break;
    501570
    502571                                                        case 'blogname': ?>
    503                                                                 <td valign="top">
     572                                                                <td class="column-title">
    504573                                                                        <a href="ms-sites.php?action=editblog&amp;id=<?php echo $blog['blog_id'] ?>" class="edit"><?php echo $blogname; echo $blog_state?></a>
    505                                                                         <br/>
     574                                    <p>
     575                                    <?php
     576                                    if ( 'list' != $mode  )
     577                                        echo get_blog_option( $blog['blog_id'], 'blogname' ) . '- <em>' . get_blog_option( $blog['blog_id'], 'blogdescription ' ) . '</em>'; ?>
     578                                    </p>
    506579                                                                        <?php
    507580                                                                        $actions        = array();
    508581                                                                        $actions[]      = '<a href="ms-sites.php?action=editblog&amp;id=' . $blog['blog_id'] . '" class="edit">' . __('Edit') . '</a>';
     
    539612
    540613                                                        case 'lastupdated': ?>
    541614                                                                <td valign="top">
    542                                                                         <?php echo ( $blog['last_updated'] == '0000-00-00 00:00:00' ) ? __("Never") : mysql2date(__('Y-m-d \<\b\r \/\> g:i:s a'), $blog['last_updated']); ?>
     615                                                                        <?php
     616                                    if ( 'list' == $mode )
     617                                        $date = 'Y/m/d';
     618                                    else
     619                                        $date = 'Y/m/d \<\b\r \/\> g:i:s a';
     620                                    echo ( $blog['last_updated'] == '0000-00-00 00:00:00' ) ? __("Never") : mysql2date( __( $date ), $blog['last_updated'] ); ?>
    543621                                                                </td>
    544622                                                        <?php
    545623                                                        break;
    546624                                                        case 'registered': ?>
    547625                                                                <td valign="top">
    548                                                                         <?php echo mysql2date(__('Y-m-d \<\b\r \/\> g:i:s a'), $blog['registered']); ?>
     626                                                                        <?php echo mysql2date(__( $date ), $blog['registered'] ); ?>
    549627                                                                </td>
    550628                                                        <?php
    551629                                                        break;
     
    592670                                        <?php
    593671                                }
    594672                        } else { ?>
    595                                 <tr style='background-color: <?php echo $bgcolor; ?>'>
     673                                <tr >
    596674                                        <td colspan="8"><?php _e('No blogs found.') ?></td>
    597675                                </tr>
    598676                        <?php
     
    601679
    602680                        </tbody>
    603681                </table>
     682       
     683        <div class="tablenav">
     684            <?php
     685            if ( $page_links )
     686                echo "<div class='tablenav-pages'>$page_links_text</div>";
     687            ?>
     688
     689            <div class="alignleft actions">
     690                <select name="action2">
     691                <option value="-1" selected="selected"><?php _e('Bulk Actions'); ?></option>
     692                <option value="delete"><?php _e('Delete'); ?></option>
     693                <option value="spam"><?php _e('Mark as Spam'); ?></option>
     694                <option value="notspam"><?php _e('Not Spam'); ?></option>
     695                </select>
     696                <input type="submit" value="<?php esc_attr_e('Apply'); ?>" name="doaction2" id="doaction2" class="button-secondary action" />
     697            </div>
     698        <br class="clear" />
     699        </div>
     700               
    604701                </form>
    605702                </div>
    606703
    607704                <div class="wrap">
    608                         <a name="form-add-blog"></a>
     705                        <a name="form-add-site"></a>
    609706                        <h2><?php _e('Add Site') ?></h2>
    610707                        <form method="post" action="ms-edit.php?action=addblog">
    611708                                <?php wp_nonce_field('add-blog') ?>
    612709                                <table class="form-table">
    613710                                        <tr class="form-field form-required">
    614                                                 <th style="text-align:center;" scope='row'><?php _e('Site Address') ?></th>
     711                                                <th scope='row'><?php _e('Site Address') ?></th>
    615712                                                <td>
    616713                                                <?php if ( is_subdomain_install() ) { ?>
    617                                                         <input name="blog[domain]" type="text" title="<?php _e('Domain') ?>"/>.<?php echo $current_site->domain;?>
     714                                                        <input name="blog[domain]" type="text" class="regular-text" title="<?php _e('Domain') ?>"/>.<?php echo $current_site->domain;?>
    618715                                                <?php } else {
    619                                                         echo $current_site->domain . $current_site->path ?><input name="blog[domain]" type="text" title="<?php _e('Domain') ?>"/>
     716                                                        echo $current_site->domain . $current_site->path ?><input name="blog[domain]" type="text" class="regular-text" title="<?php _e('Domain') ?>"/>
    620717                                                <?php }
    621718                                                echo "<p>" . __( 'Only the characters a-z and 0-9 recommended.' ) . "</p>";
    622719                                                ?>
    623720                                                </td>
    624721                                        </tr>
    625722                                        <tr class="form-field form-required">
    626                                                 <th style="text-align:center;" scope='row'><?php _e('Site Title') ?></th>
    627                                                 <td><input name="blog[title]" type="text" size="20" title="<?php _e('Title') ?>"/></td>
     723                                                <th scope='row'><?php _e('Site Title') ?></th>
     724                                                <td><input name="blog[title]" type="text" class="regular-text" title="<?php _e('Title') ?>"/></td>
    628725                                        </tr>
    629726                                        <tr class="form-field form-required">
    630                                                 <th style="text-align:center;" scope='row'><?php _e('Admin Email') ?></th>
    631                                                 <td><input name="blog[email]" type="text" size="20" title="<?php _e('Email') ?>"/></td>
     727                                                <th scope='row'><?php _e('Admin Email') ?></th>
     728                                                <td><input name="blog[email]" type="text" class="regular-text" title="<?php _e('Email') ?>"/></td>
    632729                                        </tr>
    633730                                        <tr class="form-field">
    634731                                                <td colspan='2'><?php _e('A new user will be created if the above email address is not in the database.') ?><br /><?php _e('The username and password will be mailed to this email address.') ?></td>