diff --git a/app/music_on_hold/music_on_hold.php b/app/music_on_hold/music_on_hold.php
index e958e92723..1a792cb95f 100644
--- a/app/music_on_hold/music_on_hold.php
+++ b/app/music_on_hold/music_on_hold.php
@@ -543,131 +543,14 @@
$c = 0;
$row_style["0"] = "row_style0";
$row_style["1"] = "row_style1";
-/*
- //output moh list
- foreach ($mohs as $domain_uuid => &$moh) {
-
- foreach ($moh as $moh_name => &$moh_rates) {
-
- $moh_name = str_replace('_', ' ', $moh_name);
- if ($domain_uuid == '_global_') {
- echo "".$moh_name." - ".$text['label-global']."\n";
- }
- else {
- echo "".$moh_name."\n";
- }
- echo "
\n";
-
- echo "
\n";
-
- foreach ($moh_rates as $moh_rate => $moh_settings) {
- $c = 0;
-
- //determine if rate was set to auto or not
- $auto_rate = (substr_count($moh_settings['name'], '/') == 0) ? true : false;
-
- //determine icons to show
- $moh_icons = array();
- $i = 0;
- if (permission_exists('music_on_hold_path')) {
- $moh_icons[$i]['glyphicon'] = 'glyphicon-folder-open';
- $moh_icons[$i]['title'] = $moh_paths[$row['music_on_hold_uuid']];
- $i++;
- }
- if ($moh_settings['shuffle'] == 'true') {
- $moh_icons[$i]['glyphicon'] = 'glyphicon-random';
- $moh_icons[$i]['title'] = $text['label-shuffle'];
- $i++;
- }
- if ($moh_settings['chime_list'] != '') {
- $moh_icons[$i]['glyphicon'] = 'glyphicon-bell';
- $moh_icons[$i]['title'] = $text['label-chime_list'].': '.$moh_settings['chime_list'];
- $i++;
- }
- if ($moh_settings['channels'] == '2') {
- $moh_icons[$i]['glyphicon'] = 'glyphicon-headphones';
- $moh_icons[$i]['title'] = $text['label-stereo'];
- $moh_icons[$i]['margin'] = 6;
- $i++;
- }
- if (is_array($moh_icons) && sizeof($moh_icons) > 0) {
- foreach ($moh_icons as $moh_icon) {
- $icons .= "";
- }
- }
- echo " \n";
- echo " | ".(($auto_rate) ? ($moh_rate/1000).' kHz / '.$text['option-default'] : ($moh_rate/1000)." kHz").$icons." | \n";
- echo " ".$text['label-tools']." | \n";
- echo " ".$text['label-file-size']." | \n";
- echo " ".$text['label-uploaded']." | \n";
- echo " ";
- if ( ($domain_uuid == '_global_' && permission_exists('music_on_hold_global_edit')) || ($domain_uuid != '_global_' && permission_exists('music_on_hold_edit')) ) {
- echo "".$v_link_label_edit."";
- }
- if ( ($domain_uuid == '_global_' && permission_exists('music_on_hold_global_delete')) || ($domain_uuid != '_global_' && permission_exists('music_on_hold_delete')) ) {
- echo "".$v_link_label_delete."";
- }
- echo " | \n";
- echo "
";
- unset($moh_icons, $icons);
-
- //show moh files
- if (isset($moh_settings['path'])) {
- $moh_path = $moh_settings['path'];
- if (file_exists($moh_path)) {
- $moh_files = array_merge(glob($moh_path.'/*.wav'), glob($moh_path.'/*.mp3'), glob($moh_path.'/*.ogg'));
- foreach ($moh_files as $moh_file_path) {
- $moh_file = strtolower(pathinfo($moh_file_path, PATHINFO_BASENAME));
- $moh_file_size = byte_convert(filesize($moh_file_path));
- $moh_file_date = date("M d, Y H:i:s", filemtime($moh_file_path));
- $moh_file_ext = pathinfo($moh_file, PATHINFO_EXTENSION);
- switch ($moh_file_ext) {
- case "wav" : $moh_file_type = "audio/wav"; break;
- case "mp3" : $moh_file_type = "audio/mpeg"; break;
- case "ogg" : $moh_file_type = "audio/ogg"; break;
- }
- $row_uuid = uuid();
- echo " |
\n";
- $tr_link = "href=\"javascript:recording_play('".$row_uuid."');\"";
- echo "\n";
- echo " | ".str_replace('_', '_', $moh_file)." | \n";
- echo " ";
- echo "";
- echo "".$v_link_label_play."";
- echo "".$v_link_label_stop."";
- echo " | \n";
- echo " ".$moh_file_size." | \n";
- echo " ".$moh_file_date." | \n";
- echo " \n";
- echo "".$v_link_label_download."";
- if ( ($domain_uuid == '_global_' && permission_exists('music_on_hold_global_delete')) || ($domain_uuid != '_global_' && permission_exists('music_on_hold_delete')) ) {
- echo "".$v_link_label_delete."";
- }
- echo " | \n";
- echo "
\n";
- $c = ($c) ? 0 : 1;
- }
- }
- }
-
- echo " |
\n";
-
- }
-
- echo "
\n";
- echo "
\n";
-
- }
-
- }
- echo "
\n";
-*/
-
- //echo "\n";
if (is_array($streams)) {
foreach($streams as $row) {
- echo "".$row['music_on_hold_name']."\n";
+ $music_on_hold_name = $row['music_on_hold_name'];
+ $name_array = explode("/", $music_on_hold_name);
+ if (count($name_array) == 2) { $music_on_hold_name = $name_array[0]; }
+ if (count($name_array) == 3) { $music_on_hold_name = $name_array[1]; }
+ echo "".$music_on_hold_name."\n";
if ($row['domain_uuid'] == null) {
echo " - ".$text['label-global']."\n";
}
@@ -682,6 +565,7 @@
//start the table
echo "\n";
+
//determine if rate was set to auto or not
$auto_rate = (substr_count($moh_settings['name'], '/') == 0) ? true : false;