Changeset 3468

Show
Ignore:
Timestamp:
01/20/06 21:09:19 (3 years ago)
Author:
ryan
Message:

Don't use glob. Props David House. fixes #2312

Files:

Legend:

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

    r3464 r3468  
    17921792        $stylesheet = dirname($theme_file); 
    17931793 
    1794         $screenshot = glob("$theme_root/$stylesheet/screenshot.*"); 
    1795         if ( !empty( $screenshot ) ) 
    1796             $screenshot = basename( $screenshot[0] ); 
    1797         else 
    1798             $screenshot = false; 
     1794        foreach (array('png', 'gif', 'jpg', 'jpeg') as $ext) { 
     1795            if (file_exists("$theme_root/$stylesheet/screenshot.$ext")) { 
     1796                $screenshot = "screenshot.$ext"; 
     1797                break; 
     1798            } 
     1799        } 
    17991800 
    18001801        if ( empty($name) ) {