WordPress.org

Make WordPress Core

Ticket #21598: 21598-21b.diff

File 21598-21b.diff, 14.8 KB (added by lessbloat, 18 months ago)
  • wp-load.php

     
    5757        $die  = __( "There doesn't seem to be a <code>wp-config.php</code> file. I need this before we can get started." ) . '</p>'; 
    5858        $die .= '<p>' . __( "Need more help? <a href='http://codex.wordpress.org/Editing_wp-config.php'>We got it</a>." ) . '</p>'; 
    5959        $die .= '<p>' . __( "You can create a <code>wp-config.php</code> file through a web interface, but this doesn't work for all server setups. The safest way is to manually create the file." ) . '</p>'; 
    60         $die .= '<p><a href="' . $path . '" class="button">' . __( "Create a Configuration File" ) . '</a>'; 
     60        $die .= '<p><a href="' . $path . '" class="button button-large">' . __( "Create a Configuration File" ) . '</a>'; 
    6161 
    6262        wp_die( $die, __( 'WordPress &rsaquo; Error' ) ); 
    6363} 
  • wp-includes/functions.php

     
    21262126                a:hover { 
    21272127                        color: #D54E21; 
    21282128                } 
    2129  
    21302129                .button { 
    2131                         font-family: sans-serif; 
     2130                        display: inline-block; 
    21322131                        text-decoration: none; 
    2133                         font-size: 14px !important; 
    2134                         line-height: 16px; 
    2135                         padding: 6px 12px; 
     2132                        font-size: 14px !important;  
     2133                        line-height: 23px; 
     2134                        height: 24px; 
     2135                        margin: 0; 
     2136                        padding: 0 10px 1px; 
    21362137                        cursor: pointer; 
    2137                         border: 1px solid #bbb; 
    2138                         color: #464646; 
    2139                         -webkit-border-radius: 15px; 
    2140                         border-radius: 15px; 
    2141                         -moz-box-sizing: content-box; 
    2142                         -webkit-box-sizing: content-box; 
    2143                         box-sizing: content-box; 
    2144                         background-color: #f5f5f5; 
    2145                         background-image: -ms-linear-gradient(top, #ffffff, #f2f2f2); 
    2146                         background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); 
    2147                         background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); 
    2148                         background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2)); 
    2149                         background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); 
    2150                         background-image: linear-gradient(top, #ffffff, #f2f2f2); 
     2138                        border-width: 1px; 
     2139                        border-style: solid; 
     2140                        -webkit-border-radius: 3px; 
     2141                        border-radius: 3px; 
     2142                        white-space: nowrap; 
     2143                        -webkit-box-sizing: border-box; 
     2144                        -moz-box-sizing:    border-box; 
     2145                        box-sizing:         border-box; 
     2146                        background: #f3f3f3; 
     2147                        background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f4f4f4)); 
     2148                        background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4); 
     2149                        background-image:    -moz-linear-gradient(top, #fefefe, #f4f4f4); 
     2150                        background-image:      -o-linear-gradient(top, #fefefe, #f4f4f4); 
     2151                        background-image:   linear-gradient(to bottom, #fefefe, #f4f4f4); 
     2152                        border-color: #bbb; 
     2153                        color: #333; 
     2154                        text-shadow: 0 1px 0 #fff; 
    21512155                } 
     2156                 
     2157                .button.button-large { 
     2158                        height: 29px; 
     2159                        line-height: 28px; 
     2160                        padding: 0 12px; 
     2161                } 
    21522162 
    2153                 .button:hover { 
    2154                         color: #000; 
    2155                         border-color: #666; 
     2163                .button:hover, 
     2164                .button:focus { 
     2165                        background: #f3f3f3; 
     2166                        background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3)); 
     2167                        background-image: -webkit-linear-gradient(top, #fff, #f3f3f3); 
     2168                        background-image:    -moz-linear-gradient(top, #fff, #f3f3f3); 
     2169                        background-image:     -ms-linear-gradient(top, #fff, #f3f3f3); 
     2170                        background-image:      -o-linear-gradient(top, #fff, #f3f3f3); 
     2171                        background-image:   linear-gradient(to bottom, #fff, #f3f3f3); 
     2172                        border-color: #999; 
     2173                        color: #222; 
    21562174                } 
     2175                 
     2176                .button:focus  { 
     2177                        -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.2); 
     2178                        box-shadow: 1px 1px 1px rgba(0,0,0,.2); 
     2179                } 
    21572180 
    21582181                .button:active { 
    2159                         background-image: -ms-linear-gradient(top, #f2f2f2, #ffffff); 
    2160                         background-image: -moz-linear-gradient(top, #f2f2f2, #ffffff); 
    2161                         background-image: -o-linear-gradient(top, #f2f2f2, #ffffff); 
    2162                         background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#ffffff)); 
    2163                         background-image: -webkit-linear-gradient(top, #f2f2f2, #ffffff); 
    2164                         background-image: linear-gradient(top, #f2f2f2, #ffffff); 
     2182                        outline: none; 
     2183                        background: #eee; 
     2184                        background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#fefefe)); 
     2185                        background-image: -webkit-linear-gradient(top, #f4f4f4, #fefefe); 
     2186                        background-image:    -moz-linear-gradient(top, #f4f4f4, #fefefe); 
     2187                        background-image:     -ms-linear-gradient(top, #f4f4f4, #fefefe); 
     2188                        background-image:      -o-linear-gradient(top, #f4f4f4, #fefefe); 
     2189                        background-image:   linear-gradient(to bottom, #f4f4f4, #fefefe); 
     2190                        border-color: #999; 
     2191                        color: #333; 
     2192                        text-shadow: 0 -1px 0 #fff; 
     2193                        -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 ); 
     2194                        box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 ); 
    21652195                } 
    21662196 
    21672197                <?php if ( 'rtl' == $text_direction ) : ?> 
  • wp-includes/css/buttons.css

     
    3939.button-primary, 
    4040.button-secondary { 
    4141        display: inline-block; 
    42         vertical-align: middle; 
    4342        text-decoration: none; 
    4443        font-size: 12px; 
    45         line-height: 1.45em; 
     44        line-height: 23px; 
     45        height: 24px; 
    4646        margin: 0; 
    47         padding: 3px 10px; 
     47        padding: 0 10px 1px; 
    4848        cursor: pointer; 
    4949        border-width: 1px; 
    5050        border-style: solid; 
     
    6767 
    6868.button.button-large, 
    6969.button-group.button-large .button { 
    70         padding: 5px 12px; 
     70        height: 29px; 
     71        line-height: 28px; 
     72        padding: 0 12px; 
    7173} 
    7274 
    7375.button.button-small, 
    7476.button-group.button-small .button { 
    75         padding: 2px 8px; 
     77        height: 21px; 
     78        line-height: 20px; 
     79        padding: 0 8px; 
    7680} 
    7781 
    7882.button:active { 
  • wp-admin/css/install.css

     
    7070        text-align: left; 
    7171        padding: 0; 
    7272} 
    73  
    74 .submit input, 
    75 .button, 
    76 .button-secondary { 
    77         font-family: sans-serif; 
    78         text-decoration: none; 
    79         font-size: 14px !important; 
    80         line-height: 16px; 
    81         padding: 6px 12px; 
    82         cursor: pointer; 
    83         border: 1px solid #bbb; 
    84         color: #464646; 
    85         -webkit-border-radius: 15px; 
    86         border-radius:         15px; 
    87         -webkit-box-sizing: content-box; 
    88         -moz-box-sizing:    content-box; 
    89         box-sizing:         content-box; 
    90         background: #f2f2f2; 
    91         background-image: -webkit-gradient(linear, left bottom, left top, from(#ededed), to(#fff)); 
    92         background-image: -webkit-linear-gradient(bottom, #ededed, #fff); 
    93         background-image:    -moz-linear-gradient(bottom, #ededed, #fff); 
    94         background-image:      -o-linear-gradient(bottom, #ededed, #fff); 
    95         background-image: linear-gradient(to top, #ededed, #fff); 
     73.step .button-large { 
     74        font-size: 14px; 
    9675} 
    97  
    98 .button:hover, 
    99 .button-secondary:hover, 
    100 .submit input:hover { 
    101         color: #000; 
    102         border-color: #666; 
    103 } 
    104  
    105 .button:active, 
    106 .submit input:active, 
    107 .button-secondary:active { 
    108         background: #eee; 
    109         background-image: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); 
    110         background-image: -webkit-linear-gradient(top, #ededed, #fff); 
    111         background-image:    -moz-linear-gradient(top, #ededed, #fff); 
    112         background-image:      -o-linear-gradient(top, #ededed, #fff); 
    113         background-image: linear-gradient(to bottom, #ededed, #fff); 
    114 } 
    115  
    11676textarea { 
    11777        border: 1px solid #dfdfdf; 
    11878        -webkit-border-radius: 3px; 
  • wp-admin/css/wp-admin.css

     
    22622262} 
    22632263 
    22642264.welcome-panel .welcome-button { 
    2265         margin: -9px 0 3px; 
    2266         padding: 1em 3em; 
    2267         font: normal 15px/1 sans-serif; 
     2265        font: normal 15px sans-serif; 
     2266        height: 46px; 
     2267        line-height: 44px; 
     2268    margin: -9px 0 3px; 
     2269    padding: 0 36px; 
    22682270} 
    22692271 
    22702272.welcome-panel-content { 
  • wp-admin/setup-config.php

     
    9696<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    9797<title><?php _e( 'WordPress &rsaquo; Setup Configuration File' ); ?></title> 
    9898<link rel="stylesheet" href="css/install.css?ver=<?php echo preg_replace( '/[^0-9a-z\.-]/i', '', $wp_version ); ?>" type="text/css" /> 
     99<link rel="stylesheet" href="../wp-includes/css/buttons.css?ver=<?php echo preg_replace( '/[^0-9a-z\.-]/i', '', $wp_version ); ?>" type="text/css" /> 
    99100 
    100101</head> 
    101102<body<?php if ( is_rtl() ) echo ' class="rtl"'; ?>> 
     
    119120<p><strong><?php _e( "If for any reason this automatic file creation doesn&#8217;t work, don&#8217;t worry. All this does is fill in the database information to a configuration file. You may also simply open <code>wp-config-sample.php</code> in a text editor, fill in your information, and save it as <code>wp-config.php</code>." ); ?></strong></p> 
    120121<p><?php _e( "In all likelihood, these items were supplied to you by your Web Host. If you do not have this information, then you will need to contact them before you can continue. If you&#8217;re all ready&hellip;" ); ?></p> 
    121122 
    122 <p class="step"><a href="setup-config.php?step=1<?php if ( isset( $_GET['noapi'] ) ) echo '&amp;noapi'; ?>" class="button"><?php _e( 'Let&#8217;s go!' ); ?></a></p> 
     123<p class="step"><a href="setup-config.php?step=1<?php if ( isset( $_GET['noapi'] ) ) echo '&amp;noapi'; ?>" class="button button-large"><?php _e( 'Let&#8217;s go!' ); ?></a></p> 
    123124<?php 
    124125        break; 
    125126 
     
    156157                </tr> 
    157158        </table> 
    158159        <?php if ( isset( $_GET['noapi'] ) ) { ?><input name="noapi" type="hidden" value="1" /><?php } ?> 
    159         <p class="step"><input name="submit" type="submit" value="<?php echo htmlspecialchars( __( 'Submit' ), ENT_QUOTES ); ?>" class="button" /></p> 
     160        <p class="step"><input name="submit" type="submit" value="<?php echo htmlspecialchars( __( 'Submit' ), ENT_QUOTES ); ?>" class="button button-large" /></p> 
    160161</form> 
    161162<?php 
    162163        break; 
     
    165166        foreach ( array( 'dbname', 'uname', 'pwd', 'dbhost', 'prefix' ) as $key ) 
    166167                $$key = trim( stripslashes( $_POST[ $key ] ) ); 
    167168 
    168         $tryagain_link = '</p><p class="step"><a href="setup-config.php?step=1" onclick="javascript:history.go(-1);return false;" class="button">' . __( 'Try again' ) . '</a>'; 
     169        $tryagain_link = '</p><p class="step"><a href="setup-config.php?step=1" onclick="javascript:history.go(-1);return false;" class="button button-large">' . __( 'Try again' ) . '</a>'; 
    169170 
    170171        if ( empty( $prefix ) ) 
    171172                wp_die( __( '<strong>ERROR</strong>: "Table Prefix" must not be empty.' . $tryagain_link ) ); 
     
    264265                } 
    265266?></textarea> 
    266267<p><?php _e( 'After you&#8217;ve done that, click &#8220;Run the install.&#8221;' ); ?></p> 
    267 <p class="step"><a href="install.php" class="button"><?php _e( 'Run the install' ); ?></a></p> 
     268<p class="step"><a href="install.php" class="button button-large"><?php _e( 'Run the install' ); ?></a></p> 
    268269<script> 
    269270(function(){ 
    270271var el=document.getElementById('wp-config'); 
     
    284285?> 
    285286<p><?php _e( "All right sparky! You&#8217;ve made it through this part of the installation. WordPress can now communicate with your database. If you are ready, time now to&hellip;" ); ?></p> 
    286287 
    287 <p class="step"><a href="install.php" class="button"><?php _e( 'Run the install' ); ?></a></p> 
     288<p class="step"><a href="install.php" class="button button-large"><?php _e( 'Run the install' ); ?></a></p> 
    288289<?php 
    289290        endif; 
    290291        break; 
  • wp-admin/install.php

     
    5858<head> 
    5959        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    6060        <title><?php _e( 'WordPress &rsaquo; Installation' ); ?></title> 
    61         <?php wp_admin_css( 'install', true ); ?> 
     61        <?php  
     62        wp_admin_css( 'install', true ); 
     63        wp_admin_css( 'buttons', true ); 
     64        ?> 
    6265</head> 
    6366<body<?php if ( is_rtl() ) echo ' class="rtl"'; ?>> 
    6467<h1 id="logo"><img alt="WordPress" src="images/wordpress-logo.png?ver=20120216" /></h1> 
     
    134137                        <td colspan="2"><label><input type="checkbox" name="blog_public" value="1" <?php checked( $blog_public ); ?> /> <?php _e( 'Allow search engines to index this site.' ); ?></label></td> 
    135138                </tr> 
    136139        </table> 
    137         <p class="step"><input type="submit" name="Submit" value="<?php esc_attr_e( 'Install WordPress' ); ?>" class="button" /></p> 
     140        <p class="step"><input type="submit" name="Submit" value="<?php esc_attr_e( 'Install WordPress' ); ?>" class="button button-large" /></p> 
    138141</form> 
    139142<?php 
    140143} // end display_setup_form() 
     
    142145// Let's check to make sure WP isn't already installed. 
    143146if ( is_blog_installed() ) { 
    144147        display_header(); 
    145         die( '<h1>' . __( 'Already Installed' ) . '</h1><p>' . __( 'You appear to have already installed WordPress. To reinstall please clear your old database tables first.' ) . '</p><p class="step"><a href="../wp-login.php" class="button">' . __('Log In') . '</a></p></body></html>' ); 
     148        die( '<h1>' . __( 'Already Installed' ) . '</h1><p>' . __( 'You appear to have already installed WordPress. To reinstall please clear your old database tables first.' ) . '</p><p class="step"><a href="../wp-login.php" class="button button-large">' . __( 'Log In' ) . '</a></p></body></html>' ); 
    146149} 
    147150 
    148151$php_version    = phpversion(); 
     
    241244        </tr> 
    242245</table> 
    243246 
    244 <p class="step"><a href="../wp-login.php" class="button"><?php _e( 'Log In' ); ?></a></p> 
     247<p class="step"><a href="../wp-login.php" class="button button-large"><?php _e( 'Log In' ); ?></a></p> 
    245248 
    246249<?php 
    247250                } 
  • wp-admin/maint/repair.php

     
    1616<head> 
    1717        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    1818        <title><?php _e( 'WordPress &rsaquo; Database Repair' ); ?></title> 
    19         <?php wp_admin_css( 'install', true ); ?> 
     19        <?php  
     20        wp_admin_css( 'install', true ); 
     21        wp_admin_css( 'buttons', true ); 
     22        ?> 
    2023</head> 
    2124<body> 
    2225<h1 id="logo"><img alt="WordPress" src="../images/wordpress-logo.png?ver=20120216" /></h1> 
     
    102105        else 
    103106                echo '<p>' . __( 'WordPress can automatically look for some common database problems and repair them. Repairing can take a while, so please be patient.' ) . '</p>'; 
    104107?> 
    105         <p class="step"><a class="button" href="repair.php?repair=1"><?php _e( 'Repair Database' ); ?></a></p> 
     108        <p class="step"><a class="button button-large" href="repair.php?repair=1"><?php _e( 'Repair Database' ); ?></a></p> 
    106109        <p><?php _e( 'WordPress can also attempt to optimize the database. This improves performance in some situations. Repairing and optimizing the database can take a long time and the database will be locked while optimizing.' ); ?></p> 
    107         <p class="step"><a class="button" href="repair.php?repair=2"><?php _e( 'Repair and Optimize Database' ); ?></a></p> 
     110        <p class="step"><a class="button button-large" href="repair.php?repair=2"><?php _e( 'Repair and Optimize Database' ); ?></a></p> 
    108111<?php 
    109112} 
    110113?>