diff --git a/airtime_mvc/application/controllers/ApiController.php b/airtime_mvc/application/controllers/ApiController.php
index a553f93b5..953c53e7b 100644
--- a/airtime_mvc/application/controllers/ApiController.php
+++ b/airtime_mvc/application/controllers/ApiController.php
@@ -107,21 +107,18 @@ class ApiController extends Zend_Controller_Action
$api_key = $this->_getParam('api_key');
-
- $logger = Logging::getLogger();
-
if(!in_array($api_key, $CC_CONFIG["apiKey"]) &&
is_null(Zend_Auth::getInstance()->getStorage()->read()))
{
header('HTTP/1.0 401 Unauthorized');
print 'You are not allowed to access this resource.';
- $logger->info("401 Unauthorized");
+ Logging::log("401 Unauthorized");
return;
}
-
- $fileID = $this->_getParam("fileID");
+
+ $fileID = $this->_getParam("file");
$file_id = substr($fileID, 0, strpos($fileID, "."));
-
+
if (ctype_alnum($file_id) && strlen($file_id) == 32)
{
$media = Application_Model_StoredFile::RecallByGunid($file_id);
diff --git a/airtime_mvc/application/forms/EditAudioMD.php b/airtime_mvc/application/forms/EditAudioMD.php
index 6a9a8e2e0..107c23d53 100644
--- a/airtime_mvc/application/forms/EditAudioMD.php
+++ b/airtime_mvc/application/forms/EditAudioMD.php
@@ -87,6 +87,13 @@ class Application_Form_EditAudioMD extends Zend_Form
'class' => 'input_text',
'filters' => array('StringTrim')
));
+
+ // Add conductor field
+ $this->addElement('text', 'conductor', array(
+ 'label' => 'Conductor:',
+ 'class' => 'input_text',
+ 'filters' => array('StringTrim')
+ ));
// Add mood field
$this->addElement('text', 'mood', array(
diff --git a/airtime_mvc/application/views/scripts/library/get-file-meta-data.ajax.phtml b/airtime_mvc/application/views/scripts/library/get-file-meta-data.ajax.phtml
index 77fcdf933..4e0caf69d 100644
--- a/airtime_mvc/application/views/scripts/library/get-file-meta-data.ajax.phtml
+++ b/airtime_mvc/application/views/scripts/library/get-file-meta-data.ajax.phtml
@@ -1,6 +1,6 @@
type == "audioclip") : ?>
Title:md["MDATA_KEY_TITLE"]);?>
-Artist:md["MDATA_KEY_CREATOR"]);?>
+Creator:md["MDATA_KEY_CREATOR"]);?>
Album:md["MDATA_KEY_SOURCE"]);?>
Track:md["MDATA_KEY_TRACKNUMBER"]);?>
Length:md["MDATA_KEY_DURATION"]);?>
@@ -11,6 +11,7 @@
Year:md["MDATA_KEY_YEAR"]);?>
Label:md["MDATA_KEY_LABEL"]);?>
BPM:md["MDATA_KEY_BPM"]);?>
+Composer:md["MDATA_KEY_COMPOSER"]);?>
Conductor:md["MDATA_KEY_CONDUCTOR"]);?>
Copyright:md["MDATA_KEY_COPYRIGHT"]);?>
Isrc Number:md["MDATA_KEY_ISRC"]);?>
diff --git a/airtime_mvc/public/js/jplayer/preview_jplayer.js b/airtime_mvc/public/js/jplayer/preview_jplayer.js
index f00a92b7b..5eacef33f 100644
--- a/airtime_mvc/public/js/jplayer/preview_jplayer.js
+++ b/airtime_mvc/public/js/jplayer/preview_jplayer.js
@@ -92,12 +92,12 @@ function buildplaylist(p_url, p_playIndex) {
if (data[index]['element_mp3'] != undefined){
media = {title: data[index]['element_title'],
artist: data[index]['element_artist'],
- mp3:"/api/get-media/fileID/"+data[index]['element_mp3']
+ mp3:"/api/get-media/file/"+data[index]['element_mp3']
};
}else if (data[index]['element_oga'] != undefined) {
media = {title: data[index]['element_title'],
artist: data[index]['element_artist'],
- oga:"/api/get-media/fileID/"+data[index]['element_oga']
+ oga:"/api/get-media/file/"+data[index]['element_oga']
};
}
myPlaylist[index] = media;
@@ -132,12 +132,12 @@ function playOne(p_audioFileID) {
if (fileExtensioin === 'mp3') {
media = {title: $('.audioFileTitle').text() !== 'null' ?$('.audioFileTitle').text():"",
artist: $('.audioFileArtist').text() !== 'null' ?$('.audioFileArtist').text():"",
- mp3:"/api/get-media/fileID/"+p_audioFileID
+ mp3:"/api/get-media/file/"+p_audioFileID
};
}else if (fileExtensioin === 'ogg' ) {
media = {title: $('.audioFileTitle').text() != 'null' ?$('.audioFileTitle').text():"",
artist: $('.audioFileArtist').text() != 'null' ?$('.audioFileArtist').text():"",
- oga:"/api/get-media/fileID/"+p_audioFileID
+ oga:"/api/get-media/file/"+p_audioFileID
};
}
_playlist_jplayer.option("autoPlay", true);