WordPress.org

Make WordPress Core

Ticket #20015: dashboard_columns.1.20015.patch

File dashboard_columns.1.20015.patch, 2.4 KB (added by thezman84, 9 years ago)

No change in patch. Just uploading .patch file correctly.

  • wp-admin/css/wp-admin.dev.css

     
    20972097        float: left;
    20982098}
    20992099
     2100.postbox-container.width-full {
     2101        width:100%
     2102}
     2103.postbox-container.width-half {
     2104        width:50%
     2105}
     2106.postbox-container.width-third {
     2107        width:33.33333%
     2108}
     2109.postbox-container.width-quarter {
     2110        width:25%
     2111}
     2112.postbox-container.hide-column {
     2113        display:none
     2114}
     2115
    21002116.postbox-container .meta-box-sortables {
    21012117        min-height: 350px;
    21022118}
  • wp-admin/includes/dashboard.php

     
    200200        $hide2 = $hide3 = $hide4 = '';
    201201        switch ( $screen_layout_columns ) {
    202202                case 4:
    203                         $width = 'width:25%;';
     203                        $width = 'width-quarter';
    204204                        break;
    205205                case 3:
    206                         $width = 'width:33.333333%;';
    207                         $hide4 = 'display:none;';
     206                        $width = 'width-third';
     207                        $hide4 = 'hide-column';
    208208                        break;
    209209                case 2:
    210                         $width = 'width:50%;';
    211                         $hide3 = $hide4 = 'display:none;';
     210                        $width = 'width-half';
     211                        $hide3 = $hide4 = 'hide-column';
    212212                        break;
    213213                default:
    214                         $width = 'width:100%;';
    215                         $hide2 = $hide3 = $hide4 = 'display:none;';
     214                        $width = 'width-full';
     215                        $hide2 = $hide3 = $hide4 = 'hide-column';
    216216        }
    217217?>
    218218<div id="dashboard-widgets" class="metabox-holder">
    219219<?php
    220         echo "\t<div id='postbox-container-1' class='postbox-container' style='$width'>\n";
     220        echo "\t<div id='postbox-container-1' class='postbox-container $width'>\n";
    221221        do_meta_boxes( $screen->id, 'normal', '' );
    222222
    223         echo "\t</div><div id='postbox-container-2' class='postbox-container' style='{$hide2}$width'>\n";
     223        echo "\t</div><div id='postbox-container-2' class='postbox-container $width $hide2'>\n";
    224224        do_meta_boxes( $screen->id, 'side', '' );
    225225
    226         echo "\t</div><div id='postbox-container-3' class='postbox-container' style='{$hide3}$width'>\n";
     226        echo "\t</div><div id='postbox-container-3' class='postbox-container $width $hide3'>\n";
    227227        do_meta_boxes( $screen->id, 'column3', '' );
    228228
    229         echo "\t</div><div id='postbox-container-4' class='postbox-container' style='{$hide4}$width'>\n";
     229        echo "\t</div><div id='postbox-container-4' class='postbox-container $width $hide4'>\n";
    230230        do_meta_boxes( $screen->id, 'column4', '' );
    231231?>
    232232</div></div>