Make WordPress Core

Changeset 11602


Ignore:
Timestamp:
06/19/2009 06:07:25 AM (16 years ago)
Author:
ryan
Message:

Enforce incoming links item limit

Location:
trunk/wp-admin/includes
Files:
2 edited

Legend:

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

    r11569 r11602  
    635635    echo "<ul>\n";
    636636
    637     $count = 0;
    638     foreach ( $rss->get_items() as $item ) {
     637    if ( !isset($items) )
     638        $items = 10;
     639
     640    foreach ( $rss->get_items(0, $items) as $item ) {
    639641        $publisher = '';
    640642        $site_link = '';
  • trunk/wp-admin/includes/plugin.php

    r11595 r11602  
    586586
    587587function add_menu_page( $page_title, $menu_title, $access_level, $file, $function = '', $icon_url = '' ) {
    588     global $menu, $admin_page_hooks, $_registered_pages;
     588    global $menu, $admin_page_hooks;
    589589
    590590    $file = plugin_basename( $file );
     
    603603    $menu[] = array ( $menu_title, $access_level, $file, $page_title, 'menu-top ' . $hookname, $hookname, $icon_url );
    604604
    605     $_registered_pages[$hookname] = true;
    606 
    607605    return $hookname;
    608606}
    609607
    610608function add_object_page( $page_title, $menu_title, $access_level, $file, $function = '', $icon_url = '') {
    611     global $menu, $admin_page_hooks, $_wp_last_object_menu, $_registered_pages;
     609    global $menu, $admin_page_hooks, $_wp_last_object_menu;
    612610
    613611    $file = plugin_basename( $file );
     
    626624    $menu[$_wp_last_object_menu] = array ( $menu_title, $access_level, $file, $page_title, 'menu-top ' . $hookname, $hookname, $icon_url );
    627625
    628     $_registered_pages[$hookname] = true;
    629 
    630626    return $hookname;
    631627}
    632628
    633629function add_utility_page( $page_title, $menu_title, $access_level, $file, $function = '', $icon_url = '') {
    634     global $menu, $admin_page_hooks, $_wp_last_utility_menu, $_registered_pages;
     630    global $menu, $admin_page_hooks, $_wp_last_utility_menu;
    635631
    636632    $file = plugin_basename( $file );
     
    650646
    651647    $menu[$_wp_last_utility_menu] = array ( $menu_title, $access_level, $file, $page_title, 'menu-top ' . $hookname, $hookname, $icon_url );
    652 
    653     $_registered_pages[$hookname] = true;
    654648
    655649    return $hookname;
     
    661655    global $_wp_real_parent_file;
    662656    global $_wp_submenu_nopriv;
    663     global $_registered_pages;
    664657
    665658    $file = plugin_basename( $file );
     
    690683    if (!empty ( $function ) && !empty ( $hookname ))
    691684        add_action( $hookname, $function );
    692 
    693     $_registered_pages[$hookname] = true;
    694685
    695686    return $hookname;
     
    929920    global $_wp_submenu_nopriv;
    930921    global $plugin_page;
    931     global $_registered_pages;
    932922
    933923    $parent = get_admin_page_parent();
     
    936926        return false;
    937927
    938     if ( isset( $plugin_page ) ) {
    939         if ( isset( $_wp_submenu_nopriv[$parent][$plugin_page] ) )
    940             return false;
    941 
    942         $hookname = get_plugin_page_hookname($plugin_page, $parent);
    943         if ( !isset($_registered_pages[$hookname]) )
    944             return false;
    945     }
     928    if ( isset( $plugin_page ) && isset( $_wp_submenu_nopriv[$parent][$plugin_page] ) )
     929        return false;
    946930
    947931    if ( empty( $parent) ) {
Note: See TracChangeset for help on using the changeset viewer.