diff options
author | Chad Little <clittle@users.sourceforge.net> | 2003-09-15 01:00:44 +0000 |
---|---|---|
committer | Chad Little <clittle@users.sourceforge.net> | 2003-09-15 01:00:44 +0000 |
commit | cab875ea0e16e37bc62b60782d0359865fc402e6 (patch) | |
tree | b9dcc57c7b80bff07638afaf628d731caf4af94c /functions/init.inc.php | |
parent | ea8ebe6a3122e066814a23c5c9d7233a2d48fbf7 (diff) | |
download | phpicalendar-cab875ea0e16e37bc62b60782d0359865fc402e6.tar.gz phpicalendar-cab875ea0e16e37bc62b60782d0359865fc402e6.tar.bz2 phpicalendar-cab875ea0e16e37bc62b60782d0359865fc402e6.zip |
Fix for bug #794853 listing dot-files.
Diffstat (limited to 'functions/init.inc.php')
-rw-r--r-- | functions/init.inc.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/functions/init.inc.php b/functions/init.inc.php index db76044..2a145ed 100644 --- a/functions/init.inc.php +++ b/functions/init.inc.php @@ -106,14 +106,14 @@ if ($is_webcal) { // build the array while (false != ($file = readdir($dir_handle))) { - if (substr($file, -4) == ".ics") { + if (preg_match("/^[^.].+\.ics$/", $file)) { $file = $calendar_path.'/'.$file; array_push($cal_filelist, $file); } } // add webcals foreach ($list_webcals as $file) { - if (substr($file, -4) == ".ics") { + if (preg_match("/^[^.].+\.ics$/", $file)) { array_push($cal_filelist, $file); } } |