From 03a46b90d93fa35e6d47fde6ee7edbb5a2a76773 Mon Sep 17 00:00:00 2001 From: dongsheng Date: Thu, 2 Apr 2009 06:21:05 +0000 Subject: [PATCH] "MDL-18520, change block_list into a static member of class" --- repository/filesystem/repository.class.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) 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 .= ''; -- 2.39.5