WordPress.org

Make WordPress Core


Ignore:
Timestamp:
11/20/2011 01:03:17 AM (8 years ago)
Author:
koopersmith
Message:

Help tabs: remove scrollbar and max-height. see #19155.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/screen.php

    r19321 r19361  
    699699        ?>
    700700        <div id="screen-meta" class="metabox-prefs">
     701           
    701702            <div id="contextual-help-wrap" class="hidden">
    702                 <div class="contextual-help-tabs">
    703                     <ul>
    704                     <?php foreach ( $this->_help_tabs as $i => $tab ):
    705                         $link_id  = "tab-link-{$tab['id']}";
    706                         $panel_id = "tab-panel-{$tab['id']}";
    707                         $classes  = ( $i == 0 ) ? 'active' : '';
    708                         ?>
    709 
    710                         <li id="<?php echo esc_attr( $link_id ); ?>" class="<?php echo esc_attr( $classes ); ?>">
    711                             <a href="<?php echo esc_url( "#$panel_id" ); ?>">
    712                                 <?php echo esc_html( $tab['title'] ); ?>
    713                             </a>
    714                         </li>
    715                     <?php endforeach; ?>
    716                     </ul>
    717                 </div>
    718 
    719                 <?php if ( ! empty( $this->_help_sidebar ) ) : ?>
    720                 <div class="contextual-help-sidebar">
    721                     <?php echo self::$this->_help_sidebar; ?>
    722                 </div>
    723                 <?php endif; ?>
    724 
    725                 <div class="contextual-help-tabs-wrap">
    726                     <?php foreach ( $this->_help_tabs as $i => $tab ):
    727                         $panel_id = "tab-panel-{$tab['id']}";
    728                         $classes  = ( $i == 0 ) ? 'active' : '';
    729                         $classes .= ' help-tab-content';
    730                         ?>
    731 
    732                         <div id="<?php echo esc_attr( $panel_id ); ?>" class="<?php echo esc_attr( $classes ); ?>">
    733                             <?php
    734                             // Print tab content.
    735                             echo $tab['content'];
    736 
    737                             // If it exists, fire tab callback.
    738                             if ( ! empty( $tab['callback'] ) )
    739                                 call_user_func_array( $tab['callback'], array( $this, $tab ) );
     703                <div id="contextual-help-back"></div>
     704                <div id="contextual-help-columns">
     705                    <div class="contextual-help-tabs">
     706                        <ul>
     707                        <?php foreach ( $this->_help_tabs as $i => $tab ):
     708                            $link_id  = "tab-link-{$tab['id']}";
     709                            $panel_id = "tab-panel-{$tab['id']}";
     710                            $classes  = ( $i == 0 ) ? 'active' : '';
    740711                            ?>
    741                         </div>
    742                     <?php endforeach; ?>
     712
     713                            <li id="<?php echo esc_attr( $link_id ); ?>" class="<?php echo esc_attr( $classes ); ?>">
     714                                <a href="<?php echo esc_url( "#$panel_id" ); ?>">
     715                                    <?php echo esc_html( $tab['title'] ); ?>
     716                                </a>
     717                            </li>
     718                        <?php endforeach; ?>
     719                        </ul>
     720                    </div>
     721
     722                    <?php if ( ! empty( $this->_help_sidebar ) ) : ?>
     723                    <div class="contextual-help-sidebar">
     724                        <?php echo self::$this->_help_sidebar; ?>
     725                    </div>
     726                    <?php endif; ?>
     727
     728                    <div class="contextual-help-tabs-wrap">
     729                        <?php foreach ( $this->_help_tabs as $i => $tab ):
     730                            $panel_id = "tab-panel-{$tab['id']}";
     731                            $classes  = ( $i == 0 ) ? 'active' : '';
     732                            $classes .= ' help-tab-content';
     733                            ?>
     734
     735                            <div id="<?php echo esc_attr( $panel_id ); ?>" class="<?php echo esc_attr( $classes ); ?>">
     736                                <?php
     737                                // Print tab content.
     738                                echo $tab['content'];
     739
     740                                // If it exists, fire tab callback.
     741                                if ( ! empty( $tab['callback'] ) )
     742                                    call_user_func_array( $tab['callback'], array( $this, $tab ) );
     743                                ?>
     744                            </div>
     745                        <?php endforeach; ?>
     746                    </div>
    743747                </div>
    744748            </div>
Note: See TracChangeset for help on using the changeset viewer.