Changeset 1412

Show
Ignore:
Timestamp:
08/04/08 17:10:27 (4 months ago)
Author:
donncha
Message:

Change ABSPATH . MUPLUGINDIR to WPMU_PLUGIN_DIR

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-admin/admin.php

    r1374 r1412  
    6060                } 
    6161 
    62                 if (! file_exists(ABSPATH . PLUGINDIR . "/$plugin_page") && ! file_exists(ABSPATH . MUPLUGINDIR . "/$plugin_page")) 
     62                if (! file_exists(ABSPATH . PLUGINDIR . "/$plugin_page") && ! file_exists(WPMU_PLUGIN_DIR . "/$plugin_page")) 
    6363                        wp_die(sprintf(__('Cannot load %s.'), htmlentities($plugin_page))); 
    6464 
     
    6868                        require_once(ABSPATH . 'wp-admin/admin-header.php'); 
    6969 
    70                 if ( file_exists(ABSPATH . MUPLUGINDIR . "/$plugin_page") ) 
    71                         include(ABSPATH . MUPLUGINDIR . "/$plugin_page"); 
     70                if ( file_exists(WPMU_PLUGIN_DIR . "/$plugin_page") ) 
     71                        include(WPMU_PLUGIN_DIR . "/$plugin_page"); 
    7272                else 
    7373                        include(ABSPATH . PLUGINDIR . "/$plugin_page"); 
  • trunk/wp-admin/menu-header.php

    r1328 r1412  
    2323                $submenu[$item[2]] = array_values($submenu[$item[2]]);  // Re-index. 
    2424                $menu_hook = get_plugin_page_hook($submenu[$item[2]][0][2], $item[2]); 
    25                 if ( file_exists(ABSPATH . PLUGINDIR . "/{$submenu[$item[2]][0][2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$submenu[$item[2]][0][2]}") || !empty($menu_hook)) 
     25                if ( file_exists(ABSPATH . PLUGINDIR . "/{$submenu[$item[2]][0][2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$submenu[$item[2]][0][2]}") || !empty($menu_hook)) 
    2626                        echo "\n\t<li><a href='admin.php?page={$submenu[$item[2]][0][2]}'$class>{$item[0]}</a></li>"; 
    2727                else 
     
    2929        } else if ( current_user_can($item[1]) ) { 
    3030                $menu_hook = get_plugin_page_hook($item[2], 'admin.php'); 
    31                 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$item[2]}") || !empty($menu_hook)) 
     31                if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$item[2]}") || !empty($menu_hook)) 
    3232                        echo "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a></li>"; 
    3333                else 
     
    5353                $submenu[$item[2]] = array_values($submenu[$item[2]]);  // Re-index. 
    5454                $menu_hook = get_plugin_page_hook($submenu[$item[2]][0][2], $item[2]); 
    55                 if ( file_exists(ABSPATH . PLUGINDIR . "/{$submenu[$item[2]][0][2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$submenu[$item[2]][0][2]}") || !empty($menu_hook)) 
     55                if ( file_exists(ABSPATH . PLUGINDIR . "/{$submenu[$item[2]][0][2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$submenu[$item[2]][0][2]}") || !empty($menu_hook)) 
    5656                        echo "\n\t<li><a href='admin.php?page={$submenu[$item[2]][0][2]}'$class>{$item[0]}</a></li>"; 
    5757                else 
     
    5959        } else if ( current_user_can($item[1]) ) { 
    6060                $menu_hook = get_plugin_page_hook($item[2], 'admin.php'); 
    61                 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$item[2]}") || !empty($menu_hook)) 
     61                if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$item[2]}") || !empty($menu_hook)) 
    6262                        echo "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a></li>"; 
    6363                else 
     
    7878                $submenu[$item[2]] = array_values($submenu[$item[2]]);  // Re-index. 
    7979                $menu_hook = get_plugin_page_hook($submenu[$item[2]][0][2], $item[2]); 
    80                 if ( file_exists(ABSPATH . PLUGINDIR . "/{$submenu[$item[2]][0][2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$submenu[$item[2]][0][2]}") || !empty($menu_hook)) 
     80                if ( file_exists(ABSPATH . PLUGINDIR . "/{$submenu[$item[2]][0][2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$submenu[$item[2]][0][2]}") || !empty($menu_hook)) 
    8181                        echo "\n\t<li><a href='admin.php?page={$submenu[$item[2]][0][2]}'$class>{$item[0]}</a></li>"; 
    8282                else 
     
    8484        } else if ( current_user_can($item[1]) ) { 
    8585                $menu_hook = get_plugin_page_hook($item[2], 'admin.php'); 
    86                 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$item[2]}") ) 
     86                if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$item[2]}") ) 
    8787                        echo "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a></li>"; 
    8888                else 
     
    110110                $submenu[$item[2]] = array_values($submenu[$item[2]]);  // Re-index. 
    111111                $menu_hook = get_plugin_page_hook($submenu[$item[2]][0][2], $item[2]); 
    112                 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$item[2]}") ) 
     112                if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$item[2]}") ) 
    113113                        $side_items[] = "\n\t<li><a href='admin.php?page={$submenu[$item[2]][0][2]}'$class>{$item[0]}</a>"; 
    114114                else 
     
    116116        } else if ( current_user_can($item[1]) ) { 
    117117                $menu_hook = get_plugin_page_hook($item[2], 'admin.php'); 
    118                 if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$item[2]}") ) 
     118                if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$item[2]}") ) 
    119119                        $side_items[] = "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a>"; 
    120120                else 
     
    147147$menu_hook = get_plugin_page_hook($item[2], $parent_file); 
    148148 
    149 if (file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(ABSPATH . MUPLUGINDIR . "/{$item[2]}") || ! empty($menu_hook)) { 
     149if (file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || file_exists(WPMU_PLUGIN_DIR . "/{$item[2]}") || ! empty($menu_hook)) { 
    150150        if ( 'admin.php' == $pagenow ) 
    151151                echo "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a></li>"; 
  • trunk/wp-includes/plugin.php

    r1328 r1412  
    453453        $plugin_dir = preg_replace('|/+|','/', $plugin_dir); // remove any duplicate slash 
    454454        $file = preg_replace('|^' . preg_quote($plugin_dir, '|') . '/|','',$file); // get relative path from plugins dir 
    455         $file = preg_replace('|^.*/' . MUPLUGINDIR . '/|','',$file); // get relative path from plugins dir 
     455 
     456        $mu_plugin_dir = str_replace('\\','/',WPMU_PLUGIN_DIR); // sanitize for Win32 installs 
     457        $mu_plugin_dir = preg_replace('|/+|','/', $mu_plugin_dir); // remove any duplicate slash 
     458        $file = preg_replace('|^' . preg_quote($mu_plugin_dir, '|') . '/|','',$file); // get relative path from mu_plugins dir 
    456459        return $file; 
    457460} 
  • trunk/wp-includes/wpmu-functions.php

    r1405 r1412  
    99 
    1010        if ( false === $path ) 
    11                 $path = MUPLUGINDIR; 
    12  
    13         $mofile = ABSPATH . "$path/$domain-$locale.mo"; 
     11                $path = WPMU_PLUGIN_DIR; 
     12 
     13        $mofile = WPMU_PLUGIN_DIR . "/$domain-$locale.mo"; 
    1414        load_textdomain($domain, $mofile); 
    1515} 
  • trunk/wp-settings.php

    r1410 r1412  
    326326        define( 'MUPLUGINDIR', 'wp-content/mu-plugins' ); // Relative to ABSPATH.  For back compat. 
    327327 
    328 if( is_dir( ABSPATH . MUPLUGINDIR ) ) { 
    329         if( $dh = opendir( ABSPATH . MUPLUGINDIR ) ) { 
     328if( is_dir( WPMU_PLUGIN_DIR ) ) { 
     329        if( $dh = opendir( WPMU_PLUGIN_DIR ) ) { 
    330330                while( ( $plugin = readdir( $dh ) ) !== false ) { 
    331331                        if( substr( $plugin, -4 ) == '.php' ) { 
    332                                 include_once( ABSPATH . MUPLUGINDIR . '/' . $plugin ); 
     332                                include_once( WPMU_PLUGIN_DIR . '/' . $plugin ); 
    333333                        } 
    334334                }