フォルダ名に()を使えない

Re: フォルダ名に()を使えない

- Tatsuya Shirai の投稿
返信数: 0
私以外にも(多少の危険は伴っても)半角のカッコをファイル名/フォルダ名に使用したいと考えている方がいるかも知れませんので,修正箇所を示します.

lib/moodlelib.php中のclean_filename()関数中,
} else {
//clean only ascii range
$string = preg_replace("/[\\000-\\x2c\\x2f\\x3a-\\x40\\x5b-\\x5e\\x60\\x7b-\\177]/s", '_', $string);
}

} else {
//clean only ascii range
// $string = preg_replace("/[\\000-\\x2c\\x2f\\x3a-\\x40\\x5b-\\x5e\\x60\\x7b-\\177]/s", '_', $string);
$string = mb_ereg_replace('[<>"\|:\\/\*\?]', '_', $string);
}

です.