From: Brion Vibber Date: Thu, 25 Nov 2004 22:42:33 +0000 (+0000) Subject: Suppress hidden files from skin list; some backup and magic-filesystem-stuff systems... X-Git-Tag: 1.5.0alpha1~1231 X-Git-Url: https://git.cyclocoop.org/%7B%7B%20url_for%28%27admin_user_edit%27%2C%20iduser=user.userid%29%20%7D%7D?a=commitdiff_plain;h=d9f78403c75851c7f9e04e3959875955bef2b1b2;p=lhc%2Fweb%2Fwiklou.git Suppress hidden files from skin list; some backup and magic-filesystem-stuff systems put junk in there. --- diff --git a/includes/Skin.php b/includes/Skin.php index 2d254a6693..118f90cebb 100644 --- a/includes/Skin.php +++ b/includes/Skin.php @@ -23,9 +23,9 @@ $skinDir = dir($IP.'/skins'); # while code from www.php.net while (false !== ($file = $skinDir->read())) { - if(preg_match('/^(.*).php$/',$file, $matches)) { + if(preg_match('/^([^.].*)\.php$/',$file, $matches)) { $aSkin = $matches[1]; - $wgValidSkinNames[strtolower($aSkin)] = $aSkin; + $wgValidSkinNames[strtolower($aSkin)] = $aSkin; } } $skinDir->close();