WordPress.org

Make WordPress Core

Changeset 8988


Ignore:
Timestamp:
09/26/2008 01:05:52 AM (10 years ago)
Author:
ryan
Message:

Column hiding for comments. Settings box JS consolidation. Props Viper007Bond. see #7725

Location:
trunk
Files:
1 added
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/css/colors-classic.css

    r8943 r8988  
    521521}
    522522
    523 #the-comment-list .comment a {
    524     border-bottom-color: #ababab;
    525     color: #666;
    526 }
    527 
    528523#update-nag, .plugin-update {
    529524    background-color: #fffeeb;
  • trunk/wp-admin/css/colors-fresh.css

    r8943 r8988  
    509509}
    510510
    511 #the-comment-list .comment a {
    512     border-bottom-color: #ababab;
    513     color: #666;
    514 }
    515 
    516511#update-nag, .plugin-update {
    517512    background-color: #fffeeb;
  • trunk/wp-admin/edit-comments.php

    r8984 r8988  
    9797?>
    9898<div class="wrap">
     99
     100<form id="adv-settings" action="" method="get">
     101<div id="show-settings" class="hide-if-no-js"><a href="#edit_settings" id="show-settings-link"><?php _e('Advanced Options') ?></a>
     102<a href="#edit_settings" id="hide-settings-link" class="hide-if-js"><?php _e('Hide Options') ?></a></div>
     103
     104<div id="edit-settings" class="hide-if-js hide-if-no-js">
     105<div id="edit-settings-wrap">
     106<h5><?php _e('Show on screen') ?></h5>
     107<div class="metabox-prefs">
     108<?php manage_columns_prefs('comment') ?>
     109<br class="clear" />
     110</div></div>
     111<?php wp_nonce_field( 'hiddencolumns', 'hiddencolumnsnonce', false ); ?>
     112</div></form>
     113
    99114<form id="posts-filter" action="" method="get">
    100115<h2><?php _e('Manage Comments'); ?></h2>
     
    209224<table class="widefat">
    210225<thead>
    211   <tr>
    212     <th scope="col" class="check-column"><input type="checkbox" /></th>
    213     <th scope="col" class="comment-column"><?php _e('Comment') ?></th>
    214     <th scope="col" class="author-column"><?php _e('Author') ?></th>
    215     <th scope="col" class="date-column"><?php _e('Submitted') ?></th>
    216     <th scope="col" class="response-column"><?php _e('In Response To This Post') ?></th>
    217   </tr>
     226    <tr>
     227<?php print_column_headers('comment'); ?>
     228    </tr>
    218229</thead>
    219230<tbody id="the-comment-list" class="list:comment">
  • trunk/wp-admin/includes/template.php

    r8985 r8988  
    517517        case 'page':
    518518            return wp_manage_pages_columns();
     519        case 'comment':
     520            $columns = array(
     521                'cb' => '<input type="checkbox" />',
     522                'comment' => __('Comment'),
     523                'author' => __('Author'),
     524                'date' => __('Submitted'),
     525                'response' => __('In Response To This Post')
     526            );
     527
     528            return apply_filters('manage_comments_columns', $columns);
    519529        case 'link':
    520530            $columns = array(
     
    15881598    $spam_url = clean_url( wp_nonce_url( "comment.php?action=deletecomment&dt=spam&p=$comment->comment_post_ID&c=$comment->comment_ID", "delete-comment_$comment->comment_ID" ) );
    15891599
    1590 ?>
    1591 <tr id="comment-<?php echo $comment->comment_ID; ?>" class='<?php echo $the_comment_status; ?>'>
    1592 <?php if ( $checkbox ) : ?>
    1593     <td class="check-column"><?php if ( current_user_can('edit_post', $comment->comment_post_ID) ) { ?><input type="checkbox" name="delete_comments[]" value="<?php echo $comment->comment_ID; ?>" /><?php } ?></td>
    1594 <?php endif; ?>
    1595     <td class="comment-column">
    1596     <?php if ( 'detail' == $mode || 'single' == $mode ) comment_text(); ?>
    1597 
    1598 <?php
    1599     $actions = array();
    1600 
    1601     if ( current_user_can('edit_post', $comment->comment_post_ID) ) {
    1602         $actions['approve'] = "<a href='$approve_url' class='dim:the-comment-list:comment-$comment->comment_ID:unapproved:e7e7d3:e7e7d3:new=approved vim-a' title='" . __( 'Approve this comment' ) . "'>" . __( 'Approve' ) . '</a>';
    1603         $actions['unapprove'] = "<a href='$unapprove_url' class='dim:the-comment-list:comment-$comment->comment_ID:unapproved:e7e7d3:e7e7d3:new=unapproved vim-u' title='" . __( 'Unapprove this comment' ) . "'>" . __( 'Unapprove' ) . '</a>';
    1604         if ( $comment_status ) { // not looking at all comments
    1605             if ( 'approved' == $the_comment_status ) {
    1606                 $actions['unapprove'] = "<a href='$unapprove_url' class='delete:the-comment-list:comment-$comment->comment_ID:e7e7d3:action=dim-comment vim-u vim-destructive' title='" . __( 'Unapprove this comment' ) . "'>" . __( 'Unapprove' ) . '</a>';
    1607                 unset($actions['approve']);
    1608             } else {
    1609                 $actions['approve'] = "<a href='$approve_url' class='delete:the-comment-list:comment-$comment->comment_ID:e7e7d3:action=dim-comment vim-a vim-destructive' title='" . __( 'Approve this comment' ) . "'>" . __( 'Approve' ) . '</a>';
    1610                 unset($actions['unapprove']);
    1611             }
    1612         }
    1613         if ( 'spam' != $the_comment_status )
    1614             $actions['spam'] = "<a href='$spam_url' class='delete:the-comment-list:comment-$comment->comment_ID::spam=1 vim-s vim-destructive' title='" . __( 'Mark this comment as spam' ) . "'>" . __( 'Spam' ) . '</a>';
    1615         $actions['delete'] = "<a href='$delete_url' class='delete:the-comment-list:comment-$comment->comment_ID delete vim-d vim-destructive'>" . __('Delete') . '</a>';
    1616         $actions['edit'] = "<a href='comment.php?action=editcomment&amp;c={$comment->comment_ID}' title='" . __('Edit comment') . "'>". __('Edit') . '</a>';
    1617         if ( 'spam' != $the_comment_status )
    1618             $actions['reply'] = '<a onclick="commentReply.open(\''.$comment->comment_ID.'\',\''.$post->ID.'\',this);return false;" class="vim-r" title="'.__('Reply to this comment').'" href="#">' . __('Reply') . '</a>';
    1619 
    1620         $actions = apply_filters( 'comment_row_actions', $actions, $comment );
    1621 
    1622         $action_count = count($actions);
    1623         $i = 0;
    1624         foreach ( $actions as $action => $link ) {
    1625             ++$i;
    1626             ( $i == $action_count ) ? $sep = '' : $sep = ' | ';
    1627             // The action before reply shouldn't output a sep
    1628             if ( 'edit' == $action )
    1629                 $sep = '';
    1630             // Reply needs a hide-if-no-js span
    1631             if ( 'reply' == $action )
    1632                 echo "<span class='$action'><span class='hide-if-no-js'> | $link</span>$sep</span>";
    1633             else
    1634                 echo "<span class='$action'>$link$sep</span>";
    1635         }
    1636     }
    1637     ?>
    1638     </td>
    1639     <td class="author-column">
    1640         <strong><?php comment_author(); ?></strong><br />
    1641         <?php if ( !empty($author_url) ) : ?>
    1642         <a href="<?php echo $author_url ?>"><?php echo $author_url_display; ?></a><br />
    1643         <?php endif; ?>
    1644         <?php if ( current_user_can( 'edit_post', $post->ID ) ) : ?>
    1645         <?php if ( !empty($comment->comment_author_email) ): ?>
    1646         <?php comment_author_email_link() ?><br />
    1647         <?php endif; ?>
    1648         <a href="edit-comments.php?s=<?php comment_author_IP() ?>&amp;mode=detail"><?php comment_author_IP() ?></a>
    1649         <?php endif; //current_user_can?>
    1650     </td>
    1651     <td class="date-column"><?php comment_date(__('Y/m/d \a\t g:ia')); ?></td>
    1652 <?php if ( 'single' !== $mode ) : ?>
    1653     <td class="response-column">
    1654     "<?php echo $post_link ?>" <?php echo sprintf('(%s comments)', $post->comment_count); ?><br />
    1655     <?php echo get_the_time(__('Y/m/d \a\t g:ia')); ?>
    1656     </td>
    1657 <?php endif; ?>
    1658 </tr>
    1659     <?php
     1600    echo "<tr id='comment-$comment->comment_ID' class='$the_comment_status'>";
     1601    $columns = get_column_headers('comment');
     1602    $hidden = (array) get_user_option( 'manage-comment-columns-hidden' );
     1603    foreach ( $columns as $column_name => $column_display_name ) {
     1604        $class = "class=\"$column_name column-$column_name\"";
     1605
     1606        $style = '';
     1607        if ( in_array($column_name, $hidden) )
     1608            $style = ' style="display:none;"';
     1609
     1610        $attributes = "$class$style";
     1611
     1612        switch ($column_name) {
     1613            case 'cb':
     1614                if ( !$checkbox ) break;
     1615                echo '<th scope="row" class="check-column">';
     1616                if ( current_user_can('edit_post', $comment->comment_post_ID) ) echo "<input type='checkbox' name='delete_comments[]' value='$comment->comment_ID' />";
     1617                echo '</th>';
     1618                break;
     1619            case 'comment':
     1620                echo "<td $attributes>";
     1621                if ( 'detail' == $mode || 'single' == $mode ) comment_text();
     1622
     1623                $actions = array();
     1624
     1625                if ( current_user_can('edit_post', $comment->comment_post_ID) ) {
     1626                    $actions['approve'] = "<a href='$approve_url' class='dim:the-comment-list:comment-$comment->comment_ID:unapproved:e7e7d3:e7e7d3:new=approved vim-a' title='" . __( 'Approve this comment' ) . "'>" . __( 'Approve' ) . '</a>';
     1627                    $actions['unapprove'] = "<a href='$unapprove_url' class='dim:the-comment-list:comment-$comment->comment_ID:unapproved:e7e7d3:e7e7d3:new=unapproved vim-u' title='" . __( 'Unapprove this comment' ) . "'>" . __( 'Unapprove' ) . '</a>';
     1628                    if ( $comment_status ) { // not looking at all comments
     1629                        if ( 'approved' == $the_comment_status ) {
     1630                            $actions['unapprove'] = "<a href='$unapprove_url' class='delete:the-comment-list:comment-$comment->comment_ID:e7e7d3:action=dim-comment vim-u vim-destructive' title='" . __( 'Unapprove this comment' ) . "'>" . __( 'Unapprove' ) . '</a>';
     1631                            unset($actions['approve']);
     1632                        } else {
     1633                            $actions['approve'] = "<a href='$approve_url' class='delete:the-comment-list:comment-$comment->comment_ID:e7e7d3:action=dim-comment vim-a vim-destructive' title='" . __( 'Approve this comment' ) . "'>" . __( 'Approve' ) . '</a>';
     1634                            unset($actions['unapprove']);
     1635                        }
     1636                    }
     1637                    if ( 'spam' != $the_comment_status )
     1638                        $actions['spam'] = "<a href='$spam_url' class='delete:the-comment-list:comment-$comment->comment_ID::spam=1 vim-s vim-destructive' title='" . __( 'Mark this comment as spam' ) . "'>" . __( 'Spam' ) . '</a>';
     1639                    $actions['delete'] = "<a href='$delete_url' class='delete:the-comment-list:comment-$comment->comment_ID delete vim-d vim-destructive'>" . __('Delete') . '</a>';
     1640                    $actions['edit'] = "<a href='comment.php?action=editcomment&amp;c={$comment->comment_ID}' title='" . __('Edit comment') . "'>". __('Edit') . '</a>';
     1641                    if ( 'spam' != $the_comment_status )
     1642                        $actions['reply'] = '<a onclick="commentReply.open(\''.$comment->comment_ID.'\',\''.$post->ID.'\',this);return false;" class="vim-r" title="'.__('Reply to this comment').'" href="#">' . __('Reply') . '</a>';
     1643
     1644                    $actions = apply_filters( 'comment_row_actions', $actions, $comment );
     1645
     1646                    $action_count = count($actions);
     1647                    $i = 0;
     1648                    foreach ( $actions as $action => $link ) {
     1649                        ++$i;
     1650                        ( $i == $action_count ) ? $sep = '' : $sep = ' | ';
     1651                        // The action before reply shouldn't output a sep
     1652                        if ( 'edit' == $action )
     1653                            $sep = '';
     1654                        // Reply needs a hide-if-no-js span
     1655                        if ( 'reply' == $action )
     1656                            echo "<span class='$action'><span class='hide-if-no-js'> | $link</span>$sep</span>";
     1657                        else
     1658                            echo "<span class='$action'>$link$sep</span>";
     1659                    }
     1660                }
     1661
     1662                echo '</td>';
     1663                break;
     1664            case 'author':
     1665                echo "<td $attributes><strong>"; comment_author(); echo '</strong><br />';
     1666                if ( !empty($author_url) )
     1667                    echo "<a href='$author_url'>$author_url_display</a><br />";
     1668                if ( current_user_can( 'edit_post', $post->ID ) ) {
     1669                    if ( !empty($comment->comment_author_email) ) {
     1670                        comment_author_email_link();
     1671                        echo '<br />';
     1672                    }
     1673                    echo '<a href="edit-comments.php?s=';
     1674                    comment_author_IP();
     1675                    echo '&amp;mode=detail">';
     1676                    comment_author_IP();
     1677                    echo '</a>';
     1678                } //current_user_can
     1679                echo '</td>';
     1680                break;
     1681            case 'date':
     1682                echo "<td $attributes>" . get_comment_date(__('Y/m/d \a\t g:ia')) . '</td>';
     1683                break;
     1684            case 'response':
     1685                if ( 'single' !== $mode )
     1686                    echo "<td $attributes>&quot;$post_link&quot; " . sprintf('(%s comments)', $post->comment_count) . '<br />' . get_the_time(__('Y/m/d \a\t g:ia')) . '</td>';
     1687        }
     1688    }
     1689    echo "</tr>\n";
    16601690}
    16611691
     
    22932323    foreach ( $columns as $column => $title ) {
    22942324        // Can't hide these
    2295         if ( 'cb' == $column || 'title' == $column || 'name' == $column || 'username' == $column || 'media' == $column )
     2325        if ( 'cb' == $column || 'title' == $column || 'name' == $column || 'username' == $column || 'media' == $column || 'comment' == $column )
    22962326            continue;
    22972327        if ( empty($title) )
  • trunk/wp-admin/js/categories.js

    r8923 r8988  
    2727        columns.init('category');
    2828    }
    29 
    30     // Edit Settings
    31     $('#show-settings-link').click(function () {
    32         $('#edit-settings').slideDown('normal', function(){
    33             $('#show-settings-link').hide();
    34             $('#hide-settings-link').show();
    35            
    36         });
    37         $('#show-settings').addClass('show-settings-opened');
    38         return false;
    39     });
    40    
    41     $('#hide-settings-link').click(function () {
    42         $('#edit-settings').slideUp('normal', function(){
    43             $('#hide-settings-link').hide();
    44             $('#show-settings-link').show();
    45             $('#show-settings').removeClass('show-settings-opened');
    46         });
    47        
    48         return false;
    49     });
    5029});
  • trunk/wp-admin/js/edit-comments.js

    r8821 r8988  
    232232
    233233$(document).ready(function(){
     234    columns.init('comment');
     235
    234236    if ( typeof QTags != 'undefined' )
    235237        ed_reply = new QTags('ed_reply', 'replycontent', 'replycontainer', 'more');
  • trunk/wp-admin/js/link.js

    r8753 r8988  
    4949    } );
    5050    jQuery('.categorychecklist :checkbox').change( syncChecks ).filter( ':checked' ).change();
    51 
    52     // Edit Settings
    53     $('#show-settings-link').click(function () {
    54         $('#edit-settings').slideDown('normal', function(){
    55             $('#show-settings-link').hide();
    56             $('#hide-settings-link').show();
    57            
    58         });
    59         $('#show-settings').addClass('show-settings-opened');
    60         return false;
    61     });
    62    
    63     $('#hide-settings-link').click(function () {
    64         $('#edit-settings').slideUp('normal', function(){
    65             $('#hide-settings-link').hide();
    66             $('#show-settings-link').show();
    67             $('#show-settings').removeClass('show-settings-opened');
    68         });
    69        
    70         return false;
    71     });
    7251});
  • trunk/wp-admin/js/links.js

    r8888 r8988  
    11jQuery(document).ready( function($) {
    22    columns.init('link');
    3 
    4     // Edit Settings
    5     $('#show-settings-link').click(function () {
    6         $('#edit-settings').slideDown('normal', function(){
    7             $('#show-settings-link').hide();
    8             $('#hide-settings-link').show();
    9            
    10         });
    11         $('#show-settings').addClass('show-settings-opened');
    12         return false;
    13     });
    14    
    15     $('#hide-settings-link').click(function () {
    16         $('#edit-settings').slideUp('normal', function(){
    17             $('#hide-settings-link').hide();
    18             $('#show-settings-link').show();
    19             $('#show-settings').removeClass('show-settings-opened');
    20         });
    21        
    22         return false;
    23     });
    243});
  • trunk/wp-admin/js/media.js

    r8894 r8988  
    11jQuery(document).ready( function($) {
    22    columns.init('media');
    3 
    4     // Edit Settings
    5     $('#show-settings-link').click(function () {
    6         $('#edit-settings').slideDown('normal', function(){
    7             $('#show-settings-link').hide();
    8             $('#hide-settings-link').show();
    9            
    10         });
    11         $('#show-settings').addClass('show-settings-opened');
    12         return false;
    13     });
    14    
    15     $('#hide-settings-link').click(function () {
    16         $('#edit-settings').slideUp('normal', function(){
    17             $('#hide-settings-link').hide();
    18             $('#show-settings-link').show();
    19             $('#show-settings').removeClass('show-settings-opened');
    20         });
    21        
    22         return false;
    23     });
    243});
  • trunk/wp-admin/js/page.js

    r8889 r8988  
    4949    });
    5050
    51     // Edit Settings
    52     $('#show-settings-link').click(function () {
    53         $('#edit-settings').slideDown('normal', function(){
    54             $('#show-settings-link').hide();
    55             $('#hide-settings-link').show();
    56            
    57         });
    58         $('#show-settings').addClass('show-settings-opened');
    59         return false;
    60     });
    61    
    62     $('#hide-settings-link').click(function () {
    63         $('#edit-settings').slideUp('normal', function(){
    64             $('#hide-settings-link').hide();
    65             $('#show-settings-link').show();
    66             $('#show-settings').removeClass('show-settings-opened');
    67         });
    68        
    69         return false;
    70     });
    71 
    7251    $('.edit-post-status').click(function() {
    7352        if ($('#post-status-select').is(":hidden")) {
  • trunk/wp-admin/js/pages.js

    r8860 r8988  
    11jQuery(document).ready( function($) {
    22    columns.init('page');
    3 
    4     // Edit Settings
    5     $('#show-settings-link').click(function () {
    6         $('#edit-settings').slideDown('normal', function(){
    7             $('#show-settings-link').hide();
    8             $('#hide-settings-link').show();
    9            
    10         });
    11         $('#show-settings').addClass('show-settings-opened');
    12         return false;
    13     });
    14    
    15     $('#hide-settings-link').click(function () {
    16         $('#edit-settings').slideUp('normal', function(){
    17             $('#hide-settings-link').hide();
    18             $('#show-settings-link').show();
    19             $('#show-settings').removeClass('show-settings-opened');
    20         });
    21        
    22         return false;
    23     });
    243});
  • trunk/wp-admin/js/post.js

    r8889 r8988  
    193193    });
    194194
    195     // Edit Settings
    196     $('#show-settings-link').click(function () {
    197         $('#edit-settings').slideDown('normal', function(){
    198             $('#show-settings-link').hide();
    199             $('#hide-settings-link').show();
    200            
    201         });
    202         $('#show-settings').addClass('show-settings-opened');
    203         return false;
    204     });
    205    
    206     $('#hide-settings-link').click(function () {
    207         $('#edit-settings').slideUp('normal', function(){
    208             $('#hide-settings-link').hide();
    209             $('#show-settings-link').show();
    210             $('#show-settings').removeClass('show-settings-opened');
    211         });
    212        
    213         return false;
    214     });
    215 
    216195    // Custom Fields
    217196    jQuery('#the-list').wpList( { addAfter: function( xml, s ) {
  • trunk/wp-admin/js/posts.js

    r8858 r8988  
    11jQuery(document).ready( function($) {
    22    columns.init('post');
    3 
    4     // Edit Settings
    5     $('#show-settings-link').click(function () {
    6         $('#edit-settings').slideDown('normal', function(){
    7             $('#show-settings-link').hide();
    8             $('#hide-settings-link').show();
    9            
    10         });
    11         $('#show-settings').addClass('show-settings-opened');
    12         return false;
    13     });
    14    
    15     $('#hide-settings-link').click(function () {
    16         $('#edit-settings').slideUp('normal', function(){
    17             $('#hide-settings-link').hide();
    18             $('#show-settings-link').show();
    19             $('#show-settings').removeClass('show-settings-opened');
    20         });
    21        
    22         return false;
    23     });
    243});
  • trunk/wp-admin/js/tags.js

    r8923 r8988  
    2121
    2222    columns.init('tag');
    23 
    24     // Edit Settings
    25     $('#show-settings-link').click(function () {
    26         $('#edit-settings').slideDown('normal', function(){
    27             $('#show-settings-link').hide();
    28             $('#hide-settings-link').show();
    29            
    30         });
    31         $('#show-settings').addClass('show-settings-opened');
    32         return false;
    33     });
    34    
    35     $('#hide-settings-link').click(function () {
    36         $('#edit-settings').slideUp('normal', function(){
    37             $('#hide-settings-link').hide();
    38             $('#show-settings-link').show();
    39             $('#show-settings').removeClass('show-settings-opened');
    40         });
    41        
    42         return false;
    43     });
    4423});
  • trunk/wp-admin/js/users.js

    r8936 r8988  
    33
    44    columns.init('user');
    5 
    6     // Edit Settings
    7     $('#show-settings-link').click(function () {
    8         $('#edit-settings').slideDown('normal', function(){
    9             $('#show-settings-link').hide();
    10             $('#hide-settings-link').show();
    11            
    12         });
    13         $('#show-settings').addClass('show-settings-opened');
    14         return false;
    15     });
    16    
    17     $('#hide-settings-link').click(function () {
    18         $('#edit-settings').slideUp('normal', function(){
    19             $('#hide-settings-link').hide();
    20             $('#show-settings-link').show();
    21             $('#show-settings').removeClass('show-settings-opened');
    22         });
    23        
    24         return false;
    25     });
    265});
  • trunk/wp-admin/wp-admin.css

    r8985 r8988  
    513513}
    514514
    515 .comment-column p {
     515.column-comment p {
    516516    margin-top: 0;
    517517}
    518518
    519 .comment-column {
     519.column-comment {
    520520    width: 50%;
    521521}
    522522
    523 .author-column,
    524 .response-column {
     523.column-author,
     524.column-response {
    525525    width: 20%;
    526526}
    527527
    528 .author-column img {
     528.column-author img {
    529529    float: left;
    530530    margin-right: 10px;
     
    16661666}
    16671667
    1668 
    1669 #the-comment-list .comment a {
    1670     padding-bottom: 1px;
    1671     text-decoration: none;
    1672     border-bottom-width: 1px;
    1673     border-bottom-style: solid;
    1674 }
    1675 
    1676 
    16771668#the-comment-list td.comment p.comment-author {
    16781669    margin-top: 0;
     
    16941685
    16951686#the-comment-list td.comment {
     1687/*
    16961688    width: 65%;
    16971689    max-width: 460px;
     1690*/
    16981691    word-wrap: break-word;
    16991692}
  • trunk/wp-includes/script-loader.php

    r8987 r8988  
    150150            'how' => __('Separate multiple categories with commas.')
    151151        ) );
    152         $scripts->add( 'admin-categories', '/wp-admin/js/categories.js', array('wp-lists', 'columns'), '20071031' );
    153         $scripts->add( 'admin-tags', '/wp-admin/js/tags.js', array('wp-lists', 'columns'), '20080918' );
     152        $scripts->add( 'admin-categories', '/wp-admin/js/categories.js', array('wp-lists', 'columns', 'settings-box'), '20080925' );
     153        $scripts->add( 'admin-tags', '/wp-admin/js/tags.js', array('wp-lists', 'columns', 'settings-box'), '20080925' );
    154154        $scripts->add( 'admin-custom-fields', '/wp-admin/js/custom-fields.js', array('wp-lists'), '20070823' );
    155155        $scripts->add( 'password-strength-meter', '/wp-admin/js/password-strength-meter.js', array('jquery'), '20080824' );
     
    161161            'strong' => __('Strong')
    162162        ) );
    163         $scripts->add( 'admin-comments', '/wp-admin/js/edit-comments.js', array('wp-lists', 'jquery-ui-draggable', 'jquery-ui-resizable', 'quicktags'), '20080905' );
     163        $scripts->add( 'admin-comments', '/wp-admin/js/edit-comments.js', array('wp-lists', 'jquery-ui-draggable', 'jquery-ui-resizable', 'quicktags', 'columns', 'settings-box'), '20080925' );
    164164        $scripts->localize( 'admin-comments', 'adminCommentsL10n', array(
    165165            'pending' => __('%i% pending'), // must look like: "# blah blah"
     
    167167            'hotkeys_highlight_last' => isset($_GET['hotkeys_highlight_last']),
    168168        ) );
    169         $scripts->add( 'admin-users', '/wp-admin/js/users.js', array('wp-lists', 'columns'), '20080918' );
     169        $scripts->add( 'admin-users', '/wp-admin/js/users.js', array('wp-lists', 'columns', 'settings-box'), '20080925' );
    170170        $scripts->add( 'admin-forms', '/wp-admin/js/forms.js', array('jquery'), '20080729');
    171171        $scripts->add( 'xfn', '/wp-admin/js/xfn.js', false, '3517' );
     
    181181            'cancel' => __('Cancel'),
    182182        ) );
    183         $scripts->add( 'post', '/wp-admin/js/post.js', array('suggest', 'jquery-ui-tabs', 'wp-lists', 'postbox', 'slug'), '20080701' );
     183        $scripts->add( 'post', '/wp-admin/js/post.js', array('suggest', 'jquery-ui-tabs', 'wp-lists', 'postbox', 'slug', 'settings-box'), '20080925' );
    184184        $scripts->localize( 'post', 'postL10n', array(
    185185            'tagsUsed' =>  __('Tags used on this post:'),
     
    190190            'edit' => __('Edit'),
    191191        ) );
    192         $scripts->add( 'page', '/wp-admin/js/page.js', array('jquery', 'slug', 'postbox'), '20080318' );
     192        $scripts->add( 'page', '/wp-admin/js/page.js', array('jquery', 'slug', 'postbox', 'settings-box'), '20080925' );
    193193        $scripts->localize( 'page', 'postL10n', array(
    194194            'cancel' => __('Cancel'),
    195195            'edit' => __('Edit'),
    196196        ) );
    197         $scripts->add( 'link', '/wp-admin/js/link.js', array('jquery-ui-tabs', 'wp-lists', 'postbox'), '20080131' );
     197        $scripts->add( 'link', '/wp-admin/js/link.js', array('jquery-ui-tabs', 'wp-lists', 'postbox', 'settings-box'), '20080925' );
    198198        $scripts->add( 'comment', '/wp-admin/js/comment.js', array('postbox'), '20080219' );
    199199        $scripts->localize( 'comment', 'commentL10n', array(
     
    264264        ) );
    265265
    266         $scripts->add( 'posts', '/wp-admin/js/posts.js', array('columns'), '20080910' );
    267         $scripts->add( 'pages', '/wp-admin/js/pages.js', array('columns'), '20080910' );
    268         $scripts->add( 'links', '/wp-admin/js/links.js', array('columns'), '20080913' );
    269         $scripts->add( 'media', '/wp-admin/js/media.js', array('columns'), '20080915' );
     266        $scripts->add( 'posts', '/wp-admin/js/posts.js', array('columns', 'settings-box'), '20080925' );
     267        $scripts->add( 'pages', '/wp-admin/js/pages.js', array('columns', 'settings-box'), '20080925' );
     268        $scripts->add( 'links', '/wp-admin/js/links.js', array('columns', 'settings-box'), '20080925' );
     269        $scripts->add( 'media', '/wp-admin/js/media.js', array('columns', 'settings-box'), '20080925' );
    270270
    271271        $scripts->add( 'columns', '/wp-admin/js/columns.js', false, '20080910' );
     
    273273            'requestFile' => admin_url('admin-ajax.php'),
    274274        ) );
     275
     276        $scripts->add( 'settings-box', '/wp-admin/js/settings-box.js', array( 'jquery' ), '20080925' );
    275277    }
    276278}
Note: See TracChangeset for help on using the changeset viewer.