WordPress.org

Make WordPress Core

Changeset 5152


Ignore:
Timestamp:
03/31/2007 07:30:18 PM (11 years ago)
Author:
rob1n
Message:

Take out useless preg_match()'s and ignore directories starting with ".". Props m0n5t3r. fixes #4047

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/admin-functions.php

    r5119 r5152  
    17741774    if ( $plugins_dir ) {
    17751775        while (($file = $plugins_dir->read() ) !== false ) {
    1776             if ( preg_match( '|^\.+$|', $file ))
     1776            if ( substr($file, 0, 1) == '.' )
    17771777                continue;
    17781778            if ( is_dir( $plugin_root.'/'.$file ) ) {
     
    17801780                if ( $plugins_subdir ) {
    17811781                    while (($subfile = $plugins_subdir->read() ) !== false ) {
    1782                         if ( preg_match( '|^\.+$|', $subfile ))
     1782                        if ( substr($subfile, 0, 1) == '.' )
    17831783                            continue;
    1784                         if ( preg_match( '|\.php$|', $subfile ))
     1784                        if ( substr($subfile, -4) == '.php' )
    17851785                            $plugin_files[] = "$file/$subfile";
    17861786                    }
    17871787                }
    17881788            } else {
    1789                 if ( preg_match( '|\.php$|', $file ))
     1789                if ( substr($file, -4) == '.php' )
    17901790                    $plugin_files[] = $file;
    17911791            }
Note: See TracChangeset for help on using the changeset viewer.