WordPress.org

Make WordPress Core

Ticket #2331: no-link-categories.diff

File no-link-categories.diff, 2.5 KB (added by doit-cu, 16 years ago)
  • wp-admin/link-categories.php

     
    303303         . " show_rating, show_updated, sort_order, sort_desc, text_before_link, text_after_link, "
    304304         . " text_after_all, list_limit FROM $wpdb->linkcategories ORDER BY cat_id");
    305305$i = 1;
    306 foreach ($results as $row) {
    307     if ($row->list_limit == -1) {
    308         $row->list_limit = __('none');
    309     }
    310     $style = ($i % 2) ? ' class="alternate"' : '';
    311     /*
    312         Manually internationalize every sort order option.
    313     */
    314     switch ($row->sort_order) {
    315         case 'name':
    316                 $row->sort_order = __('name');
    317                 break;
    318         case 'id':
    319                 $row->sort_order = __('id');
    320                 break;
    321         case 'url':
    322                 $row->sort_order = __('url');
    323                 break;
    324         case 'rating':
    325                 $row->sort_order = __('rating');
    326                 break;
    327         case 'updated':
    328                 $row->sort_order = __('updated');
    329                 break;
    330         case 'rand':
    331                 $row->sort_order = __('rand');
    332                 break;
    333         case 'length':
    334                 $row->sort_order = __('length');
    335                 break;
    336     }
     306if(is_array($results)){
     307        foreach ($results as $row) {
     308            if ($row->list_limit == -1) {
     309                $row->list_limit = __('none');
     310            }
     311            $style = ($i % 2) ? ' class="alternate"' : '';
     312            /*
     313                Manually internationalize every sort order option.
     314            */
     315            switch ($row->sort_order) {
     316                case 'name':
     317                        $row->sort_order = __('name');
     318                        break;
     319                case 'id':
     320                        $row->sort_order = __('id');
     321                        break;
     322                case 'url':
     323                        $row->sort_order = __('url');
     324                        break;
     325                case 'rating':
     326                        $row->sort_order = __('rating');
     327                        break;
     328                case 'updated':
     329                        $row->sort_order = __('updated');
     330                        break;
     331                case 'rand':
     332                        $row->sort_order = __('rand');
     333                        break;
     334                case 'length':
     335                        $row->sort_order = __('length');
     336                        break;
     337            }
    337338?>
    338339              <tr id="link-category-<?php echo $row->cat_id; ?>" valign="middle" align="center" <?php echo $style ?> style="border-bottom: 1px dotted #9C9A9C;">
    339340                <td><?php echo wp_specialchars($row->cat_name)?></td>
     
    355356<?php
    356357        ++$i;
    357358    }
     359}
    358360?>
    359361            </table>
    360362<p><?php _e('These are the defaults for when you call a link category with no additional arguments. All of these settings may be overwritten.') ?></p>