diff --git a/app/music_on_hold/resources/classes/switch_music_on_hold.php b/app/music_on_hold/resources/classes/switch_music_on_hold.php index d0e9aac93b..5972df17dd 100644 --- a/app/music_on_hold/resources/classes/switch_music_on_hold.php +++ b/app/music_on_hold/resources/classes/switch_music_on_hold.php @@ -86,6 +86,30 @@ include "root.php"; } $select .= " \n"; } + //recordings + if($dh = opendir($_SESSION['switch']['recordings']['dir']."/")) { + $tmp_selected = false; + $files = Array(); + //$select .= "\n"; + while($file = readdir($dh)) { + if($file != "." && $file != ".." && $file[0] != '.') { + if(is_dir($_SESSION['switch']['recordings']['dir'] . "/" . $file)) { + //this is a directory + } + else { + if ($this->select_value == $_SESSION['switch']['recordings']['dir']."/".$file && strlen($this->select_value) > 0) { + $tmp_selected = true; + $select .= " \n"; + } + else { + $select .= " \n"; + } + } + } + } + closedir($dh); + //$select .= "\n"; + } //add additional options $select .= $this->select_options; //end the select and return it