From: dongsheng Date: Thu, 2 Apr 2009 06:21:05 +0000 (+0000) Subject: "MDL-18520, change block_list into a static member of class" X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=03a46b90d93fa35e6d47fde6ee7edbb5a2a76773;p=moodle.git "MDL-18520, change block_list into a static member of class" --- diff --git a/repository/filesystem/repository.class.php b/repository/filesystem/repository.class.php index 60867cd3ed..ae8cf13fa9 100644 --- a/repository/filesystem/repository.class.php +++ b/repository/filesystem/repository.class.php @@ -1,15 +1,15 @@ root_path = trim($this->root_path); - $this->block_list = array( - '/etc', - '/', - 'c:\windows', - 'c:/windows' - ); if (!empty($options['ajax'])) { // if created from filepicker if (empty($this->root_path)) { @@ -36,7 +36,7 @@ class repository_filesystem extends repository { } public function security_check($path) { $blocked = false; - foreach ($this->block_list as $item) { + foreach (self::$block_list as $item) { if ($path == $item or $path == $item.'/') { $blocked = true; break; @@ -156,7 +156,7 @@ class repository_filesystem extends repository { $mform->addElement('text', 'root_path', get_string('path', 'repository_filesystem'), array('value'=>'','size' => '40')); $warning = get_string('donotusesysdir', 'repository_filesystem'); $warning .= '';