Make WordPress Core


Ignore:
Timestamp:
06/08/2007 10:50:37 PM (19 years ago)
Author:
rob1n
Message:

Some more multiple category widget stuff. see #4285

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/widgets.php

    r5669 r5673  
    613613    extract($args);
    614614    $options = get_option('widget_categories');
     615   
    615616    $c = $options[$number]['count'] ? '1' : '0';
    616617    $h = $options[$number]['hierarchical'] ? '1' : '0';
    617618    $d = $options[$number]['dropdown'] ? '1' : '0';
     619   
    618620    $title = empty($options[$number]['title']) ? __('Categories') : $options[$number]['title'];
    619621
     
    668670    }
    669671   
    670     $count = $options[$number]['count'] ? 'checked="checked"' : '';
    671     $hierarchical = $options[$number]['hierarchical'] ? 'checked="checked"' : '';
    672     $dropdown = $options[$number]['dropdown'] ? 'checked="checked"' : '';
    673     $title = attribute_escape($options[$number]['title']);
    674 ?>
    675             <p><label for="categories-title"><?php _e('Title:'); ?> <input style="width: 250px;" id="categories-title" name="categories-title" type="text" value="<?php echo $title; ?>" /></label></p>
    676             <p style="text-align:right;margin-right:40px;"><label for="categories-count"><?php _e('Show post counts'); ?> <input class="checkbox" type="checkbox" <?php echo $count; ?> id="categories-count" name="categories-count" /></label></p>
    677             <p style="text-align:right;margin-right:40px;"><label for="categories-hierarchical" style="text-align:right;"><?php _e('Show hierarchy'); ?> <input class="checkbox" type="checkbox" <?php echo $hierarchical; ?> id="categories-hierarchical" name="categories-hierarchical" /></label></p>
    678             <p style="text-align:right;margin-right:40px;"><label for="categories-dropdown" style="text-align:right;"><?php _e('Display as a drop down'); ?> <input class="checkbox" type="checkbox" <?php echo $dropdown; ?> id="categories-dropdown" name="categories-dropdown" /></label></p>
    679             <input type="hidden" id="categories-submit" name="categories-submit" value="1" />
     672    $title = attribute_escape( $options[$number]['title'] );
     673?>
     674            <p><label for="categories-title-<?php echo $number; ?>">
     675                <?php _e( 'Title:' ); ?> <input style="width:300px" id="categories-title-<?php echo $number; ?>" name="categories-title-<?php echo $number; ?>" type="text" value="<?php echo $title; ?>" />
     676            </label></p>
     677           
     678            <p><label for="categories-dropdown-<?php echo $number; ?>">
     679                <input type="checkbox" class="checkbox" id="categories-dropdown-<?php echo $number; ?>" name="categories-dropdown-<?php echo $number; ?>"<?php echo $options[$number]['dropdown'] ? ' checked="checked"' : ''; ?> /> <?php _e( 'Show as dropdown' ); ?>
     680            </label></p>
     681           
     682            <p><label for="categories-count-<?php echo $number; ?>">
     683                <input type="checkbox" class="checkbox" id="categories-count-<?php echo $number; ?>" name="categories-count-<?php echo $number; ?>"<?php echo $options[$number]['count'] ? ' checked="checked"' : ''; ?> /> <?php _e( 'Show post counts' ); ?>
     684            </label></p>
     685           
     686            <p><label for="categories-hierarchical-<?php echo $number; ?>">
     687                <input type="checkbox" class="checkbox" id="categories-hierarchical-<?php echo $number; ?>" name="categories-hierarchical-<?php echo $number; ?>"<?php echo $options[$number]['count'] ? ' checked="checked"' : ''; ?> /> <?php _e( 'Show hierarchy' ); ?>
     688            </label></p>
     689           
     690            <input type="hidden" id="categories-submit-<?php echo $number; ?>" name="categories-submit-<?php echo $number; ?>" />
    680691<?php
    681692}
Note: See TracChangeset for help on using the changeset viewer.